58da88:	8b 50 04             	mov    0x4(%eax),%edx
58da8b:	8d 42 f4             	lea    -0xc(%edx),%eax
58da8e:	89 44 0a f0          	mov    %eax,-0x10(%edx,%ecx,1)
58da92:	e9 3e ab e7 ff       	jmp    0x4085d5
58da97:	cc                   	int3
58da98:	cc                   	int3
58da99:	cc                   	int3
58da9a:	cc                   	int3
58da9b:	cc                   	int3
58da9c:	cc                   	int3
58da9d:	cc                   	int3
58da9e:	cc                   	int3
58da9f:	cc                   	int3
58daa0:	c7 01 84 23 be 00    	movl   $0xbe2384,(%ecx)
58daa6:	e9 32 5c e8 ff       	jmp    0x4136dd
58daab:	cc                   	int3
58daac:	cc                   	int3
58daad:	cc                   	int3
58daae:	cc                   	int3
58daaf:	cc                   	int3
58dab0:	8b 41 f4             	mov    -0xc(%ecx),%eax
58dab3:	c7 41 f0 28 24 be 00 	movl   $0xbe2428,-0x10(%ecx)
58daba:	8b 40 04             	mov    0x4(%eax),%eax
58dabd:	c7 44 08 f4 34 24 be 	movl   $0xbe2434,-0xc(%eax,%ecx,1)
58dac4:	00
58dac5:	8b 41 f4             	mov    -0xc(%ecx),%eax
58dac8:	8b 50 04             	mov    0x4(%eax),%edx
58dacb:	8d 42 f4             	lea    -0xc(%edx),%eax
58dace:	89 44 0a f0          	mov    %eax,-0x10(%edx,%ecx,1)
58dad2:	e9 04 76 e9 ff       	jmp    0x4250db
58dad7:	cc                   	int3
58dad8:	cc                   	int3
58dad9:	cc                   	int3
58dada:	cc                   	int3
58dadb:	cc                   	int3
58dadc:	cc                   	int3
58dadd:	cc                   	int3
58dade:	cc                   	int3
58dadf:	cc                   	int3
58dae0:	8b 41 f4             	mov    -0xc(%ecx),%eax
58dae3:	c7 41 f0 64 24 be 00 	movl   $0xbe2464,-0x10(%ecx)
58daea:	8b 40 04             	mov    0x4(%eax),%eax
58daed:	c7 44 08 f4 70 24 be 	movl   $0xbe2470,-0xc(%eax,%ecx,1)
58daf4:	00
58daf5:	8b 41 f4             	mov    -0xc(%ecx),%eax
58daf8:	8b 50 04             	mov    0x4(%eax),%edx
58dafb:	8d 42 f4             	lea    -0xc(%edx),%eax
58dafe:	89 44 0a f0          	mov    %eax,-0x10(%edx,%ecx,1)
58db02:	e9 d4 75 e9 ff       	jmp    0x4250db
58db07:	cc                   	int3
58db08:	cc                   	int3
58db09:	cc                   	int3
58db0a:	cc                   	int3
58db0b:	cc                   	int3
58db0c:	cc                   	int3
58db0d:	cc                   	int3
58db0e:	cc                   	int3
58db0f:	cc                   	int3
58db10:	8b 41 f4             	mov    -0xc(%ecx),%eax
58db13:	c7 41 f0 ec 23 be 00 	movl   $0xbe23ec,-0x10(%ecx)
58db1a:	8b 40 04             	mov    0x4(%eax),%eax
58db1d:	c7 44 08 f4 f8 23 be 	movl   $0xbe23f8,-0xc(%eax,%ecx,1)
58db24:	00
58db25:	8b 41 f4             	mov    -0xc(%ecx),%eax
58db28:	8b 50 04             	mov    0x4(%eax),%edx
58db2b:	8d 42 f4             	lea    -0xc(%edx),%eax
58db2e:	89 44 0a f0          	mov    %eax,-0x10(%edx,%ecx,1)
58db32:	e9 a4 75 e9 ff       	jmp    0x4250db
58db37:	cc                   	int3
58db38:	cc                   	int3
58db39:	cc                   	int3
58db3a:	cc                   	int3
58db3b:	cc                   	int3
58db3c:	cc                   	int3
58db3d:	cc                   	int3
58db3e:	cc                   	int3
58db3f:	cc                   	int3
58db40:	8b 41 04             	mov    0x4(%ecx),%eax
58db43:	3b 44 24 04          	cmp    0x4(%esp),%eax
58db47:	0f 94 c0             	sete   %al
58db4a:	c2 04 00             	ret    $0x4
58db4d:	cc                   	int3
58db4e:	cc                   	int3
58db4f:	cc                   	int3
58db50:	8b 41 04             	mov    0x4(%ecx),%eax
58db53:	56                   	push   %esi
58db54:	8d 71 10             	lea    0x10(%ecx),%esi
58db57:	c7 46 f0 28 24 be 00 	movl   $0xbe2428,-0x10(%esi)
58db5e:	8b 40 04             	mov    0x4(%eax),%eax
58db61:	c7 44 30 f4 34 24 be 	movl   $0xbe2434,-0xc(%eax,%esi,1)
58db68:	00
58db69:	8b 46 f4             	mov    -0xc(%esi),%eax
58db6c:	8b 48 04             	mov    0x4(%eax),%ecx
58db6f:	8d 41 f4             	lea    -0xc(%ecx),%eax
58db72:	89 44 31 f0          	mov    %eax,-0x10(%ecx,%esi,1)
58db76:	8b ce                	mov    %esi,%ecx
58db78:	e8 5e 75 e9 ff       	call   0x4250db
58db7d:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
58db83:	5e                   	pop    %esi
58db84:	c3                   	ret
58db85:	cc                   	int3
58db86:	cc                   	int3
58db87:	cc                   	int3
58db88:	cc                   	int3
58db89:	cc                   	int3
58db8a:	cc                   	int3
58db8b:	cc                   	int3
58db8c:	cc                   	int3
58db8d:	cc                   	int3
58db8e:	cc                   	int3
58db8f:	cc                   	int3
58db90:	cc                   	int3
58db91:	cc                   	int3
58db92:	cc                   	int3
58db93:	cc                   	int3
58db94:	cc                   	int3
58db95:	cc                   	int3
58db96:	cc                   	int3
58db97:	cc                   	int3
58db98:	cc                   	int3
58db99:	cc                   	int3
58db9a:	cc                   	int3
58db9b:	cc                   	int3
58db9c:	cc                   	int3
58db9d:	cc                   	int3
58db9e:	cc                   	int3
58db9f:	cc                   	int3
58dba0:	8b 41 04             	mov    0x4(%ecx),%eax
58dba3:	56                   	push   %esi
58dba4:	8d 71 10             	lea    0x10(%ecx),%esi
58dba7:	c7 46 f0 64 24 be 00 	movl   $0xbe2464,-0x10(%esi)
58dbae:	8b 40 04             	mov    0x4(%eax),%eax
58dbb1:	c7 44 30 f4 70 24 be 	movl   $0xbe2470,-0xc(%eax,%esi,1)
58dbb8:	00
58dbb9:	8b 46 f4             	mov    -0xc(%esi),%eax
58dbbc:	8b 48 04             	mov    0x4(%eax),%ecx
58dbbf:	8d 41 f4             	lea    -0xc(%ecx),%eax
58dbc2:	89 44 31 f0          	mov    %eax,-0x10(%ecx,%esi,1)
58dbc6:	8b ce                	mov    %esi,%ecx
58dbc8:	e8 0e 75 e9 ff       	call   0x4250db
58dbcd:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
58dbd3:	5e                   	pop    %esi
58dbd4:	c3                   	ret
58dbd5:	cc                   	int3
58dbd6:	cc                   	int3
58dbd7:	cc                   	int3
58dbd8:	cc                   	int3
58dbd9:	cc                   	int3
58dbda:	cc                   	int3
58dbdb:	cc                   	int3
58dbdc:	cc                   	int3
58dbdd:	cc                   	int3
58dbde:	cc                   	int3
58dbdf:	cc                   	int3
58dbe0:	cc                   	int3
58dbe1:	cc                   	int3
58dbe2:	cc                   	int3
58dbe3:	cc                   	int3
58dbe4:	cc                   	int3
58dbe5:	cc                   	int3
58dbe6:	cc                   	int3
58dbe7:	cc                   	int3
58dbe8:	cc                   	int3
58dbe9:	cc                   	int3
58dbea:	cc                   	int3
58dbeb:	cc                   	int3
58dbec:	cc                   	int3
58dbed:	cc                   	int3
58dbee:	cc                   	int3
58dbef:	cc                   	int3
58dbf0:	8b 41 04             	mov    0x4(%ecx),%eax
58dbf3:	56                   	push   %esi
58dbf4:	8d 71 10             	lea    0x10(%ecx),%esi
58dbf7:	c7 46 f0 ec 23 be 00 	movl   $0xbe23ec,-0x10(%esi)
58dbfe:	8b 40 04             	mov    0x4(%eax),%eax
58dc01:	c7 44 30 f4 f8 23 be 	movl   $0xbe23f8,-0xc(%eax,%esi,1)
58dc08:	00
58dc09:	8b 46 f4             	mov    -0xc(%esi),%eax
58dc0c:	8b 48 04             	mov    0x4(%eax),%ecx
58dc0f:	8d 41 f4             	lea    -0xc(%ecx),%eax
58dc12:	89 44 31 f0          	mov    %eax,-0x10(%ecx,%esi,1)
58dc16:	8b ce                	mov    %esi,%ecx
58dc18:	e8 be 74 e9 ff       	call   0x4250db
58dc1d:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
58dc23:	5e                   	pop    %esi
58dc24:	c3                   	ret
58dc25:	cc                   	int3
58dc26:	cc                   	int3
58dc27:	cc                   	int3
58dc28:	cc                   	int3
58dc29:	cc                   	int3
58dc2a:	cc                   	int3
58dc2b:	cc                   	int3
58dc2c:	cc                   	int3
58dc2d:	cc                   	int3
58dc2e:	cc                   	int3
58dc2f:	cc                   	int3
58dc30:	cc                   	int3
58dc31:	cc                   	int3
58dc32:	2b 49 fc             	sub    -0x4(%ecx),%ecx
58dc35:	e9 91 8d ea ff       	jmp    0x4369cb
58dc3a:	cc                   	int3
58dc3b:	cc                   	int3
58dc3c:	2b 49 fc             	sub    -0x4(%ecx),%ecx
58dc3f:	e9 4f c1 e9 ff       	jmp    0x429d93
58dc44:	cc                   	int3
58dc45:	cc                   	int3
58dc46:	2b 49 fc             	sub    -0x4(%ecx),%ecx
58dc49:	e9 24 18 eb ff       	jmp    0x43f472
58dc4e:	cc                   	int3
58dc4f:	cc                   	int3
58dc50:	2b 49 fc             	sub    -0x4(%ecx),%ecx
58dc53:	e9 11 0a e9 ff       	jmp    0x41e669
58dc58:	cc                   	int3
58dc59:	cc                   	int3
58dc5a:	cc                   	int3
58dc5b:	cc                   	int3
58dc5c:	cc                   	int3
58dc5d:	cc                   	int3
58dc5e:	cc                   	int3
58dc5f:	cc                   	int3
58dc60:	56                   	push   %esi
58dc61:	8b f1                	mov    %ecx,%esi
58dc63:	e8 73 74 e9 ff       	call   0x4250db
58dc68:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
58dc6d:	8d 46 f0             	lea    -0x10(%esi),%eax
58dc70:	74 0e                	je     0x58dc80
58dc72:	6a 14                	push   $0x14
58dc74:	50                   	push   %eax
58dc75:	e8 22 42 e7 ff       	call   0x401e9c
58dc7a:	83 c4 08             	add    $0x8,%esp
58dc7d:	8d 46 f0             	lea    -0x10(%esi),%eax
58dc80:	5e                   	pop    %esi
58dc81:	c2 04 00             	ret    $0x4
58dc84:	cc                   	int3
58dc85:	cc                   	int3
58dc86:	cc                   	int3
58dc87:	cc                   	int3
58dc88:	cc                   	int3
58dc89:	cc                   	int3
58dc8a:	cc                   	int3
58dc8b:	cc                   	int3
58dc8c:	cc                   	int3
58dc8d:	cc                   	int3
58dc8e:	cc                   	int3
58dc8f:	cc                   	int3
58dc90:	56                   	push   %esi
58dc91:	8b f1                	mov    %ecx,%esi
58dc93:	c7 06 84 23 be 00    	movl   $0xbe2384,(%esi)
58dc99:	e8 3f 5a e8 ff       	call   0x4136dd
58dc9e:	f6 44 24 08 01       	testb  $0x1,0x8(%esp)
58dca3:	74 0b                	je     0x58dcb0
58dca5:	6a 04                	push   $0x4
58dca7:	56                   	push   %esi
58dca8:	e8 ef 41 e7 ff       	call   0x401e9c
58dcad:	83 c4 08             	add    $0x8,%esp
58dcb0:	8b c6                	mov    %esi,%eax
58dcb2:	5e                   	pop    %esi
58dcb3:	c2 04 00             	ret    $0x4
58dcb6:	cc                   	int3
58dcb7:	cc                   	int3
58dcb8:	cc                   	int3
58dcb9:	cc                   	int3
58dcba:	cc                   	int3
58dcbb:	cc                   	int3
58dcbc:	cc                   	int3
58dcbd:	cc                   	int3
58dcbe:	cc                   	int3
58dcbf:	cc                   	int3
58dcc0:	56                   	push   %esi
58dcc1:	8b f1                	mov    %ecx,%esi
58dcc3:	57                   	push   %edi
58dcc4:	c7 46 f0 28 24 be 00 	movl   $0xbe2428,-0x10(%esi)
58dccb:	8d 7e f0             	lea    -0x10(%esi),%edi
58dcce:	8b 46 f4             	mov    -0xc(%esi),%eax
58dcd1:	8b 40 04             	mov    0x4(%eax),%eax
58dcd4:	c7 44 30 f4 34 24 be 	movl   $0xbe2434,-0xc(%eax,%esi,1)
58dcdb:	00
58dcdc:	8b 46 f4             	mov    -0xc(%esi),%eax
58dcdf:	8b 48 04             	mov    0x4(%eax),%ecx
58dce2:	8d 41 f4             	lea    -0xc(%ecx),%eax
58dce5:	89 44 31 f0          	mov    %eax,-0x10(%ecx,%esi,1)
58dce9:	8b ce                	mov    %esi,%ecx
58dceb:	e8 eb 73 e9 ff       	call   0x4250db
58dcf0:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
58dcf5:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
58dcfb:	74 0b                	je     0x58dd08
58dcfd:	6a 14                	push   $0x14
58dcff:	57                   	push   %edi
58dd00:	e8 97 41 e7 ff       	call   0x401e9c
58dd05:	83 c4 08             	add    $0x8,%esp
58dd08:	8b c7                	mov    %edi,%eax
58dd0a:	5f                   	pop    %edi
58dd0b:	5e                   	pop    %esi
58dd0c:	c2 04 00             	ret    $0x4
58dd0f:	cc                   	int3
58dd10:	cc                   	int3
58dd11:	cc                   	int3
58dd12:	cc                   	int3
58dd13:	cc                   	int3
58dd14:	cc                   	int3
58dd15:	cc                   	int3
58dd16:	cc                   	int3
58dd17:	cc                   	int3
58dd18:	cc                   	int3
58dd19:	cc                   	int3
58dd1a:	cc                   	int3
58dd1b:	cc                   	int3
58dd1c:	cc                   	int3
58dd1d:	cc                   	int3
58dd1e:	cc                   	int3
58dd1f:	cc                   	int3
58dd20:	cc                   	int3
58dd21:	cc                   	int3
58dd22:	cc                   	int3
58dd23:	cc                   	int3
58dd24:	cc                   	int3
58dd25:	cc                   	int3
58dd26:	cc                   	int3
58dd27:	cc                   	int3
58dd28:	cc                   	int3
58dd29:	cc                   	int3
58dd2a:	cc                   	int3
58dd2b:	cc                   	int3
58dd2c:	cc                   	int3
58dd2d:	cc                   	int3
58dd2e:	cc                   	int3
58dd2f:	cc                   	int3
58dd30:	56                   	push   %esi
58dd31:	8b f1                	mov    %ecx,%esi
58dd33:	57                   	push   %edi
58dd34:	c7 46 f0 64 24 be 00 	movl   $0xbe2464,-0x10(%esi)
58dd3b:	8d 7e f0             	lea    -0x10(%esi),%edi
58dd3e:	8b 46 f4             	mov    -0xc(%esi),%eax
58dd41:	8b 40 04             	mov    0x4(%eax),%eax
58dd44:	c7 44 30 f4 70 24 be 	movl   $0xbe2470,-0xc(%eax,%esi,1)
58dd4b:	00
58dd4c:	8b 46 f4             	mov    -0xc(%esi),%eax
58dd4f:	8b 48 04             	mov    0x4(%eax),%ecx
58dd52:	8d 41 f4             	lea    -0xc(%ecx),%eax
58dd55:	89 44 31 f0          	mov    %eax,-0x10(%ecx,%esi,1)
58dd59:	8b ce                	mov    %esi,%ecx
58dd5b:	e8 7b 73 e9 ff       	call   0x4250db
58dd60:	f6 44 24 0c 01       	testb  $0x1,0xc(%esp)
58dd65:	c7 06 b8 e1 bd 00    	movl   $0xbde1b8,(%esi)
58dd6b:	74 0b                	je     0x58dd78
58dd6d:	6a 14                	push   $0x14
58dd6f:	57                   	push   %edi
58dd70:	e8 27 41 e7 ff       	call   0x401e9c
58dd75:	83 c4 08             	add    $0x8,%esp