5fa433:	cc                   	int3
5fa434:	cc                   	int3
5fa435:	cc                   	int3
5fa436:	cc                   	int3
5fa437:	cc                   	int3
5fa438:	cc                   	int3
5fa439:	cc                   	int3
5fa43a:	cc                   	int3
5fa43b:	cc                   	int3
5fa43c:	cc                   	int3
5fa43d:	cc                   	int3
5fa43e:	cc                   	int3
5fa43f:	cc                   	int3
5fa440:	8b 44 24 04          	mov    0x4(%esp),%eax
5fa444:	33 d2                	xor    %edx,%edx
5fa446:	56                   	push   %esi
5fa447:	8b 74 24 0c          	mov    0xc(%esp),%esi
5fa44b:	2b f0                	sub    %eax,%esi
5fa44d:	83 c6 03             	add    $0x3,%esi
5fa450:	c1 ee 02             	shr    $0x2,%esi
5fa453:	57                   	push   %edi
5fa454:	33 ff                	xor    %edi,%edi
5fa456:	3b 44 24 10          	cmp    0x10(%esp),%eax
5fa45a:	0f 47 f7             	cmova  %edi,%esi
5fa45d:	85 f6                	test   %esi,%esi
5fa45f:	74 11                	je     0x5fa472
5fa461:	8b 7c 24 14          	mov    0x14(%esp),%edi
5fa465:	8b 0f                	mov    (%edi),%ecx
5fa467:	8d 40 04             	lea    0x4(%eax),%eax
5fa46a:	42                   	inc    %edx
5fa46b:	89 48 fc             	mov    %ecx,-0x4(%eax)
5fa46e:	3b d6                	cmp    %esi,%edx
5fa470:	75 f3                	jne    0x5fa465
5fa472:	5f                   	pop    %edi
5fa473:	5e                   	pop    %esi
5fa474:	c3                   	ret
5fa475:	cc                   	int3
5fa476:	cc                   	int3
5fa477:	cc                   	int3
5fa478:	cc                   	int3
5fa479:	cc                   	int3
5fa47a:	cc                   	int3
5fa47b:	cc                   	int3
5fa47c:	cc                   	int3
5fa47d:	cc                   	int3
5fa47e:	cc                   	int3
5fa47f:	cc                   	int3
5fa480:	cc                   	int3
5fa481:	cc                   	int3
5fa482:	cc                   	int3
5fa483:	cc                   	int3
5fa484:	cc                   	int3
5fa485:	cc                   	int3
5fa486:	cc                   	int3
5fa487:	cc                   	int3
5fa488:	cc                   	int3
5fa489:	cc                   	int3
5fa48a:	cc                   	int3
5fa48b:	cc                   	int3
5fa48c:	cc                   	int3
5fa48d:	cc                   	int3
5fa48e:	cc                   	int3
5fa48f:	cc                   	int3
5fa490:	8b 44 24 04          	mov    0x4(%esp),%eax
5fa494:	33 d2                	xor    %edx,%edx
5fa496:	56                   	push   %esi
5fa497:	8b 74 24 0c          	mov    0xc(%esp),%esi
5fa49b:	2b f0                	sub    %eax,%esi
5fa49d:	83 c6 03             	add    $0x3,%esi
5fa4a0:	c1 ee 02             	shr    $0x2,%esi
5fa4a3:	57                   	push   %edi
5fa4a4:	33 ff                	xor    %edi,%edi
5fa4a6:	3b 44 24 10          	cmp    0x10(%esp),%eax
5fa4aa:	0f 47 f7             	cmova  %edi,%esi
5fa4ad:	85 f6                	test   %esi,%esi
5fa4af:	74 11                	je     0x5fa4c2
5fa4b1:	8b 7c 24 14          	mov    0x14(%esp),%edi
5fa4b5:	8b 0f                	mov    (%edi),%ecx
5fa4b7:	8d 40 04             	lea    0x4(%eax),%eax
5fa4ba:	42                   	inc    %edx
5fa4bb:	89 48 fc             	mov    %ecx,-0x4(%eax)
5fa4be:	3b d6                	cmp    %esi,%edx
5fa4c0:	75 f3                	jne    0x5fa4b5
5fa4c2:	5f                   	pop    %edi
5fa4c3:	5e                   	pop    %esi
5fa4c4:	c3                   	ret
5fa4c5:	cc                   	int3
5fa4c6:	cc                   	int3
5fa4c7:	cc                   	int3
5fa4c8:	cc                   	int3
5fa4c9:	cc                   	int3
5fa4ca:	cc                   	int3
5fa4cb:	cc                   	int3
5fa4cc:	cc                   	int3
5fa4cd:	cc                   	int3
5fa4ce:	cc                   	int3
5fa4cf:	cc                   	int3
5fa4d0:	cc                   	int3
5fa4d1:	cc                   	int3
5fa4d2:	cc                   	int3
5fa4d3:	cc                   	int3
5fa4d4:	cc                   	int3
5fa4d5:	cc                   	int3
5fa4d6:	cc                   	int3
5fa4d7:	cc                   	int3
5fa4d8:	cc                   	int3
5fa4d9:	cc                   	int3
5fa4da:	cc                   	int3
5fa4db:	cc                   	int3
5fa4dc:	cc                   	int3
5fa4dd:	cc                   	int3
5fa4de:	cc                   	int3
5fa4df:	cc                   	int3
5fa4e0:	8b 44 24 04          	mov    0x4(%esp),%eax
5fa4e4:	33 d2                	xor    %edx,%edx
5fa4e6:	56                   	push   %esi
5fa4e7:	8b 74 24 0c          	mov    0xc(%esp),%esi
5fa4eb:	2b f0                	sub    %eax,%esi
5fa4ed:	83 c6 03             	add    $0x3,%esi
5fa4f0:	c1 ee 02             	shr    $0x2,%esi
5fa4f3:	57                   	push   %edi
5fa4f4:	33 ff                	xor    %edi,%edi
5fa4f6:	3b 44 24 10          	cmp    0x10(%esp),%eax
5fa4fa:	0f 47 f7             	cmova  %edi,%esi
5fa4fd:	85 f6                	test   %esi,%esi
5fa4ff:	74 11                	je     0x5fa512
5fa501:	8b 7c 24 14          	mov    0x14(%esp),%edi
5fa505:	8b 0f                	mov    (%edi),%ecx
5fa507:	8d 40 04             	lea    0x4(%eax),%eax
5fa50a:	42                   	inc    %edx
5fa50b:	89 48 fc             	mov    %ecx,-0x4(%eax)
5fa50e:	3b d6                	cmp    %esi,%edx
5fa510:	75 f3                	jne    0x5fa505
5fa512:	5f                   	pop    %edi
5fa513:	5e                   	pop    %esi
5fa514:	c3                   	ret
5fa515:	cc                   	int3
5fa516:	cc                   	int3
5fa517:	cc                   	int3
5fa518:	cc                   	int3
5fa519:	cc                   	int3
5fa51a:	cc                   	int3
5fa51b:	cc                   	int3
5fa51c:	cc                   	int3
5fa51d:	cc                   	int3
5fa51e:	cc                   	int3
5fa51f:	cc                   	int3
5fa520:	cc                   	int3
5fa521:	cc                   	int3
5fa522:	cc                   	int3
5fa523:	cc                   	int3
5fa524:	cc                   	int3
5fa525:	cc                   	int3
5fa526:	cc                   	int3
5fa527:	cc                   	int3
5fa528:	cc                   	int3
5fa529:	cc                   	int3
5fa52a:	cc                   	int3
5fa52b:	cc                   	int3
5fa52c:	cc                   	int3
5fa52d:	cc                   	int3
5fa52e:	cc                   	int3
5fa52f:	cc                   	int3
5fa530:	8b 44 24 04          	mov    0x4(%esp),%eax
5fa534:	33 d2                	xor    %edx,%edx
5fa536:	56                   	push   %esi
5fa537:	8b 74 24 0c          	mov    0xc(%esp),%esi
5fa53b:	2b f0                	sub    %eax,%esi
5fa53d:	83 c6 03             	add    $0x3,%esi
5fa540:	c1 ee 02             	shr    $0x2,%esi
5fa543:	57                   	push   %edi
5fa544:	33 ff                	xor    %edi,%edi
5fa546:	3b 44 24 10          	cmp    0x10(%esp),%eax
5fa54a:	0f 47 f7             	cmova  %edi,%esi
5fa54d:	85 f6                	test   %esi,%esi
5fa54f:	74 11                	je     0x5fa562
5fa551:	8b 7c 24 14          	mov    0x14(%esp),%edi
5fa555:	8b 0f                	mov    (%edi),%ecx
5fa557:	8d 40 04             	lea    0x4(%eax),%eax
5fa55a:	42                   	inc    %edx
5fa55b:	89 48 fc             	mov    %ecx,-0x4(%eax)
5fa55e:	3b d6                	cmp    %esi,%edx
5fa560:	75 f3                	jne    0x5fa555
5fa562:	5f                   	pop    %edi
5fa563:	5e                   	pop    %esi
5fa564:	c3                   	ret
5fa565:	cc                   	int3
5fa566:	cc                   	int3
5fa567:	cc                   	int3
5fa568:	cc                   	int3
5fa569:	cc                   	int3
5fa56a:	cc                   	int3
5fa56b:	cc                   	int3
5fa56c:	cc                   	int3
5fa56d:	cc                   	int3
5fa56e:	cc                   	int3
5fa56f:	cc                   	int3
5fa570:	cc                   	int3
5fa571:	cc                   	int3
5fa572:	cc                   	int3
5fa573:	cc                   	int3
5fa574:	cc                   	int3
5fa575:	cc                   	int3
5fa576:	cc                   	int3
5fa577:	cc                   	int3
5fa578:	cc                   	int3
5fa579:	cc                   	int3
5fa57a:	cc                   	int3
5fa57b:	cc                   	int3
5fa57c:	cc                   	int3
5fa57d:	cc                   	int3
5fa57e:	cc                   	int3
5fa57f:	cc                   	int3
5fa580:	b8 ff ff ff 3f       	mov    $0x3fffffff,%eax
5fa585:	c3                   	ret
5fa586:	cc                   	int3
5fa587:	cc                   	int3
5fa588:	cc                   	int3
5fa589:	cc                   	int3
5fa58a:	cc                   	int3
5fa58b:	cc                   	int3
5fa58c:	cc                   	int3
5fa58d:	cc                   	int3
5fa58e:	cc                   	int3
5fa58f:	cc                   	int3
5fa590:	b8 ff ff ff 3f       	mov    $0x3fffffff,%eax
5fa595:	c3                   	ret
5fa596:	cc                   	int3
5fa597:	cc                   	int3
5fa598:	cc                   	int3
5fa599:	cc                   	int3
5fa59a:	cc                   	int3
5fa59b:	cc                   	int3
5fa59c:	cc                   	int3
5fa59d:	cc                   	int3
5fa59e:	cc                   	int3
5fa59f:	cc                   	int3
5fa5a0:	b8 ff ff ff 3f       	mov    $0x3fffffff,%eax
5fa5a5:	c3                   	ret
5fa5a6:	cc                   	int3
5fa5a7:	cc                   	int3
5fa5a8:	cc                   	int3
5fa5a9:	cc                   	int3
5fa5aa:	cc                   	int3
5fa5ab:	cc                   	int3
5fa5ac:	cc                   	int3
5fa5ad:	cc                   	int3
5fa5ae:	cc                   	int3
5fa5af:	cc                   	int3
5fa5b0:	b8 ff ff ff 3f       	mov    $0x3fffffff,%eax
5fa5b5:	c3                   	ret
5fa5b6:	cc                   	int3
5fa5b7:	cc                   	int3
5fa5b8:	cc                   	int3
5fa5b9:	cc                   	int3
5fa5ba:	cc                   	int3
5fa5bb:	cc                   	int3
5fa5bc:	cc                   	int3
5fa5bd:	cc                   	int3
5fa5be:	cc                   	int3
5fa5bf:	cc                   	int3
5fa5c0:	55                   	push   %ebp
5fa5c1:	8b ec                	mov    %esp,%ebp
5fa5c3:	6a ff                	push   $0xffffffff
5fa5c5:	68 96 f1 b6 00       	push   $0xb6f196
5fa5ca:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
5fa5d0:	50                   	push   %eax
5fa5d1:	56                   	push   %esi
5fa5d2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
5fa5d7:	33 c5                	xor    %ebp,%eax
5fa5d9:	50                   	push   %eax
5fa5da:	8d 45 f4             	lea    -0xc(%ebp),%eax
5fa5dd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
5fa5e3:	8b 45 08             	mov    0x8(%ebp),%eax
5fa5e6:	83 e8 01             	sub    $0x1,%eax
5fa5e9:	0f 84 91 00 00 00    	je     0x5fa680
5fa5ef:	83 e8 01             	sub    $0x1,%eax
5fa5f2:	74 39                	je     0x5fa62d
5fa5f4:	68 48 02 00 00       	push   $0x248
5fa5f9:	e8 7f 03 e3 ff       	call   0x42a97d
5fa5fe:	83 c4 04             	add    $0x4,%esp
5fa601:	89 45 08             	mov    %eax,0x8(%ebp)
5fa604:	c7 45 fc 02 00 00 00 	movl   $0x2,-0x4(%ebp)
5fa60b:	85 c0                	test   %eax,%eax
5fa60d:	0f 84 a2 00 00 00    	je     0x5fa6b5
5fa613:	ff 75 0c             	push   0xc(%ebp)
5fa616:	8b c8                	mov    %eax,%ecx
5fa618:	e8 8e 8c e0 ff       	call   0x4032ab
5fa61d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fa620:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fa627:	59                   	pop    %ecx
5fa628:	5e                   	pop    %esi
5fa629:	8b e5                	mov    %ebp,%esp
5fa62b:	5d                   	pop    %ebp
5fa62c:	c3                   	ret
5fa62d:	68 40 02 00 00       	push   $0x240
5fa632:	e8 46 03 e3 ff       	call   0x42a97d
5fa637:	8b f0                	mov    %eax,%esi
5fa639:	83 c4 04             	add    $0x4,%esp
5fa63c:	89 75 08             	mov    %esi,0x8(%ebp)
5fa63f:	c7 45 fc 01 00 00 00 	movl   $0x1,-0x4(%ebp)
5fa646:	85 f6                	test   %esi,%esi
5fa648:	74 22                	je     0x5fa66c
5fa64a:	ff 75 0c             	push   0xc(%ebp)
5fa64d:	8b ce                	mov    %esi,%ecx
5fa64f:	e8 9e 57 e2 ff       	call   0x41fdf2
5fa654:	c7 06 58 bb be 00    	movl   $0xbebb58,(%esi)
5fa65a:	8b c6                	mov    %esi,%eax
5fa65c:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fa65f:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fa666:	59                   	pop    %ecx
5fa667:	5e                   	pop    %esi
5fa668:	8b e5                	mov    %ebp,%esp
5fa66a:	5d                   	pop    %ebp
5fa66b:	c3                   	ret
5fa66c:	33 f6                	xor    %esi,%esi
5fa66e:	8b c6                	mov    %esi,%eax
5fa670:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fa673:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fa67a:	59                   	pop    %ecx
5fa67b:	5e                   	pop    %esi
5fa67c:	8b e5                	mov    %ebp,%esp
5fa67e:	5d                   	pop    %ebp
5fa67f:	c3                   	ret
5fa680:	68 48 02 00 00       	push   $0x248
5fa685:	e8 f3 02 e3 ff       	call   0x42a97d
5fa68a:	83 c4 04             	add    $0x4,%esp
5fa68d:	89 45 08             	mov    %eax,0x8(%ebp)
5fa690:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
5fa697:	85 c0                	test   %eax,%eax
5fa699:	74 1a                	je     0x5fa6b5
5fa69b:	ff 75 0c             	push   0xc(%ebp)
5fa69e:	8b c8                	mov    %eax,%ecx
5fa6a0:	e8 47 81 e1 ff       	call   0x4127ec
5fa6a5:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fa6a8:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fa6af:	59                   	pop    %ecx
5fa6b0:	5e                   	pop    %esi
5fa6b1:	8b e5                	mov    %ebp,%esp
5fa6b3:	5d                   	pop    %ebp
5fa6b4:	c3                   	ret
5fa6b5:	33 c0                	xor    %eax,%eax
5fa6b7:	8b 4d f4             	mov    -0xc(%ebp),%ecx
5fa6ba:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
5fa6c1:	59                   	pop    %ecx
5fa6c2:	5e                   	pop    %esi
5fa6c3:	8b e5                	mov    %ebp,%esp
5fa6c5:	5d                   	pop    %ebp
5fa6c6:	c3                   	ret
5fa6c7:	cc                   	int3