483d85:	55                   	push   %ebp
483d86:	8b ec                	mov    %esp,%ebp
483d88:	81 ec 08 00 00 00    	sub    $0x8,%esp
483d8e:	8b 5d 08             	mov    0x8(%ebp),%ebx
483d91:	8b 1b                	mov    (%ebx),%ebx
483d93:	81 c3 18 01 00 00    	add    $0x118,%ebx
483d99:	89 5d fc             	mov    %ebx,-0x4(%ebp)
483d9c:	68 06 00 00 80       	push   $0x80000006
483da1:	6a 00                	push   $0x0
483da3:	ff 75 0c             	push   0xc(%ebp)
483da6:	68 01 00 00 00       	push   $0x1
483dab:	bb dc 09 00 00       	mov    $0x9dc,%ebx
483db0:	e8 eb d5 01 00       	call   0x4a13a0
483db5:	83 c4 10             	add    $0x10,%esp
483db8:	8b 5d fc             	mov    -0x4(%ebp),%ebx
483dbb:	89 03                	mov    %eax,(%ebx)
483dbd:	83 7d 10 00          	cmpl   $0x0,0x10(%ebp)
483dc1:	0f 85 1c 00 00 00    	jne    0x483de3
483dc7:	8b 5d 08             	mov    0x8(%ebp),%ebx
483dca:	8b 1b                	mov    (%ebx),%ebx
483dcc:	81 c3 1c 01 00 00    	add    $0x11c,%ebx
483dd2:	89 5d fc             	mov    %ebx,-0x4(%ebp)
483dd5:	8b 5d fc             	mov    -0x4(%ebp),%ebx
483dd8:	c7 03 00 00 00 00    	movl   $0x0,(%ebx)
483dde:	e9 1b 00 00 00       	jmp    0x483dfe
483de3:	8b 5d 08             	mov    0x8(%ebp),%ebx
483de6:	8b 1b                	mov    (%ebx),%ebx
483de8:	81 c3 1c 01 00 00    	add    $0x11c,%ebx
483dee:	89 5d fc             	mov    %ebx,-0x4(%ebp)
483df1:	ff 75 10             	push   0x10(%ebp)
483df4:	e8 a2 de f7 ff       	call   0x401c9b
483df9:	8b 5d fc             	mov    -0x4(%ebp),%ebx
483dfc:	89 03                	mov    %eax,(%ebx)
483dfe:	8b e5                	mov    %ebp,%esp
483e00:	5d                   	pop    %ebp
483e01:	c2 10 00             	ret    $0x10
483e04:	55                   	push   %ebp
483e05:	8b ec                	mov    %esp,%ebp
483e07:	81 ec 04 00 00 00    	sub    $0x4,%esp
483e0d:	ff 75 08             	push   0x8(%ebp)
483e10:	e8 81 73 fa ff       	call   0x42b196
483e15:	89 45 fc             	mov    %eax,-0x4(%ebp)
483e18:	6a 01                	push   $0x1
483e1a:	ff 75 10             	push   0x10(%ebp)
483e1d:	6a 01                	push   $0x1
483e1f:	ff 75 0c             	push   0xc(%ebp)
483e22:	68 89 4e 00 00       	push   $0x4e89
483e27:	ff 75 fc             	push   -0x4(%ebp)
483e2a:	e8 bc 73 fa ff       	call   0x42b1eb
483e2f:	8b e5                	mov    %ebp,%esp
483e31:	5d                   	pop    %ebp
483e32:	c2 10 00             	ret    $0x10
483e35:	55                   	push   %ebp
483e36:	8b ec                	mov    %esp,%ebp
483e38:	81 ec 04 00 00 00    	sub    $0x4,%esp
483e3e:	ff 75 08             	push   0x8(%ebp)
483e41:	e8 50 73 fa ff       	call   0x42b196
483e46:	89 45 fc             	mov    %eax,-0x4(%ebp)
483e49:	6a 01                	push   $0x1
483e4b:	ff 75 10             	push   0x10(%ebp)
483e4e:	6a 01                	push   $0x1
483e50:	ff 75 0c             	push   0xc(%ebp)
483e53:	68 03 00 00 00       	push   $0x3
483e58:	ff 75 fc             	push   -0x4(%ebp)
483e5b:	e8 8b 73 fa ff       	call   0x42b1eb
483e60:	8b e5                	mov    %ebp,%esp
483e62:	5d                   	pop    %ebp
483e63:	c2 10 00             	ret    $0x10
483e66:	55                   	push   %ebp
483e67:	8b ec                	mov    %esp,%ebp
483e69:	81 ec 04 00 00 00    	sub    $0x4,%esp
483e6f:	ff 75 08             	push   0x8(%ebp)
483e72:	e8 1f 73 fa ff       	call   0x42b196
483e77:	89 45 fc             	mov    %eax,-0x4(%ebp)
483e7a:	6a 01                	push   $0x1
483e7c:	ff 75 10             	push   0x10(%ebp)
483e7f:	6a 01                	push   $0x1
483e81:	ff 75 0c             	push   0xc(%ebp)
483e84:	68 85 4e 00 00       	push   $0x4e85
483e89:	ff 75 fc             	push   -0x4(%ebp)
483e8c:	e8 5a 73 fa ff       	call   0x42b1eb
483e91:	8b e5                	mov    %ebp,%esp
483e93:	5d                   	pop    %ebp
483e94:	c2 10 00             	ret    $0x10
483e97:	55                   	push   %ebp
483e98:	8b ec                	mov    %esp,%ebp
483e9a:	81 ec 04 00 00 00    	sub    $0x4,%esp
483ea0:	ff 75 08             	push   0x8(%ebp)
483ea3:	e8 ee 72 fa ff       	call   0x42b196
483ea8:	89 45 fc             	mov    %eax,-0x4(%ebp)
483eab:	6a 01                	push   $0x1
483ead:	ff 75 10             	push   0x10(%ebp)
483eb0:	6a 01                	push   $0x1
483eb2:	ff 75 0c             	push   0xc(%ebp)
483eb5:	68 06 00 00 00       	push   $0x6
483eba:	ff 75 fc             	push   -0x4(%ebp)
483ebd:	e8 29 73 fa ff       	call   0x42b1eb
483ec2:	8b e5                	mov    %ebp,%esp
483ec4:	5d                   	pop    %ebp
483ec5:	c2 10 00             	ret    $0x10
483ec8:	55                   	push   %ebp
483ec9:	8b ec                	mov    %esp,%ebp
483ecb:	81 ec 04 00 00 00    	sub    $0x4,%esp
483ed1:	ff 75 08             	push   0x8(%ebp)
483ed4:	e8 bd 72 fa ff       	call   0x42b196
483ed9:	89 45 fc             	mov    %eax,-0x4(%ebp)
483edc:	6a 01                	push   $0x1
483ede:	ff 75 10             	push   0x10(%ebp)
483ee1:	6a 01                	push   $0x1
483ee3:	ff 75 0c             	push   0xc(%ebp)
483ee6:	68 86 4e 00 00       	push   $0x4e86
483eeb:	ff 75 fc             	push   -0x4(%ebp)
483eee:	e8 f8 72 fa ff       	call   0x42b1eb
483ef3:	8b e5                	mov    %ebp,%esp
483ef5:	5d                   	pop    %ebp
483ef6:	c2 10 00             	ret    $0x10
483ef9:	55                   	push   %ebp
483efa:	8b ec                	mov    %esp,%ebp
483efc:	81 ec 04 00 00 00    	sub    $0x4,%esp
483f02:	ff 75 08             	push   0x8(%ebp)
483f05:	e8 8c 72 fa ff       	call   0x42b196
483f0a:	89 45 fc             	mov    %eax,-0x4(%ebp)
483f0d:	6a 01                	push   $0x1
483f0f:	ff 75 10             	push   0x10(%ebp)
483f12:	6a 01                	push   $0x1
483f14:	ff 75 0c             	push   0xc(%ebp)
483f17:	68 12 03 00 00       	push   $0x312
483f1c:	ff 75 fc             	push   -0x4(%ebp)
483f1f:	e8 c7 72 fa ff       	call   0x42b1eb
483f24:	8b e5                	mov    %ebp,%esp
483f26:	5d                   	pop    %ebp
483f27:	c2 10 00             	ret    $0x10
483f2a:	55                   	push   %ebp
483f2b:	8b ec                	mov    %esp,%ebp
483f2d:	81 ec 08 00 00 00    	sub    $0x8,%esp
483f33:	8b 5d 08             	mov    0x8(%ebp),%ebx
483f36:	8b 1b                	mov    (%ebx),%ebx
483f38:	81 c3 10 01 00 00    	add    $0x110,%ebx
483f3e:	89 5d fc             	mov    %ebx,-0x4(%ebp)
483f41:	68 06 00 00 80       	push   $0x80000006
483f46:	6a 00                	push   $0x0
483f48:	ff 75 0c             	push   0xc(%ebp)
483f4b:	68 01 00 00 00       	push   $0x1
483f50:	bb dc 09 00 00       	mov    $0x9dc,%ebx
483f55:	e8 46 d4 01 00       	call   0x4a13a0
483f5a:	83 c4 10             	add    $0x10,%esp
483f5d:	8b 5d fc             	mov    -0x4(%ebp),%ebx
483f60:	89 03                	mov    %eax,(%ebx)
483f62:	83 7d 14 00          	cmpl   $0x0,0x14(%ebp)
483f66:	0f 84 1b 00 00 00    	je     0x483f87
483f6c:	8b 5d 08             	mov    0x8(%ebp),%ebx
483f6f:	8b 1b                	mov    (%ebx),%ebx
483f71:	81 c3 14 01 00 00    	add    $0x114,%ebx
483f77:	89 5d fc             	mov    %ebx,-0x4(%ebp)
483f7a:	ff 75 14             	push   0x14(%ebp)
483f7d:	e8 19 dd f7 ff       	call   0x401c9b
483f82:	8b 5d fc             	mov    -0x4(%ebp),%ebx
483f85:	89 03                	mov    %eax,(%ebx)
483f87:	8b e5                	mov    %ebp,%esp
483f89:	5d                   	pop    %ebp
483f8a:	c2 14 00             	ret    $0x14
483f8d:	81 c3 9c 00 00 00    	add    $0x9c,%ebx
483f93:	53                   	push   %ebx
483f94:	8b 1b                	mov    (%ebx),%ebx
483f96:	53                   	push   %ebx
483f97:	e8 08 c6 01 00       	call   0x4a05a4
483f9c:	83 c4 04             	add    $0x4,%esp
483f9f:	5b                   	pop    %ebx
483fa0:	83 c3 04             	add    $0x4,%ebx
483fa3:	53                   	push   %ebx
483fa4:	8b 1b                	mov    (%ebx),%ebx
483fa6:	53                   	push   %ebx
483fa7:	e8 f8 c5 01 00       	call   0x4a05a4
483fac:	83 c4 04             	add    $0x4,%esp
483faf:	5b                   	pop    %ebx
483fb0:	83 c3 04             	add    $0x4,%ebx
483fb3:	53                   	push   %ebx
483fb4:	8b 1b                	mov    (%ebx),%ebx
483fb6:	53                   	push   %ebx
483fb7:	e8 e8 c5 01 00       	call   0x4a05a4
483fbc:	83 c4 04             	add    $0x4,%esp
483fbf:	5b                   	pop    %ebx
483fc0:	83 c3 04             	add    $0x4,%ebx
483fc3:	53                   	push   %ebx
483fc4:	8b 1b                	mov    (%ebx),%ebx
483fc6:	53                   	push   %ebx
483fc7:	e8 d8 c5 01 00       	call   0x4a05a4
483fcc:	83 c4 04             	add    $0x4,%esp
483fcf:	5b                   	pop    %ebx
483fd0:	83 c3 04             	add    $0x4,%ebx
483fd3:	53                   	push   %ebx
483fd4:	8b 1b                	mov    (%ebx),%ebx
483fd6:	53                   	push   %ebx
483fd7:	e8 c8 c5 01 00       	call   0x4a05a4
483fdc:	83 c4 04             	add    $0x4,%esp
483fdf:	5b                   	pop    %ebx
483fe0:	83 c3 04             	add    $0x4,%ebx
483fe3:	53                   	push   %ebx
483fe4:	8b 1b                	mov    (%ebx),%ebx
483fe6:	53                   	push   %ebx
483fe7:	e8 b8 c5 01 00       	call   0x4a05a4
483fec:	83 c4 04             	add    $0x4,%esp
483fef:	5b                   	pop    %ebx
483ff0:	83 c3 14             	add    $0x14,%ebx
483ff3:	53                   	push   %ebx
483ff4:	8b 1b                	mov    (%ebx),%ebx
483ff6:	53                   	push   %ebx
483ff7:	e8 a8 c5 01 00       	call   0x4a05a4
483ffc:	83 c4 04             	add    $0x4,%esp
483fff:	5b                   	pop    %ebx
484000:	83 c3 18             	add    $0x18,%ebx
484003:	53                   	push   %ebx
484004:	8b 1b                	mov    (%ebx),%ebx
484006:	53                   	push   %ebx
484007:	8b 0b                	mov    (%ebx),%ecx
484009:	83 c3 04             	add    $0x4,%ebx
48400c:	85 c9                	test   %ecx,%ecx
48400e:	74 11                	je     0x484021
484010:	8b 03                	mov    (%ebx),%eax
484012:	83 c3 04             	add    $0x4,%ebx
484015:	49                   	dec    %ecx
484016:	74 05                	je     0x48401d
484018:	0f af 03             	imul   (%ebx),%eax
48401b:	eb f5                	jmp    0x484012
48401d:	8b c8                	mov    %eax,%ecx
48401f:	85 c9                	test   %ecx,%ecx
484021:	0f 84 15 00 00 00    	je     0x48403c
484027:	51                   	push   %ecx
484028:	53                   	push   %ebx
484029:	8b 1b                	mov    (%ebx),%ebx
48402b:	53                   	push   %ebx
48402c:	e8 73 c5 01 00       	call   0x4a05a4
484031:	83 c4 04             	add    $0x4,%esp
484034:	5b                   	pop    %ebx
484035:	83 c3 04             	add    $0x4,%ebx
484038:	59                   	pop    %ecx
484039:	49                   	dec    %ecx
48403a:	75 eb                	jne    0x484027
48403c:	e8 63 c5 01 00       	call   0x4a05a4
484041:	83 c4 04             	add    $0x4,%esp
484044:	5b                   	pop    %ebx
484045:	83 c3 04             	add    $0x4,%ebx
484048:	53                   	push   %ebx
484049:	8b 1b                	mov    (%ebx),%ebx
48404b:	53                   	push   %ebx
48404c:	8b 0b                	mov    (%ebx),%ecx
48404e:	83 c3 04             	add    $0x4,%ebx
484051:	85 c9                	test   %ecx,%ecx
484053:	74 11                	je     0x484066
484055:	8b 03                	mov    (%ebx),%eax
484057:	83 c3 04             	add    $0x4,%ebx
48405a:	49                   	dec    %ecx
48405b:	74 05                	je     0x484062
48405d:	0f af 03             	imul   (%ebx),%eax
484060:	eb f5                	jmp    0x484057
484062:	8b c8                	mov    %eax,%ecx
484064:	85 c9                	test   %ecx,%ecx
484066:	0f 84 19 00 00 00    	je     0x484085
48406c:	51                   	push   %ecx
48406d:	53                   	push   %ebx
48406e:	8b 1b                	mov    (%ebx),%ebx
484070:	53                   	push   %ebx
484071:	8b 03                	mov    (%ebx),%eax
484073:	ff 10                	call   *(%eax)
484075:	e8 2a c5 01 00       	call   0x4a05a4
48407a:	83 c4 04             	add    $0x4,%esp
48407d:	5b                   	pop    %ebx
48407e:	83 c3 04             	add    $0x4,%ebx
484081:	59                   	pop    %ecx
484082:	49                   	dec    %ecx
484083:	75 e7                	jne    0x48406c
484085:	e8 1a c5 01 00       	call   0x4a05a4
48408a:	83 c4 04             	add    $0x4,%esp
48408d:	5b                   	pop    %ebx
48408e:	83 c3 04             	add    $0x4,%ebx
484091:	53                   	push   %ebx
484092:	8b 1b                	mov    (%ebx),%ebx
484094:	53                   	push   %ebx
484095:	8b 03                	mov    (%ebx),%eax
484097:	ff 10                	call   *(%eax)
484099:	e8 06 c5 01 00       	call   0x4a05a4
48409e:	83 c4 04             	add    $0x4,%esp
4840a1:	5b                   	pop    %ebx
4840a2:	83 c3 04             	add    $0x4,%ebx
4840a5:	53                   	push   %ebx
4840a6:	8b 1b                	mov    (%ebx),%ebx
4840a8:	53                   	push   %ebx
4840a9:	8b 03                	mov    (%ebx),%eax
4840ab:	ff 10                	call   *(%eax)
4840ad:	e8 f2 c4 01 00       	call   0x4a05a4
4840b2:	83 c4 04             	add    $0x4,%esp
4840b5:	5b                   	pop    %ebx
4840b6:	83 c3 10             	add    $0x10,%ebx
4840b9:	53                   	push   %ebx
4840ba:	8b 1b                	mov    (%ebx),%ebx
4840bc:	53                   	push   %ebx
4840bd:	e8 e2 c4 01 00       	call   0x4a05a4
4840c2:	83 c4 04             	add    $0x4,%esp
4840c5:	5b                   	pop    %ebx
4840c6:	c3                   	ret
4840c7:	50                   	push   %eax
4840c8:	68 20 01 00 00       	push   $0x120
4840cd:	e8 cc c4 01 00       	call   0x4a059e
4840d2:	83 c4 04             	add    $0x4,%esp
4840d5:	5e                   	pop    %esi
4840d6:	8b f8                	mov    %eax,%edi
4840d8:	50                   	push   %eax
4840d9:	b9 27 00 00 00       	mov    $0x27,%ecx
4840de:	f3 a5                	rep movsl %ds:(%esi),%es:(%edi)
4840e0:	ad                   	lods   %ds:(%esi),%eax
4840e1:	56                   	push   %esi
4840e2:	57                   	push   %edi
4840e3:	50                   	push   %eax
4840e4:	68 10 00 00 00       	push   $0x10
4840e9:	e8 b0 c4 01 00       	call   0x4a059e
4840ee:	59                   	pop    %ecx
4840ef:	5e                   	pop    %esi
4840f0:	8b f8                	mov    %eax,%edi
4840f2:	f3 a4                	rep movsb %ds:(%esi),%es:(%edi)
4840f4:	5f                   	pop    %edi
4840f5:	5e                   	pop    %esi
4840f6:	ab                   	stos   %eax,%es:(%edi)
4840f7:	ad                   	lods   %ds:(%esi),%eax
4840f8:	56                   	push   %esi
4840f9:	57                   	push   %edi
4840fa:	50                   	push   %eax
4840fb:	68 08 00 00 00       	push   $0x8
484100:	e8 99 c4 01 00       	call   0x4a059e
484105:	59                   	pop    %ecx
484106:	5e                   	pop    %esi
484107:	8b f8                	mov    %eax,%edi
484109:	f3 a4                	rep movsb %ds:(%esi),%es:(%edi)
48410b:	5f                   	pop    %edi
48410c:	5e                   	pop    %esi
48410d:	ab                   	stos   %eax,%es:(%edi)
48410e:	ad                   	lods   %ds:(%esi),%eax
48410f:	56                   	push   %esi
484110:	57                   	push   %edi
484111:	50                   	push   %eax
484112:	68 08 00 00 00       	push   $0x8
484117:	e8 82 c4 01 00       	call   0x4a059e
48411c:	59                   	pop    %ecx
48411d:	5e                   	pop    %esi
48411e:	8b f8                	mov    %eax,%edi
484120:	f3 a4                	rep movsb %ds:(%esi),%es:(%edi)
484122:	5f                   	pop    %edi
484123:	5e                   	pop    %esi
484124:	ab                   	stos   %eax,%es:(%edi)
484125:	ad                   	lods   %ds:(%esi),%eax
484126:	56                   	push   %esi