4a4dfe:	eb 58                	jmp    0x4a4e58
4a4e00:	8b cf                	mov    %edi,%ecx
4a4e02:	e8 59 b2 fc ff       	call   0x470060
4a4e07:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4e0a:	0f b6 c0             	movzbl %al,%eax
4a4e0d:	50                   	push   %eax
4a4e0e:	ff 75 bc             	push   -0x44(%ebp)
4a4e11:	56                   	push   %esi
4a4e12:	e8 09 24 fc ff       	call   0x467220
4a4e17:	eb 3f                	jmp    0x4a4e58
4a4e19:	68 ae 01 00 00       	push   $0x1ae
4a4e1e:	68 78 ad 60 00       	push   $0x60ad78
4a4e23:	6a 03                	push   $0x3
4a4e25:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a4e28:	e8 b3 04 fd ff       	call   0x4752e0
4a4e2d:	68 84 6a 60 00       	push   $0x606a84
4a4e32:	8b c8                	mov    %eax,%ecx
4a4e34:	c7 45 fc 03 00 00 00 	movl   $0x3,-0x4(%ebp)
4a4e3b:	e8 b0 0a fd ff       	call   0x4758f0
4a4e40:	50                   	push   %eax
4a4e41:	8d 4d a3             	lea    -0x5d(%ebp),%ecx
4a4e44:	e8 37 08 fd ff       	call   0x475680
4a4e49:	8d 4d cc             	lea    -0x34(%ebp),%ecx
4a4e4c:	c7 45 fc ff ff ff ff 	movl   $0xffffffff,-0x4(%ebp)
4a4e53:	e8 b8 07 fd ff       	call   0x475610
4a4e58:	8b 4d c0             	mov    -0x40(%ebp),%ecx
4a4e5b:	e8 40 43 fb ff       	call   0x4591a0
4a4e60:	8b 04 85 98 7b 60 00 	mov    0x607b98(,%eax,4),%eax
4a4e67:	48                   	dec    %eax
4a4e68:	83 f8 09             	cmp    $0x9,%eax
4a4e6b:	0f 87 22 01 00 00    	ja     0x4a4f93
4a4e71:	ff 24 85 98 50 4a 00 	jmp    *0x4a5098(,%eax,4)
4a4e78:	83 ec 18             	sub    $0x18,%esp
4a4e7b:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4e7e:	8b f4                	mov    %esp,%esi
4a4e80:	e8 8b b9 fc ff       	call   0x470810
4a4e85:	50                   	push   %eax
4a4e86:	8b ce                	mov    %esi,%ecx
4a4e88:	e8 93 18 fb ff       	call   0x456720
4a4e8d:	ff 75 c0             	push   -0x40(%ebp)
4a4e90:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4e93:	ff 75 c4             	push   -0x3c(%ebp)
4a4e96:	e8 55 28 fc ff       	call   0x4676f0
4a4e9b:	e9 f3 00 00 00       	jmp    0x4a4f93
4a4ea0:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4ea3:	e8 88 b6 fc ff       	call   0x470530
4a4ea8:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4eab:	52                   	push   %edx
4a4eac:	50                   	push   %eax
4a4ead:	ff 75 c0             	push   -0x40(%ebp)
4a4eb0:	56                   	push   %esi
4a4eb1:	e8 8a 27 fc ff       	call   0x467640
4a4eb6:	e9 d8 00 00 00       	jmp    0x4a4f93
4a4ebb:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4ebe:	e8 7d b4 fc ff       	call   0x470340
4a4ec3:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4ec6:	50                   	push   %eax
4a4ec7:	ff 75 c0             	push   -0x40(%ebp)
4a4eca:	56                   	push   %esi
4a4ecb:	e8 d0 26 fc ff       	call   0x4675a0
4a4ed0:	e9 be 00 00 00       	jmp    0x4a4f93
4a4ed5:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4ed8:	e8 13 bd fc ff       	call   0x470bf0
4a4edd:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4ee0:	52                   	push   %edx
4a4ee1:	50                   	push   %eax
4a4ee2:	ff 75 c0             	push   -0x40(%ebp)
4a4ee5:	56                   	push   %esi
4a4ee6:	e8 45 2b fc ff       	call   0x467a30
4a4eeb:	e9 a3 00 00 00       	jmp    0x4a4f93
4a4ef0:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4ef3:	e8 f8 ba fc ff       	call   0x4709f0
4a4ef8:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4efb:	50                   	push   %eax
4a4efc:	ff 75 c0             	push   -0x40(%ebp)
4a4eff:	56                   	push   %esi
4a4f00:	e8 8b 2a fc ff       	call   0x467990
4a4f05:	e9 89 00 00 00       	jmp    0x4a4f93
4a4f0a:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4f0d:	e8 5e d9 ff ff       	call   0x4a2870
4a4f12:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4f15:	0f b6 c0             	movzbl %al,%eax
4a4f18:	50                   	push   %eax
4a4f19:	ff 75 c0             	push   -0x40(%ebp)
4a4f1c:	56                   	push   %esi
4a4f1d:	e8 fe 22 fc ff       	call   0x467220
4a4f22:	eb 6f                	jmp    0x4a4f93
4a4f24:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4f27:	e8 44 da ff ff       	call   0x4a2970
4a4f2c:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4f2f:	83 ec 08             	sub    $0x8,%esp
4a4f32:	dd 1c 24             	fstpl  (%esp)
4a4f35:	ff 75 c0             	push   -0x40(%ebp)
4a4f38:	56                   	push   %esi
4a4f39:	e8 82 23 fc ff       	call   0x4672c0
4a4f3e:	eb 53                	jmp    0x4a4f93
4a4f40:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4f43:	e8 28 db ff ff       	call   0x4a2a70
4a4f48:	51                   	push   %ecx
4a4f49:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4f4c:	d9 1c 24             	fstps  (%esp)
4a4f4f:	ff 75 c0             	push   -0x40(%ebp)
4a4f52:	56                   	push   %esi
4a4f53:	e8 98 25 fc ff       	call   0x4674f0
4a4f58:	eb 39                	jmp    0x4a4f93
4a4f5a:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4f5d:	e8 ee b1 fc ff       	call   0x470150
4a4f62:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4f65:	50                   	push   %eax
4a4f66:	ff 75 c0             	push   -0x40(%ebp)
4a4f69:	56                   	push   %esi
4a4f6a:	e8 71 24 fc ff       	call   0x4673e0
4a4f6f:	eb 22                	jmp    0x4a4f93
4a4f71:	8d 4f 20             	lea    0x20(%edi),%ecx
4a4f74:	e8 b7 b6 fc ff       	call   0x470630
4a4f79:	8b 4d c8             	mov    -0x38(%ebp),%ecx
4a4f7c:	8b f0                	mov    %eax,%esi
4a4f7e:	6a 00                	push   $0x0
4a4f80:	ff 75 c0             	push   -0x40(%ebp)
4a4f83:	ff 75 c4             	push   -0x3c(%ebp)
4a4f86:	e8 c5 14 fc ff       	call   0x466450
4a4f8b:	56                   	push   %esi
4a4f8c:	8b c8                	mov    %eax,%ecx
4a4f8e:	8b 10                	mov    (%eax),%edx
4a4f90:	ff 52 34             	call   *0x34(%edx)
4a4f93:	8b 47 28             	mov    0x28(%edi),%eax
4a4f96:	85 c0                	test   %eax,%eax
4a4f98:	0f 85 a7 00 00 00    	jne    0x4a5045
4a4f9e:	8b 75 a8             	mov    -0x58(%ebp),%esi
4a4fa1:	89 45 c4             	mov    %eax,-0x3c(%ebp)
4a4fa4:	8b 46 04             	mov    0x4(%esi),%eax
4a4fa7:	8b 4e 10             	mov    0x10(%esi),%ecx
4a4faa:	48                   	dec    %eax
4a4fab:	23 c3                	and    %ebx,%eax
4a4fad:	8b d8                	mov    %eax,%ebx
4a4faf:	89 5d ac             	mov    %ebx,-0x54(%ebp)
4a4fb2:	39 3c 99             	cmp    %edi,(%ecx,%ebx,4)
4a4fb5:	74 7a                	je     0x4a5031
4a4fb7:	8b 14 81             	mov    (%ecx,%eax,4),%edx
4a4fba:	85 d2                	test   %edx,%edx
4a4fbc:	74 1d                	je     0x4a4fdb
4a4fbe:	83 f0 01             	xor    $0x1,%eax
4a4fc1:	3b 14 81             	cmp    (%ecx,%eax,4),%edx
4a4fc4:	74 15                	je     0x4a4fdb
4a4fc6:	8b 04 99             	mov    (%ecx,%ebx,4),%eax
4a4fc9:	8b 40 28             	mov    0x28(%eax),%eax
4a4fcc:	85 c0                	test   %eax,%eax
4a4fce:	74 0b                	je     0x4a4fdb
4a4fd0:	3b c7                	cmp    %edi,%eax
4a4fd2:	74 5d                	je     0x4a5031
4a4fd4:	8b 40 28             	mov    0x28(%eax),%eax
4a4fd7:	85 c0                	test   %eax,%eax
4a4fd9:	75 f5                	jne    0x4a4fd0
4a4fdb:	8d 45 c4             	lea    -0x3c(%ebp),%eax
4a4fde:	8b ce                	mov    %esi,%ecx
4a4fe0:	50                   	push   %eax
4a4fe1:	57                   	push   %edi
4a4fe2:	8d 85 74 ff ff ff    	lea    -0x8c(%ebp),%eax
4a4fe8:	50                   	push   %eax
4a4fe9:	e8 42 bc ff ff       	call   0x4a0c30
4a4fee:	8b 4e 10             	mov    0x10(%esi),%ecx
4a4ff1:	8b 58 08             	mov    0x8(%eax),%ebx
4a4ff4:	89 5d ac             	mov    %ebx,-0x54(%ebp)
4a4ff7:	8b 34 99             	mov    (%ecx,%ebx,4),%esi
4a4ffa:	85 f6                	test   %esi,%esi
4a4ffc:	74 33                	je     0x4a5031
4a4ffe:	8b c3                	mov    %ebx,%eax
4a5000:	83 f0 01             	xor    $0x1,%eax
4a5003:	3b 34 81             	cmp    (%ecx,%eax,4),%esi
4a5006:	75 29                	jne    0x4a5031
4a5008:	8d 4d c4             	lea    -0x3c(%ebp),%ecx
4a500b:	e8 50 93 fd ff       	call   0x47e360
4a5010:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4a5013:	3b 46 04             	cmp    0x4(%esi),%eax
4a5016:	75 14                	jne    0x4a502c
4a5018:	8d 43 02             	lea    0x2(%ebx),%eax
4a501b:	50                   	push   %eax
4a501c:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
4a501f:	e8 5c ec ff ff       	call   0x4a3c80
4a5024:	8b 5d ac             	mov    -0x54(%ebp),%ebx
4a5027:	8b 7d a4             	mov    -0x5c(%ebp),%edi
4a502a:	eb 1e                	jmp    0x4a504a
4a502c:	8b 78 14             	mov    0x14(%eax),%edi
4a502f:	eb 16                	jmp    0x4a5047
4a5031:	8d 43 01             	lea    0x1(%ebx),%eax
4a5034:	50                   	push   %eax
4a5035:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
4a5038:	e8 43 ec ff ff       	call   0x4a3c80
4a503d:	8b 5d ac             	mov    -0x54(%ebp),%ebx
4a5040:	8b 7d a4             	mov    -0x5c(%ebp),%edi
4a5043:	eb 05                	jmp    0x4a504a
4a5045:	8b f8                	mov    %eax,%edi
4a5047:	89 7d a4             	mov    %edi,-0x5c(%ebp)
4a504a:	85 ff                	test   %edi,%edi
4a504c:	0f 85 e4 fc ff ff    	jne    0x4a4d36
4a5052:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4a5055:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4a505c:	59                   	pop    %ecx
4a505d:	5f                   	pop    %edi
4a505e:	5e                   	pop    %esi
4a505f:	5b                   	pop    %ebx
4a5060:	8b 4d f0             	mov    -0x10(%ebp),%ecx
4a5063:	33 cd                	xor    %ebp,%ecx
4a5065:	e8 bc c9 12 00       	call   0x5d1a26
4a506a:	8b e5                	mov    %ebp,%esp
4a506c:	5d                   	pop    %ebp
4a506d:	c3                   	ret
4a506e:	66 90                	xchg   %ax,%ax
4a5070:	ba 4d 4a 00 a0       	mov    $0xa0004a4d,%edx
4a5075:	4d                   	dec    %ebp
4a5076:	4a                   	dec    %edx
4a5077:	00 ea                	add    %ch,%dl
4a5079:	4d                   	dec    %ebp
4a507a:	4a                   	dec    %edx
4a507b:	00 d3                	add    %dl,%bl
4a507d:	4d                   	dec    %ebp
4a507e:	4a                   	dec    %edx
4a507f:	00 19                	add    %bl,(%ecx)
4a5081:	4e                   	dec    %esi
4a5082:	4a                   	dec    %edx
4a5083:	00 19                	add    %bl,(%ecx)
4a5085:	4e                   	dec    %esi
4a5086:	4a                   	dec    %edx
4a5087:	00 00                	add    %al,(%eax)
4a5089:	4e                   	dec    %esi
4a508a:	4a                   	dec    %edx
4a508b:	00 19                	add    %bl,(%ecx)
4a508d:	4e                   	dec    %esi
4a508e:	4a                   	dec    %edx
4a508f:	00 78 4d             	add    %bh,0x4d(%eax)
4a5092:	4a                   	dec    %edx
4a5093:	00 19                	add    %bl,(%ecx)
4a5095:	4e                   	dec    %esi
4a5096:	4a                   	dec    %edx
4a5097:	00 bb 4e 4a 00 a0    	add    %bh,-0x5fffb5b2(%ebx)
4a509d:	4e                   	dec    %esi
4a509e:	4a                   	dec    %edx
4a509f:	00 f0                	add    %dh,%al
4a50a1:	4e                   	dec    %esi
4a50a2:	4a                   	dec    %edx
4a50a3:	00 d5                	add    %dl,%ch
4a50a5:	4e                   	dec    %esi
4a50a6:	4a                   	dec    %edx
4a50a7:	00 24 4f             	add    %ah,(%edi,%ecx,2)
4a50aa:	4a                   	dec    %edx
4a50ab:	00 40 4f             	add    %al,0x4f(%eax)
4a50ae:	4a                   	dec    %edx
4a50af:	00 0a                	add    %cl,(%edx)
4a50b1:	4f                   	dec    %edi
4a50b2:	4a                   	dec    %edx
4a50b3:	00 5a 4f             	add    %bl,0x4f(%edx)
4a50b6:	4a                   	dec    %edx
4a50b7:	00 78 4e             	add    %bh,0x4e(%eax)
4a50ba:	4a                   	dec    %edx
4a50bb:	00 71 4f             	add    %dh,0x4f(%ecx)
4a50be:	4a                   	dec    %edx
4a50bf:	00 55 8b             	add    %dl,-0x75(%ebp)
4a50c2:	ec                   	in     (%dx),%al
4a50c3:	83 ec 08             	sub    $0x8,%esp
4a50c6:	56                   	push   %esi
4a50c7:	8b f1                	mov    %ecx,%esi
4a50c9:	83 7e 08 00          	cmpl   $0x0,0x8(%esi)
4a50cd:	75 67                	jne    0x4a5136
4a50cf:	57                   	push   %edi
4a50d0:	8b 7e 04             	mov    0x4(%esi),%edi
4a50d3:	85 ff                	test   %edi,%edi
4a50d5:	75 20                	jne    0x4a50f7
4a50d7:	6a 10                	push   $0x10
4a50d9:	e8 47 c1 12 00       	call   0x5d1225
4a50de:	83 c4 04             	add    $0x4,%esp
4a50e1:	89 45 fc             	mov    %eax,-0x4(%ebp)
4a50e4:	85 c0                	test   %eax,%eax
4a50e6:	74 04                	je     0x4a50ec
4a50e8:	89 38                	mov    %edi,(%eax)
4a50ea:	eb 31                	jmp    0x4a511d
4a50ec:	33 c0                	xor    %eax,%eax
4a50ee:	5f                   	pop    %edi
4a50ef:	89 46 08             	mov    %eax,0x8(%esi)
4a50f2:	5e                   	pop    %esi
4a50f3:	8b e5                	mov    %ebp,%esp
4a50f5:	5d                   	pop    %ebp
4a50f6:	c3                   	ret
4a50f7:	6a 00                	push   $0x0
4a50f9:	6a 10                	push   $0x10
4a50fb:	8d 45 f8             	lea    -0x8(%ebp),%eax
4a50fe:	8b cf                	mov    %edi,%ecx
4a5100:	50                   	push   %eax
4a5101:	e8 ea 61 fb ff       	call   0x45b2f0
4a5106:	8b 4d fc             	mov    -0x4(%ebp),%ecx
4a5109:	8b 45 f8             	mov    -0x8(%ebp),%eax
4a510c:	89 01                	mov    %eax,(%ecx)
4a510e:	8b 45 fc             	mov    -0x4(%ebp),%eax
4a5111:	c7 40 04 90 0f 4a 00 	movl   $0x4a0f90,0x4(%eax)
4a5118:	8b 45 f8             	mov    -0x8(%ebp),%eax
4a511b:	89 38                	mov    %edi,(%eax)
4a511d:	c7 40 0c 00 00 00 00 	movl   $0x0,0xc(%eax)
4a5124:	c7 40 08 00 00 00 00 	movl   $0x0,0x8(%eax)
4a512b:	c7 40 04 00 00 00 00 	movl   $0x0,0x4(%eax)
4a5132:	89 46 08             	mov    %eax,0x8(%esi)
4a5135:	5f                   	pop    %edi
4a5136:	5e                   	pop    %esi
4a5137:	8b e5                	mov    %ebp,%esp
4a5139:	5d                   	pop    %ebp
4a513a:	c3                   	ret
4a513b:	cc                   	int3
4a513c:	cc                   	int3
4a513d:	cc                   	int3
4a513e:	cc                   	int3
4a513f:	cc                   	int3
4a5140:	55                   	push   %ebp
4a5141:	8b ec                	mov    %esp,%ebp
4a5143:	51                   	push   %ecx
4a5144:	56                   	push   %esi
4a5145:	57                   	push   %edi
4a5146:	6a 00                	push   $0x0
4a5148:	8d 45 fc             	lea    -0x4(%ebp),%eax
4a514b:	8b f1                	mov    %ecx,%esi
4a514d:	50                   	push   %eax
4a514e:	6a 00                	push   $0x0
4a5150:	56                   	push   %esi
4a5151:	ff 15 98 21 60 00    	call   *0x602198
4a5157:	85 c0                	test   %eax,%eax
4a5159:	74 32                	je     0x4a518d
4a515b:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
4a515f:	8d 7e 04             	lea    0x4(%esi),%edi
4a5162:	74 1a                	je     0x4a517e
4a5164:	6a 02                	push   $0x2
4a5166:	57                   	push   %edi
4a5167:	e8 aa ba 12 00       	call   0x5d0c16
4a516c:	83 c4 08             	add    $0x8,%esp
4a516f:	6a 00                	push   $0x0
4a5171:	6a 00                	push   $0x0
4a5173:	56                   	push   %esi
4a5174:	ff 15 94 21 60 00    	call   *0x602194
4a517a:	85 c0                	test   %eax,%eax
4a517c:	74 0f                	je     0x4a518d
4a517e:	57                   	push   %edi
4a517f:	e8 bf ba 12 00       	call   0x5d0c43
4a5184:	83 c4 04             	add    $0x4,%esp
4a5187:	5f                   	pop    %edi
4a5188:	5e                   	pop    %esi
4a5189:	8b e5                	mov    %ebp,%esp
4a518b:	5d                   	pop    %ebp
4a518c:	c3                   	ret
4a518d:	e8 57 ad 13 00       	call   0x5dfee9
4a5192:	cc                   	int3
4a5193:	cc                   	int3
4a5194:	cc                   	int3
4a5195:	cc                   	int3
4a5196:	cc                   	int3