452d73:	25 c4 22 54 03       	and    $0x35422c4,%eax
452d78:	13 3b                	adc    (%ebx),%edi
452d7a:	ca 22 1a             	lret   $0x1a22
452d7d:	07                   	pop    %es
452d7e:	39 01                	cmp    %eax,(%ecx)
452d80:	dc 02                	faddl  (%edx)
452d82:	15 00 69 00 2d       	adc    $0x2d006900,%eax
452d87:	00 35 00 46 00 0c    	add    %dh,0xc004600
452d8d:	02 3e                	add    (%esi),%bh
452d8f:	00 91 00 14 02 2a    	add    %dl,0x2a021400(%ecx)
452d95:	00 94 00 27 00 35 00 	add    %dl,0x350027(%eax,%eax,1)
452d9c:	3a 01                	cmp    (%ecx),%al
452d9e:	36 00 1e             	add    %bl,%ss:(%esi)
452da1:	00 8e 02 c2 03 2f    	add    %cl,0x2f03c202(%esi)
452da7:	00 ea                	add    %ch,%dl
452da9:	05 48 07 01 00       	add    $0x10748,%eax
452dae:	d7                   	xlat   %ds:(%ebx)
452daf:	05 63 07 13 00       	add    $0x130763,%eax
452db4:	a0 0f 22 02 2f       	mov    0x2f02220f,%al
452db9:	00 b3 0f c1 02 3e    	add    %dh,0x3e02c10f(%ebx)
452dbf:	00 9c 0f dc 02 2c 00 	add    %bl,0x2c02dc(%edi,%ecx,1)
452dc6:	99                   	cltd
452dc7:	0f 14 03             	unpcklps (%ebx),%xmm0
452dca:	33 00                	xor    (%eax),%eax
452dcc:	bb 0f 39 02 18       	mov    $0x1802390f,%ebx
452dd1:	00 a7 0f 1c 03 25    	add    %ah,0x25031c0f(%edi)
452dd7:	00 e7                	add    %ah,%bh
452dd9:	0f 06                	clts
452ddb:	03 0b                	add    (%ebx),%ecx
452ddd:	00 f2                	add    %dh,%dl
452ddf:	0f 52 03             	rsqrtps (%ebx),%xmm0
452de2:	13 00                	adc    (%eax),%eax
452de4:	ec                   	in     (%dx),%al
452de5:	0f 6a 03             	punpckhdq (%ebx),%mm0
452de8:	2e 00 d7             	cs add %dl,%bh
452deb:	0f c1 02             	xadd   %eax,(%edx)
452dee:	3f                   	aas
452def:	00 e0                	add    %ah,%al
452df1:	0f 9b 03             	setnp  (%ebx)
452df4:	2d 00 d9 0f a2       	sub    $0xa20fd900,%eax
452df9:	03 32                	add    (%edx),%esi
452dfb:	00 fb                	add    %bh,%bl
452dfd:	0f bc 03             	bsf    (%ebx),%eax
452e00:	1e                   	push   %ds
452e01:	00 2f                	add    %ch,(%edi)
452e03:	10 2b                	adc    %ch,(%ebx)
452e05:	04 25                	add    $0x25,%al
452e07:	00 a7 10 47 05 0b    	add    %ah,0xb054710(%edi)
452e0d:	00 b2 10 d7 02 13    	add    %dh,0x1302d710(%edx)
452e13:	00 ac 10 ac 05 2f 00 	add    %ch,0x2f05ac(%eax,%edx,1)
452e1a:	b7 10                	mov    $0x10,%bh
452e1c:	85 05 3e 00 80 10    	test   %eax,0x1080003e
452e22:	90                   	nop
452e23:	05 2c 00 b9 10       	add    $0x10b9002c,%eax
452e28:	b7 05                	mov    $0x5,%bh
452e2a:	33 00                	xor    (%eax),%eax
452e2c:	d7                   	xlat   %ds:(%ebx)
452e2d:	10 a5 06 18 00 c3    	adc    %ah,-0x3cffe7fa(%ebp)
452e33:	10 2b                	adc    %ch,(%ebx)
452e35:	02 25 00 fb 10 f9    	add    0xf910fb00,%ah
452e3b:	02 0b                	add    (%ebx),%cl
452e3d:	00 d6                	add    %dl,%dh
452e3f:	10 d7                	adc    %dl,%bh
452e41:	02 13                	add    (%ebx),%dl
452e43:	00 c0                	add    %al,%al
452e45:	10 ac 05 2f 00 d3 10 	adc    %ch,0x10d3002f(%ebp,%eax,1)
452e4c:	85 05 3e 00 fc 10    	test   %eax,0x10fc003e
452e52:	90                   	nop
452e53:	05 2c 00 dd 10       	add    $0x10dd002c,%eax
452e58:	b7 05                	mov    $0x5,%bh
452e5a:	33 00                	xor    (%eax),%eax
452e5c:	f7 10                	notl   (%eax)
452e5e:	ae                   	scas   %es:(%edi),%al
452e5f:	06                   	push   %es
452e60:	18 00                	sbb    %al,(%eax)
452e62:	e3 10                	jecxz  0x452e74
452e64:	b9 06 25 00 db       	mov    $0xdb002506,%ecx
452e69:	10 99 06 0b 00 36    	adc    %bl,0x36000b06(%ecx)
452e6f:	11 b7 06 13 00 20    	adc    %esi,0x20001306(%edi)
452e75:	11 81 06 2f 00 33    	adc    %eax,0x33002f06(%ecx)
452e7b:	11 b2 06 3e 00 1c    	adc    %esi,0x1c003e06(%edx)
452e81:	11 28                	adc    %ebp,(%eax)
452e83:	03 2c 00             	add    (%eax,%eax,1),%ebp
452e86:	39 11                	cmp    %edx,(%ecx)
452e88:	28 02                	sub    %al,(%edx)
452e8a:	33 00                	xor    (%eax),%eax
452e8c:	1b 11                	sbb    (%ecx),%edx
452e8e:	f4                   	hlt
452e8f:	02 18                	add    (%eax),%bl
452e91:	00 07                	add    %al,(%edi)
452e93:	11 e3                	adc    %esp,%ebx
452e95:	02 25 00 07 11 ba    	add    0xba110700,%ah
452e9b:	05 0b 00 12 11       	add    $0x1112000b,%eax
452ea0:	96                   	xchg   %eax,%esi
452ea1:	05 13 00 0c 11       	add    $0x110c0013,%eax
452ea6:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
452ea7:	05 2f 00 17 11       	add    $0x1117002f,%eax
452eac:	b8 06 3e 00 20       	mov    $0x20003e06,%eax
452eb1:	11 db                	adc    %ebx,%ebx
452eb3:	06                   	push   %es
452eb4:	23 00                	and    (%eax),%eax
452eb6:	2d 12 db 07 3c       	sub    $0x3c07db12,%eax
452ebb:	00 07                	add    %al,(%edi)
452ebd:	12 c9                	adc    %cl,%cl
452ebf:	07                   	pop    %es
452ec0:	19 00                	sbb    %eax,(%eax)
452ec2:	2f                   	das
452ec3:	12 2b                	adc    (%ebx),%ch
452ec5:	02 24 00             	add    (%eax,%eax,1),%ah
452ec8:	1f                   	pop    %ds
452ec9:	12 a6 06 0a 00 0a    	adc    0xa000a06(%esi),%ah
452ecf:	12 96 05 32 00 77    	adc    0x77003205(%esi),%dl
452ed5:	00 00                	add    %al,(%eax)
452ed7:	09 09                	or     %ecx,(%ecx)
452ed9:	00 28                	add    %ch,(%eax)
452edb:	00 ae 08 18 00 0b    	add    %ch,0xb001808(%esi)
452ee1:	00 d7                	add    %dl,%bh
452ee3:	08 0a                	or     %cl,(%edx)
452ee5:	00 0e                	add    %cl,(%esi)
452ee7:	00 f2                	add    %dh,%dl
452ee9:	08 72 00             	or     %dh,0x0(%edx)
452eec:	50                   	push   %eax
452eed:	00 08                	add    %cl,(%eax)
452eef:	09 79 00             	or     %edi,0x0(%ecx)
452ef2:	48                   	dec    %eax
452ef3:	00 76 09             	add    %dh,0x9(%esi)
452ef6:	a4                   	movsb  %ds:(%esi),%es:(%edi)
452ef7:	00 74 00 64          	add    %dh,0x64(%eax,%eax,1)
452efb:	09 4a 01             	or     %ecx,0x1(%edx)
452efe:	a5                   	movsl  %ds:(%esi),%es:(%edi)
452eff:	00 f2                	add    %dh,%dl
452f01:	09 78 01             	or     %edi,0x1(%eax)
452f04:	0f 00 28             	verw   (%eax)
452f07:	09 44 01 08          	or     %eax,0x8(%ecx,%eax,1)
452f0b:	00 27                	add    %ah,(%edi)
452f0d:	09 5f 01             	or     %ebx,0x1(%edi)
452f10:	83 00 f9             	addl   $0xfffffff9,(%eax)
452f13:	09 a7 01 06 00 22    	or     %esp,0x22000601(%edi)
452f19:	09 b8 01 30 00 12    	or     %edi,0x12003001(%eax)
452f1f:	09 99 01 88 00 c6    	or     %ebx,-0x39ff77ff(%ecx)
452f25:	09 8e 01 6c 00 f9    	or     %ecx,-0x6ff93ff(%esi)
452f2b:	02 a0 01 1d 00 15    	add    0x15001d01(%eax),%ah
452f31:	09 b8 01 67 00 ef    	or     %edi,-0x10ff98ff(%eax)
452f37:	02 8e 01 a8 00 e1    	add    -0x1eff57ff(%esi),%cl
452f3d:	09 f5                	or     %esi,%ebp
452f3f:	01 23                	add    %esp,(%ebx)
452f41:	00 3f                	add    %bh,(%edi)
452f43:	09 e7                	or     %esp,%edi
452f45:	01 76 00             	add    %esi,0x0(%esi)
452f48:	5c                   	pop    %esp
452f49:	09 d8                	or     %ebx,%eax
452f4b:	01 60 00             	add    %esp,0x0(%eax)
452f4e:	d4 09                	aam    $0x9
452f50:	f3 01 28             	repz add %ebp,(%eax)
452f53:	00 00                	add    %al,(%eax)
452f55:	09 2e                	or     %ebp,(%esi)
452f57:	02 64 00 f9          	add    -0x7(%eax,%eax,1),%ah
452f5b:	02 20                	add    (%eax),%ah
452f5d:	03 bd 00 d2 02 d8    	add    -0x27fd2e00(%ebp),%edi
452f63:	03 67 00             	add    0x0(%edi),%esp
452f66:	ef                   	out    %eax,(%dx)
452f67:	02 e4                	add    %ah,%ah
452f69:	04 78                	add    $0x78,%al
452f6b:	00 c1                	add    %al,%cl
452f6d:	02 d5                	add    %ch,%dl
452f6f:	04 53                	add    $0x53,%al
452f71:	00 d9                	add    %bl,%cl
452f73:	02 27                	add    (%edi),%ah
452f75:	06                   	push   %es
452f76:	6e                   	outsb  %ds:(%esi),(%dx)
452f77:	00 e5                	add    %ah,%ch
452f79:	02 fb                	add    %bl,%bh
452f7b:	06                   	push   %es
452f7c:	30 00                	xor    %al,(%eax)
452f7e:	12 09                	adc    (%ecx),%cl
452f80:	d0 06                	rolb   $1,(%esi)
452f82:	20 00                	and    %al,(%eax)
452f84:	e6 02                	out    %al,$0x2
452f86:	2d 07 1c 00 f9       	sub    $0xf9001c07,%eax
452f8b:	02 23                	add    (%ebx),%ah
452f8d:	07                   	pop    %es
452f8e:	0d 00 d2 02 5b       	or     $0x5b02d200,%eax
452f93:	07                   	pop    %es
452f94:	1f                   	pop    %ds
452f95:	00 ef                	add    %ch,%bh
452f97:	02 64 07 78          	add    0x78(%edi,%eax,1),%ah
452f9b:	00 c1                	add    %al,%cl
452f9d:	02 56 07             	add    0x7(%esi),%dl
452fa0:	2b 00                	sub    (%eax),%eax
452fa2:	d9 02                	flds   (%edx)
452fa4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
452fa5:	07                   	pop    %es
452fa6:	16                   	push   %ss
452fa7:	00 e5                	add    %ah,%ch
452fa9:	02 bb 07 30 00 12    	add    0x12003007(%ebx),%bh
452faf:	09 b0 07 28 00 00    	or     %esi,0x2807(%eax)
452fb5:	09 8d 07 1c 00 f9    	or     %ecx,-0x6ffe3f9(%ebp)
452fbb:	02 a0 07 ad 00 d2    	add    -0x2dff52f9(%eax),%ah
452fc1:	02 db                	add    %bl,%bl
452fc3:	07                   	pop    %es
452fc4:	17                   	pop    %ss
452fc5:	00 09                	add    %cl,(%ecx)
452fc7:	09 e7                	or     %esp,%edi
452fc9:	07                   	pop    %es
452fca:	00 00                	add    %al,(%eax)
452fcc:	c1 02 f5             	roll   $0xf5,(%edx)
452fcf:	07                   	pop    %es
452fd0:	53                   	push   %ebx
452fd1:	00 d9                	add    %bl,%cl
452fd3:	02 c4                	add    %ah,%al
452fd5:	07                   	pop    %es
452fd6:	16                   	push   %ss
452fd7:	00 e5                	add    %ah,%ch
452fd9:	02 db                	add    %bl,%bl
452fdb:	07                   	pop    %es
452fdc:	30 00                	xor    %al,(%eax)
452fde:	12 09                	adc    (%ecx),%cl
452fe0:	10 08                	adc    %cl,(%eax)
452fe2:	20 00                	and    %al,(%eax)
452fe4:	e6 02                	out    %al,$0x2
452fe6:	0d 08 1c 00 f9       	or     $0xf9001c08,%eax
452feb:	02 43 08             	add    0x8(%ebx),%al
452fee:	05 00 34 09 5b       	add    $0x5b093400,%eax
452ff3:	08 1f                	or     %bl,(%edi)
452ff5:	00 ef                	add    %ch,%bh
452ff7:	02 64 08 78          	add    0x78(%eax,%ecx,1),%ah
452ffb:	00 c1                	add    %al,%cl
452ffd:	02 56 08             	add    0x8(%esi),%dl
453000:	2b 00                	sub    (%eax),%eax
453002:	d9 02                	flds   (%edx)
453004:	a4                   	movsb  %ds:(%esi),%es:(%edi)
453005:	08 16                	or     %dl,(%esi)
453007:	00 e5                	add    %ah,%ch
453009:	02 bb 08 30 00 12    	add    0x12003008(%ebx),%bh
45300f:	09 10                	or     %edx,(%eax)
453011:	09 98 00 e6 02 0d    	or     %ebx,0xd02e600(%eax)
453017:	2f                   	das
453018:	84 00                	test   %al,(%eax)
45301a:	3d 0a 43 2f 95       	cmp    $0x952f430a,%eax
45301f:	00 03                	add    %al,(%ebx)
453021:	0a 5f 3b             	or     0x3b(%edi),%bl
453024:	8f 00                	pop    (%eax)
453026:	ef                   	out    %eax,(%dx)
453027:	02 66 76             	add    0x76(%esi),%ah
45302a:	48                   	dec    %eax
45302b:	00 c1                	add    %al,%cl
45302d:	02 77 76             	add    0x76(%edi),%dh
453030:	7b 00                	jnp    0x453032
453032:	d9 02                	flds   (%edx)
453034:	45                   	inc    %ebp
453035:	7a 56                	jp     0x45308d
453037:	00 cf                	add    %cl,%bh
453039:	09 ba 7a 78 00 c6    	or     %edi,-0x39ff8786(%edx)
45303f:	09 53 00             	or     %edx,0x0(%ebx)
453042:	02 02                	add    (%edx),%al
453044:	6f                   	outsl  %ds:(%esi),(%dx)
453045:	00 05 02 68 00 0a    	add    %al,0xa006802
45304b:	02 52 00             	add    0x0(%edx),%dl
45304e:	07                   	pop    %es
45304f:	02 65 00             	add    0x0(%ebp),%ah
453052:	67 02 5d 00          	add    0x0(%di),%bl
453056:	52                   	push   %edx
453057:	02 a6 00 44 02 8c    	add    -0x73fdbc00(%esi),%ah
45305d:	00 95 02 4d 01 33    	add    %dl,0x33014d02(%ebp)
453063:	02 7b 01             	add    0x1(%ebx),%bh
453066:	05 02 46 01 13       	add    $0x13014602,%eax
45306b:	02 64 01 1e          	add    0x1e(%ecx,%eax,1),%ah
45306f:	02 b9 02 33 02 8f    	add    -0x70fdccfe(%ecx),%bh
453075:	02 05 02 92 02 13    	add    0x13029202,%al
45307b:	02 32                	add    (%edx),%dh
45307d:	03 95 02 23 03 b8    	add    -0x47fcdcfe(%ebp),%edx
453083:	02 19                	add    (%ecx),%bl
453085:	03 8e 02 6e 03 98    	add    -0x67fc91fe(%esi),%ecx
45308b:	02 56 03             	add    0x3(%esi),%dl
45308e:	95                   	xchg   %eax,%ebp
45308f:	02 ac 07 64 02 9a 07 	add    0x79a0264(%edi,%eax,1),%ch
453096:	52                   	push   %edx
453097:	02 11                	add    (%ecx),%dl
453099:	09 98 02 59 09 95    	or     %ebx,-0x6af6a6fe(%eax)
45309f:	02 11                	add    (%ecx),%dl
4530a1:	00 9b fd 24 00 65    	add    %bl,0x650024fd(%ebx)
4530a7:	00 26                	add    %ah,(%esi)
4530a9:	00 7b 00             	add    %bh,0x0(%ebx)
4530ac:	03 00                	add    (%eax),%eax
4530ae:	7f 00                	jg     0x4530b0
4530b0:	11 00                	adc    %eax,(%eax)
4530b2:	4b                   	dec    %ebx
4530b3:	00 24 00             	add    %ah,(%eax,%eax,1)
4530b6:	67 00 26 00 5b       	add    %ah,0x5b00
4530bb:	00 03                	add    %al,(%ebx)
4530bd:	00 7d 00             	add    %bh,0x0(%ebp)
4530c0:	11 00                	adc    %eax,(%eax)
4530c2:	9b                   	fwait
4530c3:	00 24 00             	add    %ah,(%eax,%eax,1)
4530c6:	61                   	popa
4530c7:	00 26                	add    %ah,(%esi)
4530c9:	00 4b 00             	add    %cl,0x0(%ebx)
4530cc:	03 00                	add    (%eax),%eax
4530ce:	7b 00                	jnp    0x4530d0
4530d0:	11 00                	adc    %eax,(%eax)
4530d2:	bb 00 24 00 63       	mov    $0x63002400,%ebx
4530d7:	00 26                	add    %ah,(%esi)
4530d9:	00 ab 00 03 00 79    	add    %ch,0x79000300(%ebx)
4530df:	00 11                	add    %dl,(%ecx)
4530e1:	00 ab 00 24 00 7d    	add    %ch,0x7d002400(%ebx)
4530e7:	00 27                	add    %ah,(%edi)
4530e9:	00 3b                	add    %bh,(%ebx)
4530eb:	00 63 04             	add    %ah,0x4(%ebx)
4530ee:	3e 00 10             	add    %dl,%ds:(%eax)
4530f1:	00 7a 04             	add    %bh,0x4(%edx)
4530f4:	04 0a                	add    $0xa,%al
4530f6:	03 0a                	add    (%edx),%ecx
4530f8:	5b                   	pop    %ebx
4530f9:	0a a4 0a a7 0a 9c 0a 	or     0xa9c0aa7(%edx,%ecx,1),%ah
453100:	a2 0a ac 0a e4       	mov    %al,0xe40aac0a
453105:	0a ea                	or     %dl,%ch
453107:	0a fc                	or     %ah,%bh
453109:	0a df                	or     %bh,%bl
45310b:	0a 0d 0b 22 0b 0a    	or     0xa0b220b,%cl
453111:	0b 3b                	or     (%ebx),%edi
453113:	0b 02                	or     (%edx),%eax
453115:	0b 1d 0b 19 0b 78    	or     0x780b190b,%ebx
45311b:	0b 54 0b 5a          	or     0x5a(%ebx,%ecx,1),%edx
45311f:	0b 67 0b             	or     0xb(%edi),%esp
453122:	1d 0c 30 0c 74       	sbb    $0x740c300c,%eax
453127:	0c 5b                	or     $0x5b,%al
453129:	0c a2                	or     $0xa2,%al
45312b:	0c a5                	or     $0xa5,%al
45312d:	0c f6                	or     $0xf6,%al
45312f:	0c 47                	or     $0x47,%al
453131:	0d 74 0d a1 0d       	or     $0xda10d74,%eax
453136:	a1 0d ca 0d c2       	mov    0xc20dca0d,%eax
45313b:	0d 4c 0e ad 0f       	or     $0xfad0e4c,%eax
453140:	ed                   	in     (%dx),%eax
453141:	0f 35                	sysexit
453143:	10 13                	adc    %dl,(%ebx)
453145:	10 69 10             	adc    %ch,0x10(%ecx)
453148:	5f                   	pop    %edi
453149:	10 45 10             	adc    %al,0x10(%ebp)
45314c:	88 10                	mov    %dl,(%eax)
45314e:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
45314f:	10 ab 10 d6 10 f1    	adc    %ch,-0xeef29f0(%ebx)
453155:	10 f3                	adc    %dh,%bl
453157:	10 c2                	adc    %al,%dl
453159:	10 d6                	adc    %dl,%dh
45315b:	10 03                	adc    %al,(%ebx)
45315d:	11 20                	adc    %esp,(%eax)
45315f:	11 0e                	adc    %ecx,(%esi)
453161:	11 33                	adc    %esi,(%ebx)
453163:	11 69 11             	adc    %ebp,0x11(%ecx)