403e98:	13 00                	adc    (%eax),%eax
403e9a:	00 13                	add    %dl,(%ebx)
403e9c:	00 00                	add    %al,(%eax)
403e9e:	13 00                	adc    (%eax),%eax
403ea0:	10 13                	adc    %dl,(%ebx)
403ea2:	00 00                	add    %al,(%eax)
403ea4:	13 00                	adc    (%eax),%eax
403ea6:	00 13                	add    %dl,(%ebx)
403ea8:	00 00                	add    %al,(%eax)
403eaa:	13 10                	adc    (%eax),%edx
403eac:	00 13                	add    %dl,(%ebx)
403eae:	00 00                	add    %al,(%eax)
403eb0:	13 00                	adc    (%eax),%eax
403eb2:	00 13                	add    %dl,(%ebx)
403eb4:	00 00                	add    %al,(%eax)
403eb6:	23 00                	and    (%eax),%eax
403eb8:	00 13                	add    %dl,(%ebx)
403eba:	00 00                	add    %al,(%eax)
403ebc:	13 00                	adc    (%eax),%eax
403ebe:	00 13                	add    %dl,(%ebx)
403ec0:	00 10                	add    %dl,(%eax)
403ec2:	13 00                	adc    (%eax),%eax
403ec4:	00 13                	add    %dl,(%ebx)
403ec6:	00 00                	add    %al,(%eax)
403ec8:	13 00                	adc    (%eax),%eax
403eca:	00 13                	add    %dl,(%ebx)
403ecc:	10 00                	adc    %al,(%eax)
403ece:	13 00                	adc    (%eax),%eax
403ed0:	00 13                	add    %dl,(%ebx)
403ed2:	00 00                	add    %al,(%eax)
403ed4:	13 00                	adc    (%eax),%eax
403ed6:	00 23                	add    %ah,(%ebx)
403ed8:	00 00                	add    %al,(%eax)
403eda:	13 00                	adc    (%eax),%eax
403edc:	00 13                	add    %dl,(%ebx)
403ede:	00 00                	add    %al,(%eax)
403ee0:	13 00                	adc    (%eax),%eax
403ee2:	10 13                	adc    %dl,(%ebx)
403ee4:	00 00                	add    %al,(%eax)
403ee6:	13 00                	adc    (%eax),%eax
403ee8:	00 13                	add    %dl,(%ebx)
403eea:	00 00                	add    %al,(%eax)
403eec:	13 10                	adc    (%eax),%edx
403eee:	00 13                	add    %dl,(%ebx)
403ef0:	00 00                	add    %al,(%eax)
403ef2:	13 00                	adc    (%eax),%eax
403ef4:	00 13                	add    %dl,(%ebx)
403ef6:	00 00                	add    %al,(%eax)
403ef8:	23 00                	and    (%eax),%eax
403efa:	00 13                	add    %dl,(%ebx)
403efc:	00 00                	add    %al,(%eax)
403efe:	13 00                	adc    (%eax),%eax
403f00:	00 13                	add    %dl,(%ebx)
403f02:	00 10                	add    %dl,(%eax)
403f04:	13 00                	adc    (%eax),%eax
403f06:	00 13                	add    %dl,(%ebx)
403f08:	00 00                	add    %al,(%eax)
403f0a:	13 00                	adc    (%eax),%eax
403f0c:	00 13                	add    %dl,(%ebx)
403f0e:	10 00                	adc    %al,(%eax)
403f10:	13 00                	adc    (%eax),%eax
403f12:	00 13                	add    %dl,(%ebx)
403f14:	00 00                	add    %al,(%eax)
403f16:	13 00                	adc    (%eax),%eax
403f18:	00 23                	add    %ah,(%ebx)
403f1a:	00 00                	add    %al,(%eax)
403f1c:	13 00                	adc    (%eax),%eax
403f1e:	00 13                	add    %dl,(%ebx)
403f20:	00 00                	add    %al,(%eax)
403f22:	13 00                	adc    (%eax),%eax
403f24:	10 13                	adc    %dl,(%ebx)
403f26:	00 00                	add    %al,(%eax)
403f28:	13 00                	adc    (%eax),%eax
403f2a:	00 13                	add    %dl,(%ebx)
403f2c:	00 00                	add    %al,(%eax)
403f2e:	13 10                	adc    (%eax),%edx
403f30:	00 13                	add    %dl,(%ebx)
403f32:	00 00                	add    %al,(%eax)
403f34:	13 00                	adc    (%eax),%eax
403f36:	00 13                	add    %dl,(%ebx)
403f38:	00 00                	add    %al,(%eax)
403f3a:	23 00                	and    (%eax),%eax
403f3c:	00 13                	add    %dl,(%ebx)
403f3e:	00 00                	add    %al,(%eax)
403f40:	13 00                	adc    (%eax),%eax
403f42:	00 13                	add    %dl,(%ebx)
403f44:	00 10                	add    %dl,(%eax)
403f46:	13 00                	adc    (%eax),%eax
403f48:	00 13                	add    %dl,(%ebx)
403f4a:	00 00                	add    %al,(%eax)
403f4c:	13 00                	adc    (%eax),%eax
403f4e:	00 13                	add    %dl,(%ebx)
403f50:	10 00                	adc    %al,(%eax)
403f52:	13 00                	adc    (%eax),%eax
403f54:	00 13                	add    %dl,(%ebx)
403f56:	00 00                	add    %al,(%eax)
403f58:	13 00                	adc    (%eax),%eax
403f5a:	00 23                	add    %ah,(%ebx)
403f5c:	00 00                	add    %al,(%eax)
403f5e:	13 00                	adc    (%eax),%eax
403f60:	00 13                	add    %dl,(%ebx)
403f62:	00 00                	add    %al,(%eax)
403f64:	13 00                	adc    (%eax),%eax
403f66:	10 13                	adc    %dl,(%ebx)
403f68:	00 00                	add    %al,(%eax)
403f6a:	13 00                	adc    (%eax),%eax
403f6c:	00 13                	add    %dl,(%ebx)
403f6e:	00 00                	add    %al,(%eax)
403f70:	13 10                	adc    (%eax),%edx
403f72:	00 13                	add    %dl,(%ebx)
403f74:	00 00                	add    %al,(%eax)
403f76:	13 00                	adc    (%eax),%eax
403f78:	00 13                	add    %dl,(%ebx)
403f7a:	00 00                	add    %al,(%eax)
403f7c:	23 00                	and    (%eax),%eax
403f7e:	00 13                	add    %dl,(%ebx)
403f80:	00 00                	add    %al,(%eax)
403f82:	13 00                	adc    (%eax),%eax
403f84:	00 13                	add    %dl,(%ebx)
403f86:	00 10                	add    %dl,(%eax)
403f88:	13 00                	adc    (%eax),%eax
403f8a:	00 13                	add    %dl,(%ebx)
403f8c:	00 00                	add    %al,(%eax)
403f8e:	13 00                	adc    (%eax),%eax
403f90:	00 13                	add    %dl,(%ebx)
403f92:	10 00                	adc    %al,(%eax)
403f94:	13 00                	adc    (%eax),%eax
403f96:	00 13                	add    %dl,(%ebx)
403f98:	00 00                	add    %al,(%eax)
403f9a:	13 00                	adc    (%eax),%eax
403f9c:	00 23                	add    %ah,(%ebx)
403f9e:	00 00                	add    %al,(%eax)
403fa0:	13 00                	adc    (%eax),%eax
403fa2:	00 13                	add    %dl,(%ebx)
403fa4:	00 00                	add    %al,(%eax)
403fa6:	13 00                	adc    (%eax),%eax
403fa8:	10 13                	adc    %dl,(%ebx)
403faa:	00 00                	add    %al,(%eax)
403fac:	13 00                	adc    (%eax),%eax
403fae:	00 13                	add    %dl,(%ebx)
403fb0:	00 00                	add    %al,(%eax)
403fb2:	13 10                	adc    (%eax),%edx
403fb4:	00 13                	add    %dl,(%ebx)
403fb6:	00 00                	add    %al,(%eax)
403fb8:	13 00                	adc    (%eax),%eax
403fba:	00 13                	add    %dl,(%ebx)
403fbc:	00 00                	add    %al,(%eax)
403fbe:	23 00                	and    (%eax),%eax
403fc0:	00 13                	add    %dl,(%ebx)
403fc2:	00 00                	add    %al,(%eax)
403fc4:	13 00                	adc    (%eax),%eax
403fc6:	00 13                	add    %dl,(%ebx)
403fc8:	00 10                	add    %dl,(%eax)
403fca:	13 00                	adc    (%eax),%eax
403fcc:	00 13                	add    %dl,(%ebx)
403fce:	00 00                	add    %al,(%eax)
403fd0:	13 00                	adc    (%eax),%eax
403fd2:	00 13                	add    %dl,(%ebx)
403fd4:	10 00                	adc    %al,(%eax)
403fd6:	13 00                	adc    (%eax),%eax
403fd8:	00 13                	add    %dl,(%ebx)
403fda:	00 00                	add    %al,(%eax)
403fdc:	13 00                	adc    (%eax),%eax
403fde:	00 23                	add    %ah,(%ebx)
403fe0:	00 00                	add    %al,(%eax)
403fe2:	13 00                	adc    (%eax),%eax
403fe4:	00 13                	add    %dl,(%ebx)
403fe6:	00 00                	add    %al,(%eax)
403fe8:	13 00                	adc    (%eax),%eax
403fea:	10 13                	adc    %dl,(%ebx)
403fec:	00 00                	add    %al,(%eax)
403fee:	13 00                	adc    (%eax),%eax
403ff0:	00 13                	add    %dl,(%ebx)
403ff2:	00 00                	add    %al,(%eax)
403ff4:	13 10                	adc    (%eax),%edx
403ff6:	00 13                	add    %dl,(%ebx)
403ff8:	00 00                	add    %al,(%eax)
403ffa:	13 00                	adc    (%eax),%eax
403ffc:	00 13                	add    %dl,(%ebx)
403ffe:	00 00                	add    %al,(%eax)
404000:	23 00                	and    (%eax),%eax
404002:	00 13                	add    %dl,(%ebx)
404004:	00 00                	add    %al,(%eax)
404006:	13 00                	adc    (%eax),%eax
404008:	00 13                	add    %dl,(%ebx)
40400a:	00 10                	add    %dl,(%eax)
40400c:	13 00                	adc    (%eax),%eax
40400e:	00 13                	add    %dl,(%ebx)
404010:	00 00                	add    %al,(%eax)
404012:	13 00                	adc    (%eax),%eax
404014:	00 13                	add    %dl,(%ebx)
404016:	10 00                	adc    %al,(%eax)
404018:	13 00                	adc    (%eax),%eax
40401a:	00 13                	add    %dl,(%ebx)
40401c:	00 00                	add    %al,(%eax)
40401e:	13 00                	adc    (%eax),%eax
404020:	00 23                	add    %ah,(%ebx)
404022:	00 00                	add    %al,(%eax)
404024:	13 00                	adc    (%eax),%eax
404026:	00 13                	add    %dl,(%ebx)
404028:	00 00                	add    %al,(%eax)
40402a:	13 00                	adc    (%eax),%eax
40402c:	10 13                	adc    %dl,(%ebx)
40402e:	00 00                	add    %al,(%eax)
404030:	13 00                	adc    (%eax),%eax
404032:	00 13                	add    %dl,(%ebx)
404034:	00 00                	add    %al,(%eax)
404036:	13 10                	adc    (%eax),%edx
404038:	00 13                	add    %dl,(%ebx)
40403a:	00 00                	add    %al,(%eax)
40403c:	13 00                	adc    (%eax),%eax
40403e:	00 13                	add    %dl,(%ebx)
404040:	00 00                	add    %al,(%eax)
404042:	23 00                	and    (%eax),%eax
404044:	00 13                	add    %dl,(%ebx)
404046:	00 00                	add    %al,(%eax)
404048:	13 00                	adc    (%eax),%eax
40404a:	00 13                	add    %dl,(%ebx)
40404c:	00 10                	add    %dl,(%eax)
40404e:	13 00                	adc    (%eax),%eax
404050:	00 13                	add    %dl,(%ebx)
404052:	00 00                	add    %al,(%eax)
404054:	13 00                	adc    (%eax),%eax
404056:	00 13                	add    %dl,(%ebx)
404058:	10 00                	adc    %al,(%eax)
40405a:	13 00                	adc    (%eax),%eax
40405c:	00 13                	add    %dl,(%ebx)
40405e:	01 00                	add    %eax,(%eax)
404060:	23 00                	and    (%eax),%eax
404062:	00 23                	add    %ah,(%ebx)
404064:	18 00                	sbb    %al,(%eax)
404066:	13 80 00 13 00 00    	adc    0x1300(%eax),%eax
40406c:	13 00                	adc    (%eax),%eax
40406e:	10 13                	adc    %dl,(%ebx)
404070:	00 00                	add    %al,(%eax)
404072:	13 00                	adc    (%eax),%eax
404074:	00 13                	add    %dl,(%ebx)
404076:	01 00                	add    %eax,(%eax)
404078:	14 10                	adc    $0x10,%al
40407a:	00 13                	add    %dl,(%ebx)
40407c:	30 00                	xor    %al,(%eax)
40407e:	13 80 00 13 00 00    	adc    0x1300(%eax),%eax
404084:	23 00                	and    (%eax),%eax
404086:	00 13                	add    %dl,(%ebx)
404088:	00 00                	add    %al,(%eax)
40408a:	13 00                	adc    (%eax),%eax
40408c:	00 13                	add    %dl,(%ebx)
40408e:	01 10                	add    %edx,(%eax)
404090:	13 00                	adc    (%eax),%eax
404092:	00 13                	add    %dl,(%ebx)
404094:	48                   	dec    %eax
404095:	00 13                	add    %dl,(%ebx)
404097:	00 58 53             	add    %bl,0x53(%eax)
40409a:	10 00                	adc    %al,(%eax)
40409c:	4f                   	dec    %edi
40409d:	02 00                	add    (%eax),%al
40409f:	13 00                	adc    (%eax),%eax
4040a1:	00 13                	add    %dl,(%ebx)
4040a3:	00 00                	add    %al,(%eax)
4040a5:	23 00                	and    (%eax),%eax
4040a7:	00 4f 02             	add    %cl,0x2(%edi)
4040aa:	34 13                	xor    $0x13,%al
4040ac:	00 00                	add    %al,(%eax)
4040ae:	69 00 63 13 5f 00    	imul   $0x5f1363,(%eax),%eax
4040b4:	69 00 45 13 52 00    	imul   $0x521345,(%eax),%eax
4040ba:	66 10 49 13          	data16 adc %cl,0x13(%ecx)
4040be:	4f                   	dec    %edi
4040bf:	00 61 00             	add    %ah,0x0(%ecx)
4040c2:	5f                   	pop    %edi
4040c3:	13 49 00             	adc    0x0(%ecx),%ecx
4040c6:	71 00                	jno    0x4040c8
4040c8:	46                   	inc    %esi
4040c9:	13 4f 00             	adc    0x0(%edi),%ecx
4040cc:	13 00                	adc    (%eax),%eax
4040ce:	00 13                	add    %dl,(%ebx)
4040d0:	bd 14 02 fe 00       	mov    $0xfe0214,%ebp
4040d5:	13 01                	adc    (%ecx),%eax
4040d7:	00 13                	add    %dl,(%ebx)
4040d9:	00 01                	add    %al,(%ecx)
4040db:	13 10                	adc    (%eax),%edx
4040dd:	00 13                	add    %dl,(%ebx)
4040df:	00 00                	add    %al,(%eax)
4040e1:	13 01                	adc    (%ecx),%eax
4040e3:	00 13                	add    %dl,(%ebx)
4040e5:	00 00                	add    %al,(%eax)
4040e7:	23 3f                	and    (%edi),%edi
4040e9:	00 13                	add    %dl,(%ebx)
4040eb:	00 00                	add    %al,(%eax)
4040ed:	13 00                	adc    (%eax),%eax
4040ef:	00 17                	add    %dl,(%edi)
4040f1:	00 10                	add    %dl,(%eax)
4040f3:	13 02                	adc    (%edx),%eax
4040f5:	00 13                	add    %dl,(%ebx)
4040f7:	00 00                	add    %al,(%eax)
4040f9:	13 00                	adc    (%eax),%eax
4040fb:	00 13                	add    %dl,(%ebx)
4040fd:	10 00                	adc    %al,(%eax)
4040ff:	13 00                	adc    (%eax),%eax
404101:	00 13                	add    %dl,(%ebx)
404103:	00 44 13 00          	add    %al,0x0(%ebx,%edx,1)
404107:	00 24 00             	add    %ah,(%eax,%eax,1)
40410a:	56                   	push   %esi
40410b:	13 61 00             	adc    0x0(%ecx),%esp
40410e:	85 00                	test   %eax,(%eax)
404110:	46                   	inc    %esi
404111:	13 69 10             	adc    0x10(%ecx),%ebp
404114:	7f 00                	jg     0x404116
404116:	65 13 49 00          	adc    %gs:0x0(%ecx),%ecx
40411a:	81 00 66 13 7f 00    	addl   $0x7f1366,(%eax)
404120:	13 00                	adc    (%eax),%eax
404122:	00 13                	add    %dl,(%ebx)
404124:	24 00                	and    $0x0,%al
404126:	17                   	pop    %ss
404127:	00 00                	add    %al,(%eax)
404129:	23 54 00 85          	and    -0x7b(%eax,%eax,1),%edx
40412d:	00 61 13             	add    %ah,0x13(%ecx)
404130:	6e                   	outsb  %ds:(%esi),(%dx)
404131:	00 86 00 7c 13 61    	add    %al,0x61137c00(%esi)
404137:	00 87 00 69 13 6f    	add    %al,0x6f136900(%edi)
40413d:	00 81 10 00 13 00    	add    %al,0x130010(%ecx)
404143:	00 13                	add    %dl,(%ebx)
404145:	00 b0 17 9c 01 23    	add    %dh,0x23019c17(%eax)
40414b:	00 01                	add    %al,(%ecx)
40414d:	13 53 00             	adc    0x0(%ebx),%edx
404150:	87 00                	xchg   %eax,(%eax)
404152:	72 13                	jb     0x404167
404154:	69 10 81 00 67 13    	imul   $0x13670081,(%eax),%edx
40415a:	46                   	inc    %esi
40415b:	00 7c 00 6c          	add    %bh,0x6c(%eax,%eax,1)
40415f:	13 75 00             	adc    0x0(%ebp),%esi
404162:	5c                   	pop    %esp
404163:	00 6e 13             	add    %ch,0x13(%esi)
404166:	66 00 82 00 00 23 78 	data16 add %al,0x78230000(%edx)
40416d:	01 13                	add    %edx,(%ebx)
40416f:	00 01                	add    %al,(%ecx)
404171:	13 30                	adc    (%eax),%esi
404173:	00 43 00             	add    %al,0x0(%ebx)
404176:	40                   	inc    %eax
404177:	13 30                	adc    (%eax),%esi
404179:	00 43 00             	add    %al,0x0(%ebx)
40417c:	34 13                	xor    $0x13,%al
40417e:	62 00                	bound  %eax,(%eax)
404180:	43                   	inc    %ebx
404181:	10 00                	adc    %al,(%eax)
404183:	13 2c 00             	adc    (%eax,%eax,1),%ebp
404186:	15 00 01 13 46       	adc    $0x46130100,%eax
40418b:	00 8c 00 6c 13 65 00 	add    %cl,0x65136c(%eax,%eax,1)
404192:	57                   	push   %edi
404193:	00 65 13             	add    %ah,0x13(%ebp)
404196:	73 10                	jae    0x4041a8