4f0711:	04 04                	add    $0x4,%al
4f0713:	04 04                	add    $0x4,%al
4f0715:	04 04                	add    $0x4,%al
4f0717:	04 04                	add    $0x4,%al
4f0719:	04 04                	add    $0x4,%al
4f071b:	04 04                	add    $0x4,%al
4f071d:	04 04                	add    $0x4,%al
4f071f:	04 04                	add    $0x4,%al
4f0721:	04 04                	add    $0x4,%al
4f0723:	04 04                	add    $0x4,%al
4f0725:	04 04                	add    $0x4,%al
4f0727:	04 04                	add    $0x4,%al
4f0729:	04 04                	add    $0x4,%al
4f072b:	04 04                	add    $0x4,%al
4f072d:	04 04                	add    $0x4,%al
4f072f:	04 04                	add    $0x4,%al
4f0731:	04 04                	add    $0x4,%al
4f0733:	04 04                	add    $0x4,%al
4f0735:	04 04                	add    $0x4,%al
4f0737:	04 04                	add    $0x4,%al
4f0739:	04 04                	add    $0x4,%al
4f073b:	04 04                	add    $0x4,%al
4f073d:	02 00                	add    (%eax),%al
4f073f:	01 02                	add    %eax,(%edx)
4f0741:	00 01                	add    %al,(%ecx)
4f0743:	03 03                	add    (%ebx),%eax
4f0745:	03 03                	add    (%ebx),%eax
4f0747:	cc                   	int3
4f0748:	cc                   	int3
4f0749:	cc                   	int3
4f074a:	cc                   	int3
4f074b:	cc                   	int3
4f074c:	cc                   	int3
4f074d:	cc                   	int3
4f074e:	cc                   	int3
4f074f:	cc                   	int3
4f0750:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0754:	8b 08                	mov    (%eax),%ecx
4f0756:	89 44 24 04          	mov    %eax,0x4(%esp)
4f075a:	8b 41 18             	mov    0x18(%ecx),%eax
4f075d:	ff e0                	jmp    *%eax
4f075f:	cc                   	int3
4f0760:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4f0764:	8b 44 24 08          	mov    0x8(%esp),%eax
4f0768:	f7 d0                	not    %eax
4f076a:	21 41 08             	and    %eax,0x8(%ecx)
4f076d:	c3                   	ret
4f076e:	cc                   	int3
4f076f:	cc                   	int3
4f0770:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0774:	85 c0                	test   %eax,%eax
4f0776:	75 01                	jne    0x4f0779
4f0778:	c3                   	ret
4f0779:	8b 00                	mov    (%eax),%eax
4f077b:	c3                   	ret
4f077c:	cc                   	int3
4f077d:	cc                   	int3
4f077e:	cc                   	int3
4f077f:	cc                   	int3
4f0780:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4f0784:	8b 44 24 08          	mov    0x8(%esp),%eax
4f0788:	09 41 08             	or     %eax,0x8(%ecx)
4f078b:	c3                   	ret
4f078c:	cc                   	int3
4f078d:	cc                   	int3
4f078e:	cc                   	int3
4f078f:	cc                   	int3
4f0790:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0794:	8b 40 08             	mov    0x8(%eax),%eax
4f0797:	23 44 24 08          	and    0x8(%esp),%eax
4f079b:	c3                   	ret
4f079c:	cc                   	int3
4f079d:	cc                   	int3
4f079e:	cc                   	int3
4f079f:	cc                   	int3
4f07a0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f07a4:	8b 40 24             	mov    0x24(%eax),%eax
4f07a7:	c3                   	ret
4f07a8:	cc                   	int3
4f07a9:	cc                   	int3
4f07aa:	cc                   	int3
4f07ab:	cc                   	int3
4f07ac:	cc                   	int3
4f07ad:	cc                   	int3
4f07ae:	cc                   	int3
4f07af:	cc                   	int3
4f07b0:	68 62 01 00 00       	push   $0x162
4f07b5:	68 a8 93 62 00       	push   $0x6293a8
4f07ba:	ff 74 24 0c          	push   0xc(%esp)
4f07be:	e8 bd ff fe ff       	call   0x4e0780
4f07c3:	83 c4 0c             	add    $0xc,%esp
4f07c6:	c3                   	ret
4f07c7:	cc                   	int3
4f07c8:	cc                   	int3
4f07c9:	cc                   	int3
4f07ca:	cc                   	int3
4f07cb:	cc                   	int3
4f07cc:	cc                   	int3
4f07cd:	cc                   	int3
4f07ce:	cc                   	int3
4f07cf:	cc                   	int3
4f07d0:	68 50 01 00 00       	push   $0x150
4f07d5:	68 a8 93 62 00       	push   $0x6293a8
4f07da:	6a 30                	push   $0x30
4f07dc:	e8 5f 02 ff ff       	call   0x4e0a40
4f07e1:	83 c4 0c             	add    $0xc,%esp
4f07e4:	85 c0                	test   %eax,%eax
4f07e6:	74 0d                	je     0x4f07f5
4f07e8:	8b 4c 24 04          	mov    0x4(%esp),%ecx
4f07ec:	89 08                	mov    %ecx,(%eax)
4f07ee:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f07f2:	89 48 04             	mov    %ecx,0x4(%eax)
4f07f5:	c3                   	ret
4f07f6:	cc                   	int3
4f07f7:	cc                   	int3
4f07f8:	cc                   	int3
4f07f9:	cc                   	int3
4f07fa:	cc                   	int3
4f07fb:	cc                   	int3
4f07fc:	cc                   	int3
4f07fd:	cc                   	int3
4f07fe:	cc                   	int3
4f07ff:	cc                   	int3
4f0800:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0804:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f0808:	89 48 28             	mov    %ecx,0x28(%eax)
4f080b:	b8 01 00 00 00       	mov    $0x1,%eax
4f0810:	c3                   	ret
4f0811:	cc                   	int3
4f0812:	cc                   	int3
4f0813:	cc                   	int3
4f0814:	cc                   	int3
4f0815:	cc                   	int3
4f0816:	cc                   	int3
4f0817:	cc                   	int3
4f0818:	cc                   	int3
4f0819:	cc                   	int3
4f081a:	cc                   	int3
4f081b:	cc                   	int3
4f081c:	cc                   	int3
4f081d:	cc                   	int3
4f081e:	cc                   	int3
4f081f:	cc                   	int3
4f0820:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0824:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f0828:	89 48 18             	mov    %ecx,0x18(%eax)
4f082b:	b8 01 00 00 00       	mov    $0x1,%eax
4f0830:	c3                   	ret
4f0831:	cc                   	int3
4f0832:	cc                   	int3
4f0833:	cc                   	int3
4f0834:	cc                   	int3
4f0835:	cc                   	int3
4f0836:	cc                   	int3
4f0837:	cc                   	int3
4f0838:	cc                   	int3
4f0839:	cc                   	int3
4f083a:	cc                   	int3
4f083b:	cc                   	int3
4f083c:	cc                   	int3
4f083d:	cc                   	int3
4f083e:	cc                   	int3
4f083f:	cc                   	int3
4f0840:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0844:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f0848:	89 48 0c             	mov    %ecx,0xc(%eax)
4f084b:	b8 01 00 00 00       	mov    $0x1,%eax
4f0850:	c3                   	ret
4f0851:	cc                   	int3
4f0852:	cc                   	int3
4f0853:	cc                   	int3
4f0854:	cc                   	int3
4f0855:	cc                   	int3
4f0856:	cc                   	int3
4f0857:	cc                   	int3
4f0858:	cc                   	int3
4f0859:	cc                   	int3
4f085a:	cc                   	int3
4f085b:	cc                   	int3
4f085c:	cc                   	int3
4f085d:	cc                   	int3
4f085e:	cc                   	int3
4f085f:	cc                   	int3
4f0860:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0864:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f0868:	89 48 10             	mov    %ecx,0x10(%eax)
4f086b:	b8 01 00 00 00       	mov    $0x1,%eax
4f0870:	c3                   	ret
4f0871:	cc                   	int3
4f0872:	cc                   	int3
4f0873:	cc                   	int3
4f0874:	cc                   	int3
4f0875:	cc                   	int3
4f0876:	cc                   	int3
4f0877:	cc                   	int3
4f0878:	cc                   	int3
4f0879:	cc                   	int3
4f087a:	cc                   	int3
4f087b:	cc                   	int3
4f087c:	cc                   	int3
4f087d:	cc                   	int3
4f087e:	cc                   	int3
4f087f:	cc                   	int3
4f0880:	8b 44 24 04          	mov    0x4(%esp),%eax
4f0884:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f0888:	89 48 24             	mov    %ecx,0x24(%eax)
4f088b:	b8 01 00 00 00       	mov    $0x1,%eax
4f0890:	c3                   	ret
4f0891:	cc                   	int3
4f0892:	cc                   	int3
4f0893:	cc                   	int3
4f0894:	cc                   	int3
4f0895:	cc                   	int3
4f0896:	cc                   	int3
4f0897:	cc                   	int3
4f0898:	cc                   	int3
4f0899:	cc                   	int3
4f089a:	cc                   	int3
4f089b:	cc                   	int3
4f089c:	cc                   	int3
4f089d:	cc                   	int3
4f089e:	cc                   	int3
4f089f:	cc                   	int3
4f08a0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f08a4:	8b 4c 24 08          	mov    0x8(%esp),%ecx
4f08a8:	89 48 14             	mov    %ecx,0x14(%eax)
4f08ab:	b8 01 00 00 00       	mov    $0x1,%eax
4f08b0:	c3                   	ret
4f08b1:	cc                   	int3
4f08b2:	cc                   	int3
4f08b3:	cc                   	int3
4f08b4:	cc                   	int3
4f08b5:	cc                   	int3
4f08b6:	cc                   	int3
4f08b7:	cc                   	int3
4f08b8:	cc                   	int3
4f08b9:	cc                   	int3
4f08ba:	cc                   	int3
4f08bb:	cc                   	int3
4f08bc:	cc                   	int3
4f08bd:	cc                   	int3
4f08be:	cc                   	int3
4f08bf:	cc                   	int3
4f08c0:	8b 44 24 04          	mov    0x4(%esp),%eax
4f08c4:	85 c0                	test   %eax,%eax
4f08c6:	75 22                	jne    0x4f08ea
4f08c8:	68 43 01 00 00       	push   $0x143
4f08cd:	68 a8 93 62 00       	push   $0x6293a8
4f08d2:	68 9f 00 00 00       	push   $0x9f
4f08d7:	68 a2 00 00 00       	push   $0xa2
4f08dc:	6a 06                	push   $0x6
4f08de:	e8 9d 86 fe ff       	call   0x4d8f80
4f08e3:	83 c4 14             	add    $0x14,%esp
4f08e6:	83 c8 ff             	or     $0xffffffff,%eax
4f08e9:	c3                   	ret
4f08ea:	8b 40 08             	mov    0x8(%eax),%eax
4f08ed:	c3                   	ret
4f08ee:	cc                   	int3
4f08ef:	cc                   	int3
4f08f0:	56                   	push   %esi
4f08f1:	8b 74 24 08          	mov    0x8(%esp),%esi
4f08f5:	85 f6                	test   %esi,%esi
4f08f7:	74 32                	je     0x4f092b
4f08f9:	56                   	push   %esi
4f08fa:	6a 02                	push   $0x2
4f08fc:	ff 36                	push   (%esi)
4f08fe:	e8 6d ec ff ff       	call   0x4ef570
4f0903:	83 c4 04             	add    $0x4,%esp
4f0906:	50                   	push   %eax
4f0907:	e8 d4 b3 01 00       	call   0x50bce0
4f090c:	83 c4 0c             	add    $0xc,%esp
4f090f:	85 c0                	test   %eax,%eax
4f0911:	74 18                	je     0x4f092b
4f0913:	56                   	push   %esi
4f0914:	6a 02                	push   $0x2
4f0916:	ff 36                	push   (%esi)
4f0918:	e8 23 eb ff ff       	call   0x4ef440
4f091d:	83 c4 04             	add    $0x4,%esp
4f0920:	50                   	push   %eax
4f0921:	e8 ba b3 01 00       	call   0x50bce0
4f0926:	83 c4 0c             	add    $0xc,%esp
4f0929:	5e                   	pop    %esi
4f092a:	c3                   	ret
4f092b:	33 c0                	xor    %eax,%eax
4f092d:	5e                   	pop    %esi
4f092e:	c3                   	ret
4f092f:	cc                   	int3
4f0930:	56                   	push   %esi
4f0931:	8b 74 24 08          	mov    0x8(%esp),%esi
4f0935:	57                   	push   %edi
4f0936:	ff 36                	push   (%esi)
4f0938:	e8 33 ec ff ff       	call   0x4ef570
4f093d:	56                   	push   %esi
4f093e:	8b f8                	mov    %eax,%edi
4f0940:	6a 01                	push   $0x1
4f0942:	57                   	push   %edi
4f0943:	e8 98 b3 01 00       	call   0x50bce0
4f0948:	83 c4 10             	add    $0x10,%esp
4f094b:	85 c0                	test   %eax,%eax
4f094d:	74 5e                	je     0x4f09ad
4f094f:	56                   	push   %esi
4f0950:	6a 01                	push   $0x1
4f0952:	ff 36                	push   (%esi)
4f0954:	e8 e7 ea ff ff       	call   0x4ef440
4f0959:	83 c4 04             	add    $0x4,%esp
4f095c:	50                   	push   %eax
4f095d:	e8 7e b3 01 00       	call   0x50bce0
4f0962:	83 c4 0c             	add    $0xc,%esp
4f0965:	85 c0                	test   %eax,%eax
4f0967:	74 44                	je     0x4f09ad
4f0969:	8b 4e 04             	mov    0x4(%esi),%ecx
4f096c:	85 c9                	test   %ecx,%ecx
4f096e:	74 3f                	je     0x4f09af
4f0970:	39 0e                	cmp    %ecx,(%esi)
4f0972:	74 3b                	je     0x4f09af
4f0974:	57                   	push   %edi
4f0975:	68 01 80 00 00       	push   $0x8001
4f097a:	51                   	push   %ecx
4f097b:	e8 f0 eb ff ff       	call   0x4ef570
4f0980:	83 c4 04             	add    $0x4,%esp
4f0983:	50                   	push   %eax
4f0984:	e8 57 b3 01 00       	call   0x50bce0
4f0989:	83 c4 0c             	add    $0xc,%esp
4f098c:	85 c0                	test   %eax,%eax
4f098e:	74 1d                	je     0x4f09ad
4f0990:	57                   	push   %edi
4f0991:	68 01 80 00 00       	push   $0x8001
4f0996:	ff 76 04             	push   0x4(%esi)
4f0999:	e8 a2 ea ff ff       	call   0x4ef440
4f099e:	83 c4 04             	add    $0x4,%esp
4f09a1:	50                   	push   %eax
4f09a2:	e8 39 b3 01 00       	call   0x50bce0
4f09a7:	83 c4 0c             	add    $0xc,%esp
4f09aa:	5f                   	pop    %edi
4f09ab:	5e                   	pop    %esi
4f09ac:	c3                   	ret
4f09ad:	33 c0                	xor    %eax,%eax
4f09af:	5f                   	pop    %edi
4f09b0:	5e                   	pop    %esi
4f09b1:	c3                   	ret
4f09b2:	cc                   	int3
4f09b3:	cc                   	int3
4f09b4:	cc                   	int3
4f09b5:	cc                   	int3
4f09b6:	cc                   	int3
4f09b7:	cc                   	int3
4f09b8:	cc                   	int3
4f09b9:	cc                   	int3
4f09ba:	cc                   	int3
4f09bb:	cc                   	int3