62165e:	cc                   	int3
62165f:	cc                   	int3
621660:	8b 44 24 04          	mov    0x4(%esp),%eax
621664:	8b 09                	mov    (%ecx),%ecx
621666:	89 08                	mov    %ecx,(%eax)
621668:	c2 04 00             	ret    $0x4
62166b:	cc                   	int3
62166c:	cc                   	int3
62166d:	cc                   	int3
62166e:	cc                   	int3
62166f:	cc                   	int3
621670:	8b 44 24 04          	mov    0x4(%esp),%eax
621674:	8b 09                	mov    (%ecx),%ecx
621676:	89 08                	mov    %ecx,(%eax)
621678:	c2 04 00             	ret    $0x4
62167b:	cc                   	int3
62167c:	cc                   	int3
62167d:	cc                   	int3
62167e:	cc                   	int3
62167f:	cc                   	int3
621680:	8b 44 24 04          	mov    0x4(%esp),%eax
621684:	8b 09                	mov    (%ecx),%ecx
621686:	89 08                	mov    %ecx,(%eax)
621688:	c2 04 00             	ret    $0x4
62168b:	cc                   	int3
62168c:	cc                   	int3
62168d:	cc                   	int3
62168e:	cc                   	int3
62168f:	cc                   	int3
621690:	8b 41 1c             	mov    0x1c(%ecx),%eax
621693:	c3                   	ret
621694:	cc                   	int3
621695:	cc                   	int3
621696:	cc                   	int3
621697:	cc                   	int3
621698:	cc                   	int3
621699:	cc                   	int3
62169a:	cc                   	int3
62169b:	cc                   	int3
62169c:	cc                   	int3
62169d:	cc                   	int3
62169e:	cc                   	int3
62169f:	cc                   	int3
6216a0:	8b 41 1c             	mov    0x1c(%ecx),%eax
6216a3:	c3                   	ret
6216a4:	cc                   	int3
6216a5:	cc                   	int3
6216a6:	cc                   	int3
6216a7:	cc                   	int3
6216a8:	cc                   	int3
6216a9:	cc                   	int3
6216aa:	cc                   	int3
6216ab:	cc                   	int3
6216ac:	cc                   	int3
6216ad:	cc                   	int3
6216ae:	cc                   	int3
6216af:	cc                   	int3
6216b0:	8b 41 1c             	mov    0x1c(%ecx),%eax
6216b3:	c3                   	ret
6216b4:	cc                   	int3
6216b5:	cc                   	int3
6216b6:	cc                   	int3
6216b7:	cc                   	int3
6216b8:	cc                   	int3
6216b9:	cc                   	int3
6216ba:	cc                   	int3
6216bb:	cc                   	int3
6216bc:	cc                   	int3
6216bd:	cc                   	int3
6216be:	cc                   	int3
6216bf:	cc                   	int3
6216c0:	8b 41 1c             	mov    0x1c(%ecx),%eax
6216c3:	c3                   	ret
6216c4:	cc                   	int3
6216c5:	cc                   	int3
6216c6:	cc                   	int3
6216c7:	cc                   	int3
6216c8:	cc                   	int3
6216c9:	cc                   	int3
6216ca:	cc                   	int3
6216cb:	cc                   	int3
6216cc:	cc                   	int3
6216cd:	cc                   	int3
6216ce:	cc                   	int3
6216cf:	cc                   	int3
6216d0:	8b 41 08             	mov    0x8(%ecx),%eax
6216d3:	2b 01                	sub    (%ecx),%eax
6216d5:	c1 f8 02             	sar    $0x2,%eax
6216d8:	c3                   	ret
6216d9:	cc                   	int3
6216da:	cc                   	int3
6216db:	cc                   	int3
6216dc:	cc                   	int3
6216dd:	cc                   	int3
6216de:	cc                   	int3
6216df:	cc                   	int3
6216e0:	56                   	push   %esi
6216e1:	8b 71 08             	mov    0x8(%ecx),%esi
6216e4:	b8 a1 a0 a0 a0       	mov    $0xa0a0a0a1,%eax
6216e9:	2b 31                	sub    (%ecx),%esi
6216eb:	f7 ee                	imul   %esi
6216ed:	03 d6                	add    %esi,%edx
6216ef:	c1 fa 08             	sar    $0x8,%edx
6216f2:	8b c2                	mov    %edx,%eax
6216f4:	c1 e8 1f             	shr    $0x1f,%eax
6216f7:	03 c2                	add    %edx,%eax
6216f9:	5e                   	pop    %esi
6216fa:	c3                   	ret
6216fb:	cc                   	int3
6216fc:	cc                   	int3
6216fd:	cc                   	int3
6216fe:	cc                   	int3
6216ff:	cc                   	int3
621700:	cc                   	int3
621701:	cc                   	int3
621702:	cc                   	int3
621703:	cc                   	int3
621704:	cc                   	int3
621705:	cc                   	int3
621706:	cc                   	int3
621707:	cc                   	int3
621708:	cc                   	int3
621709:	cc                   	int3
62170a:	cc                   	int3
62170b:	cc                   	int3
62170c:	cc                   	int3
62170d:	cc                   	int3
62170e:	cc                   	int3
62170f:	cc                   	int3
621710:	8b 41 08             	mov    0x8(%ecx),%eax
621713:	2b 01                	sub    (%ecx),%eax
621715:	c1 f8 07             	sar    $0x7,%eax
621718:	c3                   	ret
621719:	cc                   	int3
62171a:	cc                   	int3
62171b:	cc                   	int3
62171c:	cc                   	int3
62171d:	cc                   	int3
62171e:	cc                   	int3
62171f:	cc                   	int3
621720:	8b 41 08             	mov    0x8(%ecx),%eax
621723:	2b 01                	sub    (%ecx),%eax
621725:	c1 f8 02             	sar    $0x2,%eax
621728:	c3                   	ret
621729:	cc                   	int3
62172a:	cc                   	int3
62172b:	cc                   	int3
62172c:	cc                   	int3
62172d:	cc                   	int3
62172e:	cc                   	int3
62172f:	cc                   	int3
621730:	8b 41 08             	mov    0x8(%ecx),%eax
621733:	2b 01                	sub    (%ecx),%eax
621735:	c1 f8 02             	sar    $0x2,%eax
621738:	c3                   	ret
621739:	cc                   	int3
62173a:	cc                   	int3
62173b:	cc                   	int3
62173c:	cc                   	int3
62173d:	cc                   	int3
62173e:	cc                   	int3
62173f:	cc                   	int3
621740:	8b 41 08             	mov    0x8(%ecx),%eax
621743:	2b 01                	sub    (%ecx),%eax
621745:	c1 f8 02             	sar    $0x2,%eax
621748:	c3                   	ret
621749:	cc                   	int3
62174a:	cc                   	int3
62174b:	cc                   	int3
62174c:	cc                   	int3
62174d:	cc                   	int3
62174e:	cc                   	int3
62174f:	cc                   	int3
621750:	8b 41 08             	mov    0x8(%ecx),%eax
621753:	2b 01                	sub    (%ecx),%eax
621755:	c1 f8 02             	sar    $0x2,%eax
621758:	c3                   	ret
621759:	cc                   	int3
62175a:	cc                   	int3
62175b:	cc                   	int3
62175c:	cc                   	int3
62175d:	cc                   	int3
62175e:	cc                   	int3
62175f:	cc                   	int3
621760:	8b 41 08             	mov    0x8(%ecx),%eax
621763:	2b 01                	sub    (%ecx),%eax
621765:	c1 f8 03             	sar    $0x3,%eax
621768:	c3                   	ret
621769:	cc                   	int3
62176a:	cc                   	int3
62176b:	cc                   	int3
62176c:	cc                   	int3
62176d:	cc                   	int3
62176e:	cc                   	int3
62176f:	cc                   	int3
621770:	55                   	push   %ebp
621771:	8b ec                	mov    %esp,%ebp
621773:	6a ff                	push   $0xffffffff
621775:	68 30 3e b7 00       	push   $0xb73e30
62177a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
621780:	50                   	push   %eax
621781:	56                   	push   %esi
621782:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
621787:	33 c5                	xor    %ebp,%eax
621789:	50                   	push   %eax
62178a:	8d 45 f4             	lea    -0xc(%ebp),%eax
62178d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
621793:	8b f1                	mov    %ecx,%esi
621795:	8d 4e 04             	lea    0x4(%esi),%ecx
621798:	e8 39 63 de ff       	call   0x407ad6
62179d:	6a 08                	push   $0x8
62179f:	8b ce                	mov    %esi,%ecx
6217a1:	e8 74 c7 e0 ff       	call   0x42df1a
6217a6:	8b 4d f4             	mov    -0xc(%ebp),%ecx
6217a9:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
6217b0:	59                   	pop    %ecx
6217b1:	5e                   	pop    %esi
6217b2:	8b e5                	mov    %ebp,%esp
6217b4:	5d                   	pop    %ebp
6217b5:	c3                   	ret
6217b6:	cc                   	int3
6217b7:	cc                   	int3
6217b8:	cc                   	int3
6217b9:	cc                   	int3
6217ba:	cc                   	int3
6217bb:	cc                   	int3
6217bc:	cc                   	int3
6217bd:	cc                   	int3
6217be:	cc                   	int3
6217bf:	cc                   	int3
6217c0:	cc                   	int3
6217c1:	cc                   	int3
6217c2:	cc                   	int3
6217c3:	cc                   	int3
6217c4:	cc                   	int3
6217c5:	cc                   	int3
6217c6:	cc                   	int3
6217c7:	cc                   	int3
6217c8:	cc                   	int3
6217c9:	cc                   	int3
6217ca:	cc                   	int3
6217cb:	cc                   	int3
6217cc:	cc                   	int3
6217cd:	cc                   	int3
6217ce:	cc                   	int3
6217cf:	cc                   	int3
6217d0:	55                   	push   %ebp
6217d1:	8b ec                	mov    %esp,%ebp
6217d3:	6a ff                	push   $0xffffffff
6217d5:	68 60 3e b7 00       	push   $0xb73e60
6217da:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
6217e0:	50                   	push   %eax
6217e1:	56                   	push   %esi
6217e2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
6217e7:	33 c5                	xor    %ebp,%eax
6217e9:	50                   	push   %eax
6217ea:	8d 45 f4             	lea    -0xc(%ebp),%eax
6217ed:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
6217f3:	8b f1                	mov    %ecx,%esi
6217f5:	8d 4e 04             	lea    0x4(%esi),%ecx
6217f8:	e8 ff 75 e1 ff       	call   0x438dfc
6217fd:	6a 08                	push   $0x8
6217ff:	8b ce                	mov    %esi,%ecx
621801:	e8 c5 58 df ff       	call   0x4170cb
621806:	8b 4d f4             	mov    -0xc(%ebp),%ecx
621809:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
621810:	59                   	pop    %ecx
621811:	5e                   	pop    %esi
621812:	8b e5                	mov    %ebp,%esp
621814:	5d                   	pop    %ebp
621815:	c3                   	ret
621816:	cc                   	int3
621817:	cc                   	int3
621818:	cc                   	int3
621819:	cc                   	int3
62181a:	cc                   	int3
62181b:	cc                   	int3
62181c:	cc                   	int3
62181d:	cc                   	int3
62181e:	cc                   	int3
62181f:	cc                   	int3
621820:	cc                   	int3
621821:	cc                   	int3
621822:	cc                   	int3
621823:	cc                   	int3
621824:	cc                   	int3
621825:	cc                   	int3
621826:	cc                   	int3
621827:	cc                   	int3
621828:	cc                   	int3
621829:	cc                   	int3
62182a:	cc                   	int3
62182b:	cc                   	int3
62182c:	cc                   	int3
62182d:	cc                   	int3
62182e:	cc                   	int3
62182f:	cc                   	int3
621830:	55                   	push   %ebp
621831:	8b ec                	mov    %esp,%ebp
621833:	6a ff                	push   $0xffffffff
621835:	68 90 3e b7 00       	push   $0xb73e90
62183a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
621840:	50                   	push   %eax
621841:	56                   	push   %esi
621842:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
621847:	33 c5                	xor    %ebp,%eax
621849:	50                   	push   %eax
62184a:	8d 45 f4             	lea    -0xc(%ebp),%eax
62184d:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
621853:	8b f1                	mov    %ecx,%esi
621855:	8d 4e 04             	lea    0x4(%esi),%ecx
621858:	e8 e7 f7 df ff       	call   0x421044
62185d:	6a 08                	push   $0x8
62185f:	8b ce                	mov    %esi,%ecx
621861:	e8 72 af df ff       	call   0x41c7d8
621866:	8b 4d f4             	mov    -0xc(%ebp),%ecx
621869:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
621870:	59                   	pop    %ecx
621871:	5e                   	pop    %esi
621872:	8b e5                	mov    %ebp,%esp
621874:	5d                   	pop    %ebp
621875:	c3                   	ret
621876:	cc                   	int3
621877:	cc                   	int3
621878:	cc                   	int3
621879:	cc                   	int3
62187a:	cc                   	int3
62187b:	cc                   	int3
62187c:	cc                   	int3
62187d:	cc                   	int3
62187e:	cc                   	int3
62187f:	cc                   	int3
621880:	cc                   	int3
621881:	cc                   	int3
621882:	cc                   	int3
621883:	cc                   	int3
621884:	cc                   	int3
621885:	cc                   	int3
621886:	cc                   	int3
621887:	cc                   	int3
621888:	cc                   	int3
621889:	cc                   	int3
62188a:	cc                   	int3
62188b:	cc                   	int3
62188c:	cc                   	int3
62188d:	cc                   	int3
62188e:	cc                   	int3
62188f:	cc                   	int3
621890:	55                   	push   %ebp
621891:	8b ec                	mov    %esp,%ebp