43bc5b:	00 e0                	add    %ah,%al
43bc5d:	5f                   	pop    %edi
43bc5e:	44                   	inc    %esp
43bc5f:	00 dc                	add    %bl,%ah
43bc61:	5a                   	pop    %edx
43bc62:	44                   	inc    %esp
43bc63:	00 c4                	add    %al,%ah
43bc65:	5f                   	pop    %edi
43bc66:	44                   	inc    %esp
43bc67:	00 5c 21 44          	add    %bl,0x44(%ecx,%eiz,1)
43bc6b:	00 f0                	add    %dh,%al
43bc6d:	27                   	daa
43bc6e:	44                   	inc    %esp
43bc6f:	00 90 35 44 00 7c    	add    %dl,0x7c004435(%eax)
43bc75:	2f                   	das
43bc76:	44                   	inc    %esp
43bc77:	00 78 32             	add    %bh,0x32(%eax)
43bc7a:	44                   	inc    %esp
43bc7b:	00 a8 30 44 00 28    	add    %ch,0x28004430(%eax)
43bc81:	36 44                	ss inc %esp
43bc83:	00 2c 36             	add    %ch,(%esi,%esi,1)
43bc86:	44                   	inc    %esp
43bc87:	00 e4                	add    %ah,%ah
43bc89:	34 44                	xor    $0x44,%al
43bc8b:	00 8c 34 44 00 04 61 	add    %cl,0x61040044(%esp,%esi,1)
43bc92:	44                   	inc    %esp
43bc93:	00 64 7e 44          	add    %ah,0x44(%esi,%edi,2)
43bc97:	00 f8                	add    %bh,%al
43bc99:	72 44                	jb     0x43bcdf
43bc9b:	00 80 5d 44 00 70    	add    %al,0x7000445d(%eax)
43bca1:	60                   	pusha
43bca2:	44                   	inc    %esp
43bca3:	00 10                	add    %dl,(%eax)
43bca5:	7f 44                	jg     0x43bceb
43bca7:	00 01                	add    %al,(%ecx)
43bca9:	00 0f                	add    %cl,(%edi)
43bcab:	00 44 7e 44          	add    %al,0x44(%esi,%edi,2)
43bcaf:	00 0e                	add    %cl,(%esi)
43bcb1:	54                   	push   %esp
43bcb2:	43                   	inc    %ebx
43bcb3:	75 73                	jne    0x43bd28
43bcb5:	74 6f                	je     0x43bd26
43bcb7:	6d                   	insl   (%dx),%es:(%edi)
43bcb8:	43                   	inc    %ebx
43bcb9:	6f                   	outsl  %ds:(%esi),(%dx)
43bcba:	6e                   	outsb  %ds:(%esi),(%dx)
43bcbb:	74 72                	je     0x43bd2f
43bcbd:	6f                   	outsl  %ds:(%esi),(%dx)
43bcbe:	6c                   	insb   (%dx),%es:(%edi)
43bcbf:	90                   	nop
43bcc0:	c4 bc 43 00 07 0e 54 	les    0x540e0700(%ebx,%eax,2),%edi
43bcc7:	43                   	inc    %ebx
43bcc8:	75 73                	jne    0x43bd3d
43bcca:	74 6f                	je     0x43bd3b
43bccc:	6d                   	insl   (%dx),%es:(%edi)
43bccd:	43                   	inc    %ebx
43bcce:	6f                   	outsl  %ds:(%esi),(%dx)
43bccf:	6e                   	outsb  %ds:(%esi),(%dx)
43bcd0:	74 72                	je     0x43bd44
43bcd2:	6f                   	outsl  %ds:(%esi),(%dx)
43bcd3:	6c                   	insb   (%dx),%es:(%edi)
43bcd4:	dc bb 43 00 48 ba    	fdivrl -0x45b7ffbd(%ebx)
43bcda:	43                   	inc    %ebx
43bcdb:	00 0b                	add    %cl,(%ebx)
43bcdd:	00 08                	add    %cl,(%eax)
43bcdf:	43                   	inc    %ebx
43bce0:	6f                   	outsl  %ds:(%esi),(%dx)
43bce1:	6e                   	outsb  %ds:(%esi),(%dx)
43bce2:	74 72                	je     0x43bd56
43bce4:	6f                   	outsl  %ds:(%esi),(%dx)
43bce5:	6c                   	insb   (%dx),%es:(%edi)
43bce6:	73 00                	jae    0x43bce8
43bce8:	00 8d 40 00 38 bd    	add    %cl,-0x42c7ffc0(%ebp)
43bcee:	43                   	inc    %ebx
43bcfb:	00 44 be 43          	add    %al,0x43(%esi,%edi,4)
43bd07:	00 18                	add    %bl,(%eax)
43bd09:	be 43 00 32 be       	mov    $0xbe320043,%esi
43bd0e:	43                   	inc    %ebx
43bd0f:	00 18                	add    %bl,(%eax)
43bd11:	02 00                	add    (%eax),%al
43bd13:	00 90 bb 43 00 4c    	add    %dl,0x4c0043bb(%eax)
43bd19:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43bd1a:	41                   	inc    %ecx
43bd1b:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
43bd22:	41                   	inc    %ecx
43bd23:	00 a4 34 40 00 68 3c 	add    %ah,0x3c680040(%esp,%esi,1)
43bd2a:	44                   	inc    %esp
43bd2b:	00 e0                	add    %ah,%al
43bd2d:	31 40 00             	xor    %eax,0x0(%eax)
43bd30:	fc                   	cld
43bd31:	31 40 00             	xor    %eax,0x0(%eax)
43bd34:	14 7e                	adc    $0x7e,%al
43bd36:	44                   	inc    %esp
43bd37:	00 08                	add    %cl,(%eax)
43bd39:	6c                   	insb   (%dx),%es:(%edi)
43bd3a:	44                   	inc    %esp
43bd3b:	00 30                	add    %dh,(%eax)
43bd3d:	34 44                	xor    $0x44,%al
43bd3f:	00 90 43 41 00 c4    	add    %dl,-0x3bffbebd(%eax)
43bd45:	19 44 00 d8          	sbb    %eax,-0x28(%eax,%eax,1)
43bd49:	ed                   	in     (%dx),%eax
43bd4a:	43                   	inc    %ebx
43bd4b:	00 e4                	add    %ah,%ah
43bd4d:	20 44 00 f0          	and    %al,-0x10(%eax,%eax,1)
43bd51:	f6 43 00 64          	testb  $0x64,0x0(%ebx)
43bd55:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43bd56:	41                   	inc    %ecx
43bd57:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
43bd5b:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
43bd5f:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
43bd63:	00 80 74 44 00 1c    	add    %al,0x1c004474(%eax)
43bd69:	67 44                	addr16 inc %esp
43bd6b:	00 38                	add    %bh,(%eax)
43bd6d:	6c                   	insb   (%dx),%es:(%edi)
43bd6e:	44                   	inc    %esp
43bd6f:	00 84 6b 44 00 4c ec 	add    %al,-0x13b3ffbc(%ebx,%ebp,2)
43bd76:	43                   	inc    %ebx
43bd77:	00 98 61 44 00 b8    	add    %bl,-0x47ffbb9f(%eax)
43bd7d:	61                   	popa
43bd7e:	44                   	inc    %esp
43bd7f:	00 d0                	add    %dl,%al
43bd81:	5e                   	pop    %esi
43bd82:	44                   	inc    %esp
43bd83:	00 94 eb 43 00 98 eb 	add    %dl,-0x1467ffbd(%ebx,%ebp,8)
43bd8a:	43                   	inc    %ebx
43bd8b:	00 94 1b 44 00 c0 1b 	add    %dl,0x1bc00044(%ebx,%ebx,1)
43bd92:	44                   	inc    %esp
43bd93:	00 d8                	add    %bl,%al
43bd95:	f6 43 00 10          	testb  $0x10,0x0(%ebx)
43bd99:	ed                   	in     (%dx),%eax
43bd9a:	43                   	inc    %ebx
43bd9b:	00 64 f8 43          	add    %ah,0x43(%eax,%edi,8)
43bd9f:	00 dc                	add    %bl,%ah
43bda1:	f7 43 00 f0 fa 43 00 	testl  $0x43faf0,0x0(%ebx)
43bda8:	9c                   	pushf
43bda9:	f9                   	stc
43bdaa:	43                   	inc    %ebx
43bdab:	00 04 3b             	add    %al,(%ebx,%edi,1)
43bdae:	44                   	inc    %esp
43bdaf:	00 44 1c 44          	add    %al,0x44(%esp,%ebx,1)
43bdb3:	00 24 5f             	add    %ah,(%edi,%ebx,2)
43bdb6:	44                   	inc    %esp
43bdb7:	00 e0                	add    %ah,%al
43bdb9:	5f                   	pop    %edi
43bdba:	44                   	inc    %esp
43bdbb:	00 dc                	add    %bl,%ah
43bdbd:	5a                   	pop    %edx
43bdbe:	44                   	inc    %esp
43bdbf:	00 c4                	add    %al,%ah
43bdc1:	5f                   	pop    %edi
43bdc2:	44                   	inc    %esp
43bdc3:	00 5c 21 44          	add    %bl,0x44(%ecx,%eiz,1)
43bdc7:	00 f0                	add    %dh,%al
43bdc9:	27                   	daa
43bdca:	44                   	inc    %esp
43bdcb:	00 90 35 44 00 ec    	add    %dl,-0x13ffbbcb(%eax)
43bdd1:	74 44                	je     0x43be17
43bdd3:	00 78 32             	add    %bh,0x32(%eax)
43bdd6:	44                   	inc    %esp
43bdd7:	00 a8 30 44 00 28    	add    %ch,0x28004430(%eax)
43bddd:	36 44                	ss inc %esp
43bddf:	00 2c 36             	add    %ch,(%esi,%esi,1)
43bde2:	44                   	inc    %esp
43bde3:	00 e4                	add    %ah,%ah
43bde5:	34 44                	xor    $0x44,%al
43bde7:	00 8c 34 44 00 04 61 	add    %cl,0x61040044(%esp,%esi,1)
43bdee:	44                   	inc    %esp
43bdef:	00 64 7e 44          	add    %ah,0x44(%esi,%edi,2)
43bdf3:	00 f8                	add    %bh,%al
43bdf5:	72 44                	jb     0x43be3b
43bdf7:	00 80 5d 44 00 70    	add    %al,0x7000445d(%eax)
43bdfd:	60                   	pusha
43bdfe:	44                   	inc    %esp
43bdff:	00 bc 75 44 00 d4 79 	add    %bh,0x79d40044(%ebp,%esi,2)
43be06:	44                   	inc    %esp
43be07:	00 68 77             	add    %ch,0x77(%eax)
43be0a:	44                   	inc    %esp
43be0b:	00 50 79             	add    %dl,0x79(%eax)
43be0e:	44                   	inc    %esp
43be0f:	00 78 79             	add    %bh,0x79(%eax)
43be12:	44                   	inc    %esp
43be13:	00 64 76 44          	add    %ah,0x44(%esi,%esi,2)
43be17:	00 04 00             	add    %al,(%eax,%eax,1)
43be1a:	84 00                	test   %al,(%eax)
43be1c:	85 00                	test   %eax,(%eax)
43be1e:	12 b0 17 03 50 75    	adc    0x75500317(%eax),%dh
43be24:	44                   	inc    %esp
43be25:	00 58 75             	add    %bl,0x75(%eax)
43be28:	44                   	inc    %esp
43be29:	00 d0                	add    %dl,%al
43be2b:	76 44                	jbe    0x43be71
43be2d:	00 40 7a             	add    %al,0x7a(%eax)
43be30:	44                   	inc    %esp
43be31:	00 0b                	add    %cl,(%ebx)
43be33:	54                   	push   %esp
43be34:	48                   	dec    %eax
43be35:	69 6e 74 57 69 6e 64 	imul   $0x646e6957,0x74(%esi),%ebp
43be3c:	6f                   	outsl  %ds:(%esi),(%dx)
43be3d:	77 8b                	ja     0x43bdca
43be3f:	c0 44 be 43 00       	rolb   $0x0,0x43(%esi,%edi,4)
43be44:	07                   	pop    %es
43be45:	0b 54 48 69          	or     0x69(%eax,%ecx,2),%edx
43be49:	6e                   	outsb  %ds:(%esi),(%dx)
43be4a:	74 57                	je     0x43bea3
43be4c:	69 6e 64 6f 77 38 bd 	imul   $0xbd38776f,0x64(%esi),%ebp
43be53:	43                   	inc    %ebx
43be54:	00 c0                	add    %al,%al
43be56:	bc 43 00 0b 00       	mov    $0xb0043,%esp
43be5b:	08 43 6f             	or     %al,0x6f(%ebx)
43be5e:	6e                   	outsb  %ds:(%esi),(%dx)
43be5f:	74 72                	je     0x43bed3
43be61:	6f                   	outsl  %ds:(%esi),(%dx)
43be62:	6c                   	insb   (%dx),%es:(%edi)
43be63:	73 00                	jae    0x43be65
43be65:	00 8b c0 b4 be 43    	add    %cl,0x43beb4c0(%ebx)
43be77:	00 0c bf             	add    %cl,(%edi,%edi,4)
43be7a:	43                   	inc    %ebx
43be87:	00 f8                	add    %bh,%al
43be89:	be 43 00 7c 00       	mov    $0x7c0043,%esi
43be8e:	00 00                	add    %al,(%eax)
43be90:	84 c5                	test   %al,%ch
43be92:	44                   	inc    %esp
43be93:	00 4c a6 41          	add    %cl,0x41(%esi,%eiz,4)
43be97:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
43be9e:	41                   	inc    %ecx
43be9f:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
43bea6:	40                   	inc    %eax
43bea7:	00 e0                	add    %ah,%al
43bea9:	31 40 00             	xor    %eax,0x0(%eax)
43beac:	fc                   	cld
43bead:	31 40 00             	xor    %eax,0x0(%eax)
43beb0:	3c c7                	cmp    $0xc7,%al
43beb2:	44                   	inc    %esp
43beb3:	00 68 d5             	add    %ch,-0x2b(%eax)
43beb6:	44                   	inc    %esp
43beb7:	00 f0                	add    %dh,%al
43beb9:	d8 44 00 a8          	fadds  -0x58(%eax,%eax,1)
43bebd:	d4 44                	aam    $0x44
43bebf:	00 2c a3             	add    %ch,(%ebx,%eiz,4)
43bec2:	41                   	inc    %ecx
43bec3:	00 f8                	add    %bh,%al
43bec5:	a1 41 00 3c a3       	mov    0xa33c0041,%eax
43beca:	41                   	inc    %ecx
43becb:	00 34 a4             	add    %dh,(%esp,%eiz,4)
43bece:	41                   	inc    %ecx
43becf:	00 64 a6 41          	add    %ah,0x41(%esi,%eiz,4)
43bed3:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
43bed7:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
43bedb:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
43bedf:	00 9c c6 44 00 9c d0 	add    %bl,-0x2f63ffbc(%esi,%eax,8)
43bee6:	44                   	inc    %esp
43bee7:	00 a4 7a 44 00 a4 dd 	add    %ah,-0x225bffbc(%edx,%edi,2)
43beee:	44                   	inc    %esp
43beef:	00 30                	add    %dh,(%eax)
43bef1:	de 44 00 e8          	fiadds -0x18(%eax,%eax,1)
43bef5:	7b 44                	jnp    0x43bf3b
43bef7:	00 0e                	add    %cl,(%esi)
43bef9:	54                   	push   %esp
43befa:	44                   	inc    %esp
43befb:	72 61                	jb     0x43bf5e
43befd:	67 49                	addr16 dec %ecx
43beff:	6d                   	insl   (%dx),%es:(%edi)
43bf00:	61                   	popa
43bf01:	67 65 4c             	addr16 gs dec %esp
43bf04:	69 73 74 90 0c bf 43 	imul   $0x43bf0c90,0x74(%ebx),%esi
43bf0b:	00 07                	add    %al,(%edi)
43bf0d:	0e                   	push   %cs
43bf0e:	54                   	push   %esp
43bf0f:	44                   	inc    %esp
43bf10:	72 61                	jb     0x43bf73
43bf12:	67 49                	addr16 dec %ecx
43bf14:	6d                   	insl   (%dx),%es:(%edi)
43bf15:	61                   	popa
43bf16:	67 65 4c             	addr16 gs dec %esp
43bf19:	69 73 74 b4 be 43 00 	imul   $0x43beb4,0x74(%ebx),%esi
43bf20:	30 c6                	xor    %al,%dh
43bf22:	44                   	inc    %esp
43bf23:	00 02                	add    %al,(%edx)
43bf25:	00 08                	add    %cl,(%eax)
43bf27:	43                   	inc    %ebx
43bf28:	6f                   	outsl  %ds:(%esi),(%dx)
43bf29:	6e                   	outsb  %ds:(%esi),(%dx)
43bf2a:	74 72                	je     0x43bf9e
43bf2c:	6f                   	outsl  %ds:(%esi),(%dx)
43bf2d:	6c                   	insb   (%dx),%es:(%edi)
43bf2e:	73 00                	jae    0x43bf30
43bf30:	00 8d 40 00 80 bf    	add    %cl,-0x407fffc0(%ebp)
43bf36:	43                   	inc    %ebx
43bf43:	00 d4                	add    %dl,%ah
43bf45:	bf 43 00 00 00       	mov    $0x43,%edi
43bf52:	00 00                	add    %al,(%eax)
43bf54:	c4 bf 43 00 80 00    	les    0x800043(%edi),%edi
43bf5a:	00 00                	add    %al,(%eax)
43bf5c:	68 be 43 00 4c       	push   $0x4c0043be
43bf61:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
43bf62:	41                   	inc    %ecx
43bf63:	00 9c 34 40 00 a0 9f 	add    %bl,-0x605fffc0(%esp,%esi,1)
43bf6a:	41                   	inc    %ecx
43bf6b:	00 a4 34 40 00 98 34 	add    %ah,0x34980040(%esp,%esi,1)
43bf72:	40                   	inc    %eax
43bf73:	00 e0                	add    %ah,%al
43bf75:	31 40 00             	xor    %eax,0x0(%eax)
43bf78:	fc                   	cld
43bf79:	31 40 00             	xor    %eax,0x0(%eax)
43bf7c:	3c c7                	cmp    $0xc7,%al
43bf7e:	44                   	inc    %esp
43bf7f:	00 68 d5             	add    %ch,-0x2b(%eax)
43bf82:	44                   	inc    %esp
43bf83:	00 f0                	add    %dh,%al
43bf85:	d8 44 00 a8          	fadds  -0x58(%eax,%eax,1)
43bf89:	d4 44                	aam    $0x44
43bf8b:	00 2c a3             	add    %ch,(%ebx,%eiz,4)
43bf8e:	41                   	inc    %ecx
43bf8f:	00 f8                	add    %bh,%al
43bf91:	a1 41 00 3c a3       	mov    0xa33c0041,%eax
43bf96:	41                   	inc    %ecx
43bf97:	00 34 a4             	add    %dh,(%esp,%eiz,4)
43bf9a:	41                   	inc    %ecx
43bf9b:	00 64 a6 41          	add    %ah,0x41(%esi,%eiz,4)
43bf9f:	00 4c a3 41          	add    %cl,0x41(%ebx,%eiz,4)
43bfa3:	00 44 a3 41          	add    %al,0x41(%ebx,%eiz,4)
43bfa7:	00 6c a6 41          	add    %ch,0x41(%esi,%eiz,4)
43bfab:	00 9c c6 44 00 9c d0 	add    %bl,-0x2f63ffbc(%esi,%eax,8)
43bfb2:	44                   	inc    %esp
43bfb3:	00 a4 7a 44 00 a4 dd 	add    %ah,-0x225bffbc(%edx,%edi,2)
43bfba:	44                   	inc    %esp
43bfbb:	00 30                	add    %dh,(%eax)
43bfbd:	de 44 00 e8          	fiadds -0x18(%eax,%eax,1)
43bfc1:	7b 44                	jnp    0x43c007
43bfc3:	00 0a                	add    %cl,(%edx)
43bfc5:	54                   	push   %esp
43bfc6:	49                   	dec    %ecx
43bfc7:	6d                   	insl   (%dx),%es:(%edi)
43bfc8:	61                   	popa
43bfc9:	67 65 4c             	addr16 gs dec %esp
43bfcc:	69 73 74 90 d4 bf 43 	imul   $0x43bfd490,0x74(%ebx),%esi
43bfd3:	00 07                	add    %al,(%edi)
43bfd5:	0a 54 49 6d          	or     0x6d(%ecx,%ecx,2),%dl
43bfd9:	61                   	popa
43bfda:	67 65 4c             	addr16 gs dec %esp
43bfdd:	69 73 74 80 bf 43 00 	imul   $0x43bf80,0x74(%ebx),%esi
43bfe4:	08 bf 43 00 0c 00    	or     %bh,0xc0043(%edi)
43bfea:	08 43 6f             	or     %al,0x6f(%ebx)
43bfed:	6e                   	outsb  %ds:(%esi),(%dx)
43bfee:	74 72                	je     0x43c062
43bff0:	6f                   	outsl  %ds:(%esi),(%dx)
43bff1:	6c                   	insb   (%dx),%es:(%edi)
43bff2:	73 0a                	jae    0x43bffe
43bff4:	00 58 b5             	add    %bl,-0x4b(%eax)
43bff7:	41                   	inc    %ecx