40e902:	00 35 00 33 00 ba    	add    %dh,0xba003300
40e908:	27                   	daa
40e909:	01 00                	add    %eax,(%eax)
40e90b:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e910:	34 00                	xor    $0x0,%al
40e912:	36 00 30             	add    %dh,%ss:(%eax)
40e915:	00 63 00             	add    %ah,0x0(%ebx)
40e918:	31 00                	xor    %eax,(%eax)
40e91a:	61                   	popa
40e91b:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e921:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e927:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e92b:	00 31                	add    %dh,(%ecx)
40e92d:	00 35 00 34 00 93    	add    %dh,0x93003400
40e933:	2c 01                	sub    $0x1,%al
40e935:	00 26                	add    %ah,(%esi)
40e937:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e93b:	34 00                	xor    $0x0,%al
40e93d:	36 00 30             	add    %dh,%ss:(%eax)
40e940:	00 63 00             	add    %ah,0x0(%ebx)
40e943:	31 00                	xor    %eax,(%eax)
40e945:	61                   	popa
40e946:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e94c:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e952:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e956:	00 31                	add    %dh,(%ecx)
40e958:	00 35 00 35 00 6c    	add    %dh,0x6c003500
40e95e:	31 01                	xor    %eax,(%ecx)
40e960:	00 26                	add    %ah,(%esi)
40e962:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e966:	34 00                	xor    $0x0,%al
40e968:	36 00 30             	add    %dh,%ss:(%eax)
40e96b:	00 63 00             	add    %ah,0x0(%ebx)
40e96e:	31 00                	xor    %eax,(%eax)
40e970:	61                   	popa
40e971:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e977:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e97d:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e981:	00 31                	add    %dh,(%ecx)
40e983:	00 35 00 36 00 45    	add    %dh,0x45003600
40e989:	36 01 00             	add    %eax,%ss:(%eax)
40e98c:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e991:	34 00                	xor    $0x0,%al
40e993:	36 00 30             	add    %dh,%ss:(%eax)
40e996:	00 63 00             	add    %ah,0x0(%ebx)
40e999:	31 00                	xor    %eax,(%eax)
40e99b:	61                   	popa
40e99c:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e9a2:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e9a8:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e9ac:	00 31                	add    %dh,(%ecx)
40e9ae:	00 35 00 37 00 1e    	add    %dh,0x1e003700
40e9b4:	3b 01                	cmp    (%ecx),%eax
40e9b6:	00 26                	add    %ah,(%esi)
40e9b8:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40e9bc:	34 00                	xor    $0x0,%al
40e9be:	36 00 30             	add    %dh,%ss:(%eax)
40e9c1:	00 63 00             	add    %ah,0x0(%ebx)
40e9c4:	31 00                	xor    %eax,(%eax)
40e9c6:	61                   	popa
40e9c7:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e9cd:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e9d3:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40e9d7:	00 31                	add    %dh,(%ecx)
40e9d9:	00 35 00 38 00 f7    	add    %dh,0xf7003800
40e9df:	3f                   	aas
40e9e0:	01 00                	add    %eax,(%eax)
40e9e2:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40e9e7:	34 00                	xor    $0x0,%al
40e9e9:	36 00 30             	add    %dh,%ss:(%eax)
40e9ec:	00 63 00             	add    %ah,0x0(%ebx)
40e9ef:	31 00                	xor    %eax,(%eax)
40e9f1:	61                   	popa
40e9f2:	00 2d 00 37 00 35    	add    %ch,0x35003700
40e9f8:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40e9fe:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ea02:	00 31                	add    %dh,(%ecx)
40ea04:	00 35 00 39 00 d0    	add    %dh,0xd0003900
40ea0a:	44                   	inc    %esp
40ea0b:	01 00                	add    %eax,(%eax)
40ea0d:	24 36                	and    $0x36,%al
40ea0f:	00 66 00             	add    %ah,0x0(%esi)
40ea12:	34 00                	xor    $0x0,%al
40ea14:	36 00 30             	add    %dh,%ss:(%eax)
40ea17:	00 63 00             	add    %ah,0x0(%ebx)
40ea1a:	31 00                	xor    %eax,(%eax)
40ea1c:	61                   	popa
40ea1d:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ea23:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ea29:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ea2d:	00 31                	add    %dh,(%ecx)
40ea2f:	00 36                	add    %dh,(%esi)
40ea31:	00 a9 49 01 00 26    	add    %ch,0x26000149(%ecx)
40ea37:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ea3b:	34 00                	xor    $0x0,%al
40ea3d:	36 00 30             	add    %dh,%ss:(%eax)
40ea40:	00 63 00             	add    %ah,0x0(%ebx)
40ea43:	31 00                	xor    %eax,(%eax)
40ea45:	61                   	popa
40ea46:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ea4c:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ea52:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ea56:	00 31                	add    %dh,(%ecx)
40ea58:	00 36                	add    %dh,(%esi)
40ea5a:	00 30                	add    %dh,(%eax)
40ea5c:	00 82 4e 01 00 26    	add    %al,0x2600014e(%edx)
40ea62:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ea66:	34 00                	xor    $0x0,%al
40ea68:	36 00 30             	add    %dh,%ss:(%eax)
40ea6b:	00 63 00             	add    %ah,0x0(%ebx)
40ea6e:	31 00                	xor    %eax,(%eax)
40ea70:	61                   	popa
40ea71:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ea77:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ea7d:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ea81:	00 31                	add    %dh,(%ecx)
40ea83:	00 36                	add    %dh,(%esi)
40ea85:	00 31                	add    %dh,(%ecx)
40ea87:	00 5b 53             	add    %bl,0x53(%ebx)
40ea8a:	01 00                	add    %eax,(%eax)
40ea8c:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40ea91:	34 00                	xor    $0x0,%al
40ea93:	36 00 30             	add    %dh,%ss:(%eax)
40ea96:	00 63 00             	add    %ah,0x0(%ebx)
40ea99:	31 00                	xor    %eax,(%eax)
40ea9b:	61                   	popa
40ea9c:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eaa2:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40eaa8:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40eaac:	00 31                	add    %dh,(%ecx)
40eaae:	00 36                	add    %dh,(%esi)
40eab0:	00 32                	add    %dh,(%edx)
40eab2:	00 34 58             	add    %dh,(%eax,%ebx,2)
40eab5:	01 00                	add    %eax,(%eax)
40eab7:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40eabc:	34 00                	xor    $0x0,%al
40eabe:	36 00 30             	add    %dh,%ss:(%eax)
40eac1:	00 63 00             	add    %ah,0x0(%ebx)
40eac4:	31 00                	xor    %eax,(%eax)
40eac6:	61                   	popa
40eac7:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eacd:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ead3:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ead7:	00 31                	add    %dh,(%ecx)
40ead9:	00 36                	add    %dh,(%esi)
40eadb:	00 33                	add    %dh,(%ebx)
40eadd:	00 0d 5d 01 00 26    	add    %cl,0x2600015d
40eae3:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40eae7:	34 00                	xor    $0x0,%al
40eae9:	36 00 30             	add    %dh,%ss:(%eax)
40eaec:	00 63 00             	add    %ah,0x0(%ebx)
40eaef:	31 00                	xor    %eax,(%eax)
40eaf1:	61                   	popa
40eaf2:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eaf8:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40eafe:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40eb02:	00 31                	add    %dh,(%ecx)
40eb04:	00 36                	add    %dh,(%esi)
40eb06:	00 34 00             	add    %dh,(%eax,%eax,1)
40eb09:	e6 61                	out    %al,$0x61
40eb0b:	01 00                	add    %eax,(%eax)
40eb0d:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40eb12:	34 00                	xor    $0x0,%al
40eb14:	36 00 30             	add    %dh,%ss:(%eax)
40eb17:	00 63 00             	add    %ah,0x0(%ebx)
40eb1a:	31 00                	xor    %eax,(%eax)
40eb1c:	61                   	popa
40eb1d:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eb23:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40eb29:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40eb2d:	00 31                	add    %dh,(%ecx)
40eb2f:	00 36                	add    %dh,(%esi)
40eb31:	00 35 00 bf 66 01    	add    %dh,0x166bf00
40eb37:	00 26                	add    %ah,(%esi)
40eb39:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40eb3d:	34 00                	xor    $0x0,%al
40eb3f:	36 00 30             	add    %dh,%ss:(%eax)
40eb42:	00 63 00             	add    %ah,0x0(%ebx)
40eb45:	31 00                	xor    %eax,(%eax)
40eb47:	61                   	popa
40eb48:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eb4e:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40eb54:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40eb58:	00 31                	add    %dh,(%ecx)
40eb5a:	00 36                	add    %dh,(%esi)
40eb5c:	00 36                	add    %dh,(%esi)
40eb5e:	00 98 6b 01 00 26    	add    %bl,0x2600016b(%eax)
40eb64:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40eb68:	34 00                	xor    $0x0,%al
40eb6a:	36 00 30             	add    %dh,%ss:(%eax)
40eb6d:	00 63 00             	add    %ah,0x0(%ebx)
40eb70:	31 00                	xor    %eax,(%eax)
40eb72:	61                   	popa
40eb73:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eb79:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40eb7f:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40eb83:	00 31                	add    %dh,(%ecx)
40eb85:	00 36                	add    %dh,(%esi)
40eb87:	00 37                	add    %dh,(%edi)
40eb89:	00 71 70             	add    %dh,0x70(%ecx)
40eb8c:	01 00                	add    %eax,(%eax)
40eb8e:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40eb93:	34 00                	xor    $0x0,%al
40eb95:	36 00 30             	add    %dh,%ss:(%eax)
40eb98:	00 63 00             	add    %ah,0x0(%ebx)
40eb9b:	31 00                	xor    %eax,(%eax)
40eb9d:	61                   	popa
40eb9e:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eba4:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ebaa:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ebae:	00 31                	add    %dh,(%ecx)
40ebb0:	00 36                	add    %dh,(%esi)
40ebb2:	00 38                	add    %bh,(%eax)
40ebb4:	00 4a 75             	add    %cl,0x75(%edx)
40ebb7:	01 00                	add    %eax,(%eax)
40ebb9:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40ebbe:	34 00                	xor    $0x0,%al
40ebc0:	36 00 30             	add    %dh,%ss:(%eax)
40ebc3:	00 63 00             	add    %ah,0x0(%ebx)
40ebc6:	31 00                	xor    %eax,(%eax)
40ebc8:	61                   	popa
40ebc9:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ebcf:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ebd5:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ebd9:	00 31                	add    %dh,(%ecx)
40ebdb:	00 36                	add    %dh,(%esi)
40ebdd:	00 39                	add    %bh,(%ecx)
40ebdf:	00 23                	add    %ah,(%ebx)
40ebe1:	7a 01                	jp     0x40ebe4
40ebe3:	00 24 36             	add    %ah,(%esi,%esi,1)
40ebe6:	00 66 00             	add    %ah,0x0(%esi)
40ebe9:	34 00                	xor    $0x0,%al
40ebeb:	36 00 30             	add    %dh,%ss:(%eax)
40ebee:	00 63 00             	add    %ah,0x0(%ebx)
40ebf1:	31 00                	xor    %eax,(%eax)
40ebf3:	61                   	popa
40ebf4:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ebfa:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ec00:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ec04:	00 31                	add    %dh,(%ecx)
40ec06:	00 37                	add    %dh,(%edi)
40ec08:	00 fc                	add    %bh,%ah
40ec0a:	7e 01                	jle    0x40ec0d
40ec0c:	00 26                	add    %ah,(%esi)
40ec0e:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ec12:	34 00                	xor    $0x0,%al
40ec14:	36 00 30             	add    %dh,%ss:(%eax)
40ec17:	00 63 00             	add    %ah,0x0(%ebx)
40ec1a:	31 00                	xor    %eax,(%eax)
40ec1c:	61                   	popa
40ec1d:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ec23:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ec29:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ec2d:	00 31                	add    %dh,(%ecx)
40ec2f:	00 37                	add    %dh,(%edi)
40ec31:	00 30                	add    %dh,(%eax)
40ec33:	00 d5                	add    %dl,%ch
40ec35:	83 01 00             	addl   $0x0,(%ecx)
40ec38:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40ec3d:	34 00                	xor    $0x0,%al
40ec3f:	36 00 30             	add    %dh,%ss:(%eax)
40ec42:	00 63 00             	add    %ah,0x0(%ebx)
40ec45:	31 00                	xor    %eax,(%eax)
40ec47:	61                   	popa
40ec48:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ec4e:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ec54:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ec58:	00 31                	add    %dh,(%ecx)
40ec5a:	00 37                	add    %dh,(%edi)
40ec5c:	00 31                	add    %dh,(%ecx)
40ec5e:	00 ae 88 01 00 26    	add    %ch,0x26000188(%esi)
40ec64:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ec68:	34 00                	xor    $0x0,%al
40ec6a:	36 00 30             	add    %dh,%ss:(%eax)
40ec6d:	00 63 00             	add    %ah,0x0(%ebx)
40ec70:	31 00                	xor    %eax,(%eax)
40ec72:	61                   	popa
40ec73:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ec79:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ec7f:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ec83:	00 31                	add    %dh,(%ecx)
40ec85:	00 37                	add    %dh,(%edi)
40ec87:	00 32                	add    %dh,(%edx)
40ec89:	00 87 8d 01 00 26    	add    %al,0x2600018d(%edi)
40ec8f:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ec93:	34 00                	xor    $0x0,%al
40ec95:	36 00 30             	add    %dh,%ss:(%eax)
40ec98:	00 63 00             	add    %ah,0x0(%ebx)
40ec9b:	31 00                	xor    %eax,(%eax)
40ec9d:	61                   	popa
40ec9e:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eca4:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ecaa:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ecae:	00 31                	add    %dh,(%ecx)
40ecb0:	00 37                	add    %dh,(%edi)
40ecb2:	00 33                	add    %dh,(%ebx)
40ecb4:	00 60 92             	add    %ah,-0x6e(%eax)
40ecb7:	01 00                	add    %eax,(%eax)
40ecb9:	26 36 00 66 00       	es add %ah,%ss:0x0(%esi)
40ecbe:	34 00                	xor    $0x0,%al
40ecc0:	36 00 30             	add    %dh,%ss:(%eax)
40ecc3:	00 63 00             	add    %ah,0x0(%ebx)
40ecc6:	31 00                	xor    %eax,(%eax)
40ecc8:	61                   	popa
40ecc9:	00 2d 00 37 00 35    	add    %ch,0x35003700
40eccf:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ecd5:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ecd9:	00 31                	add    %dh,(%ecx)
40ecdb:	00 37                	add    %dh,(%edi)
40ecdd:	00 34 00             	add    %dh,(%eax,%eax,1)
40ece0:	39 97 01 00 26 36    	cmp    %edx,0x36260001(%edi)
40ece6:	00 66 00             	add    %ah,0x0(%esi)
40ece9:	34 00                	xor    $0x0,%al
40eceb:	36 00 30             	add    %dh,%ss:(%eax)
40ecee:	00 63 00             	add    %ah,0x0(%ebx)
40ecf1:	31 00                	xor    %eax,(%eax)
40ecf3:	61                   	popa
40ecf4:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ecfa:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ed00:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ed04:	00 31                	add    %dh,(%ecx)
40ed06:	00 37                	add    %dh,(%edi)
40ed08:	00 35 00 12 9c 01    	add    %dh,0x19c1200
40ed0e:	00 26                	add    %ah,(%esi)
40ed10:	36 00 66 00          	add    %ah,%ss:0x0(%esi)
40ed14:	34 00                	xor    $0x0,%al
40ed16:	36 00 30             	add    %dh,%ss:(%eax)
40ed19:	00 63 00             	add    %ah,0x0(%ebx)
40ed1c:	31 00                	xor    %eax,(%eax)
40ed1e:	61                   	popa
40ed1f:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ed25:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ed2b:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ed2f:	00 31                	add    %dh,(%ecx)
40ed31:	00 37                	add    %dh,(%edi)
40ed33:	00 36                	add    %dh,(%esi)
40ed35:	00 eb                	add    %ch,%bl
40ed37:	a0 01 00 26 36       	mov    0x36260001,%al
40ed3c:	00 66 00             	add    %ah,0x0(%esi)
40ed3f:	34 00                	xor    $0x0,%al
40ed41:	36 00 30             	add    %dh,%ss:(%eax)
40ed44:	00 63 00             	add    %ah,0x0(%ebx)
40ed47:	31 00                	xor    %eax,(%eax)
40ed49:	61                   	popa
40ed4a:	00 2d 00 37 00 35    	add    %ch,0x35003700
40ed50:	00 35 00 64 00 2d    	add    %dh,0x2d006400
40ed56:	00 64 00 38          	add    %ah,0x38(%eax,%eax,1)
40ed5a:	00 31                	add    %dh,(%ecx)
40ed5c:	00 37                	add    %dh,(%edi)
40ed5e:	00 37                	add    %dh,(%edi)