43f8b2:	13 08                	adc    (%eax),%ecx
43f8b4:	2d 03 4f 01 01       	sub    $0x1014f03,%eax
43f8b9:	00 90 9b 01 00 00    	add    %dl,0x19b(%eax)
43f8bf:	00 13                	add    %dl,(%ebx)
43f8c1:	08 36                	or     %dh,(%esi)
43f8c3:	03 54 01 01          	add    0x1(%ecx,%eax,1),%edx
43f8c7:	00 a8 9b 01 00 00    	add    %ch,0x19b(%eax)
43f8cd:	00 46 02             	add    %al,0x2(%esi)
43f8d0:	55                   	push   %ebp
43f8d1:	03 6d 01             	add    0x1(%ebp),%ebp
43f8d4:	01 00                	add    %eax,(%eax)
43f8d6:	c4 9b 01 00 00 00    	les    0x1(%ebx),%ebx
43f8dc:	46                   	inc    %esi
43f8dd:	02 5b 03             	add    0x3(%ebx),%bl
43f8e0:	72 01                	jb     0x43f8e3
43f8e2:	02 00                	add    (%eax),%al
43f8e4:	d8 9b 01 00 00 00    	fcomps 0x1(%ebx)
43f8ea:	83 00 5e             	addl   $0x5e,(%eax)
43f8ed:	03 76 01             	add    0x1(%esi),%esi
43f8f0:	02 00                	add    (%eax),%al
43f8f2:	f0 9b                	lock fwait
43f8f4:	01 00                	add    %eax,(%eax)
43f8f6:	00 00                	add    %al,(%eax)
43f8f8:	46                   	inc    %esi
43f8f9:	02 66 03             	add    0x3(%esi),%ah
43f8fc:	7b 01                	jnp    0x43f8ff
43f8fe:	02 00                	add    (%eax),%al
43f900:	04 9c                	add    $0x9c,%al
43f902:	01 00                	add    %eax,(%eax)
43f904:	00 00                	add    %al,(%eax)
43f906:	11 00                	adc    %eax,(%eax)
43f908:	69 03 7f 01 02 00    	imul   $0x2017f,(%ebx),%eax
43f90e:	64 9c                	fs pushf
43f910:	01 00                	add    %eax,(%eax)
43f912:	00 00                	add    %al,(%eax)
43f914:	01 00                	add    %eax,(%eax)
43f916:	71 03                	jno    0x43f91b
43f918:	87 01                	xchg   %eax,(%ecx)
43f91a:	03 00                	add    (%eax),%eax
43f91c:	80 9c 01 00 00 00 06 	sbbb   $0x18,0x6000000(%ecx,%eax,1)
43f923:	18
43f924:	11 01                	adc    %eax,(%ecx)
43f926:	54                   	push   %esp
43f927:	00 04 00             	add    %al,(%eax,%eax,1)
43f92a:	94                   	xchg   %eax,%esp
43f92b:	9c                   	pushf
43f92c:	01 00                	add    %eax,(%eax)
43f92e:	00 00                	add    %al,(%eax)
43f930:	03 08                	add    (%eax),%ecx
43f932:	90                   	nop
43f933:	03 93 01 04 00 80    	add    -0x7ffffbff(%ebx),%edx
43f939:	9c                   	pushf
43f93a:	01 00                	add    %eax,(%eax)
43f93c:	00 00                	add    %al,(%eax)
43f93e:	06                   	push   %es
43f93f:	18 11                	sbb    %dl,(%ecx)
43f941:	01 54 00 04          	add    %edx,0x4(%eax,%eax,1)
43f945:	00 00                	add    %al,(%eax)
43f947:	9d                   	popf
43f948:	01 00                	add    %eax,(%eax)
43f94a:	00 00                	add    %al,(%eax)
43f94c:	11 18                	adc    %ebx,(%eax)
43f94e:	d8 00                	fadds  (%eax)
43f950:	2d 00 04 00 00       	sub    $0x400,%eax
43f955:	00 00                	add    %al,(%eax)
43f957:	00 80 00 16 20 7e    	add    %al,0x7e201600(%eax)
43f95d:	04 b7                	add    $0xb7,%al
43f95f:	01 04 00             	add    %eax,(%eax,%eax,1)
43f962:	cc                   	int3
43f963:	a0 01 00 00 00       	mov    0x1,%al
43f968:	16                   	push   %ss
43f969:	00 a2 04 be 01 05    	add    %ah,0x501be04(%edx)
43f96f:	00 44 a1 01          	add    %al,0x1(%ecx,%eiz,4)
43f973:	00 00                	add    %al,(%eax)
43f975:	00 16                	add    %dl,(%esi)
43f977:	00 ae 04 2d 00 07    	add    %ch,0x7002d04(%esi)
43f97d:	00 64 ab 01          	add    %ah,0x1(%ebx,%ebp,4)
43f981:	00 00                	add    %al,(%eax)
43f983:	00 11                	add    %dl,(%ecx)
43f985:	00 b2 04 2d 00 07    	add    %dh,0x7002d04(%edx)
43f98b:	00 38                	add    %bh,(%eax)
43f98d:	ac                   	lods   %ds:(%esi),%al
43f98e:	01 00                	add    %eax,(%eax)
43f990:	00 00                	add    %al,(%eax)
43f992:	16                   	push   %ss
43f993:	00 b6 04 c4 01 07    	add    %dh,0x701c404(%esi)
43f999:	00 d0                	add    %dl,%al
43f99b:	ae                   	scas   %es:(%edi),%al
43f99c:	01 00                	add    %eax,(%eax)
43f99e:	00 00                	add    %al,(%eax)
43f9a0:	16                   	push   %ss
43f9a1:	00 be 04 2d 00 08    	add    %bh,0x8002d04(%esi)
43f9a7:	00 1c b0             	add    %bl,(%eax,%esi,4)
43f9aa:	01 00                	add    %eax,(%eax)
43f9ac:	00 00                	add    %al,(%eax)
43f9ae:	16                   	push   %ss
43f9af:	00 c2                	add    %al,%dl
43f9b1:	04 ca                	add    $0xca,%al
43f9b3:	01 08                	add    %ecx,(%eax)
43f9b5:	00 e0                	add    %ah,%al
43f9b7:	b0 01                	mov    $0x1,%al
43f9b9:	00 00                	add    %al,(%eax)
43f9bb:	00 16                	add    %dl,(%esi)
43f9bd:	00 0b                	add    %cl,(%ebx)
43f9bf:	05 d1 01 09 00       	add    $0x901d1,%eax
43f9c4:	70 b1                	jo     0x43f977
43f9c6:	01 00                	add    %eax,(%eax)
43f9c8:	00 00                	add    %al,(%eax)
43f9ca:	11 00                	adc    %eax,(%eax)
43f9cc:	1f                   	pop    %ds
43f9cd:	05 2d 00 0d 00       	add    $0xd002d,%eax
43f9d2:	d4 b3                	aam    $0xb3
43f9d4:	01 00                	add    %eax,(%eax)
43f9d6:	00 00                	add    %al,(%eax)
43f9d8:	11 00                	adc    %eax,(%eax)
43f9da:	23 05 d9 01 0d 00    	and    0xd01d9,%eax
43f9e0:	78 b6                	js     0x43f998
43f9e2:	01 00                	add    %eax,(%eax)
43f9e4:	00 00                	add    %al,(%eax)
43f9e6:	11 00                	adc    %eax,(%eax)
43f9e8:	4e                   	dec    %esi
43f9e9:	05 d9 01 0f 00       	add    $0xf01d9,%eax
43f9ee:	54                   	push   %esp
43f9ef:	b7 01                	mov    $0x1,%bh
43f9f1:	00 00                	add    %al,(%eax)
43f9f3:	00 11                	add    %dl,(%ecx)
43f9f5:	00 5a 05             	add    %bl,0x5(%edx)
43f9f8:	2d 00 11 00 f0       	sub    $0xf0001100,%eax
43f9fd:	b7 01                	mov    $0x1,%bh
43f9ff:	00 00                	add    %al,(%eax)
43fa01:	00 11                	add    %dl,(%ecx)
43fa03:	00 5e 05             	add    %bl,0x5(%esi)
43fa06:	d9 01                	flds   (%ecx)
43fa08:	11 00                	adc    %eax,(%eax)
43fa0a:	64 bc 01 00 00 00    	fs mov $0x1,%esp
43fa10:	16                   	push   %ss
43fa11:	00 6a 05             	add    %ch,0x5(%edx)
43fa14:	e0 01                	loopne 0x43fa17
43fa16:	13 00                	adc    (%eax),%eax
43fa18:	34 be                	xor    $0xbe,%al
43fa1a:	01 00                	add    %eax,(%eax)
43fa1c:	00 00                	add    %al,(%eax)
43fa1e:	16                   	push   %ss
43fa1f:	00 6e 05             	add    %ch,0x5(%esi)
43fa22:	e4 01                	in     $0x1,%al
43fa24:	13 00                	adc    (%eax),%eax
43fa26:	74 be                	je     0x43f9e6
43fa28:	01 00                	add    %eax,(%eax)
43fa2a:	00 00                	add    %al,(%eax)
43fa2c:	16                   	push   %ss
43fa2d:	00 76 05             	add    %dh,0x5(%esi)
43fa30:	d9 01                	flds   (%ecx)
43fa32:	14 00                	adc    $0x0,%al
43fa34:	b4 be                	mov    $0xbe,%ah
43fa36:	01 00                	add    %eax,(%eax)
43fa38:	00 00                	add    %al,(%eax)
43fa3a:	16                   	push   %ss
43fa3b:	00 82 05 2d 00 16    	add    %al,0x16002d05(%edx)
43fa41:	00 f4                	add    %dh,%ah
43fa43:	be 01 00 00 00       	mov    $0x1,%esi
43fa48:	11 00                	adc    %eax,(%eax)
43fa4a:	86 05 d9 01 16 00    	xchg   %al,0x1601d9
43fa50:	e0 c0                	loopne 0x43fa12
43fa52:	01 00                	add    %eax,(%eax)
43fa54:	00 00                	add    %al,(%eax)
43fa56:	16                   	push   %ss
43fa57:	00 92 05 e9 01 18    	add    %dl,0x1801e905(%edx)
43fa5d:	00 40 c3             	add    %al,-0x3d(%eax)
43fa60:	01 00                	add    %eax,(%eax)
43fa62:	00 00                	add    %al,(%eax)
43fa64:	16                   	push   %ss
43fa65:	00 9e 05 ef 01 1a    	add    %bl,0x1a01ef05(%esi)
43fa6b:	00 50 c4             	add    %dl,-0x3c(%eax)
43fa6e:	01 00                	add    %eax,(%eax)
43fa70:	00 00                	add    %al,(%eax)
43fa72:	16                   	push   %ss
43fa73:	00 aa 05 2d 00 1c    	add    %ch,0x1c002d05(%edx)
43fa79:	00 9c de 01 00 00 00 	add    %bl,0x1(%esi,%ebx,8)
43fa80:	16                   	push   %ss
43fa81:	00 ae 05 f6 01 1c    	add    %ch,0x1c01f605(%esi)
43fa87:	00 00                	add    %al,(%eax)
43fa89:	00 00                	add    %al,(%eax)
43fa8b:	00 80 00 11 20 cf    	add    %al,-0x30dfef00(%eax)
43fa91:	05 04 02 20 00       	add    $0x200204,%eax
43fa96:	70 e2                	jo     0x43fa7a
43fa98:	01 00                	add    %eax,(%eax)
43fa9a:	00 00                	add    %al,(%eax)
43fa9c:	16                   	push   %ss
43fa9d:	00 ef                	add    %ch,%bh
43fa9f:	05 0b 02 22 00       	add    $0x22020b,%eax
43faa4:	04 e3                	add    $0xe3,%al
43faa6:	01 00                	add    %eax,(%eax)
43faa8:	00 00                	add    %al,(%eax)
43faaa:	16                   	push   %ss
43faab:	00 f7                	add    %dh,%bh
43faad:	05 2d 00 23 00       	add    $0x23002d,%eax
43fab2:	00 00                	add    %al,(%eax)
43fab4:	00 00                	add    %al,(%eax)
43fab6:	80 00 16             	addb   $0x16,(%eax)
43fab9:	20 fb                	and    %bh,%bl
43fabb:	05 10 02 23 00       	add    $0x230210,%eax
43fac0:	00 00                	add    %al,(%eax)
43fac2:	00 00                	add    %al,(%eax)
43fac4:	80 00 16             	addb   $0x16,(%eax)
43fac7:	20 1e                	and    %bl,(%esi)
43fac9:	06                   	push   %es
43faca:	1a 02                	sbb    (%edx),%al
43facc:	26 00 8c e6 01 00 00 	add    %cl,%es:0x1(%esi,%eiz,8)
43fad3:	00
43fad4:	16                   	push   %ss
43fad5:	00 3a                	add    %bh,(%edx)
43fad7:	06                   	push   %es
43fad8:	2d 00 29 00 18       	sub    $0x18002900,%eax
43fadd:	e7 01                	out    %eax,$0x1
43fadf:	00 00                	add    %al,(%eax)
43fae1:	00 16                	add    %dl,(%esi)
43fae3:	00 3e                	add    %bh,(%esi)
43fae5:	06                   	push   %es
43fae6:	23 02                	and    (%edx),%eax
43fae8:	29 00                	sub    %eax,(%eax)
43faea:	fc                   	cld
43faeb:	e7 01                	out    %eax,$0x1
43faed:	00 00                	add    %al,(%eax)
43faef:	00 16                	add    %dl,(%esi)
43faf1:	00 4a 06             	add    %cl,0x6(%edx)
43faf4:	04 02                	add    $0x2,%al
43faf6:	2b 00                	sub    (%eax),%eax
43faf8:	c0 e8 01             	shr    $0x1,%al
43fafb:	00 00                	add    %al,(%eax)
43fafd:	00 16                	add    %dl,(%esi)
43faff:	00 52 06             	add    %dl,0x6(%edx)
43fb02:	29 02                	sub    %eax,(%edx)
43fb04:	2c 00                	sub    $0x0,%al
43fb06:	74 ed                	je     0x43faf5
43fb08:	01 00                	add    %eax,(%eax)
43fb0a:	00 00                	add    %al,(%eax)
43fb0c:	11 08                	adc    %ecx,(%eax)
43fb0e:	5e                   	pop    %esi
43fb0f:	06                   	push   %es
43fb10:	2f                   	das
43fb11:	02 2e                	add    (%esi),%ch
43fb13:	00 88 ed 01 00 20    	add    %cl,0x200001ed(%eax)
43fb19:	00 11                	add    %dl,(%ecx)
43fb1b:	08 65 06             	or     %ah,0x6(%ebp)
43fb1e:	34 02                	xor    $0x2,%al
43fb20:	2e 00 44 ee 01       	add    %al,%cs:0x1(%esi,%ebp,8)
43fb25:	00 00                	add    %al,(%eax)
43fb27:	00 11                	add    %dl,(%ecx)
43fb29:	00 7c 06 34          	add    %bh,0x34(%esi,%eax,1)
43fb2d:	02 2f                	add    (%edi),%ch
43fb2f:	00 d4                	add    %dl,%ah
43fb31:	ef                   	out    %eax,(%dx)
43fb32:	01 00                	add    %eax,(%eax)
43fb34:	00 00                	add    %al,(%eax)
43fb36:	11 08                	adc    %ecx,(%eax)
43fb38:	84 06                	test   %al,(%esi)
43fb3a:	3a 02                	cmp    (%edx),%al
43fb3c:	30 00                	xor    %al,(%eax)
43fb3e:	e8 ef 01 00 20       	call   0x2043fd32
43fb43:	00 11                	add    %dl,(%ecx)
43fb45:	08 8f 06 3f 02 30    	or     %cl,0x30023f06(%edi)
43fb4b:	00 00                	add    %al,(%eax)
43fb4d:	00 00                	add    %al,(%eax)
43fb4f:	00 80 00 11 20 9a    	add    %al,-0x65dfef00(%eax)
43fb55:	06                   	push   %es
43fb56:	45                   	inc    %ebp
43fb57:	02 31                	add    (%ecx),%dh
43fb59:	00 00                	add    %al,(%eax)
43fb5b:	00 00                	add    %al,(%eax)
43fb5d:	00 80 00 11 20 b2    	add    %al,-0x4ddfef00(%eax)
43fb63:	06                   	push   %es
43fb64:	49                   	dec    %ecx
43fb65:	02 31                	add    (%ecx),%dh
43fb67:	00 00                	add    %al,(%eax)
43fb69:	00 00                	add    %al,(%eax)
43fb6b:	00 80 00 11 20 ea    	add    %al,-0x15dfef00(%eax)
43fb71:	06                   	push   %es
43fb72:	51                   	push   %ecx
43fb73:	02 34 00             	add    (%eax,%eax,1),%dh
43fb76:	00 00                	add    %al,(%eax)
43fb78:	00 00                	add    %al,(%eax)
43fb7a:	80 00 11             	addb   $0x11,(%eax)
43fb7d:	20 06                	and    %al,(%esi)
43fb7f:	07                   	pop    %es
43fb80:	56                   	push   %esi
43fb81:	02 35 00 00 00 00    	add    0x0,%dh
43fb87:	00 80 00 11 20 1f    	add    %al,0x1f201100(%eax)
43fb8d:	07                   	pop    %es
43fb8e:	5c                   	pop    %esp
43fb8f:	02 36                	add    (%esi),%dh
43fb91:	00 00                	add    %al,(%eax)
43fb93:	00 00                	add    %al,(%eax)
43fb95:	00 80 00 16 20 39    	add    %al,0x39201600(%eax)
43fb9b:	07                   	pop    %es
43fb9c:	62 02                	bound  %eax,(%edx)
43fb9e:	38 00                	cmp    %al,(%eax)
43fba0:	00 00                	add    %al,(%eax)
43fba2:	00 00                	add    %al,(%eax)
43fba4:	80 00 16             	addb   $0x16,(%eax)
43fba7:	20 6a 07             	and    %ch,0x7(%edx)
43fbaa:	71 02                	jno    0x43fbae
43fbac:	3c 00                	cmp    $0x0,%al
43fbae:	00 00                	add    %al,(%eax)
43fbb0:	00 00                	add    %al,(%eax)
43fbb2:	80 00 16             	addb   $0x16,(%eax)
43fbb5:	20 92 07 7a 02 40    	and    %dl,0x40027a07(%edx)
43fbbb:	00 00                	add    %al,(%eax)
43fbbd:	00 00                	add    %al,(%eax)
43fbbf:	00 80 00 16 20 b7    	add    %al,-0x48dfea00(%eax)
43fbc5:	07                   	pop    %es
43fbc6:	81 02 42 00 00 00    	addl   $0x42,(%edx)
43fbcc:	00 00                	add    %al,(%eax)
43fbce:	80 00 16             	addb   $0x16,(%eax)
43fbd1:	20 d8                	and    %bl,%al
43fbd3:	07                   	pop    %es
43fbd4:	86 02                	xchg   %al,(%edx)
43fbd6:	43                   	inc    %ebx
43fbd7:	00 9c f0 01 00 00 00 	add    %bl,0x1(%eax,%esi,8)
43fbde:	11 00                	adc    %eax,(%eax)
43fbe0:	04 08                	add    $0x8,%al
43fbe2:	31 00                	xor    %eax,(%eax)
43fbe4:	4a                   	dec    %edx
43fbe5:	00 28                	add    %ch,(%eax)
43fbe7:	f2 01 00             	repnz add %eax,(%eax)
43fbea:	00 00                	add    %al,(%eax)
43fbec:	11 00                	adc    %eax,(%eax)
43fbee:	0c 08                	or     $0x8,%al
43fbf0:	e0 01                	loopne 0x43fbf3
43fbf2:	4b                   	dec    %ebx
43fbf3:	00 8c f3 01 00 00 00 	add    %cl,0x1(%ebx,%esi,8)
43fbfa:	11 00                	adc    %eax,(%eax)
43fbfc:	10 08                	adc    %cl,(%eax)
43fbfe:	e0 01                	loopne 0x43fc01
43fc00:	4b                   	dec    %ebx
43fc01:	00 54 f4 01          	add    %dl,0x1(%esp,%esi,8)
43fc05:	00 00                	add    %al,(%eax)
43fc07:	00 11                	add    %dl,(%ecx)
43fc09:	00 14 08             	add    %dl,(%eax,%ecx,1)
43fc0c:	2d 00 4b 00 58       	sub    $0x58004b00,%eax
43fc11:	f5                   	cmc
43fc12:	01 00                	add    %eax,(%eax)
43fc14:	00 00                	add    %al,(%eax)
43fc16:	11 00                	adc    %eax,(%eax)
43fc18:	18 08                	sbb    %cl,(%eax)
43fc1a:	95                   	xchg   %eax,%ebp
43fc1b:	02 4b 00             	add    0x0(%ebx),%cl
43fc1e:	20 f6                	and    %dh,%dh
43fc20:	01 00                	add    %eax,(%eax)
43fc22:	00 00                	add    %al,(%eax)
43fc24:	11 00                	adc    %eax,(%eax)