401493:	03 f0                	add    %eax,%esi
401495:	8b 45 08             	mov    0x8(%ebp),%eax
401498:	03 30                	add    (%eax),%esi
40149a:	8b 4d 08             	mov    0x8(%ebp),%ecx
40149d:	89 31                	mov    %esi,(%ecx)
40149f:	68 f3 e0 01 00       	push   $0x1e0f3
4014a4:	6a 00                	push   $0x0
4014a6:	ff 15 34 d3 44 00    	call   *0x44d334
4014ac:	05 92 27 01 00       	add    $0x12792,%eax
4014b1:	8b 55 08             	mov    0x8(%ebp),%edx
4014b4:	8b 0a                	mov    (%edx),%ecx
4014b6:	2b c8                	sub    %eax,%ecx
4014b8:	8b 55 08             	mov    0x8(%ebp),%edx
4014bb:	89 0a                	mov    %ecx,(%edx)
4014bd:	5e                   	pop    %esi
4014be:	8b e5                	mov    %ebp,%esp
4014c0:	5d                   	pop    %ebp
4014c1:	c3                   	ret
4014c2:	cc                   	int3
4014c3:	cc                   	int3
4014c4:	cc                   	int3
4014c5:	cc                   	int3
4014c6:	cc                   	int3
4014c7:	cc                   	int3
4014c8:	cc                   	int3
4014c9:	cc                   	int3
4014ca:	cc                   	int3
4014cb:	cc                   	int3
4014cc:	cc                   	int3
4014cd:	cc                   	int3
4014ce:	cc                   	int3
4014cf:	cc                   	int3
4014d0:	55                   	push   %ebp
4014d1:	8b ec                	mov    %esp,%ebp
4014d3:	83 ec 20             	sub    $0x20,%esp
4014d6:	c7 45 fc 40 00 00 00 	movl   $0x40,-0x4(%ebp)
4014dd:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
4014e4:	a1 f8 80 44 00       	mov    0x4480f8,%eax
4014e9:	89 45 e4             	mov    %eax,-0x1c(%ebp)
4014ec:	c7 45 f4 ff ff ff ff 	movl   $0xffffffff,-0xc(%ebp)
4014f3:	c7 45 f8 00 30 00 00 	movl   $0x3000,-0x8(%ebp)
4014fa:	c7 45 e0 7c 81 44 00 	movl   $0x44817c,-0x20(%ebp)
401501:	8b 0d 24 d3 44 00    	mov    0x44d324,%ecx
401507:	89 0d f0 da 44 00    	mov    %ecx,0x44daf0
40150d:	ff 75 fc             	push   -0x4(%ebp)
401510:	ff 75 f8             	push   -0x8(%ebp)
401513:	ff 75 e4             	push   -0x1c(%ebp)
401516:	ff 75 f0             	push   -0x10(%ebp)
401519:	ff 75 f4             	push   -0xc(%ebp)
40151c:	ff 15 f0 da 44 00    	call   *0x44daf0
401522:	89 45 e8             	mov    %eax,-0x18(%ebp)
401525:	8b 55 e8             	mov    -0x18(%ebp),%edx
401528:	89 15 2c 81 44 00    	mov    %edx,0x44812c
40152e:	a1 f8 80 44 00       	mov    0x4480f8,%eax
401533:	a3 fc 80 44 00       	mov    %eax,0x4480fc
401538:	c7 05 08 81 44 00 65 	movl   $0x34e865,0x448108
40153f:	e8 34 00
401542:	8b 0d 08 81 44 00    	mov    0x448108,%ecx
401548:	8b 15 2c 81 44 00    	mov    0x44812c,%edx
40154e:	8d 84 0a 00 73 02 00 	lea    0x27300(%edx,%ecx,1),%eax
401555:	a3 08 81 44 00       	mov    %eax,0x448108
40155a:	8b 0d 08 81 44 00    	mov    0x448108,%ecx
401560:	81 e9 65 e8 34 00    	sub    $0x34e865,%ecx
401566:	89 0d 08 81 44 00    	mov    %ecx,0x448108
40156c:	8b 45 e8             	mov    -0x18(%ebp),%eax
40156f:	8b e5                	mov    %ebp,%esp
401571:	5d                   	pop    %ebp
401572:	c3                   	ret
401573:	cc                   	int3
401574:	cc                   	int3
401575:	cc                   	int3
401576:	cc                   	int3
401577:	cc                   	int3
401578:	cc                   	int3
401579:	cc                   	int3
40157a:	cc                   	int3
40157b:	cc                   	int3
40157c:	cc                   	int3
40157d:	cc                   	int3
40157e:	cc                   	int3
40157f:	cc                   	int3
401580:	55                   	push   %ebp
401581:	8b ec                	mov    %esp,%ebp
401583:	c7 05 18 81 44 00 00 	movl   $0x0,0x448118
40158a:	00 00 00
40158d:	a1 18 81 44 00       	mov    0x448118,%eax
401592:	a3 1c 81 44 00       	mov    %eax,0x44811c
401597:	c7 05 14 81 44 00 06 	movl   $0x6,0x448114
40159e:	00 00 00
4015a1:	5d                   	pop    %ebp
4015a2:	c3                   	ret
4015a3:	cc                   	int3
4015a4:	cc                   	int3
4015a5:	cc                   	int3
4015a6:	cc                   	int3
4015a7:	cc                   	int3
4015a8:	cc                   	int3
4015a9:	cc                   	int3
4015aa:	cc                   	int3
4015ab:	cc                   	int3
4015ac:	cc                   	int3
4015ad:	cc                   	int3
4015ae:	cc                   	int3
4015af:	cc                   	int3
4015b0:	55                   	push   %ebp
4015b1:	8b ec                	mov    %esp,%ebp
4015b3:	81 ec b8 00 00 00    	sub    $0xb8,%esp
4015b9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4015c0:	c7 45 f8 64 00 00 00 	movl   $0x64,-0x8(%ebp)
4015c7:	8d 45 f8             	lea    -0x8(%ebp),%eax
4015ca:	50                   	push   %eax
4015cb:	8d 4d 90             	lea    -0x70(%ebp),%ecx
4015ce:	51                   	push   %ecx
4015cf:	ff 15 04 d4 44 00    	call   *0x44d404
4015d5:	0f be 55 90          	movsbl -0x70(%ebp),%edx
4015d9:	83 fa 4a             	cmp    $0x4a,%edx
4015dc:	75 19                	jne    0x4015f7
4015de:	0f be 45 92          	movsbl -0x6e(%ebp),%eax
4015e2:	83 f8 68             	cmp    $0x68,%eax
4015e5:	75 10                	jne    0x4015f7
4015e7:	0f be 4d 94          	movsbl -0x6c(%ebp),%ecx
4015eb:	83 f9 44             	cmp    $0x44,%ecx
4015ee:	75 07                	jne    0x4015f7
4015f0:	33 c0                	xor    %eax,%eax
4015f2:	e9 89 28 00 00       	jmp    0x403e80
4015f7:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
4015fb:	0f 84 b0 04 00 00    	je     0x401ab1
401601:	68 43 30 00 00       	push   $0x3043
401606:	6a 37                	push   $0x37
401608:	e8 23 fd ff ff       	call   0x401330
40160d:	83 c4 08             	add    $0x8,%esp
401610:	68 43 30 00 00       	push   $0x3043
401615:	6a 37                	push   $0x37
401617:	e8 14 fd ff ff       	call   0x401330
40161c:	83 c4 08             	add    $0x8,%esp
40161f:	68 43 30 00 00       	push   $0x3043
401624:	6a 37                	push   $0x37
401626:	e8 05 fd ff ff       	call   0x401330
40162b:	83 c4 08             	add    $0x8,%esp
40162e:	68 43 30 00 00       	push   $0x3043
401633:	6a 37                	push   $0x37
401635:	e8 f6 fc ff ff       	call   0x401330
40163a:	83 c4 08             	add    $0x8,%esp
40163d:	68 43 30 00 00       	push   $0x3043
401642:	6a 37                	push   $0x37
401644:	e8 e7 fc ff ff       	call   0x401330
401649:	83 c4 08             	add    $0x8,%esp
40164c:	68 43 30 00 00       	push   $0x3043
401651:	6a 37                	push   $0x37
401653:	e8 d8 fc ff ff       	call   0x401330
401658:	83 c4 08             	add    $0x8,%esp
40165b:	68 43 30 00 00       	push   $0x3043
401660:	6a 37                	push   $0x37
401662:	e8 c9 fc ff ff       	call   0x401330
401667:	83 c4 08             	add    $0x8,%esp
40166a:	68 43 30 00 00       	push   $0x3043
40166f:	6a 37                	push   $0x37
401671:	e8 ba fc ff ff       	call   0x401330
401676:	83 c4 08             	add    $0x8,%esp
401679:	68 43 30 00 00       	push   $0x3043
40167e:	6a 37                	push   $0x37
401680:	e8 ab fc ff ff       	call   0x401330
401685:	83 c4 08             	add    $0x8,%esp
401688:	68 43 30 00 00       	push   $0x3043
40168d:	6a 37                	push   $0x37
40168f:	e8 9c fc ff ff       	call   0x401330
401694:	83 c4 08             	add    $0x8,%esp
401697:	68 43 30 00 00       	push   $0x3043
40169c:	6a 37                	push   $0x37
40169e:	e8 8d fc ff ff       	call   0x401330
4016a3:	83 c4 08             	add    $0x8,%esp
4016a6:	68 43 30 00 00       	push   $0x3043
4016ab:	6a 37                	push   $0x37
4016ad:	e8 7e fc ff ff       	call   0x401330
4016b2:	83 c4 08             	add    $0x8,%esp
4016b5:	68 43 30 00 00       	push   $0x3043
4016ba:	6a 37                	push   $0x37
4016bc:	e8 6f fc ff ff       	call   0x401330
4016c1:	83 c4 08             	add    $0x8,%esp
4016c4:	68 43 30 00 00       	push   $0x3043
4016c9:	6a 37                	push   $0x37
4016cb:	e8 60 fc ff ff       	call   0x401330
4016d0:	83 c4 08             	add    $0x8,%esp
4016d3:	68 43 30 00 00       	push   $0x3043
4016d8:	6a 37                	push   $0x37
4016da:	e8 51 fc ff ff       	call   0x401330
4016df:	83 c4 08             	add    $0x8,%esp
4016e2:	68 43 30 00 00       	push   $0x3043
4016e7:	6a 37                	push   $0x37
4016e9:	e8 42 fc ff ff       	call   0x401330
4016ee:	83 c4 08             	add    $0x8,%esp
4016f1:	68 43 30 00 00       	push   $0x3043
4016f6:	6a 37                	push   $0x37
4016f8:	e8 33 fc ff ff       	call   0x401330
4016fd:	83 c4 08             	add    $0x8,%esp
401700:	68 43 30 00 00       	push   $0x3043
401705:	6a 37                	push   $0x37
401707:	e8 24 fc ff ff       	call   0x401330
40170c:	83 c4 08             	add    $0x8,%esp
40170f:	68 43 30 00 00       	push   $0x3043
401714:	6a 37                	push   $0x37
401716:	e8 15 fc ff ff       	call   0x401330
40171b:	83 c4 08             	add    $0x8,%esp
40171e:	68 43 30 00 00       	push   $0x3043
401723:	6a 37                	push   $0x37
401725:	e8 06 fc ff ff       	call   0x401330
40172a:	83 c4 08             	add    $0x8,%esp
40172d:	68 43 30 00 00       	push   $0x3043
401732:	6a 37                	push   $0x37
401734:	e8 f7 fb ff ff       	call   0x401330
401739:	83 c4 08             	add    $0x8,%esp
40173c:	68 43 30 00 00       	push   $0x3043
401741:	6a 37                	push   $0x37
401743:	e8 e8 fb ff ff       	call   0x401330
401748:	83 c4 08             	add    $0x8,%esp
40174b:	68 43 30 00 00       	push   $0x3043
401750:	6a 37                	push   $0x37
401752:	e8 d9 fb ff ff       	call   0x401330
401757:	83 c4 08             	add    $0x8,%esp
40175a:	68 43 30 00 00       	push   $0x3043
40175f:	6a 37                	push   $0x37
401761:	e8 ca fb ff ff       	call   0x401330
401766:	83 c4 08             	add    $0x8,%esp
401769:	68 43 30 00 00       	push   $0x3043
40176e:	6a 37                	push   $0x37
401770:	e8 bb fb ff ff       	call   0x401330
401775:	83 c4 08             	add    $0x8,%esp
401778:	68 43 30 00 00       	push   $0x3043
40177d:	6a 37                	push   $0x37
40177f:	e8 ac fb ff ff       	call   0x401330
401784:	83 c4 08             	add    $0x8,%esp
401787:	68 43 30 00 00       	push   $0x3043
40178c:	6a 37                	push   $0x37
40178e:	e8 9d fb ff ff       	call   0x401330
401793:	83 c4 08             	add    $0x8,%esp
401796:	68 43 30 00 00       	push   $0x3043
40179b:	6a 37                	push   $0x37
40179d:	e8 8e fb ff ff       	call   0x401330
4017a2:	83 c4 08             	add    $0x8,%esp
4017a5:	68 43 30 00 00       	push   $0x3043
4017aa:	6a 37                	push   $0x37
4017ac:	e8 7f fb ff ff       	call   0x401330
4017b1:	83 c4 08             	add    $0x8,%esp
4017b4:	68 43 30 00 00       	push   $0x3043
4017b9:	6a 37                	push   $0x37
4017bb:	e8 70 fb ff ff       	call   0x401330
4017c0:	83 c4 08             	add    $0x8,%esp
4017c3:	68 43 30 00 00       	push   $0x3043
4017c8:	6a 37                	push   $0x37
4017ca:	e8 61 fb ff ff       	call   0x401330
4017cf:	83 c4 08             	add    $0x8,%esp
4017d2:	68 43 30 00 00       	push   $0x3043
4017d7:	6a 37                	push   $0x37
4017d9:	e8 52 fb ff ff       	call   0x401330
4017de:	83 c4 08             	add    $0x8,%esp
4017e1:	68 43 30 00 00       	push   $0x3043
4017e6:	6a 37                	push   $0x37
4017e8:	e8 43 fb ff ff       	call   0x401330
4017ed:	83 c4 08             	add    $0x8,%esp
4017f0:	68 43 30 00 00       	push   $0x3043
4017f5:	6a 37                	push   $0x37
4017f7:	e8 34 fb ff ff       	call   0x401330
4017fc:	83 c4 08             	add    $0x8,%esp
4017ff:	68 43 30 00 00       	push   $0x3043
401804:	6a 37                	push   $0x37
401806:	e8 25 fb ff ff       	call   0x401330
40180b:	83 c4 08             	add    $0x8,%esp
40180e:	68 43 30 00 00       	push   $0x3043
401813:	6a 37                	push   $0x37
401815:	e8 16 fb ff ff       	call   0x401330
40181a:	83 c4 08             	add    $0x8,%esp
40181d:	68 43 30 00 00       	push   $0x3043
401822:	6a 37                	push   $0x37
401824:	e8 07 fb ff ff       	call   0x401330
401829:	83 c4 08             	add    $0x8,%esp
40182c:	68 43 30 00 00       	push   $0x3043
401831:	6a 37                	push   $0x37
401833:	e8 f8 fa ff ff       	call   0x401330
401838:	83 c4 08             	add    $0x8,%esp
40183b:	68 43 30 00 00       	push   $0x3043
401840:	6a 37                	push   $0x37
401842:	e8 e9 fa ff ff       	call   0x401330
401847:	83 c4 08             	add    $0x8,%esp
40184a:	68 43 30 00 00       	push   $0x3043
40184f:	6a 37                	push   $0x37
401851:	e8 da fa ff ff       	call   0x401330
401856:	83 c4 08             	add    $0x8,%esp
401859:	68 43 30 00 00       	push   $0x3043
40185e:	6a 37                	push   $0x37
401860:	e8 cb fa ff ff       	call   0x401330
401865:	83 c4 08             	add    $0x8,%esp
401868:	68 43 30 00 00       	push   $0x3043
40186d:	6a 37                	push   $0x37
40186f:	e8 bc fa ff ff       	call   0x401330
401874:	83 c4 08             	add    $0x8,%esp
401877:	68 43 30 00 00       	push   $0x3043
40187c:	6a 37                	push   $0x37
40187e:	e8 ad fa ff ff       	call   0x401330
401883:	83 c4 08             	add    $0x8,%esp
401886:	68 43 30 00 00       	push   $0x3043
40188b:	6a 37                	push   $0x37
40188d:	e8 9e fa ff ff       	call   0x401330
401892:	83 c4 08             	add    $0x8,%esp
401895:	68 43 30 00 00       	push   $0x3043
40189a:	6a 37                	push   $0x37
40189c:	e8 8f fa ff ff       	call   0x401330
4018a1:	83 c4 08             	add    $0x8,%esp
4018a4:	68 43 30 00 00       	push   $0x3043
4018a9:	6a 37                	push   $0x37
4018ab:	e8 80 fa ff ff       	call   0x401330
4018b0:	83 c4 08             	add    $0x8,%esp
4018b3:	68 43 30 00 00       	push   $0x3043
4018b8:	6a 37                	push   $0x37
4018ba:	e8 71 fa ff ff       	call   0x401330
4018bf:	83 c4 08             	add    $0x8,%esp
4018c2:	68 43 30 00 00       	push   $0x3043
4018c7:	6a 37                	push   $0x37
4018c9:	e8 62 fa ff ff       	call   0x401330
4018ce:	83 c4 08             	add    $0x8,%esp
4018d1:	68 43 30 00 00       	push   $0x3043
4018d6:	6a 37                	push   $0x37
4018d8:	e8 53 fa ff ff       	call   0x401330
4018dd:	83 c4 08             	add    $0x8,%esp
4018e0:	68 43 30 00 00       	push   $0x3043
4018e5:	6a 37                	push   $0x37
4018e7:	e8 44 fa ff ff       	call   0x401330
4018ec:	83 c4 08             	add    $0x8,%esp
4018ef:	68 43 30 00 00       	push   $0x3043
4018f4:	6a 37                	push   $0x37
4018f6:	e8 35 fa ff ff       	call   0x401330
4018fb:	83 c4 08             	add    $0x8,%esp
4018fe:	68 43 30 00 00       	push   $0x3043
401903:	6a 37                	push   $0x37
401905:	e8 26 fa ff ff       	call   0x401330
40190a:	83 c4 08             	add    $0x8,%esp
40190d:	68 43 30 00 00       	push   $0x3043
401912:	6a 37                	push   $0x37
401914:	e8 17 fa ff ff       	call   0x401330
401919:	83 c4 08             	add    $0x8,%esp
40191c:	68 43 30 00 00       	push   $0x3043
401921:	6a 37                	push   $0x37
401923:	e8 08 fa ff ff       	call   0x401330
401928:	83 c4 08             	add    $0x8,%esp
40192b:	68 43 30 00 00       	push   $0x3043
401930:	6a 37                	push   $0x37
401932:	e8 f9 f9 ff ff       	call   0x401330
401937:	83 c4 08             	add    $0x8,%esp
40193a:	68 43 30 00 00       	push   $0x3043
40193f:	6a 37                	push   $0x37
401941:	e8 ea f9 ff ff       	call   0x401330