5c624a:	8b c6                	mov    %esi,%eax
5c624c:	eb 12                	jmp    0x5c6260
5c624e:	b8 54 62 5c 00       	mov    $0x5c6254,%eax
5c6253:	c3                   	ret
5c6254:	b8 f0 ff ff ff       	mov    $0xfffffff0,%eax
5c6259:	eb 05                	jmp    0x5c6260
5c625b:	b8 06 00 00 00       	mov    $0x6,%eax
5c6260:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5c6263:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5c626a:	59                   	pop    %ecx
5c626b:	5f                   	pop    %edi
5c626c:	5e                   	pop    %esi
5c626d:	5b                   	pop    %ebx
5c626e:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5c6271:	33 cd                	xor    %ebp,%ecx
5c6273:	e8 62 b2 01 00       	call   0x5e14da
5c6278:	8b e5                	mov    %ebp,%esp
5c627a:	5d                   	pop    %ebp
5c627b:	c3                   	ret
5c627c:	cc                   	int3
5c627d:	cc                   	int3
5c627e:	cc                   	int3
5c627f:	cc                   	int3
5c6280:	55                   	push   %ebp
5c6281:	8b ec                	mov    %esp,%ebp
5c6283:	6a ff                	push   $0xffffffff
5c6285:	68 e0 fc 65 00       	push   $0x65fce0
5c628a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5c6290:	50                   	push   %eax
5c6291:	83 ec 38             	sub    $0x38,%esp
5c6294:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5c6299:	33 c5                	xor    %ebp,%eax
5c629b:	89 45 ec             	mov    %eax,-0x14(%ebp)
5c629e:	53                   	push   %ebx
5c629f:	56                   	push   %esi
5c62a0:	57                   	push   %edi
5c62a1:	50                   	push   %eax
5c62a2:	8d 45 f4             	lea    -0xc(%ebp),%eax
5c62a5:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5c62ab:	89 65 f0             	mov    %esp,-0x10(%ebp)
5c62ae:	8b 7d 08             	mov    0x8(%ebp),%edi
5c62b1:	8b 75 0c             	mov    0xc(%ebp),%esi
5c62b4:	8b 45 10             	mov    0x10(%ebp),%eax
5c62b7:	85 ff                	test   %edi,%edi
5c62b9:	74 70                	je     0x5c632b
5c62bb:	85 f6                	test   %esi,%esi
5c62bd:	74 6c                	je     0x5c632b
5c62bf:	85 c0                	test   %eax,%eax
5c62c1:	74 68                	je     0x5c632b
5c62c3:	50                   	push   %eax
5c62c4:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c62c7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5c62ce:	e8 9d 37 ea ff       	call   0x469a70
5c62d3:	56                   	push   %esi
5c62d4:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c62d7:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5c62db:	e8 90 37 ea ff       	call   0x469a70
5c62e0:	80 7d 14 00          	cmpb   $0x0,0x14(%ebp)
5c62e4:	8b 37                	mov    (%edi),%esi
5c62e6:	0f 95 c0             	setne  %al
5c62e9:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5c62ed:	0f b6 c0             	movzbl %al,%eax
5c62f0:	50                   	push   %eax
5c62f1:	8b 76 40             	mov    0x40(%esi),%esi
5c62f4:	8d 45 bc             	lea    -0x44(%ebp),%eax
5c62f7:	50                   	push   %eax
5c62f8:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5c62fb:	8b ce                	mov    %esi,%ecx
5c62fd:	50                   	push   %eax
5c62fe:	ff 15 e0 24 68 00    	call   *0x6824e0
5c6304:	8b cf                	mov    %edi,%ecx
5c6306:	ff d6                	call   *%esi
5c6308:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c630b:	8b f0                	mov    %eax,%esi
5c630d:	e8 9e 23 e7 ff       	call   0x4386b0
5c6312:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c6315:	e8 96 23 e7 ff       	call   0x4386b0
5c631a:	8b c6                	mov    %esi,%eax
5c631c:	eb 12                	jmp    0x5c6330
5c631e:	b8 24 63 5c 00       	mov    $0x5c6324,%eax
5c6323:	c3                   	ret
5c6324:	b8 f0 ff ff ff       	mov    $0xfffffff0,%eax
5c6329:	eb 05                	jmp    0x5c6330
5c632b:	b8 06 00 00 00       	mov    $0x6,%eax
5c6330:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5c6333:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5c633a:	59                   	pop    %ecx
5c633b:	5f                   	pop    %edi
5c633c:	5e                   	pop    %esi
5c633d:	5b                   	pop    %ebx
5c633e:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5c6341:	33 cd                	xor    %ebp,%ecx
5c6343:	e8 92 b1 01 00       	call   0x5e14da
5c6348:	8b e5                	mov    %ebp,%esp
5c634a:	5d                   	pop    %ebp
5c634b:	c3                   	ret
5c634c:	cc                   	int3
5c634d:	cc                   	int3
5c634e:	cc                   	int3
5c634f:	cc                   	int3
5c6350:	55                   	push   %ebp
5c6351:	8b ec                	mov    %esp,%ebp
5c6353:	6a ff                	push   $0xffffffff
5c6355:	68 30 fd 65 00       	push   $0x65fd30
5c635a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5c6360:	50                   	push   %eax
5c6361:	83 ec 6c             	sub    $0x6c,%esp
5c6364:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5c6369:	33 c5                	xor    %ebp,%eax
5c636b:	89 45 ec             	mov    %eax,-0x14(%ebp)
5c636e:	53                   	push   %ebx
5c636f:	56                   	push   %esi
5c6370:	57                   	push   %edi
5c6371:	50                   	push   %eax
5c6372:	8d 45 f4             	lea    -0xc(%ebp),%eax
5c6375:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5c637b:	89 65 f0             	mov    %esp,-0x10(%ebp)
5c637e:	8b 4d 08             	mov    0x8(%ebp),%ecx
5c6381:	8b 75 0c             	mov    0xc(%ebp),%esi
5c6384:	8b 7d 10             	mov    0x10(%ebp),%edi
5c6387:	8b 5d 14             	mov    0x14(%ebp),%ebx
5c638a:	8b 45 18             	mov    0x18(%ebp),%eax
5c638d:	89 4d 88             	mov    %ecx,-0x78(%ebp)
5c6390:	85 c9                	test   %ecx,%ecx
5c6392:	0f 84 bd 00 00 00    	je     0x5c6455
5c6398:	85 f6                	test   %esi,%esi
5c639a:	0f 84 b5 00 00 00    	je     0x5c6455
5c63a0:	85 ff                	test   %edi,%edi
5c63a2:	0f 84 ad 00 00 00    	je     0x5c6455
5c63a8:	85 db                	test   %ebx,%ebx
5c63aa:	0f 84 a5 00 00 00    	je     0x5c6455
5c63b0:	85 c0                	test   %eax,%eax
5c63b2:	0f 84 9d 00 00 00    	je     0x5c6455
5c63b8:	50                   	push   %eax
5c63b9:	8d 4d 8c             	lea    -0x74(%ebp),%ecx
5c63bc:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5c63c3:	e8 a8 36 ea ff       	call   0x469a70
5c63c8:	53                   	push   %ebx
5c63c9:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5c63cc:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5c63d0:	e8 9b 36 ea ff       	call   0x469a70
5c63d5:	57                   	push   %edi
5c63d6:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c63d9:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5c63dd:	e8 8e 36 ea ff       	call   0x469a70
5c63e2:	56                   	push   %esi
5c63e3:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c63e6:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
5c63ea:	e8 81 36 ea ff       	call   0x469a70
5c63ef:	80 7d 1c 00          	cmpb   $0x0,0x1c(%ebp)
5c63f3:	8b 7d 88             	mov    -0x78(%ebp),%edi
5c63f6:	0f 95 c0             	setne  %al
5c63f9:	c6 45 fc 04          	movb   $0x4,-0x4(%ebp)
5c63fd:	0f b6 c0             	movzbl %al,%eax
5c6400:	50                   	push   %eax
5c6401:	8b 37                	mov    (%edi),%esi
5c6403:	8d 45 8c             	lea    -0x74(%ebp),%eax
5c6406:	50                   	push   %eax
5c6407:	8d 45 a4             	lea    -0x5c(%ebp),%eax
5c640a:	50                   	push   %eax
5c640b:	8b 76 4c             	mov    0x4c(%esi),%esi
5c640e:	8d 45 bc             	lea    -0x44(%ebp),%eax
5c6411:	50                   	push   %eax
5c6412:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5c6415:	8b ce                	mov    %esi,%ecx
5c6417:	50                   	push   %eax
5c6418:	ff 15 e0 24 68 00    	call   *0x6824e0
5c641e:	8b cf                	mov    %edi,%ecx
5c6420:	ff d6                	call   *%esi
5c6422:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c6425:	8b f0                	mov    %eax,%esi
5c6427:	e8 84 22 e7 ff       	call   0x4386b0
5c642c:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c642f:	e8 7c 22 e7 ff       	call   0x4386b0
5c6434:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5c6437:	e8 74 22 e7 ff       	call   0x4386b0
5c643c:	8d 4d 8c             	lea    -0x74(%ebp),%ecx
5c643f:	e8 6c 22 e7 ff       	call   0x4386b0
5c6444:	8b c6                	mov    %esi,%eax
5c6446:	eb 12                	jmp    0x5c645a
5c6448:	b8 4e 64 5c 00       	mov    $0x5c644e,%eax
5c644d:	c3                   	ret
5c644e:	b8 f0 ff ff ff       	mov    $0xfffffff0,%eax
5c6453:	eb 05                	jmp    0x5c645a
5c6455:	b8 06 00 00 00       	mov    $0x6,%eax
5c645a:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5c645d:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5c6464:	59                   	pop    %ecx
5c6465:	5f                   	pop    %edi
5c6466:	5e                   	pop    %esi
5c6467:	5b                   	pop    %ebx
5c6468:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5c646b:	33 cd                	xor    %ebp,%ecx
5c646d:	e8 68 b0 01 00       	call   0x5e14da
5c6472:	8b e5                	mov    %ebp,%esp
5c6474:	5d                   	pop    %ebp
5c6475:	c3                   	ret
5c6476:	cc                   	int3
5c6477:	cc                   	int3
5c6478:	cc                   	int3
5c6479:	cc                   	int3
5c647a:	cc                   	int3
5c647b:	cc                   	int3
5c647c:	cc                   	int3
5c647d:	cc                   	int3
5c647e:	cc                   	int3
5c647f:	cc                   	int3
5c6480:	55                   	push   %ebp
5c6481:	8b ec                	mov    %esp,%ebp
5c6483:	6a ff                	push   $0xffffffff
5c6485:	68 78 fd 65 00       	push   $0x65fd78
5c648a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5c6490:	50                   	push   %eax
5c6491:	83 ec 50             	sub    $0x50,%esp
5c6494:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5c6499:	33 c5                	xor    %ebp,%eax
5c649b:	89 45 ec             	mov    %eax,-0x14(%ebp)
5c649e:	53                   	push   %ebx
5c649f:	56                   	push   %esi
5c64a0:	57                   	push   %edi
5c64a1:	50                   	push   %eax
5c64a2:	8d 45 f4             	lea    -0xc(%ebp),%eax
5c64a5:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5c64ab:	89 65 f0             	mov    %esp,-0x10(%ebp)
5c64ae:	8b 5d 08             	mov    0x8(%ebp),%ebx
5c64b1:	8b 75 0c             	mov    0xc(%ebp),%esi
5c64b4:	8b 7d 10             	mov    0x10(%ebp),%edi
5c64b7:	8b 45 14             	mov    0x14(%ebp),%eax
5c64ba:	85 db                	test   %ebx,%ebx
5c64bc:	0f 84 99 00 00 00    	je     0x5c655b
5c64c2:	85 f6                	test   %esi,%esi
5c64c4:	0f 84 91 00 00 00    	je     0x5c655b
5c64ca:	85 c0                	test   %eax,%eax
5c64cc:	0f 84 89 00 00 00    	je     0x5c655b
5c64d2:	85 ff                	test   %edi,%edi
5c64d4:	0f 84 81 00 00 00    	je     0x5c655b
5c64da:	50                   	push   %eax
5c64db:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5c64de:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5c64e5:	e8 86 35 ea ff       	call   0x469a70
5c64ea:	57                   	push   %edi
5c64eb:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c64ee:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5c64f2:	e8 79 35 ea ff       	call   0x469a70
5c64f7:	56                   	push   %esi
5c64f8:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c64fb:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5c64ff:	e8 6c 35 ea ff       	call   0x469a70
5c6504:	80 7d 18 00          	cmpb   $0x0,0x18(%ebp)
5c6508:	8b 33                	mov    (%ebx),%esi
5c650a:	0f 95 c0             	setne  %al
5c650d:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
5c6511:	0f b6 c0             	movzbl %al,%eax
5c6514:	50                   	push   %eax
5c6515:	8b 76 44             	mov    0x44(%esi),%esi
5c6518:	8d 45 a4             	lea    -0x5c(%ebp),%eax
5c651b:	50                   	push   %eax
5c651c:	8d 45 bc             	lea    -0x44(%ebp),%eax
5c651f:	8b ce                	mov    %esi,%ecx
5c6521:	50                   	push   %eax
5c6522:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5c6525:	50                   	push   %eax
5c6526:	ff 15 e0 24 68 00    	call   *0x6824e0
5c652c:	8b cb                	mov    %ebx,%ecx
5c652e:	ff d6                	call   *%esi
5c6530:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c6533:	8b f0                	mov    %eax,%esi
5c6535:	e8 76 21 e7 ff       	call   0x4386b0
5c653a:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c653d:	e8 6e 21 e7 ff       	call   0x4386b0
5c6542:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5c6545:	e8 66 21 e7 ff       	call   0x4386b0
5c654a:	8b c6                	mov    %esi,%eax
5c654c:	eb 12                	jmp    0x5c6560
5c654e:	b8 54 65 5c 00       	mov    $0x5c6554,%eax
5c6553:	c3                   	ret
5c6554:	b8 f0 ff ff ff       	mov    $0xfffffff0,%eax
5c6559:	eb 05                	jmp    0x5c6560
5c655b:	b8 06 00 00 00       	mov    $0x6,%eax
5c6560:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5c6563:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5c656a:	59                   	pop    %ecx
5c656b:	5f                   	pop    %edi
5c656c:	5e                   	pop    %esi
5c656d:	5b                   	pop    %ebx
5c656e:	8b 4d ec             	mov    -0x14(%ebp),%ecx
5c6571:	33 cd                	xor    %ebp,%ecx
5c6573:	e8 62 af 01 00       	call   0x5e14da
5c6578:	8b e5                	mov    %ebp,%esp
5c657a:	5d                   	pop    %ebp
5c657b:	c3                   	ret
5c657c:	cc                   	int3
5c657d:	cc                   	int3
5c657e:	cc                   	int3
5c657f:	cc                   	int3
5c6580:	55                   	push   %ebp
5c6581:	8b ec                	mov    %esp,%ebp
5c6583:	6a ff                	push   $0xffffffff
5c6585:	68 b8 fd 65 00       	push   $0x65fdb8
5c658a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5c6590:	50                   	push   %eax
5c6591:	83 ec 50             	sub    $0x50,%esp
5c6594:	a1 d4 89 72 00       	mov    0x7289d4,%eax
5c6599:	33 c5                	xor    %ebp,%eax
5c659b:	89 45 ec             	mov    %eax,-0x14(%ebp)
5c659e:	53                   	push   %ebx
5c659f:	56                   	push   %esi
5c65a0:	57                   	push   %edi
5c65a1:	50                   	push   %eax
5c65a2:	8d 45 f4             	lea    -0xc(%ebp),%eax
5c65a5:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5c65ab:	89 65 f0             	mov    %esp,-0x10(%ebp)
5c65ae:	8b 5d 08             	mov    0x8(%ebp),%ebx
5c65b1:	8b 75 0c             	mov    0xc(%ebp),%esi
5c65b4:	8b 7d 10             	mov    0x10(%ebp),%edi
5c65b7:	8b 45 14             	mov    0x14(%ebp),%eax
5c65ba:	85 db                	test   %ebx,%ebx
5c65bc:	74 78                	je     0x5c6636
5c65be:	85 f6                	test   %esi,%esi
5c65c0:	74 74                	je     0x5c6636
5c65c2:	85 ff                	test   %edi,%edi
5c65c4:	74 70                	je     0x5c6636
5c65c6:	85 c0                	test   %eax,%eax
5c65c8:	74 6c                	je     0x5c6636
5c65ca:	50                   	push   %eax
5c65cb:	8d 4d a4             	lea    -0x5c(%ebp),%ecx
5c65ce:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5c65d5:	e8 96 34 ea ff       	call   0x469a70
5c65da:	57                   	push   %edi
5c65db:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c65de:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
5c65e2:	e8 89 34 ea ff       	call   0x469a70
5c65e7:	56                   	push   %esi
5c65e8:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c65eb:	c6 45 fc 02          	movb   $0x2,-0x4(%ebp)
5c65ef:	e8 7c 34 ea ff       	call   0x469a70
5c65f4:	8d 45 a4             	lea    -0x5c(%ebp),%eax
5c65f7:	c6 45 fc 03          	movb   $0x3,-0x4(%ebp)
5c65fb:	50                   	push   %eax
5c65fc:	8d 45 bc             	lea    -0x44(%ebp),%eax
5c65ff:	8b cb                	mov    %ebx,%ecx
5c6601:	50                   	push   %eax
5c6602:	8d 45 d4             	lea    -0x2c(%ebp),%eax
5c6605:	50                   	push   %eax
5c6606:	e8 b5 f7 ec ff       	call   0x495dc0
5c660b:	8d 4d d4             	lea    -0x2c(%ebp),%ecx
5c660e:	8b f0                	mov    %eax,%esi
5c6610:	e8 9b 20 e7 ff       	call   0x4386b0
5c6615:	8d 4d bc             	lea    -0x44(%ebp),%ecx
5c6618:	e8 93 20 e7 ff       	call   0x4386b0