43299e:	60                   	pusha
43299f:	08 7b 01             	or     %bh,0x1(%ebx)
4329a2:	e6 05                	out    %al,$0x5
4329a4:	80 08 7b             	orb    $0x7b,(%eax)
4329a7:	01 e6                	add    %esp,%esi
4329a9:	05 a0 08 7b 01       	add    $0x17b08a0,%eax
4329ae:	e6 05                	out    %al,$0x5
4329b0:	c0 08 7b             	rorb   $0x7b,(%eax)
4329b3:	01 e6                	add    %esp,%esi
4329b5:	05 e0 08 7b 01       	add    $0x17b08e0,%eax
4329ba:	e6 05                	out    %al,$0x5
4329bc:	00 09                	add    %cl,(%ecx)
4329be:	7b 01                	jnp    0x4329c1
4329c0:	e6 05                	out    %al,$0x5
4329c2:	20 09                	and    %cl,(%ecx)
4329c4:	7b 01                	jnp    0x4329c7
4329c6:	e6 05                	out    %al,$0x5
4329c8:	40                   	inc    %eax
4329c9:	09 7b 01             	or     %edi,0x1(%ebx)
4329cc:	e6 05                	out    %al,$0x5
4329ce:	60                   	pusha
4329cf:	09 7b 01             	or     %edi,0x1(%ebx)
4329d2:	e6 05                	out    %al,$0x5
4329d4:	80 09 7b             	orb    $0x7b,(%ecx)
4329d7:	01 e6                	add    %esp,%esi
4329d9:	05 a0 09 7b 01       	add    $0x17b09a0,%eax
4329de:	e6 05                	out    %al,$0x5
4329e0:	c0 09 7b             	rorb   $0x7b,(%ecx)
4329e3:	01 e6                	add    %esp,%esi
4329e5:	05 e0 09 7b 01       	add    $0x17b09e0,%eax
4329ea:	e6 05                	out    %al,$0x5
4329ec:	00 0a                	add    %cl,(%edx)
4329ee:	7b 01                	jnp    0x4329f1
4329f0:	e6 05                	out    %al,$0x5
4329f2:	20 0a                	and    %cl,(%edx)
4329f4:	7b 01                	jnp    0x4329f7
4329f6:	e6 05                	out    %al,$0x5
4329f8:	40                   	inc    %eax
4329f9:	0a 7b 01             	or     0x1(%ebx),%bh
4329fc:	e6 05                	out    %al,$0x5
4329fe:	60                   	pusha
4329ff:	0a 7b 01             	or     0x1(%ebx),%bh
432a02:	e6 05                	out    %al,$0x5
432a04:	80 0a 7b             	orb    $0x7b,(%edx)
432a07:	01 e6                	add    %esp,%esi
432a09:	05 a0 0a 7b 01       	add    $0x17b0aa0,%eax
432a0e:	e6 05                	out    %al,$0x5
432a10:	c0 0a 7b             	rorb   $0x7b,(%edx)
432a13:	01 e6                	add    %esp,%esi
432a15:	05 e0 0a 7b 01       	add    $0x17b0ae0,%eax
432a1a:	e6 05                	out    %al,$0x5
432a1c:	00 0b                	add    %cl,(%ebx)
432a1e:	7b 01                	jnp    0x432a21
432a20:	e6 05                	out    %al,$0x5
432a22:	20 0b                	and    %cl,(%ebx)
432a24:	7b 01                	jnp    0x432a27
432a26:	e6 05                	out    %al,$0x5
432a28:	40                   	inc    %eax
432a29:	0b 7b 01             	or     0x1(%ebx),%edi
432a2c:	e6 05                	out    %al,$0x5
432a2e:	60                   	pusha
432a2f:	0b 7b 01             	or     0x1(%ebx),%edi
432a32:	e6 05                	out    %al,$0x5
432a34:	80 0b 7b             	orb    $0x7b,(%ebx)
432a37:	01 e6                	add    %esp,%esi
432a39:	05 a0 0b 7b 01       	add    $0x17b0ba0,%eax
432a3e:	e6 05                	out    %al,$0x5
432a40:	c0 0b 7b             	rorb   $0x7b,(%ebx)
432a43:	01 e6                	add    %esp,%esi
432a45:	05 e0 0b 7b 01       	add    $0x17b0be0,%eax
432a4a:	e6 05                	out    %al,$0x5
432a4c:	00 0c 7b             	add    %cl,(%ebx,%edi,2)
432a4f:	01 e6                	add    %esp,%esi
432a51:	05 20 0c 7b 01       	add    $0x17b0c20,%eax
432a56:	e6 05                	out    %al,$0x5
432a58:	40                   	inc    %eax
432a59:	0c 7b                	or     $0x7b,%al
432a5b:	01 e6                	add    %esp,%esi
432a5d:	05 15 00 62 04       	add    $0x4620015,%eax
432a62:	19 00                	sbb    %eax,(%eax)
432a64:	62 04 1b             	bound  %eax,(%ebx,%ebx,1)
432a67:	00 62 04             	add    %ah,0x4(%edx)
432a6a:	1d 00 62 04 2f       	sbb    $0x2f046200,%eax
432a6f:	00 62 04             	add    %ah,0x4(%edx)
432a72:	31 00                	xor    %eax,(%eax)
432a74:	62 04 08             	bound  %eax,(%eax,%ecx,1)
432a77:	00 06                	add    %al,(%esi)
432a79:	00 36                	add    %dh,(%esi)
432a7b:	06                   	push   %es
432a7c:	00 00                	add    %al,(%eax)
432a7e:	0f 00 00             	sldt   (%eax)
432a81:	00 02                	add    %al,(%edx)
432a83:	00 00                	add    %al,(%eax)
432a85:	00 1f                	add    %bl,(%edi)
432a87:	00 00                	add    %al,(%eax)
432a89:	00 03                	add    %al,(%ebx)
432a8b:	00 00                	add    %al,(%eax)
432a8d:	00 06                	add    %al,(%esi)
432a8f:	00 00                	add    %al,(%eax)
432a91:	00 04 00             	add    %al,(%eax,%eax,1)
432a94:	00 00                	add    %al,(%eax)
432a96:	05 00 00 00 05       	add    $0x5000000,%eax
432a9b:	00 00                	add    %al,(%eax)
432a9d:	00 02                	add    %al,(%edx)
432a9f:	00 00                	add    %al,(%eax)
432aa1:	00 06                	add    %al,(%esi)
432aa3:	00 00                	add    %al,(%eax)
432aa5:	00 28                	add    %ch,(%eax)
432aa7:	00 00                	add    %al,(%eax)
432aa9:	00 07                	add    %al,(%edi)
432aab:	00 00                	add    %al,(%eax)
432aad:	00 0b                	add    %cl,(%ebx)
432aaf:	00 00                	add    %al,(%eax)
432ab1:	00 08                	add    %cl,(%eax)
432ab3:	00 00                	add    %al,(%eax)
432ab5:	00 09                	add    %cl,(%ecx)
432ab7:	00 00                	add    %al,(%eax)
432ab9:	00 09                	add    %cl,(%ecx)
432abb:	00 00                	add    %al,(%eax)
432abd:	00 1a                	add    %bl,(%edx)
432abf:	00 00                	add    %al,(%eax)
432ac1:	00 0a                	add    %cl,(%edx)
432ac3:	00 00                	add    %al,(%eax)
432ac5:	00 0d 00 00 00 0b    	add    %cl,0xb000000
432acb:	00 00                	add    %al,(%eax)
432acd:	00 20                	add    %ah,(%eax)
432acf:	00 00                	add    %al,(%eax)
432ad1:	00 0c 00             	add    %cl,(%eax,%eax,1)
432ad4:	00 00                	add    %al,(%eax)
432ad6:	04 00                	add    $0x0,%al
432ad8:	00 00                	add    %al,(%eax)
432ada:	0d 00 00 00 04       	or     $0x4000000,%eax
432adf:	00 00                	add    %al,(%eax)
432ae1:	00 0e                	add    %cl,(%esi)
432ae3:	00 00                	add    %al,(%eax)
432ae5:	00 00                	add    %al,(%eax)
432ae7:	04 00                	add    $0x0,%al
432ae9:	00 0f                	add    %cl,(%edi)
432aeb:	00 00                	add    %al,(%eax)
432aed:	00 62 06             	add    %ah,0x6(%edx)
432af0:	03 00                	add    (%eax),%eax
432af2:	10 00                	adc    %al,(%eax)
432af4:	00 00                	add    %al,(%eax)
432af6:	08 00                	or     %al,(%eax)
432af8:	00 00                	add    %al,(%eax)
432afa:	11 00                	adc    %eax,(%eax)
432afc:	00 00                	add    %al,(%eax)
432afe:	0a 00                	or     (%eax),%al
432b00:	00 00                	add    %al,(%eax)
432b02:	12 00                	adc    (%eax),%al
432b04:	00 00                	add    %al,(%eax)
432b06:	00 28                	add    %ch,(%eax)
432b08:	00 00                	add    %al,(%eax)
432b0a:	13 00                	adc    (%eax),%eax
432b0c:	00 00                	add    %al,(%eax)
432b0e:	00 a0 00 00 14 00    	add    %ah,0x140000(%eax)
432b14:	00 00                	add    %al,(%eax)
432b16:	08 00                	or     %al,(%eax)
432b18:	00 00                	add    %al,(%eax)
432b1a:	15 00 00 00 04       	adc    $0x4000000,%eax
432b1f:	00 00                	add    %al,(%eax)
432b21:	00 16                	add    %dl,(%esi)
432b23:	00 00                	add    %al,(%eax)
432b25:	00 04 00             	add    %al,(%eax,%eax,1)
432b28:	00 00                	add    %al,(%eax)
432b2a:	17                   	pop    %ss
432b2b:	00 00                	add    %al,(%eax)
432b2d:	00 04 00             	add    %al,(%eax,%eax,1)
432b30:	00 00                	add    %al,(%eax)
432b32:	18 00                	sbb    %al,(%eax)
432b34:	00 00                	add    %al,(%eax)
432b36:	01 00                	add    %eax,(%eax)
432b38:	00 00                	add    %al,(%eax)
432b3a:	19 00                	sbb    %eax,(%eax)
432b3c:	00 00                	add    %al,(%eax)
432b3e:	01 00                	add    %eax,(%eax)
432b40:	00 00                	add    %al,(%eax)
432b42:	1b 00                	sbb    (%eax),%eax
432b44:	00 00                	add    %al,(%eax)
432b46:	01 00                	add    %eax,(%eax)
432b48:	00 00                	add    %al,(%eax)
432b4a:	1c 00                	sbb    $0x0,%al
432b4c:	00 00                	add    %al,(%eax)
432b4e:	01 00                	add    %eax,(%eax)
432b50:	00 00                	add    %al,(%eax)
432b52:	1e                   	push   %ds
432b53:	00 00                	add    %al,(%eax)
432b55:	00 08                	add    %cl,(%eax)
432b57:	00 00                	add    %al,(%eax)
432b59:	00 20                	add    %ah,(%eax)
432b5b:	00 00                	add    %al,(%eax)
432b5d:	00 08                	add    %cl,(%eax)
432b5f:	00 00                	add    %al,(%eax)
432b61:	00 21                	add    %ah,(%ecx)
432b63:	00 00                	add    %al,(%eax)
432b65:	00 01                	add    %al,(%ecx)
432b67:	00 00                	add    %al,(%eax)
432b69:	00 22                	add    %ah,(%edx)
432b6b:	00 64 04 6a          	add    %ah,0x6a(%esp,%eax,1)
432b6f:	04 3c                	add    $0x3c,%al
432b71:	03 55 03             	add    0x3(%ebp),%edx
432b74:	74 03                	je     0x432b79
432b76:	6d                   	insl   (%dx),%es:(%edi)
432b77:	04 2f                	add    $0x2f,%al
432b79:	03 71 04             	add    0x4(%ecx),%esi
432b7c:	76 04                	jbe    0x432b82
432b7e:	7a 04                	jp     0x432b84
432b80:	8c 04 7e             	mov    %es,(%esi,%edi,2)
432b83:	03 90 04 95 04 9b    	add    -0x64fb6afc(%eax),%edx
432b89:	04 a4                	add    $0xa4,%al
432b8b:	04 a7                	add    $0xa7,%al
432b8d:	04 ab                	add    $0xab,%al
432b8f:	04 b4                	add    $0xb4,%al
432b91:	04 62                	add    $0x62,%al
432b93:	03 b8 04 bf 04 c8    	add    -0x37fb40fc(%eax),%edi
432b99:	04 cc                	add    $0xcc,%al
432b9b:	04 d0                	add    $0xd0,%al
432b9d:	04 d6                	add    $0xd6,%al
432b9f:	04 d9                	add    $0xd9,%al
432ba1:	04 e4                	add    $0xe4,%al
432ba3:	04 f1                	add    $0xf1,%al
432ba5:	04 f8                	add    $0xf8,%al
432ba7:	04 fc                	add    $0xfc,%al
432ba9:	04 01                	add    $0x1,%al
432bab:	05 0f 05 15 05       	add    $0x515050f,%eax
432bb0:	1d 05 58 03 83       	sbb    $0x83035805,%eax
432bb5:	00 26                	add    %ah,(%esi)
432bb7:	05 2f 05 3a 05       	add    $0x53a052f,%eax
432bbc:	77 03                	ja     0x432bc1
432bbe:	44                   	inc    %esp
432bbf:	05 47 05 69 05       	add    $0x5690547,%eax
432bc4:	99                   	cltd
432bc5:	05 9f 05 a6 05       	add    $0x5a6059f,%eax
432bca:	ac                   	lods   %ds:(%esi),%al
432bcb:	05 b5 05 ba 05       	add    $0x5ba05b5,%eax
432bd0:	c3                   	ret
432bd1:	05 c7 05 d0 05       	add    $0x5d005c7,%eax
432bd6:	da 05 00 00 40 02    	fiaddl 0x2400000
432bdc:	79 00                	jns    0x432bde
432bde:	00 00                	add    %al,(%eax)
432be0:	01 00                	add    %eax,(%eax)
432be2:	40                   	inc    %eax
432be3:	03 7b 00             	add    0x0(%ebx),%edi
432be6:	00 00                	add    %al,(%eax)
432be8:	01 00                	add    %eax,(%eax)
432bea:	40                   	inc    %eax
432beb:	03 7d 00             	add    0x0(%ebp),%edi
432bee:	00 00                	add    %al,(%eax)
432bf0:	01 00                	add    %eax,(%eax)
432bf2:	40                   	inc    %eax
432bf3:	03 7f 00             	add    0x0(%edi),%edi
432bf6:	00 00                	add    %al,(%eax)
432bf8:	01 00                	add    %eax,(%eax)
432bfa:	40                   	inc    %eax
432bfb:	02 81 00 00 00 01    	add    0x1000000(%ecx),%al
432c01:	00 40 02             	add    %al,0x2(%eax)
432c04:	83 00 00             	addl   $0x0,(%eax)
432c07:	00 01                	add    %al,(%ecx)
432c09:	00 40 03             	add    %al,0x3(%eax)
432c0c:	85 00                	test   %eax,(%eax)
432c0e:	00 00                	add    %al,(%eax)
432c10:	01 00                	add    %eax,(%eax)
432c12:	40                   	inc    %eax
432c13:	03 87 00 00 00 01    	add    0x1000000(%edi),%eax
432c19:	00 40 02             	add    %al,0x2(%eax)
432c1c:	89 00                	mov    %eax,(%eax)
432c1e:	00 00                	add    %al,(%eax)
432c20:	01 00                	add    %eax,(%eax)
432c22:	40                   	inc    %eax
432c23:	03 8b 00 00 00 01    	add    0x1000000(%ebx),%ecx
432c29:	00 40 03             	add    %al,0x3(%eax)
432c2c:	8d 00                	lea    (%eax),%eax
432c2e:	00 00                	add    %al,(%eax)
432c30:	01 00                	add    %eax,(%eax)
432c32:	40                   	inc    %eax
432c33:	03 8f 00 00 00 01    	add    0x1000000(%edi),%ecx
432c39:	00 40 03             	add    %al,0x3(%eax)
432c3c:	91                   	xchg   %eax,%ecx
432c3d:	00 00                	add    %al,(%eax)
432c3f:	00 01                	add    %al,(%ecx)
432c41:	00 40 03             	add    %al,0x3(%eax)
432c44:	93                   	xchg   %eax,%ebx
432c45:	00 00                	add    %al,(%eax)
432c47:	00 01                	add    %al,(%ecx)
432c49:	00 40 03             	add    %al,0x3(%eax)
432c4c:	95                   	xchg   %eax,%ebp
432c4d:	00 00                	add    %al,(%eax)
432c4f:	00 01                	add    %al,(%ecx)
432c51:	00 40 02             	add    %al,0x2(%eax)
432c54:	97                   	xchg   %eax,%edi
432c55:	00 00                	add    %al,(%eax)
432c57:	00 01                	add    %al,(%ecx)
432c59:	00 40 03             	add    %al,0x3(%eax)
432c5c:	99                   	cltd
432c5d:	00 00                	add    %al,(%eax)
432c5f:	00 01                	add    %al,(%ecx)
432c61:	00 40 03             	add    %al,0x3(%eax)
432c64:	9b                   	fwait
432c65:	00 00                	add    %al,(%eax)
432c67:	00 01                	add    %al,(%ecx)
432c69:	00 40 02             	add    %al,0x2(%eax)
432c6c:	9d                   	popf
432c6d:	00 00                	add    %al,(%eax)
432c6f:	00 01                	add    %al,(%ecx)
432c71:	00 40 02             	add    %al,0x2(%eax)
432c74:	9f                   	lahf
432c75:	00 00                	add    %al,(%eax)
432c77:	00 01                	add    %al,(%ecx)
432c79:	00 40 02             	add    %al,0x2(%eax)
432c7c:	a1 00 00 00 01       	mov    0x1000000,%eax
432c81:	00 40 02             	add    %al,0x2(%eax)
432c84:	a3 00 00 00 01       	mov    %eax,0x1000000
432c89:	00 40 03             	add    %al,0x3(%eax)
432c8c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
432c8d:	00 00                	add    %al,(%eax)
432c8f:	00 01                	add    %al,(%ecx)
432c91:	00 40 02             	add    %al,0x2(%eax)
432c94:	a9 00 00 00 01       	test   $0x1000000,%eax
432c99:	00 40 03             	add    %al,0x3(%eax)
432c9c:	ad                   	lods   %ds:(%esi),%eax
432c9d:	00 00                	add    %al,(%eax)
432c9f:	00 01                	add    %al,(%ecx)
432ca1:	00 40 02             	add    %al,0x2(%eax)
432ca4:	af                   	scas   %es:(%edi),%eax
432ca5:	00 00                	add    %al,(%eax)
432ca7:	00 01                	add    %al,(%ecx)
432ca9:	00 40 02             	add    %al,0x2(%eax)
432cac:	b1 00                	mov    $0x0,%cl
432cae:	00 00                	add    %al,(%eax)
432cb0:	01 00                	add    %eax,(%eax)
432cb2:	40                   	inc    %eax
432cb3:	02 b3 00 00 00 01    	add    0x1000000(%ebx),%dh
432cb9:	00 40 02             	add    %al,0x2(%eax)
432cbc:	b5 00                	mov    $0x0,%ch
432cbe:	00 00                	add    %al,(%eax)
432cc0:	01 00                	add    %eax,(%eax)
432cc2:	40                   	inc    %eax
432cc3:	02 b7 00 00 00 01    	add    0x1000000(%edi),%dh
432cc9:	00 40 02             	add    %al,0x2(%eax)
432ccc:	b9 00 00 00 01       	mov    $0x1000000,%ecx
432cd1:	00 40 02             	add    %al,0x2(%eax)
432cd4:	bb 00 00 00 01       	mov    $0x1000000,%ebx
432cd9:	00 40 02             	add    %al,0x2(%eax)
432cdc:	bd 00 00 00 01       	mov    $0x1000000,%ebp
432ce1:	00 40 02             	add    %al,0x2(%eax)
432ce4:	bf 00 00 00 01       	mov    $0x1000000,%edi
432ce9:	00 40 02             	add    %al,0x2(%eax)
432cec:	c1 00 00             	roll   $0x0,(%eax)
432cef:	00 01                	add    %al,(%ecx)
432cf1:	00 40 02             	add    %al,0x2(%eax)