40e824:	00 43 00             	add    %al,0x0(%ebx)
40e827:	c1 00 6d             	roll   $0x6d,(%eax)
40e82a:	00 04 00             	add    %al,(%eax,%eax,1)
40e82d:	bb 10 41 00 36       	mov    $0x36004110,%ebx
40e832:	00 3b                	add    %bh,(%ebx)
40e834:	00 0b                	add    %cl,(%ebx)
40e836:	00 29                	add    %ch,(%ecx)
40e838:	00 85 00 cc 00 63    	add    %al,0x6300cc00(%ebp)
40e83e:	00 84 00 fe 00 6c 10 	add    %al,0x106c00fe(%eax,%eax,1)
40e845:	2c 00                	sub    $0x0,%al
40e847:	1a 00                	sbb    (%eax),%al
40e849:	b1 00                	mov    $0x0,%cl
40e84b:	16                   	push   %ss
40e84c:	00 70 00             	add    %dh,0x0(%eax)
40e84f:	51                   	push   %ecx
40e850:	00 87 00 5d 00 9a    	add    %al,-0x65ffa300(%edi)
40e856:	00 9e 00 34 10 41    	add    %bl,0x41103400(%esi)
40e85c:	00 46 00             	add    %al,0x0(%esi)
40e85f:	10 00                	adc    %al,(%eax)
40e861:	9c                   	pushf
40e862:	00 24 00             	add    %ah,(%eax,%eax,1)
40e865:	da 00                	fiaddl (%eax)
40e867:	f3 00 af 00 07 00 22 	repz add %ch,0x22000700(%edi)
40e86e:	00 a3 10 80 00 d4    	add    %ah,-0x2bff7ff0(%ebx)
40e874:	00 bc 00 24 00 84 00 	add    %bh,0x840024(%eax,%eax,1)
40e87b:	12 00                	adc    (%eax),%al
40e87d:	93                   	xchg   %eax,%ebx
40e87e:	00 c7                	add    %al,%bh
40e880:	00 eb                	add    %ch,%bl
40e882:	00 c5                	add    %al,%ch
40e884:	00 43 10             	add    %al,0x10(%ebx)
40e887:	53                   	push   %ebx
40e888:	00 0c 00             	add    %cl,(%eax,%eax,1)
40e88b:	ff 00                	incl   (%eax)
40e88d:	83 00 01             	addl   $0x1,(%eax)
40e890:	80 f7 f5             	xor    $0xf5,%bh
40e893:	00 31                	add    %dh,(%ecx)
40e895:	00 dd                	add    %bl,%ch
40e897:	00 d8                	add    %bl,%al
40e899:	00 1a                	add    %bl,(%edx)
40e89b:	00 da                	add    %bl,%dl
40e89d:	00 13                	add    %dl,(%ebx)
40e89f:	00 f5                	add    %dh,%ch
40e8a1:	00 40 00             	add    %al,0x0(%eax)
40e8a4:	3b 00                	cmp    (%eax),%eax
40e8a6:	c8 10 88 00          	enter  $0x8810,$0x0
40e8aa:	48                   	dec    %eax
40e8ab:	00 a6 00 1c 00 e1    	add    %ah,-0x1effe400(%esi)
40e8b1:	00 a1 00 cf 00 05    	add    %ah,0x500cf00(%ecx)
40e8b7:	00 25 00 ae 00 0c    	add    %ah,0xc00ae00
40e8bd:	10 b5 00 fa 00 ab    	adc    %dh,-0x54ff0600(%ebp)
40e8c3:	00 91 00 e4 00 80    	add    %dl,-0x7fff1c00(%ecx)
40e8c9:	00 8a 00 7f 00 ec    	add    %cl,-0x13ff8100(%edx)
40e8cf:	00 cb                	add    %cl,%bl
40e8d1:	00 de                	add    %bl,%dh
40e8d3:	10 fd                	adc    %bh,%ch
40e8d5:	00 f6                	add    %dh,%dh
40e8d7:	00 a8 00 a2 00 dd    	add    %ch,-0x22ff5e00(%eax)
40e8dd:	00 c0                	add    %al,%al
40e8df:	00 d3                	add    %dl,%bl
40e8e1:	00 48 00             	add    %cl,0x0(%eax)
40e8e4:	ea 00 57 00 72 10 96 	ljmp   $0x9610,$0x72005700
40e8eb:	00 5c 00 77          	add    %bl,0x77(%eax,%eax,1)
40e8ef:	00 5a 00             	add    %bl,0x0(%edx)
40e8f2:	05 00 4e 00 7c       	add    $0x7c004e00,%eax
40e8f7:	00 ea                	add    %ch,%dl
40e8f9:	00 5a 00             	add    %bl,0x0(%edx)
40e8fc:	81 00 ad 10 2c 00    	addl   $0x2c10ad,(%eax)
40e902:	30 00                	xor    %al,(%eax)
40e904:	7d 00                	jge    0x40e906
40e906:	f2 00 0b             	repnz add %cl,(%ebx)
40e909:	00 36                	add    %dh,(%esi)
40e90b:	00 4a 00             	add    %cl,0x0(%edx)
40e90e:	a0 00 7f 00 b4       	mov    0xb4007f00,%al
40e913:	00 8b 10 4c 00 46    	add    %cl,0x46004c10(%ebx)
40e919:	00 0a                	add    %cl,(%edx)
40e91b:	00 59 00             	add    %bl,0x0(%ecx)
40e91e:	aa                   	stos   %al,%es:(%edi)
40e91f:	00 84 00 ce 00 c1 00 	add    %al,0xc100ce(%eax,%eax,1)
40e926:	af                   	scas   %es:(%edi),%eax
40e927:	00 1c 00             	add    %bl,(%eax,%eax,1)
40e92a:	23 10                	and    (%eax),%edx
40e92c:	97                   	xchg   %eax,%edi
40e92d:	00 aa 00 f9 00 af    	add    %ch,-0x50ff0700(%edx)
40e933:	00 15 00 ca 00 09    	add    %dl,0x900ca00
40e939:	00 8e 00 b4 00 b3    	add    %cl,-0x4cff4c00(%esi)
40e93f:	00 8e 10 16 00 1a    	add    %cl,0x1a001610(%esi)
40e945:	00 1c 00             	add    %bl,(%eax,%eax,1)
40e948:	ac                   	lods   %ds:(%esi),%al
40e949:	00 96 00 25 00 c1    	add    %dl,-0x3effdb00(%esi)
40e94f:	00 65 00             	add    %ah,0x0(%ebp)
40e952:	e7 00                	out    %eax,$0x0
40e954:	b4 00                	mov    $0x0,%ah
40e956:	05 10 9f 00 38       	add    $0x38009f10,%eax
40e95b:	00 e9                	add    %ch,%cl
40e95d:	00 d7                	add    %dl,%bh
40e95f:	00 9b 00 08 00 d1    	add    %bl,-0x2efff800(%ebx)
40e965:	00 69 00             	add    %ch,0x0(%ecx)
40e968:	d1 00                	roll   $1,(%eax)
40e96a:	6c                   	insb   (%dx),%es:(%edi)
40e96b:	00 67 10             	add    %ah,0x10(%edi)
40e96e:	db 00                	fildl  (%eax)
40e970:	10 00                	adc    %al,(%eax)
40e972:	80 00 ca             	addb   $0xca,(%eax)
40e975:	00 22                	add    %ah,(%edx)
40e977:	00 11                	add    %dl,(%ecx)
40e979:	80 bb e6 00 56 00 d9 	cmpb   $0xd9,0x5600e6(%ebx)
40e980:	00 f1                	add    %dh,%cl
40e982:	00 45 00             	add    %al,0x0(%ebp)
40e985:	dc 00                	faddl  (%eax)
40e987:	25 00 c0 00 60       	and    $0x6000c000,%eax
40e98c:	00 09                	add    %cl,(%ecx)
40e98e:	10 df                	adc    %bl,%bh
40e990:	00 9a 00 5c 00 90    	add    %bl,-0x6fffa400(%edx)
40e996:	00 58 00             	add    %bl,0x0(%eax)
40e999:	d9 00                	flds   (%eax)
40e99b:	b7 00                	mov    $0x0,%bh
40e99d:	c3                   	ret
40e99e:	00 79 00             	add    %bh,0x0(%ecx)
40e9a1:	07                   	pop    %es
40e9a2:	00 a3 10 64 00 ae    	add    %ah,-0x51ff9bf0(%ebx)
40e9a8:	00 d7                	add    %dl,%bh
40e9aa:	00 9a 00 9b 00 05    	add    %bl,0x5009b00(%edx)
40e9b0:	00 59 00             	add    %bl,0x0(%ecx)
40e9b3:	f6 00 4f             	testb  $0x4f,(%eax)
40e9b6:	00 cf                	add    %cl,%bh
40e9b8:	00 d3                	add    %dl,%bl
40e9ba:	10 af 00 da 00 d4    	adc    %ch,-0x2bff2600(%edi)
40e9c0:	00 9f 00 9c 00 de    	add    %bl,-0x21ff6400(%edi)
40e9c6:	00 aa 00 f6 00 13    	add    %ch,0x1300f600(%edx)
40e9cc:	00 e9                	add    %ch,%cl
40e9ce:	00 45 10             	add    %al,0x10(%ebp)
40e9d1:	6a 00                	push   $0x0
40e9d3:	b5 00                	mov    $0x0,%ch
40e9d5:	5e                   	pop    %esi
40e9d6:	00 36                	add    %dh,(%esi)
40e9d8:	00 45 00             	add    %al,0x0(%ebp)
40e9db:	1b 00                	sbb    (%eax),%eax
40e9dd:	33 00                	xor    (%eax),%eax
40e9df:	67 00 9a 00 5b       	add    %bl,0x5b00(%bp,%si)
40e9e4:	00 ac 10 fc 00 09 00 	add    %ch,0x900fc(%eax,%edx,1)
40e9eb:	53                   	push   %ebx
40e9ec:	00 19                	add    %bl,(%ecx)
40e9ee:	00 95 00 22 00 64    	add    %dl,0x64002200(%ebp)
40e9f4:	00 2d 00 ab 00 44    	add    %ch,0x4400ab00
40e9fa:	00 96 10 b7 00 43    	add    %dl,0x4300b710(%esi)
40ea00:	00 01                	add    %al,(%ecx)
40ea02:	00 3f                	add    %bh,(%edi)
40ea04:	00 02                	add    %al,(%edx)
40ea06:	00 c0                	add    %al,%al
40ea08:	00 7f 00             	add    %bh,0x0(%edi)
40ea0b:	fa                   	cli
40ea0c:	00 f1                	add    %dh,%cl
40ea0e:	00 af 00 04 10 1e    	add    %ch,0x1e100400(%edi)
40ea14:	00 bd 00 86 00 84    	add    %bh,-0x7bff7a00(%ebp)
40ea1a:	00 a4 00 59 00 a9 00 	add    %ah,0xa90059(%eax,%eax,1)
40ea21:	3e 00 b3 00 86 00 ee 	add    %dh,%ds:-0x11ff7a00(%ebx)
40ea28:	10 b3 00 75 00 77    	adc    %dh,0x77007500(%ebx)
40ea2e:	00 3b                	add    %bh,(%ebx)
40ea30:	00 a9 00 cf 00 01    	add    %ch,0x100cf00(%ecx)
40ea36:	80 e7 83             	and    $0x83,%bh
40ea39:	00 14 00             	add    %dl,(%eax,%eax,1)
40ea3c:	91                   	xchg   %eax,%ecx
40ea3d:	00 fd                	add    %bh,%ch
40ea3f:	00 3d 00 ed 00 23    	add    %bh,0x2300ed00
40ea45:	00 97 00 70 10 09    	add    %dl,0x9107000(%edi)
40ea4b:	00 d4                	add    %dl,%ah
40ea4d:	00 b9 00 42 00 89    	add    %bh,-0x76ffbe00(%ecx)
40ea53:	00 52 00             	add    %dl,0x0(%edx)
40ea56:	ea 00 85 00 fd 00 56 	ljmp   $0x5600,$0xfd008500
40ea5d:	00 34 10             	add    %dh,(%eax,%edx,1)
40ea60:	9b                   	fwait
40ea61:	00 1d 00 ba 00 e9    	add    %bl,0xe900ba00
40ea67:	00 f2                	add    %dh,%dl
40ea69:	00 b1 00 dc 00 45    	add    %dh,0x4500dc00(%ecx)
40ea6f:	00 f3                	add    %dh,%bl
40ea71:	00 68 00             	add    %ch,0x0(%eax)
40ea74:	da 10                	ficoml (%eax)
40ea76:	df 00                	filds  (%eax)
40ea78:	a0 00 ee 00 b6       	mov    0xb600ee00,%al
40ea7d:	00 a8 00 9b 00 f4    	add    %ch,-0xbff6500(%eax)
40ea83:	00 84 00 db 00 3c 00 	add    %al,0x3c00db(%eax,%eax,1)
40ea8a:	e1 10                	loope  0x40ea9c
40ea8c:	7c 00                	jl     0x40ea8e
40ea8e:	42                   	inc    %edx
40ea8f:	00 b2 00 47 00 6a    	add    %dh,0x6a004700(%edx)
40ea95:	00 70 00             	add    %dh,0x0(%eax)
40ea98:	0a 00                	or     (%eax),%al
40ea9a:	10 00                	adc    %al,(%eax)
40ea9c:	4a                   	dec    %edx
40ea9d:	00 e2                	add    %ah,%dl
40ea9f:	00 42 10             	add    %al,0x10(%edx)
40eaa2:	86 00                	xchg   %al,(%eax)
40eaa4:	f4                   	hlt
40eaa5:	00 3a                	add    %bh,(%edx)
40eaa7:	00 35 00 65 00 ce    	add    %dh,0xce006500
40eaad:	00 2b                	add    %ch,(%ebx)
40eaaf:	00 79 00             	add    %bh,0x0(%ecx)
40eab2:	42                   	inc    %edx
40eab3:	00 d4                	add    %dl,%ah
40eab5:	00 48 10             	add    %cl,0x10(%eax)
40eab8:	95                   	xchg   %eax,%ebp
40eab9:	00 89 00 70 00 1f    	add    %cl,0x1f007000(%ecx)
40eabf:	00 1f                	add    %bl,(%edi)
40eac1:	00 3f                	add    %bh,(%edi)
40eac3:	00 a7 00 79 00 96    	add    %ah,-0x69ff8700(%edi)
40eac9:	00 92 00 86 10 55    	add    %dl,0x55108600(%edx)
40eacf:	00 1e                	add    %bl,(%esi)
40ead1:	00 88 00 84 00 e5    	add    %cl,-0x1aff7c00(%eax)
40ead7:	00 fe                	add    %bh,%dh
40ead9:	00 49 00             	add    %cl,0x0(%ecx)
40eadc:	80 00 20             	addb   $0x20,(%eax)
40eadf:	00 82 00 ba 10 e1    	add    %al,-0x1eef4600(%edx)
40eae5:	00 a7 00 6e 00 77    	add    %ah,0x77006e00(%edi)
40eaeb:	00 6a 00             	add    %ch,0x0(%edx)
40eaee:	0e                   	push   %cs
40eaef:	00 bc 00 06 00 b6 00 	add    %bh,0xb60006(%eax,%eax,1)
40eaf6:	63 00                	arpl   %eax,(%eax)
40eaf8:	ee                   	out    %al,(%dx)
40eaf9:	10 c8                	adc    %cl,%al
40eafb:	00 0e                	add    %cl,(%esi)
40eafd:	00 8f 00 6b 00 ef    	add    %cl,-0x10ff9500(%edi)
40eb03:	00 0a                	add    %cl,(%edx)
40eb05:	00 c3                	add    %al,%bl
40eb07:	00 fe                	add    %bh,%dh
40eb09:	00 80 00 42 00 d7    	add    %al,-0x28ffbe00(%eax)
40eb0f:	10 4c 00 6c          	adc    %cl,0x6c(%eax,%eax,1)
40eb13:	00 f2                	add    %dh,%dl
40eb15:	00 29                	add    %ch,(%ecx)
40eb17:	00 a9 00 dc 00 20    	add    %ch,0x2000dc00(%ecx)
40eb1d:	00 01                	add    %al,(%ecx)
40eb1f:	80 bb f8 00 10 00 b7 	cmpb   $0xb7,0x1000f8(%ebx)
40eb26:	00 f9                	add    %bh,%cl
40eb28:	00 0e                	add    %cl,(%esi)
40eb2a:	00 c2                	add    %al,%dl
40eb2c:	00 34 00             	add    %dh,(%eax,%eax,1)
40eb2f:	f0 10 4d 00          	lock adc %cl,0x0(%ebp)
40eb33:	4d                   	dec    %ebp
40eb34:	00 fa                	add    %bh,%dl
40eb36:	00 9b 00 4d 00 a1    	add    %bl,-0x5effb300(%ebx)
40eb3c:	00 1e                	add    %bl,(%esi)
40eb3e:	00 e3                	add    %ah,%bl
40eb40:	00 9b 00 b0 00 6a    	add    %bl,0x6a00b000(%ebx)
40eb46:	10 66 00             	adc    %ah,0x0(%esi)
40eb49:	bc 00 2f 00 b3       	mov    $0xb3002f00,%esp
40eb4e:	00 85 00 00 00 81    	add    %al,-0x7f000000(%ebp)
40eb54:	00 be 00 53 00 8d    	add    %bh,-0x72ffad00(%esi)
40eb5a:	00 76 10             	add    %dh,0x10(%esi)
40eb5d:	ec                   	in     (%dx),%al
40eb5e:	00 9e 00 b8 00 e2    	add    %bl,-0x1dff4800(%esi)
40eb64:	00 e3                	add    %ah,%bl
40eb66:	00 0c 00             	add    %cl,(%eax,%eax,1)
40eb69:	90                   	nop
40eb6a:	00 cf                	add    %cl,%bh
40eb6c:	00 81 00 e1 00 22    	add    %al,0x2200e100(%ecx)
40eb72:	10 db                	adc    %bl,%bl
40eb74:	00 45 00             	add    %al,0x0(%ebp)
40eb77:	6b 00 91             	imul   $0xffffff91,(%eax),%eax
40eb7a:	00 73 00             	add    %dh,0x0(%ebx)
40eb7d:	6a 00                	push   $0x0
40eb7f:	4f                   	dec    %edi
40eb80:	00 65 00             	add    %ah,0x0(%ebp)
40eb83:	40                   	inc    %eax
40eb84:	00 03                	add    %al,(%ebx)
40eb86:	00 9a 10 10 00 b9    	add    %bl,-0x46ffeff0(%edx)
40eb8c:	00 e8                	add    %ch,%al
40eb8e:	00 6d 00             	add    %ch,0x0(%ebp)
40eb91:	15 00 7a 00 af       	adc    $0xaf007a00,%eax
40eb96:	00 14 00             	add    %dl,(%eax,%eax,1)
40eb99:	7b 00                	jnp    0x40eb9b
40eb9b:	28 00                	sub    %al,(%eax)
40eb9d:	d8 10                	fcoms  (%eax)
40eb9f:	61                   	popa
40eba0:	00 a7 00 c7 00 64    	add    %ah,0x6400c700(%edi)
40eba6:	00 11                	add    %dl,(%ecx)
40eba8:	00 29                	add    %ch,(%ecx)
40ebaa:	00 09                	add    %cl,(%ecx)
40ebac:	00 f6                	add    %dh,%dh
40ebae:	00 3c 00             	add    %bh,(%eax,%eax,1)
40ebb1:	d7                   	xlat   %ds:(%ebx)
40ebb2:	00 e4                	add    %ah,%ah
40ebb4:	10 86 00 30 00 04    	adc    %al,0x4003000(%esi)
40ebba:	00 9d 00 9b 00 d8    	add    %bl,-0x27ff6500(%ebp)
40ebc0:	00 9a 00 4b 00 ba    	add    %bl,-0x45ffb500(%edx)
40ebc6:	00 05 00 84 10 b9    	add    %al,0xb9108400
40ebcc:	00 b2 00 a7 00 59    	add    %dh,0x5900a700(%edx)
40ebd2:	00 57 00             	add    %dl,0x0(%edi)
40ebd5:	41                   	inc    %ecx
40ebd6:	00 ad 00 b5 00 01    	add    %ch,0x100b500(%ebp)
40ebdc:	80 bb f6 00 60 00 89 	cmpb   $0x89,0x6000f6(%ebx)
40ebe3:	00 e2                	add    %ah,%dl
40ebe5:	00 7d 00             	add    %bh,0x0(%ebp)
40ebe8:	dc 00                	faddl  (%eax)
40ebea:	25 10 cb 00 4e       	and    $0x4e00cb10,%eax
40ebef:	00 03                	add    %al,(%ebx)
40ebf1:	00 d6                	add    %dl,%dh
40ebf3:	00 98 00 6e 00 b0    	add    %bl,-0x4fff9200(%eax)
40ebf9:	00 7d 00             	add    %bh,0x0(%ebp)
40ebfc:	d7                   	xlat   %ds:(%ebx)
40ebfd:	00 a9 00 e7 10 77    	add    %ch,0x7710e700(%ecx)
40ec03:	00 13                	add    %dl,(%ebx)
40ec05:	00 a8 00 3e 00 8e    	add    %ch,-0x71ffc200(%eax)
40ec0b:	00 0f                	add    %cl,(%edi)
40ec0d:	00 b2 00 a1 00 d2    	add    %dh,-0x2dff5f00(%edx)
40ec13:	00 7a 00             	add    %bh,0x0(%edx)
40ec16:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
40ec17:	10 49 00             	adc    %cl,0x0(%ecx)
40ec1a:	c6 00 cd             	movb   $0xcd,(%eax)
40ec1d:	00 b2 00 ff 00 e7    	add    %dh,-0x18ff0100(%edx)
40ec23:	00 a7 00 bb 00 e4    	add    %ah,-0x1bff4500(%edi)
40ec29:	00 d5                	add    %dl,%ch
40ec2b:	00 a4 10 1b 00 da 00 	add    %ah,0xda001b(%eax,%edx,1)
40ec32:	6d                   	insl   (%dx),%es:(%edi)
40ec33:	00 43 00             	add    %al,0x0(%ebx)
40ec36:	9b                   	fwait
40ec37:	00 70 00             	add    %dh,0x0(%eax)
40ec3a:	48                   	dec    %eax
40ec3b:	00 5b 00             	add    %bl,0x0(%ebx)
40ec3e:	1f                   	pop    %ds
40ec3f:	00 1d 00 63 10 c9    	add    %bl,0xc9106300
40ec45:	00 79 00             	add    %bh,0x0(%ecx)
40ec48:	82 00 eb             	addb   $0xeb,(%eax)
40ec4b:	00 38                	add    %bh,(%eax)
40ec4d:	00 1c 00             	add    %bl,(%eax,%eax,1)
40ec50:	18 00                	sbb    %al,(%eax)
40ec52:	f7 00 26 00 4c 00    	testl  $0x4c0026,(%eax)
40ec58:	57                   	push   %edi
40ec59:	10 99 00 59 00 87    	adc    %bl,-0x78ffa700(%ecx)
40ec5f:	00 9b 00 66 00 18    	add    %bl,0x18006600(%ebx)
40ec65:	00 08                	add    %cl,(%eax)
40ec67:	00 02                	add    %al,(%edx)
40ec69:	00 ac 00 78 00 f0 10 	add    %ch,0x10f00078(%eax,%eax,1)
40ec70:	96                   	xchg   %eax,%esi
40ec71:	00 8b 00 54 00 17    	add    %cl,0x17005400(%ebx)
40ec77:	00 8a 00 9b 00 f0    	add    %cl,-0xfff6500(%edx)
40ec7d:	00 9c 00 1d 00 bb 00 	add    %bl,0xbb001d(%eax,%eax,1)
40ec84:	2a 10                	sub    (%eax),%dl
40ec86:	b3 00                	mov    $0x0,%bl
40ec88:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
40ec89:	00 ca                	add    %cl,%dl
40ec8b:	00 9c 00 19 00 25 00 	add    %bl,0x250019(%eax,%eax,1)
40ec92:	13 00                	adc    (%eax),%eax
40ec94:	ec                   	in     (%dx),%al
40ec95:	00 99 00 01 13 dd    	add    %bl,-0x22ecff00(%ecx)
40ec9b:	10 0f                	adc    %cl,(%edi)
40ec9d:	00 9b 00 fd 00 3b    	add    %bl,0x3b00fd00(%ebx)
40eca3:	00 df                	add    %bl,%bh
40eca5:	00 43 00             	add    %al,0x0(%ebx)
40eca8:	d7                   	xlat   %ds:(%ebx)
40eca9:	00 49 00             	add    %cl,0x0(%ecx)