403e58:	e8 33 00 00 00       	call   0x403e90
403e5d:	e8 2e 00 00 00       	call   0x403e90
403e62:	e8 29 00 00 00       	call   0x403e90
403e67:	e8 24 00 00 00       	call   0x403e90
403e6c:	e8 1f 00 00 00       	call   0x403e90
403e71:	e8 1a 00 00 00       	call   0x403e90
403e76:	e8 15 00 00 00       	call   0x403e90
403e7b:	e9 c0 02 00 00       	jmp    0x404140
403e80:	8b e5                	mov    %ebp,%esp
403e82:	5d                   	pop    %ebp
403e83:	c3                   	ret
403e84:	cc                   	int3
403e85:	cc                   	int3
403e86:	cc                   	int3
403e87:	cc                   	int3
403e88:	cc                   	int3
403e89:	cc                   	int3
403e8a:	cc                   	int3
403e8b:	cc                   	int3
403e8c:	cc                   	int3
403e8d:	cc                   	int3
403e8e:	cc                   	int3
403e8f:	cc                   	int3
403e90:	55                   	push   %ebp
403e91:	8b ec                	mov    %esp,%ebp
403e93:	5d                   	pop    %ebp
403e94:	c3                   	ret
403e95:	cc                   	int3
403e96:	cc                   	int3
403e97:	cc                   	int3
403e98:	cc                   	int3
403e99:	cc                   	int3
403e9a:	cc                   	int3
403e9b:	cc                   	int3
403e9c:	cc                   	int3
403e9d:	cc                   	int3
403e9e:	cc                   	int3
403e9f:	cc                   	int3
403ea0:	55                   	push   %ebp
403ea1:	8b ec                	mov    %esp,%ebp
403ea3:	83 ec 08             	sub    $0x8,%esp
403ea6:	8b 45 08             	mov    0x8(%ebp),%eax
403ea9:	89 45 fc             	mov    %eax,-0x4(%ebp)
403eac:	8b 4d 0c             	mov    0xc(%ebp),%ecx
403eaf:	89 4d f8             	mov    %ecx,-0x8(%ebp)
403eb2:	eb 00                	jmp    0x403eb4
403eb4:	8b 55 fc             	mov    -0x4(%ebp),%edx
403eb7:	3b 55 f8             	cmp    -0x8(%ebp),%edx
403eba:	73 07                	jae    0x403ec3
403ebc:	8b 45 fc             	mov    -0x4(%ebp),%eax
403ebf:	eb 05                	jmp    0x403ec6
403ec1:	eb 03                	jmp    0x403ec6
403ec3:	8b 45 f8             	mov    -0x8(%ebp),%eax
403ec6:	8b e5                	mov    %ebp,%esp
403ec8:	5d                   	pop    %ebp
403ec9:	c3                   	ret
403eca:	cc                   	int3
403ecb:	cc                   	int3
403ecc:	cc                   	int3
403ecd:	cc                   	int3
403ece:	cc                   	int3
403ecf:	cc                   	int3
403ed0:	55                   	push   %ebp
403ed1:	8b ec                	mov    %esp,%ebp
403ed3:	83 ec 18             	sub    $0x18,%esp
403ed6:	53                   	push   %ebx
403ed7:	56                   	push   %esi
403ed8:	57                   	push   %edi
403ed9:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
403ee0:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
403ee7:	a1 2c 81 44 00       	mov    0x44812c,%eax
403eec:	89 45 fc             	mov    %eax,-0x4(%ebp)
403eef:	8b 0d 28 81 44 00    	mov    0x448128,%ecx
403ef5:	03 0d 1c 81 44 00    	add    0x44811c,%ecx
403efb:	89 4d e8             	mov    %ecx,-0x18(%ebp)
403efe:	8b 55 fc             	mov    -0x4(%ebp),%edx
403f01:	03 15 18 81 44 00    	add    0x448118,%edx
403f07:	89 55 fc             	mov    %edx,-0x4(%ebp)
403f0a:	8b 45 e8             	mov    -0x18(%ebp),%eax
403f0d:	89 45 f4             	mov    %eax,-0xc(%ebp)
403f10:	b9 5f 33 00 00       	mov    $0x335f,%ecx
403f15:	85 c9                	test   %ecx,%ecx
403f17:	0f 84 b3 00 00 00    	je     0x403fd0
403f1d:	8b 55 f8             	mov    -0x8(%ebp),%edx
403f20:	3b 15 a4 da 44 00    	cmp    0x44daa4,%edx
403f26:	72 05                	jb     0x403f2d
403f28:	e9 a3 00 00 00       	jmp    0x403fd0
403f2d:	8b 75 f8             	mov    -0x8(%ebp),%esi
403f30:	03 75 f0             	add    -0x10(%ebp),%esi
403f33:	68 50 11 00 00       	push   $0x1150
403f38:	ff 15 c8 da 44 00    	call   *0x44dac8
403f3e:	8b f8                	mov    %eax,%edi
403f40:	03 75 f0             	add    -0x10(%ebp),%esi
403f43:	03 fe                	add    %esi,%edi
403f45:	68 50 11 00 00       	push   $0x1150
403f4a:	ff 15 c8 da 44 00    	call   *0x44dac8
403f50:	03 f8                	add    %eax,%edi
403f52:	68 50 11 00 00       	push   $0x1150
403f57:	ff 15 c8 da 44 00    	call   *0x44dac8
403f5d:	03 f8                	add    %eax,%edi
403f5f:	68 50 11 00 00       	push   $0x1150
403f64:	ff 15 c8 da 44 00    	call   *0x44dac8
403f6a:	03 f8                	add    %eax,%edi
403f6c:	68 50 11 00 00       	push   $0x1150
403f71:	ff 15 c8 da 44 00    	call   *0x44dac8
403f77:	03 f8                	add    %eax,%edi
403f79:	8b 75 f8             	mov    -0x8(%ebp),%esi
403f7c:	03 75 f0             	add    -0x10(%ebp),%esi
403f7f:	68 e0 30 00 00       	push   $0x30e0
403f84:	ff 15 c8 da 44 00    	call   *0x44dac8
403f8a:	8b d8                	mov    %eax,%ebx
403f8c:	03 75 f0             	add    -0x10(%ebp),%esi
403f8f:	03 de                	add    %esi,%ebx
403f91:	68 50 11 00 00       	push   $0x1150
403f96:	ff 15 c8 da 44 00    	call   *0x44dac8
403f9c:	03 d8                	add    %eax,%ebx
403f9e:	68 78 69 0d 00       	push   $0xd6978
403fa3:	ff 15 c8 da 44 00    	call   *0x44dac8
403fa9:	03 d8                	add    %eax,%ebx
403fab:	68 6f d0 06 00       	push   $0x6d06f
403fb0:	ff 15 c8 da 44 00    	call   *0x44dac8
403fb6:	03 45 fc             	add    -0x4(%ebp),%eax
403fb9:	8b 4d f4             	mov    -0xc(%ebp),%ecx
403fbc:	8a 14 39             	mov    (%ecx,%edi,1),%dl
403fbf:	88 14 18             	mov    %dl,(%eax,%ebx,1)
403fc2:	8b 45 f8             	mov    -0x8(%ebp),%eax
403fc5:	83 c0 01             	add    $0x1,%eax
403fc8:	89 45 f8             	mov    %eax,-0x8(%ebp)
403fcb:	e9 40 ff ff ff       	jmp    0x403f10
403fd0:	5f                   	pop    %edi
403fd1:	5e                   	pop    %esi
403fd2:	5b                   	pop    %ebx
403fd3:	8b e5                	mov    %ebp,%esp
403fd5:	5d                   	pop    %ebp
403fd6:	c3                   	ret
403fd7:	cc                   	int3
403fd8:	cc                   	int3
403fd9:	cc                   	int3
403fda:	cc                   	int3
403fdb:	cc                   	int3
403fdc:	cc                   	int3
403fdd:	cc                   	int3
403fde:	cc                   	int3
403fdf:	cc                   	int3
403fe0:	55                   	push   %ebp
403fe1:	8b ec                	mov    %esp,%ebp
403fe3:	83 ec 1c             	sub    $0x1c,%esp
403fe6:	8b 45 08             	mov    0x8(%ebp),%eax
403fe9:	8b 40 50             	mov    0x50(%eax),%eax
403fec:	e9 43 01 00 00       	jmp    0x404134
403ff1:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%ebp)
403ff8:	c7 45 e8 01 00 00 00 	movl   $0x1,-0x18(%ebp)
403fff:	c7 45 e4 01 00 00 00 	movl   $0x1,-0x1c(%ebp)
404006:	c7 45 f8 01 00 00 00 	movl   $0x1,-0x8(%ebp)
40400d:	c7 45 f4 01 00 00 00 	movl   $0x1,-0xc(%ebp)
404014:	c7 45 ec 01 00 00 00 	movl   $0x1,-0x14(%ebp)
40401b:	8b 4d f4             	mov    -0xc(%ebp),%ecx
40401e:	51                   	push   %ecx
40401f:	ff 15 44 d3 44 00    	call   *0x44d344
404025:	8b 55 e8             	mov    -0x18(%ebp),%edx
404028:	52                   	push   %edx
404029:	ff 15 b4 d3 44 00    	call   *0x44d3b4
40402f:	8b 45 f8             	mov    -0x8(%ebp),%eax
404032:	50                   	push   %eax
404033:	ff 15 48 d3 44 00    	call   *0x44d348
404039:	8b 4d f0             	mov    -0x10(%ebp),%ecx
40403c:	51                   	push   %ecx
40403d:	ff 15 38 d3 44 00    	call   *0x44d338
404043:	ff 15 4c d3 44 00    	call   *0x44d34c
404049:	ff 15 50 d3 44 00    	call   *0x44d350
40404f:	8b 55 ec             	mov    -0x14(%ebp),%edx
404052:	52                   	push   %edx
404053:	ff 15 b8 d3 44 00    	call   *0x44d3b8
404059:	68 9c 81 44 00       	push   $0x44819c
40405e:	ff 15 54 d3 44 00    	call   *0x44d354
404064:	ff 15 58 d3 44 00    	call   *0x44d358
40406a:	8b 45 e8             	mov    -0x18(%ebp),%eax
40406d:	50                   	push   %eax
40406e:	ff 15 5c d3 44 00    	call   *0x44d35c
404074:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
404077:	51                   	push   %ecx
404078:	ff 15 bc d3 44 00    	call   *0x44d3bc
40407e:	68 a8 81 44 00       	push   $0x4481a8
404083:	ff 15 60 d3 44 00    	call   *0x44d360
404089:	0f b7 55 e4          	movzwl -0x1c(%ebp),%edx
40408d:	52                   	push   %edx
40408e:	ff 15 64 d3 44 00    	call   *0x44d364
404094:	0f b7 45 ec          	movzwl -0x14(%ebp),%eax
404098:	50                   	push   %eax
404099:	ff 15 68 d3 44 00    	call   *0x44d368
40409f:	68 c0 81 44 00       	push   $0x4481c0
4040a4:	ff 15 60 d3 44 00    	call   *0x44d360
4040aa:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4040ad:	51                   	push   %ecx
4040ae:	ff 15 6c d3 44 00    	call   *0x44d36c
4040b4:	8b 55 f8             	mov    -0x8(%ebp),%edx
4040b7:	52                   	push   %edx
4040b8:	ff 15 c0 d3 44 00    	call   *0x44d3c0
4040be:	8b 45 ec             	mov    -0x14(%ebp),%eax
4040c1:	50                   	push   %eax
4040c2:	ff 15 70 d3 44 00    	call   *0x44d370
4040c8:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4040cb:	51                   	push   %ecx
4040cc:	ff 15 74 d3 44 00    	call   *0x44d374
4040d2:	ff 15 78 d3 44 00    	call   *0x44d378
4040d8:	8b 55 f4             	mov    -0xc(%ebp),%edx
4040db:	52                   	push   %edx
4040dc:	ff 15 38 d3 44 00    	call   *0x44d338
4040e2:	8b 45 e8             	mov    -0x18(%ebp),%eax
4040e5:	50                   	push   %eax
4040e6:	ff 15 c4 d3 44 00    	call   *0x44d3c4
4040ec:	8b 4d e8             	mov    -0x18(%ebp),%ecx
4040ef:	51                   	push   %ecx
4040f0:	ff 15 c8 d3 44 00    	call   *0x44d3c8
4040f6:	8b 55 e8             	mov    -0x18(%ebp),%edx
4040f9:	52                   	push   %edx
4040fa:	ff 15 cc d3 44 00    	call   *0x44d3cc
404100:	8b 45 f0             	mov    -0x10(%ebp),%eax
404103:	50                   	push   %eax
404104:	ff 15 c0 d3 44 00    	call   *0x44d3c0
40410a:	8b 4d f8             	mov    -0x8(%ebp),%ecx
40410d:	51                   	push   %ecx
40410e:	ff 15 d0 d3 44 00    	call   *0x44d3d0
404114:	8b 55 f4             	mov    -0xc(%ebp),%edx
404117:	52                   	push   %edx
404118:	ff 15 7c d3 44 00    	call   *0x44d37c
40411e:	8b 45 ec             	mov    -0x14(%ebp),%eax
404121:	50                   	push   %eax
404122:	ff 15 7c d3 44 00    	call   *0x44d37c
404128:	ff 15 58 d3 44 00    	call   *0x44d358
40412e:	ff 15 80 d3 44 00    	call   *0x44d380
404134:	8b e5                	mov    %ebp,%esp
404136:	5d                   	pop    %ebp
404137:	c3                   	ret
404138:	cc                   	int3
404139:	cc                   	int3
40413a:	cc                   	int3
40413b:	cc                   	int3
40413c:	cc                   	int3
40413d:	cc                   	int3
40413e:	cc                   	int3
40413f:	cc                   	int3
404140:	55                   	push   %ebp
404141:	8b ec                	mov    %esp,%ebp
404143:	83 ec 10             	sub    $0x10,%esp
404146:	a1 0c 81 44 00       	mov    0x44810c,%eax
40414b:	89 45 fc             	mov    %eax,-0x4(%ebp)
40414e:	eb 00                	jmp    0x404150
404150:	c7 45 f8 01 00 00 00 	movl   $0x1,-0x8(%ebp)
404157:	c7 45 f4 01 00 00 00 	movl   $0x1,-0xc(%ebp)
40415e:	c7 45 f0 01 00 00 00 	movl   $0x1,-0x10(%ebp)
404165:	8b 4d f4             	mov    -0xc(%ebp),%ecx
404168:	51                   	push   %ecx
404169:	ff 15 d0 d3 44 00    	call   *0x44d3d0
40416f:	8b 55 f8             	mov    -0x8(%ebp),%edx
404172:	52                   	push   %edx
404173:	ff 15 84 d3 44 00    	call   *0x44d384
404179:	8b 45 f8             	mov    -0x8(%ebp),%eax
40417c:	50                   	push   %eax
40417d:	ff 15 c4 d3 44 00    	call   *0x44d3c4
404183:	8b 4d f8             	mov    -0x8(%ebp),%ecx
404186:	51                   	push   %ecx
404187:	ff 15 d4 d3 44 00    	call   *0x44d3d4
40418d:	8b 55 f8             	mov    -0x8(%ebp),%edx
404190:	52                   	push   %edx
404191:	ff 15 74 d3 44 00    	call   *0x44d374
404197:	8b 45 f4             	mov    -0xc(%ebp),%eax
40419a:	50                   	push   %eax
40419b:	ff 15 88 d3 44 00    	call   *0x44d388
4041a1:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4041a4:	51                   	push   %ecx
4041a5:	ff 15 8c d3 44 00    	call   *0x44d38c
4041ab:	8b 55 f0             	mov    -0x10(%ebp),%edx
4041ae:	52                   	push   %edx
4041af:	ff 15 d8 d3 44 00    	call   *0x44d3d8
4041b5:	8b 45 f8             	mov    -0x8(%ebp),%eax
4041b8:	50                   	push   %eax
4041b9:	ff 15 dc d3 44 00    	call   *0x44d3dc
4041bf:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4041c2:	51                   	push   %ecx
4041c3:	ff 15 90 d3 44 00    	call   *0x44d390
4041c9:	ff 15 78 d3 44 00    	call   *0x44d378
4041cf:	8b 55 f0             	mov    -0x10(%ebp),%edx
4041d2:	52                   	push   %edx
4041d3:	ff 15 b8 d3 44 00    	call   *0x44d3b8
4041d9:	8b 45 f4             	mov    -0xc(%ebp),%eax
4041dc:	50                   	push   %eax
4041dd:	ff 15 94 d3 44 00    	call   *0x44d394
4041e3:	ff 15 98 d3 44 00    	call   *0x44d398
4041e9:	68 d8 81 44 00       	push   $0x4481d8
4041ee:	ff 15 e0 d3 44 00    	call   *0x44d3e0
4041f4:	8b 4d f8             	mov    -0x8(%ebp),%ecx
4041f7:	51                   	push   %ecx
4041f8:	ff 15 c4 d3 44 00    	call   *0x44d3c4
4041fe:	8b 55 f0             	mov    -0x10(%ebp),%edx
404201:	52                   	push   %edx
404202:	ff 15 70 d3 44 00    	call   *0x44d370
404208:	8b 45 f0             	mov    -0x10(%ebp),%eax
40420b:	50                   	push   %eax
40420c:	ff 15 e4 d3 44 00    	call   *0x44d3e4
404212:	0f b7 4d f8          	movzwl -0x8(%ebp),%ecx
404216:	51                   	push   %ecx
404217:	ff 15 68 d3 44 00    	call   *0x44d368
40421d:	ff 15 9c d3 44 00    	call   *0x44d39c
404223:	8b 55 f4             	mov    -0xc(%ebp),%edx
404226:	52                   	push   %edx
404227:	ff 15 e8 d3 44 00    	call   *0x44d3e8
40422d:	8b 45 f4             	mov    -0xc(%ebp),%eax
404230:	50                   	push   %eax
404231:	ff 15 b4 d3 44 00    	call   *0x44d3b4
404237:	68 dc 81 44 00       	push   $0x4481dc
40423c:	ff 15 ec d3 44 00    	call   *0x44d3ec
404242:	8b 4d f4             	mov    -0xc(%ebp),%ecx
404245:	51                   	push   %ecx
404246:	ff 15 c8 d3 44 00    	call   *0x44d3c8
40424c:	ff 15 a0 d3 44 00    	call   *0x44d3a0
404252:	8b 55 f8             	mov    -0x8(%ebp),%edx
404255:	52                   	push   %edx
404256:	ff 15 7c d3 44 00    	call   *0x44d37c
40425c:	8b 45 f4             	mov    -0xc(%ebp),%eax
40425f:	50                   	push   %eax
404260:	ff 15 a4 d3 44 00    	call   *0x44d3a4
404266:	68 f4 81 44 00       	push   $0x4481f4
40426b:	ff 15 a8 d3 44 00    	call   *0x44d3a8
404271:	ff 15 ac d3 44 00    	call   *0x44d3ac
404277:	8b 4d f4             	mov    -0xc(%ebp),%ecx
40427a:	51                   	push   %ecx
40427b:	ff 15 c8 d3 44 00    	call   *0x44d3c8
404281:	8b 65 fc             	mov    -0x4(%ebp),%esp
404284:	58                   	pop    %eax
404285:	8b e8                	mov    %eax,%ebp
404287:	a1 20 81 44 00       	mov    0x448120,%eax
40428c:	50                   	push   %eax
40428d:	a1 04 81 44 00       	mov    0x448104,%eax
404292:	50                   	push   %eax
404293:	ff 25 08 81 44 00    	jmp    *0x448108
404299:	8b e5                	mov    %ebp,%esp
40429b:	5d                   	pop    %ebp
40429c:	c3                   	ret
40429d:	cc                   	int3
40429e:	cc                   	int3
40429f:	cc                   	int3
4042a0:	d0 8b 66 1d 00 00    	rorb   $1,0x1d66(%ebx)
4042a6:	00 00                	add    %al,(%eax)
4042a8:	00 09                	add    %cl,(%ecx)
4042aa:	8e 07                	mov    (%edi),%es
4042ac:	32 da                	xor    %dl,%bl
4042b6:	00 00                	add    %al,(%eax)
4042b8:	00 b8 01 09 71 29    	add    %bh,0x29710901(%eax)
4042be:	e3 02                	jecxz  0x4042c2