417c3f:	8b 4a e4             	mov    -0x1c(%edx),%ecx
417c42:	33 c8                	xor    %eax,%ecx
417c44:	e8 f0 ca fe ff       	call   0x404739
417c49:	b8 9c e8 41 00       	mov    $0x41e89c,%eax
417c4e:	e9 f2 e5 fe ff       	jmp    0x406245
417c53:	8d 4d c8             	lea    -0x38(%ebp),%ecx
417c56:	e9 7e a0 fe ff       	jmp    0x401cd9
417c5b:	8b 54 24 08          	mov    0x8(%esp),%edx
417c5f:	8d 42 0c             	lea    0xc(%edx),%eax
417c62:	8b 4a c4             	mov    -0x3c(%edx),%ecx
417c65:	33 c8                	xor    %eax,%ecx
417c67:	e8 cd ca fe ff       	call   0x404739
417c6c:	b8 28 e9 41 00       	mov    $0x41e928,%eax
417c71:	e9 cf e5 fe ff       	jmp    0x406245
417c76:	8d 4d d8             	lea    -0x28(%ebp),%ecx
417c79:	e9 1e 95 fe ff       	jmp    0x40119c
417c7e:	8b 54 24 08          	mov    0x8(%esp),%edx
417c82:	8d 42 0c             	lea    0xc(%edx),%eax
417c85:	8b 4a d4             	mov    -0x2c(%edx),%ecx
417c88:	33 c8                	xor    %eax,%ecx
417c8a:	e8 aa ca fe ff       	call   0x404739
417c8f:	8b 4a fc             	mov    -0x4(%edx),%ecx
417c92:	33 c8                	xor    %eax,%ecx
417c94:	e8 a0 ca fe ff       	call   0x404739
417c99:	b8 cc ea 41 00       	mov    $0x41eacc,%eax
417c9e:	e9 a2 e5 fe ff       	jmp    0x406245
417ca3:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417ca6:	e9 b8 a0 fe ff       	jmp    0x401d63
417cab:	8b 54 24 08          	mov    0x8(%esp),%edx
417caf:	8d 42 0c             	lea    0xc(%edx),%eax
417cb2:	8b 4a ec             	mov    -0x14(%edx),%ecx
417cb5:	33 c8                	xor    %eax,%ecx
417cb7:	e8 7d ca fe ff       	call   0x404739
417cbc:	b8 e0 e9 41 00       	mov    $0x41e9e0,%eax
417cc1:	e9 7f e5 fe ff       	jmp    0x406245
417cc6:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
417cc9:	e9 ce 94 fe ff       	jmp    0x40119c
417cce:	8d 4d bc             	lea    -0x44(%ebp),%ecx
417cd1:	e9 c6 94 fe ff       	jmp    0x40119c
417cd6:	8b 54 24 08          	mov    0x8(%esp),%edx
417cda:	8d 42 ac             	lea    -0x54(%edx),%eax
417cdd:	8b 4a a8             	mov    -0x58(%edx),%ecx
417ce0:	33 c8                	xor    %eax,%ecx
417ce2:	e8 52 ca fe ff       	call   0x404739
417ce7:	83 c0 0c             	add    $0xc,%eax
417cea:	8b 4a f8             	mov    -0x8(%edx),%ecx
417ced:	33 c8                	xor    %eax,%ecx
417cef:	e8 45 ca fe ff       	call   0x404739
417cf4:	b8 98 ea 41 00       	mov    $0x41ea98,%eax
417cf9:	e9 47 e5 fe ff       	jmp    0x406245
417cfe:	8b 54 24 08          	mov    0x8(%esp),%edx
417d02:	8d 42 0c             	lea    0xc(%edx),%eax
417d05:	8b 4a ec             	mov    -0x14(%edx),%ecx
417d08:	33 c8                	xor    %eax,%ecx
417d0a:	e8 2a ca fe ff       	call   0x404739
417d0f:	b8 88 e9 41 00       	mov    $0x41e988,%eax
417d14:	e9 2c e5 fe ff       	jmp    0x406245
417d19:	8d 4d e8             	lea    -0x18(%ebp),%ecx
417d1c:	e9 b8 9f fe ff       	jmp    0x401cd9
417d21:	8b 54 24 08          	mov    0x8(%esp),%edx
417d25:	8d 42 ec             	lea    -0x14(%edx),%eax
417d28:	8b 4a e8             	mov    -0x18(%edx),%ecx
417d2b:	33 c8                	xor    %eax,%ecx
417d2d:	e8 07 ca fe ff       	call   0x404739
417d32:	b8 0c ea 41 00       	mov    $0x41ea0c,%eax
417d37:	e9 09 e5 fe ff       	jmp    0x406245
417d3c:	8d 4d dc             	lea    -0x24(%ebp),%ecx
417d3f:	e9 95 9f fe ff       	jmp    0x401cd9
417d44:	8b 54 24 08          	mov    0x8(%esp),%edx
417d48:	8d 42 0c             	lea    0xc(%edx),%eax
417d4b:	8b 4a d8             	mov    -0x28(%edx),%ecx
417d4e:	33 c8                	xor    %eax,%ecx
417d50:	e8 e4 c9 fe ff       	call   0x404739
417d55:	b8 38 ea 41 00       	mov    $0x41ea38,%eax
417d5a:	e9 e6 e4 fe ff       	jmp    0x406245
417d5f:	8d 4d 08             	lea    0x8(%ebp),%ecx
417d62:	e9 35 94 fe ff       	jmp    0x40119c
417d67:	8d 4d c0             	lea    -0x40(%ebp),%ecx
417d6a:	e9 2d 94 fe ff       	jmp    0x40119c
417d6f:	8d 4d d8             	lea    -0x28(%ebp),%ecx
417d72:	e9 25 94 fe ff       	jmp    0x40119c
417d77:	8b 54 24 08          	mov    0x8(%esp),%edx
417d7b:	8d 42 0c             	lea    0xc(%edx),%eax
417d7e:	8b 4a a4             	mov    -0x5c(%edx),%ecx
417d81:	33 c8                	xor    %eax,%ecx
417d83:	e8 b1 c9 fe ff       	call   0x404739
417d88:	8b 4a fc             	mov    -0x4(%edx),%ecx
417d8b:	33 c8                	xor    %eax,%ecx
417d8d:	e8 a7 c9 fe ff       	call   0x404739
417d92:	b8 f8 ea 41 00       	mov    $0x41eaf8,%eax
417d97:	e9 a9 e4 fe ff       	jmp    0x406245
417d9c:	8d 4d ec             	lea    -0x14(%ebp),%ecx
417d9f:	e9 75 c6 fe ff       	jmp    0x404419
417da4:	8b 54 24 08          	mov    0x8(%esp),%edx
417da8:	8d 42 0c             	lea    0xc(%edx),%eax
417dab:	8b 4a dc             	mov    -0x24(%edx),%ecx
417dae:	33 c8                	xor    %eax,%ecx
417db0:	e8 84 c9 fe ff       	call   0x404739
417db5:	b8 54 eb 41 00       	mov    $0x41eb54,%eax
417dba:	e9 86 e4 fe ff       	jmp    0x406245
417dbf:	8b 45 f0             	mov    -0x10(%ebp),%eax
417dc2:	83 e0 01             	and    $0x1,%eax
417dc5:	0f 84 0f 00 00 00    	je     0x417dda
417dcb:	83 65 f0 fe          	andl   $0xfffffffe,-0x10(%ebp)
417dcf:	8b 4d ec             	mov    -0x14(%ebp),%ecx
417dd2:	83 c1 08             	add    $0x8,%ecx
417dd5:	e9 67 ab fe ff       	jmp    0x402941
417dda:	c3                   	ret
417ddb:	8b 54 24 08          	mov    0x8(%esp),%edx
417ddf:	8d 42 0c             	lea    0xc(%edx),%eax
417de2:	8b 4a e8             	mov    -0x18(%edx),%ecx
417de5:	33 c8                	xor    %eax,%ecx
417de7:	e8 4d c9 fe ff       	call   0x404739
417dec:	b8 ac eb 41 00       	mov    $0x41ebac,%eax
417df1:	e9 4f e4 fe ff       	jmp    0x406245
417df6:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417df9:	e9 1b c6 fe ff       	jmp    0x404419
417dfe:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e01:	83 c1 04             	add    $0x4,%ecx
417e04:	e9 bb aa fe ff       	jmp    0x4028c4
417e09:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e0c:	83 c1 0c             	add    $0xc,%ecx
417e0f:	e9 b0 aa fe ff       	jmp    0x4028c4
417e14:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e17:	83 c1 14             	add    $0x14,%ecx
417e1a:	e9 a5 aa fe ff       	jmp    0x4028c4
417e1f:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e22:	83 c1 1c             	add    $0x1c,%ecx
417e25:	e9 9a aa fe ff       	jmp    0x4028c4
417e2a:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e2d:	83 c1 24             	add    $0x24,%ecx
417e30:	e9 8f aa fe ff       	jmp    0x4028c4
417e35:	8b 4d f0             	mov    -0x10(%ebp),%ecx
417e38:	83 c1 2c             	add    $0x2c,%ecx
417e3b:	e9 84 aa fe ff       	jmp    0x4028c4
417e40:	8b 54 24 08          	mov    0x8(%esp),%edx
417e44:	8d 42 0c             	lea    0xc(%edx),%eax
417e47:	8b 4a e0             	mov    -0x20(%edx),%ecx
417e4a:	33 c8                	xor    %eax,%ecx
417e4c:	e8 e8 c8 fe ff       	call   0x404739
417e51:	b8 04 ec 41 00       	mov    $0x41ec04,%eax
417e56:	e9 ea e3 fe ff       	jmp    0x406245
417e5b:	ff 75 08             	push   0x8(%ebp)
417e5e:	e8 95 d0 fe ff       	call   0x404ef8
417e63:	59                   	pop    %ecx
417e64:	c3                   	ret
417e65:	8b 54 24 08          	mov    0x8(%esp),%edx
417e69:	8d 42 0c             	lea    0xc(%edx),%eax
417e6c:	8b 4a b8             	mov    -0x48(%edx),%ecx
417e6f:	33 c8                	xor    %eax,%ecx
417e71:	e8 c3 c8 fe ff       	call   0x404739
417e76:	b8 d8 eb 41 00       	mov    $0x41ebd8,%eax
417e7b:	e9 c5 e3 fe ff       	jmp    0x406245
417e80:	8b 45 cc             	mov    -0x34(%ebp),%eax
417e83:	83 e0 01             	and    $0x1,%eax
417e86:	0f 84 0c 00 00 00    	je     0x417e98
417e8c:	83 65 cc fe          	andl   $0xfffffffe,-0x34(%ebp)
417e90:	8b 4d c8             	mov    -0x38(%ebp),%ecx
417e93:	e9 17 a2 fe ff       	jmp    0x4020af
417e98:	c3                   	ret
417e99:	8d 4d d8             	lea    -0x28(%ebp),%ecx
417e9c:	e9 fb 92 fe ff       	jmp    0x40119c
417ea1:	8b 54 24 08          	mov    0x8(%esp),%edx
417ea5:	8d 42 0c             	lea    0xc(%edx),%eax
417ea8:	8b 4a c4             	mov    -0x3c(%edx),%ecx
417eab:	33 c8                	xor    %eax,%ecx
417ead:	e8 87 c8 fe ff       	call   0x404739
417eb2:	8b 4a fc             	mov    -0x4(%edx),%ecx
417eb5:	33 c8                	xor    %eax,%ecx
417eb7:	e8 7d c8 fe ff       	call   0x404739
417ebc:	b8 60 ec 41 00       	mov    $0x41ec60,%eax
417ec1:	e9 7f e3 fe ff       	jmp    0x406245
417ec6:	8d 4d f0             	lea    -0x10(%ebp),%ecx
417ec9:	e9 fd a5 fe ff       	jmp    0x4024cb
417ece:	8b 54 24 08          	mov    0x8(%esp),%edx
417ed2:	8d 42 0c             	lea    0xc(%edx),%eax
417ed5:	8b 4a ec             	mov    -0x14(%edx),%ecx
417ed8:	33 c8                	xor    %eax,%ecx
417eda:	e8 5a c8 fe ff       	call   0x404739
417edf:	b8 80 eb 41 00       	mov    $0x41eb80,%eax
417ee4:	e9 5c e3 fe ff       	jmp    0x406245
417ee9:	68 ea 7f 41 00       	push   $0x417fea
417eee:	e8 c6 cf fe ff       	call   0x404eb9
417ef3:	59                   	pop    %ecx
417ef4:	c3                   	ret
417ef5:	68 df 7f 41 00       	push   $0x417fdf
417efa:	e8 ba cf fe ff       	call   0x404eb9
417eff:	59                   	pop    %ecx
417f00:	c3                   	ret
417f01:	68 d4 7f 41 00       	push   $0x417fd4
417f06:	e8 ae cf fe ff       	call   0x404eb9
417f0b:	59                   	pop    %ecx
417f0c:	c3                   	ret
417f0d:	6a 01                	push   $0x1
417f0f:	6a 00                	push   $0x0
417f11:	68 d0 19 42 00       	push   $0x4219d0
417f16:	b9 28 1a 42 00       	mov    $0x421a28,%ecx
417f1b:	e8 b9 a9 fe ff       	call   0x4028d9
417f20:	68 f5 7f 41 00       	push   $0x417ff5
417f25:	e8 8f cf fe ff       	call   0x404eb9
417f2a:	59                   	pop    %ecx
417f2b:	c3                   	ret
417f2c:	56                   	push   %esi
417f2d:	57                   	push   %edi
417f2e:	e8 e2 e3 fe ff       	call   0x406315
417f33:	bf d0 19 42 00       	mov    $0x4219d0,%edi
417f38:	8b cf                	mov    %edi,%ecx
417f3a:	8d 70 20             	lea    0x20(%eax),%esi
417f3d:	e8 e1 b1 fe ff       	call   0x403123
417f42:	6a 00                	push   $0x0
417f44:	56                   	push   %esi
417f45:	8b cf                	mov    %edi,%ecx
417f47:	c7 05 d0 19 42 00 d4 	movl   $0x41a0d4,0x4219d0
417f4e:	a0 41 00
417f51:	e8 69 b8 fe ff       	call   0x4037bf
417f56:	68 ff 7f 41 00       	push   $0x417fff
417f5b:	e8 59 cf fe ff       	call   0x404eb9
417f60:	59                   	pop    %ecx
417f61:	5f                   	pop    %edi
417f62:	5e                   	pop    %esi
417f63:	c3                   	ret
417f64:	b9 c8 19 42 00       	mov    $0x4219c8,%ecx
417f69:	e9 3b b6 fe ff       	jmp    0x4035a9
417f6e:	b9 cb 19 42 00       	mov    $0x4219cb,%ecx
417f73:	e8 16 c4 fe ff       	call   0x40438e
417f78:	68 09 80 41 00       	push   $0x418009
417f7d:	e8 37 cf fe ff       	call   0x404eb9
417f82:	59                   	pop    %ecx
417f83:	c3                   	ret
417f84:	68 13 80 41 00       	push   $0x418013
417f89:	e8 2b cf fe ff       	call   0x404eb9
417f8e:	59                   	pop    %ecx
417f8f:	c3                   	ret
417f90:	68 1d 80 41 00       	push   $0x41801d
417f95:	e8 1f cf fe ff       	call   0x404eb9
417f9a:	59                   	pop    %ecx
417f9b:	c3                   	ret
417f9c:	b9 f0 1a 42 00       	mov    $0x421af0,%ecx
417fa1:	e8 e8 c3 fe ff       	call   0x40438e
417fa6:	68 27 80 41 00       	push   $0x418027
417fab:	e8 09 cf fe ff       	call   0x404eb9
417fb0:	59                   	pop    %ecx
417fb1:	c3                   	ret
417fb2:	68 31 80 41 00       	push   $0x418031
417fb7:	e8 fd ce fe ff       	call   0x404eb9
417fbc:	59                   	pop    %ecx
417fbd:	c3                   	ret
417fbe:	b9 a0 1b 42 00       	mov    $0x421ba0,%ecx
417fc3:	e8 c6 c3 fe ff       	call   0x40438e
417fc8:	68 3b 80 41 00       	push   $0x41803b
417fcd:	e8 e7 ce fe ff       	call   0x404eb9
417fd2:	59                   	pop    %ecx
417fd3:	c3                   	ret
417fd4:	c7 05 b0 19 42 00 54 	movl   $0x419f54,0x4219b0
417fdb:	9f 41 00
417fde:	c3                   	ret
417fdf:	c7 05 b8 19 42 00 54 	movl   $0x419f54,0x4219b8
417fe6:	9f 41 00
417fe9:	c3                   	ret
417fea:	c7 05 b4 19 42 00 54 	movl   $0x419f54,0x4219b4
417ff1:	9f 41 00
417ff4:	c3                   	ret
417ff5:	b9 28 1a 42 00       	mov    $0x421a28,%ecx
417ffa:	e9 95 a7 fe ff       	jmp    0x402794
417fff:	b9 d0 19 42 00       	mov    $0x4219d0,%ecx
418004:	e9 f9 b5 fe ff       	jmp    0x403602
418009:	b9 cb 19 42 00       	mov    $0x4219cb,%ecx
41800e:	e9 dd c3 fe ff       	jmp    0x4043f0
418013:	b9 9e 1a 42 00       	mov    $0x421a9e,%ecx
418018:	e9 c1 bf fe ff       	jmp    0x403fde
41801d:	b9 a8 1a 42 00       	mov    $0x421aa8,%ecx
418022:	e9 a4 a4 fe ff       	jmp    0x4024cb
418027:	b9 f0 1a 42 00       	mov    $0x421af0,%ecx
41802c:	e9 bf c3 fe ff       	jmp    0x4043f0
418031:	b9 a3 1b 42 00       	mov    $0x421ba3,%ecx
418036:	e9 68 c6 fe ff       	jmp    0x4046a3
41803b:	b9 a0 1b 42 00       	mov    $0x421ba0,%ecx
418040:	e9 ab c3 fe ff       	jmp    0x4043f0
418045:	1c dc                	sbb    $0xdc,%al
418047:	7c 0c                	jl     0x418055
418049:	8c 0c 8c             	mov    %cs,(%esp,%ecx,4)
41804c:	1c 9c                	sbb    $0x9c,%al
41804e:	1c 9c                	sbb    $0x9c,%al
418050:	2c ac                	sub    $0xac,%al
418052:	2c ac                	sub    $0xac,%al
418054:	3c bc                	cmp    $0xbc,%al
418056:	3c bc                	cmp    $0xbc,%al
418058:	4c                   	dec    %esp
418059:	cc                   	int3
41805a:	4c                   	dec    %esp
41805b:	cc                   	int3
41805c:	5c                   	pop    %esp
41805d:	dc 5c dc 6c          	fcompl 0x6c(%esp,%ebx,8)
418061:	ec                   	in     (%dx),%al
418062:	6c                   	insb   (%dx),%es:(%edi)
418063:	ec                   	in     (%dx),%al
418064:	7c fc                	jl     0x418062
418066:	7c fc                	jl     0x418064
418068:	8c 0c 8c             	mov    %cs,(%esp,%ecx,4)
41806b:	0c 9c                	or     $0x9c,%al
41806d:	1c 9c                	sbb    $0x9c,%al
41806f:	1c ac                	sbb    $0xac,%al
418071:	2c ac                	sub    $0xac,%al
418073:	2c bc                	sub    $0xbc,%al
418075:	3c bc                	cmp    $0xbc,%al
418077:	3c cc                	cmp    $0xcc,%al
418079:	4c                   	dec    %esp
41807a:	cc                   	int3
41807b:	4c                   	dec    %esp
41807c:	dc 5c dc 5c          	fcompl 0x5c(%esp,%ebx,8)
418080:	ec                   	in     (%dx),%al
418081:	6c                   	insb   (%dx),%es:(%edi)
418082:	ec                   	in     (%dx),%al
418083:	6c                   	insb   (%dx),%es:(%edi)
418084:	fc                   	cld
418085:	7c fc                	jl     0x418083
418087:	7c 0c                	jl     0x418095
418089:	8c 0c 8c             	mov    %cs,(%esp,%ecx,4)
41808c:	1c 9c                	sbb    $0x9c,%al
41808e:	1c 9c                	sbb    $0x9c,%al
418090:	2c ac                	sub    $0xac,%al
418092:	2c ac                	sub    $0xac,%al
418094:	3c bc                	cmp    $0xbc,%al
418096:	3c bc                	cmp    $0xbc,%al
418098:	4c                   	dec    %esp
418099:	cc                   	int3
41809a:	4c                   	dec    %esp
41809b:	cc                   	int3
41809c:	5c                   	pop    %esp
41809d:	dc 5c dc 6c          	fcompl 0x6c(%esp,%ebx,8)
4180a1:	ec                   	in     (%dx),%al
4180a2:	6c                   	insb   (%dx),%es:(%edi)
4180a3:	ec                   	in     (%dx),%al
4180a4:	7c fc                	jl     0x4180a2
4180a6:	7c fc                	jl     0x4180a4
4180a8:	8c 0c 8c             	mov    %cs,(%esp,%ecx,4)
4180ab:	0c 9c                	or     $0x9c,%al
4180ad:	1c 9c                	sbb    $0x9c,%al
4180af:	1c ac                	sbb    $0xac,%al
4180b1:	2c ac                	sub    $0xac,%al
4180b3:	2c bc                	sub    $0xbc,%al
4180b5:	3c bc                	cmp    $0xbc,%al
4180b7:	3c cc                	cmp    $0xcc,%al
4180b9:	4c                   	dec    %esp
4180ba:	cc                   	int3
4180bb:	4c                   	dec    %esp
4180bc:	dc 5c dc 5c          	fcompl 0x5c(%esp,%ebx,8)
4180c0:	ec                   	in     (%dx),%al
4180c1:	6c                   	insb   (%dx),%es:(%edi)
4180c2:	ec                   	in     (%dx),%al