461666:	6a 00                	push   $0x0
461668:	ff 75 0c             	push   0xc(%ebp)
46166b:	c7 41 14 0f 00 00 00 	movl   $0xf,0x14(%ecx)
461672:	c7 41 10 00 00 00 00 	movl   $0x0,0x10(%ecx)
461679:	c6 01 00             	movb   $0x0,(%ecx)
46167c:	e8 7e c9 fd ff       	call   0x43dfff
461681:	8b 4d f4             	mov    -0xc(%ebp),%ecx
461684:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
46168b:	59                   	pop    %ecx
46168c:	8b e5                	mov    %ebp,%esp
46168e:	5d                   	pop    %ebp
46168f:	c2 08 00             	ret    $0x8
461692:	cc                   	int3
461693:	cc                   	int3
461694:	cc                   	int3
461695:	cc                   	int3
461696:	cc                   	int3
461697:	cc                   	int3
461698:	cc                   	int3
461699:	cc                   	int3
46169a:	cc                   	int3
46169b:	cc                   	int3
46169c:	cc                   	int3
46169d:	cc                   	int3
46169e:	cc                   	int3
46169f:	cc                   	int3
4616a0:	cc                   	int3
4616a1:	cc                   	int3
4616a2:	cc                   	int3
4616a3:	cc                   	int3
4616a4:	cc                   	int3
4616a5:	cc                   	int3
4616a6:	cc                   	int3
4616a7:	cc                   	int3
4616a8:	cc                   	int3
4616a9:	cc                   	int3
4616aa:	cc                   	int3
4616ab:	cc                   	int3
4616ac:	cc                   	int3
4616ad:	cc                   	int3
4616ae:	cc                   	int3
4616af:	cc                   	int3
4616b0:	55                   	push   %ebp
4616b1:	8b ec                	mov    %esp,%ebp
4616b3:	6a ff                	push   $0xffffffff
4616b5:	68 81 31 b3 00       	push   $0xb33181
4616ba:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4616c0:	50                   	push   %eax
4616c1:	51                   	push   %ecx
4616c2:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4616c7:	33 c5                	xor    %ebp,%eax
4616c9:	50                   	push   %eax
4616ca:	8d 45 f4             	lea    -0xc(%ebp),%eax
4616cd:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4616d3:	8b 4d 0c             	mov    0xc(%ebp),%ecx
4616d6:	89 4d f0             	mov    %ecx,-0x10(%ebp)
4616d9:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4616e0:	85 c9                	test   %ecx,%ecx
4616e2:	74 1d                	je     0x461701
4616e4:	6a ff                	push   $0xffffffff
4616e6:	6a 00                	push   $0x0
4616e8:	ff 75 10             	push   0x10(%ebp)
4616eb:	c7 41 14 0f 00 00 00 	movl   $0xf,0x14(%ecx)
4616f2:	c7 41 10 00 00 00 00 	movl   $0x0,0x10(%ecx)
4616f9:	c6 01 00             	movb   $0x0,(%ecx)
4616fc:	e8 fe c8 fd ff       	call   0x43dfff
461701:	8b 4d f4             	mov    -0xc(%ebp),%ecx
461704:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
46170b:	59                   	pop    %ecx
46170c:	8b e5                	mov    %ebp,%esp
46170e:	5d                   	pop    %ebp
46170f:	c3                   	ret
461710:	cc                   	int3
461711:	cc                   	int3
461712:	cc                   	int3
461713:	cc                   	int3
461714:	cc                   	int3
461715:	cc                   	int3
461716:	cc                   	int3
461717:	cc                   	int3
461718:	cc                   	int3
461719:	cc                   	int3
46171a:	cc                   	int3
46171b:	cc                   	int3
46171c:	cc                   	int3
46171d:	cc                   	int3
46171e:	cc                   	int3
46171f:	cc                   	int3
461720:	cc                   	int3
461721:	cc                   	int3
461722:	cc                   	int3
461723:	cc                   	int3
461724:	cc                   	int3
461725:	cc                   	int3
461726:	cc                   	int3
461727:	cc                   	int3
461728:	cc                   	int3
461729:	cc                   	int3
46172a:	cc                   	int3
46172b:	cc                   	int3
46172c:	cc                   	int3
46172d:	cc                   	int3
46172e:	cc                   	int3
46172f:	cc                   	int3
461730:	c2 04 00             	ret    $0x4
461733:	cc                   	int3
461734:	cc                   	int3
461735:	cc                   	int3
461736:	cc                   	int3
461737:	cc                   	int3
461738:	cc                   	int3
461739:	cc                   	int3
46173a:	cc                   	int3
46173b:	cc                   	int3
46173c:	cc                   	int3
46173d:	cc                   	int3
46173e:	cc                   	int3
46173f:	cc                   	int3
461740:	c2 04 00             	ret    $0x4
461743:	cc                   	int3
461744:	cc                   	int3
461745:	cc                   	int3
461746:	cc                   	int3
461747:	cc                   	int3
461748:	cc                   	int3
461749:	cc                   	int3
46174a:	cc                   	int3
46174b:	cc                   	int3
46174c:	cc                   	int3
46174d:	cc                   	int3
46174e:	cc                   	int3
46174f:	cc                   	int3
461750:	c3                   	ret
461751:	cc                   	int3
461752:	cc                   	int3
461753:	cc                   	int3
461754:	cc                   	int3
461755:	cc                   	int3
461756:	cc                   	int3
461757:	cc                   	int3
461758:	cc                   	int3
461759:	cc                   	int3
46175a:	cc                   	int3
46175b:	cc                   	int3
46175c:	cc                   	int3
46175d:	cc                   	int3
46175e:	cc                   	int3
46175f:	cc                   	int3
461760:	8b 44 24 04          	mov    0x4(%esp),%eax
461764:	c3                   	ret
461765:	cc                   	int3
461766:	cc                   	int3
461767:	cc                   	int3
461768:	cc                   	int3
461769:	cc                   	int3
46176a:	cc                   	int3
46176b:	cc                   	int3
46176c:	cc                   	int3
46176d:	cc                   	int3
46176e:	cc                   	int3
46176f:	cc                   	int3
461770:	8b 44 24 04          	mov    0x4(%esp),%eax
461774:	c3                   	ret
461775:	cc                   	int3
461776:	cc                   	int3
461777:	cc                   	int3
461778:	cc                   	int3
461779:	cc                   	int3
46177a:	cc                   	int3
46177b:	cc                   	int3
46177c:	cc                   	int3
46177d:	cc                   	int3
46177e:	cc                   	int3
46177f:	cc                   	int3
461780:	8b 44 24 04          	mov    0x4(%esp),%eax
461784:	c3                   	ret
461785:	cc                   	int3
461786:	cc                   	int3
461787:	cc                   	int3
461788:	cc                   	int3
461789:	cc                   	int3
46178a:	cc                   	int3
46178b:	cc                   	int3
46178c:	cc                   	int3
46178d:	cc                   	int3
46178e:	cc                   	int3
46178f:	cc                   	int3
461790:	8b 44 24 04          	mov    0x4(%esp),%eax
461794:	c3                   	ret
461795:	cc                   	int3
461796:	cc                   	int3
461797:	cc                   	int3
461798:	cc                   	int3
461799:	cc                   	int3
46179a:	cc                   	int3
46179b:	cc                   	int3
46179c:	cc                   	int3
46179d:	cc                   	int3
46179e:	cc                   	int3
46179f:	cc                   	int3
4617a0:	8b 44 24 04          	mov    0x4(%esp),%eax
4617a4:	c3                   	ret
4617a5:	cc                   	int3
4617a6:	cc                   	int3
4617a7:	cc                   	int3
4617a8:	cc                   	int3
4617a9:	cc                   	int3
4617aa:	cc                   	int3
4617ab:	cc                   	int3
4617ac:	cc                   	int3
4617ad:	cc                   	int3
4617ae:	cc                   	int3
4617af:	cc                   	int3
4617b0:	8b 44 24 04          	mov    0x4(%esp),%eax
4617b4:	c3                   	ret
4617b5:	cc                   	int3
4617b6:	cc                   	int3
4617b7:	cc                   	int3
4617b8:	cc                   	int3
4617b9:	cc                   	int3
4617ba:	cc                   	int3
4617bb:	cc                   	int3
4617bc:	cc                   	int3
4617bd:	cc                   	int3
4617be:	cc                   	int3
4617bf:	cc                   	int3
4617c0:	8b 44 24 04          	mov    0x4(%esp),%eax
4617c4:	c3                   	ret
4617c5:	cc                   	int3
4617c6:	cc                   	int3
4617c7:	cc                   	int3
4617c8:	cc                   	int3
4617c9:	cc                   	int3
4617ca:	cc                   	int3
4617cb:	cc                   	int3
4617cc:	cc                   	int3
4617cd:	cc                   	int3
4617ce:	cc                   	int3
4617cf:	cc                   	int3
4617d0:	8b 44 24 04          	mov    0x4(%esp),%eax
4617d4:	c3                   	ret
4617d5:	cc                   	int3
4617d6:	cc                   	int3
4617d7:	cc                   	int3
4617d8:	cc                   	int3
4617d9:	cc                   	int3
4617da:	cc                   	int3
4617db:	cc                   	int3
4617dc:	cc                   	int3
4617dd:	cc                   	int3
4617de:	cc                   	int3
4617df:	cc                   	int3
4617e0:	8b 44 24 04          	mov    0x4(%esp),%eax
4617e4:	c3                   	ret
4617e5:	cc                   	int3
4617e6:	cc                   	int3
4617e7:	cc                   	int3
4617e8:	cc                   	int3
4617e9:	cc                   	int3
4617ea:	cc                   	int3
4617eb:	cc                   	int3
4617ec:	cc                   	int3
4617ed:	cc                   	int3
4617ee:	cc                   	int3
4617ef:	cc                   	int3
4617f0:	8b 54 24 04          	mov    0x4(%esp),%edx
4617f4:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4617f8:	56                   	push   %esi
4617f9:	8b 32                	mov    (%edx),%esi
4617fb:	8b 01                	mov    (%ecx),%eax
4617fd:	89 02                	mov    %eax,(%edx)
4617ff:	89 31                	mov    %esi,(%ecx)
461801:	5e                   	pop    %esi
461802:	c3                   	ret
461803:	cc                   	int3
461804:	cc                   	int3
461805:	cc                   	int3
461806:	cc                   	int3
461807:	cc                   	int3
461808:	cc                   	int3
461809:	cc                   	int3
46180a:	cc                   	int3
46180b:	cc                   	int3
46180c:	cc                   	int3
46180d:	cc                   	int3
46180e:	cc                   	int3
46180f:	cc                   	int3
461810:	8b 54 24 04          	mov    0x4(%esp),%edx
461814:	8b 4c 24 08          	mov    0x8(%esp),%ecx
461818:	56                   	push   %esi
461819:	8b 32                	mov    (%edx),%esi
46181b:	8b 01                	mov    (%ecx),%eax
46181d:	89 02                	mov    %eax,(%edx)
46181f:	89 31                	mov    %esi,(%ecx)
461821:	5e                   	pop    %esi
461822:	c3                   	ret
461823:	cc                   	int3
461824:	cc                   	int3
461825:	cc                   	int3
461826:	cc                   	int3
461827:	cc                   	int3
461828:	cc                   	int3
461829:	cc                   	int3
46182a:	cc                   	int3
46182b:	cc                   	int3
46182c:	cc                   	int3
46182d:	cc                   	int3
46182e:	cc                   	int3
46182f:	cc                   	int3
461830:	56                   	push   %esi
461831:	8b f1                	mov    %ecx,%esi
461833:	8d 46 04             	lea    0x4(%esi),%eax
461836:	c7 06 f8 1c bd 00    	movl   $0xbd1cf8,(%esi)
46183c:	89 86 08 01 00 00    	mov    %eax,0x108(%esi)
461842:	8b 44 24 08          	mov    0x8(%esp),%eax
461846:	c7 86 0c 01 00 00 04 	movl   $0x104,0x10c(%esi)
46184d:	01 00 00
461850:	83 78 14 10          	cmpl   $0x10,0x14(%eax)
461854:	72 02                	jb     0x461858
461856:	8b 00                	mov    (%eax),%eax
461858:	50                   	push   %eax
461859:	e8 18 e5 fa ff       	call   0x40fd76
46185e:	8b c6                	mov    %esi,%eax
461860:	5e                   	pop    %esi
461861:	c2 04 00             	ret    $0x4
461864:	cc                   	int3
461865:	cc                   	int3
461866:	cc                   	int3
461867:	cc                   	int3
461868:	cc                   	int3
461869:	cc                   	int3
46186a:	cc                   	int3
46186b:	cc                   	int3
46186c:	cc                   	int3
46186d:	cc                   	int3
46186e:	cc                   	int3
46186f:	cc                   	int3
461870:	cc                   	int3
461871:	cc                   	int3
461872:	cc                   	int3
461873:	cc                   	int3
461874:	cc                   	int3
461875:	cc                   	int3
461876:	cc                   	int3
461877:	cc                   	int3
461878:	cc                   	int3
461879:	cc                   	int3
46187a:	cc                   	int3
46187b:	cc                   	int3
46187c:	cc                   	int3