4c87bd:	cc                   	int3
4c87be:	cc                   	int3
4c87bf:	cc                   	int3
4c87c0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c87c6:	8b c1                	mov    %ecx,%eax
4c87c8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c87cf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c87d6:	c2 04 00             	ret    $0x4
4c87d9:	cc                   	int3
4c87da:	cc                   	int3
4c87db:	cc                   	int3
4c87dc:	cc                   	int3
4c87dd:	cc                   	int3
4c87de:	cc                   	int3
4c87df:	cc                   	int3
4c87e0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c87e6:	8b c1                	mov    %ecx,%eax
4c87e8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c87ef:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c87f6:	c2 04 00             	ret    $0x4
4c87f9:	cc                   	int3
4c87fa:	cc                   	int3
4c87fb:	cc                   	int3
4c87fc:	cc                   	int3
4c87fd:	cc                   	int3
4c87fe:	cc                   	int3
4c87ff:	cc                   	int3
4c8800:	8b 44 24 08          	mov    0x8(%esp),%eax
4c8804:	8b 00                	mov    (%eax),%eax
4c8806:	89 01                	mov    %eax,(%ecx)
4c8808:	8b c1                	mov    %ecx,%eax
4c880a:	c2 08 00             	ret    $0x8
4c880d:	cc                   	int3
4c880e:	cc                   	int3
4c880f:	cc                   	int3
4c8810:	8b 44 24 04          	mov    0x4(%esp),%eax
4c8814:	8b 00                	mov    (%eax),%eax
4c8816:	89 01                	mov    %eax,(%ecx)
4c8818:	8b 44 24 08          	mov    0x8(%esp),%eax
4c881c:	8b 00                	mov    (%eax),%eax
4c881e:	89 41 04             	mov    %eax,0x4(%ecx)
4c8821:	8b c1                	mov    %ecx,%eax
4c8823:	c2 08 00             	ret    $0x8
4c8826:	cc                   	int3
4c8827:	cc                   	int3
4c8828:	cc                   	int3
4c8829:	cc                   	int3
4c882a:	cc                   	int3
4c882b:	cc                   	int3
4c882c:	cc                   	int3
4c882d:	cc                   	int3
4c882e:	cc                   	int3
4c882f:	cc                   	int3
4c8830:	8b 44 24 04          	mov    0x4(%esp),%eax
4c8834:	8b 00                	mov    (%eax),%eax
4c8836:	89 01                	mov    %eax,(%ecx)
4c8838:	8b 44 24 08          	mov    0x8(%esp),%eax
4c883c:	8b 00                	mov    (%eax),%eax
4c883e:	89 41 04             	mov    %eax,0x4(%ecx)
4c8841:	8b c1                	mov    %ecx,%eax
4c8843:	c2 08 00             	ret    $0x8
4c8846:	cc                   	int3
4c8847:	cc                   	int3
4c8848:	cc                   	int3
4c8849:	cc                   	int3
4c884a:	cc                   	int3
4c884b:	cc                   	int3
4c884c:	cc                   	int3
4c884d:	cc                   	int3
4c884e:	cc                   	int3
4c884f:	cc                   	int3
4c8850:	8b 44 24 08          	mov    0x8(%esp),%eax
4c8854:	8b 00                	mov    (%eax),%eax
4c8856:	89 01                	mov    %eax,(%ecx)
4c8858:	8b c1                	mov    %ecx,%eax
4c885a:	c2 08 00             	ret    $0x8
4c885d:	cc                   	int3
4c885e:	cc                   	int3
4c885f:	cc                   	int3
4c8860:	8b 44 24 08          	mov    0x8(%esp),%eax
4c8864:	8b 00                	mov    (%eax),%eax
4c8866:	89 01                	mov    %eax,(%ecx)
4c8868:	8b c1                	mov    %ecx,%eax
4c886a:	c2 08 00             	ret    $0x8
4c886d:	cc                   	int3
4c886e:	cc                   	int3
4c886f:	cc                   	int3
4c8870:	8b 44 24 08          	mov    0x8(%esp),%eax
4c8874:	8b 00                	mov    (%eax),%eax
4c8876:	89 01                	mov    %eax,(%ecx)
4c8878:	8b c1                	mov    %ecx,%eax
4c887a:	c2 08 00             	ret    $0x8
4c887d:	cc                   	int3
4c887e:	cc                   	int3
4c887f:	cc                   	int3
4c8880:	55                   	push   %ebp
4c8881:	8b ec                	mov    %esp,%ebp
4c8883:	6a ff                	push   $0xffffffff
4c8885:	68 dc 07 b4 00       	push   $0xb407dc
4c888a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
4c8890:	50                   	push   %eax
4c8891:	83 ec 08             	sub    $0x8,%esp
4c8894:	56                   	push   %esi
4c8895:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
4c889a:	33 c5                	xor    %ebp,%eax
4c889c:	50                   	push   %eax
4c889d:	8d 45 f4             	lea    -0xc(%ebp),%eax
4c88a0:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
4c88a6:	8b f1                	mov    %ecx,%esi
4c88a8:	89 75 f0             	mov    %esi,-0x10(%ebp)
4c88ab:	c7 46 04 01 00 00 00 	movl   $0x1,0x4(%esi)
4c88b2:	c7 46 08 01 00 00 00 	movl   $0x1,0x8(%esi)
4c88b9:	8d 4e 0c             	lea    0xc(%esi),%ecx
4c88bc:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
4c88c3:	c7 06 3c 9d bd 00    	movl   $0xbd9d3c,(%esi)
4c88c9:	89 4d ec             	mov    %ecx,-0x14(%ebp)
4c88cc:	c6 45 fc 01          	movb   $0x1,-0x4(%ebp)
4c88d0:	85 c9                	test   %ecx,%ecx
4c88d2:	74 0b                	je     0x4c88df
4c88d4:	ff 75 0c             	push   0xc(%ebp)
4c88d7:	ff 75 08             	push   0x8(%ebp)
4c88da:	e8 c9 53 f7 ff       	call   0x43dca8
4c88df:	8b c6                	mov    %esi,%eax
4c88e1:	8b 4d f4             	mov    -0xc(%ebp),%ecx
4c88e4:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
4c88eb:	59                   	pop    %ecx
4c88ec:	5e                   	pop    %esi
4c88ed:	8b e5                	mov    %ebp,%esp
4c88ef:	5d                   	pop    %ebp
4c88f0:	c2 08 00             	ret    $0x8
4c88f3:	cc                   	int3
4c88f4:	cc                   	int3
4c88f5:	cc                   	int3
4c88f6:	cc                   	int3
4c88f7:	cc                   	int3
4c88f8:	cc                   	int3
4c88f9:	cc                   	int3
4c88fa:	cc                   	int3
4c88fb:	cc                   	int3
4c88fc:	cc                   	int3
4c88fd:	cc                   	int3
4c88fe:	cc                   	int3
4c88ff:	cc                   	int3
4c8900:	cc                   	int3
4c8901:	cc                   	int3
4c8902:	cc                   	int3
4c8903:	cc                   	int3
4c8904:	cc                   	int3
4c8905:	cc                   	int3
4c8906:	cc                   	int3
4c8907:	cc                   	int3
4c8908:	cc                   	int3
4c8909:	cc                   	int3
4c890a:	cc                   	int3
4c890b:	cc                   	int3
4c890c:	cc                   	int3
4c890d:	cc                   	int3
4c890e:	cc                   	int3
4c890f:	cc                   	int3
4c8910:	51                   	push   %ecx
4c8911:	56                   	push   %esi
4c8912:	8b f1                	mov    %ecx,%esi
4c8914:	6a ff                	push   $0xffffffff
4c8916:	6a 00                	push   $0x0
4c8918:	ff 74 24 14          	push   0x14(%esp)
4c891c:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
4c8923:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
4c892a:	89 74 24 10          	mov    %esi,0x10(%esp)
4c892e:	c6 06 00             	movb   $0x0,(%esi)
4c8931:	e8 c9 56 f7 ff       	call   0x43dfff
4c8936:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c893a:	8b 01                	mov    (%ecx),%eax
4c893c:	89 46 18             	mov    %eax,0x18(%esi)
4c893f:	8b 41 04             	mov    0x4(%ecx),%eax
4c8942:	89 46 1c             	mov    %eax,0x1c(%esi)
4c8945:	8b c6                	mov    %esi,%eax
4c8947:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c894d:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c8954:	5e                   	pop    %esi
4c8955:	59                   	pop    %ecx
4c8956:	c2 08 00             	ret    $0x8
4c8959:	cc                   	int3
4c895a:	cc                   	int3
4c895b:	cc                   	int3
4c895c:	cc                   	int3
4c895d:	cc                   	int3
4c895e:	cc                   	int3
4c895f:	cc                   	int3
4c8960:	cc                   	int3
4c8961:	cc                   	int3
4c8962:	cc                   	int3
4c8963:	cc                   	int3
4c8964:	cc                   	int3
4c8965:	cc                   	int3
4c8966:	cc                   	int3
4c8967:	cc                   	int3
4c8968:	cc                   	int3
4c8969:	cc                   	int3
4c896a:	cc                   	int3
4c896b:	cc                   	int3
4c896c:	cc                   	int3
4c896d:	cc                   	int3
4c896e:	cc                   	int3
4c896f:	cc                   	int3
4c8970:	51                   	push   %ecx
4c8971:	56                   	push   %esi
4c8972:	8b f1                	mov    %ecx,%esi
4c8974:	6a ff                	push   $0xffffffff
4c8976:	6a 00                	push   $0x0
4c8978:	ff 74 24 14          	push   0x14(%esp)
4c897c:	c7 46 14 0f 00 00 00 	movl   $0xf,0x14(%esi)
4c8983:	c7 46 10 00 00 00 00 	movl   $0x0,0x10(%esi)
4c898a:	89 74 24 10          	mov    %esi,0x10(%esp)
4c898e:	c6 06 00             	movb   $0x0,(%esi)
4c8991:	e8 69 56 f7 ff       	call   0x43dfff
4c8996:	8b 4c 24 10          	mov    0x10(%esp),%ecx
4c899a:	8b 01                	mov    (%ecx),%eax
4c899c:	89 46 18             	mov    %eax,0x18(%esi)
4c899f:	8b 41 04             	mov    0x4(%ecx),%eax
4c89a2:	89 46 1c             	mov    %eax,0x1c(%esi)
4c89a5:	8b c6                	mov    %esi,%eax
4c89a7:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c89ad:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c89b4:	5e                   	pop    %esi
4c89b5:	59                   	pop    %ecx
4c89b6:	c2 08 00             	ret    $0x8
4c89b9:	cc                   	int3
4c89ba:	cc                   	int3
4c89bb:	cc                   	int3
4c89bc:	cc                   	int3
4c89bd:	cc                   	int3
4c89be:	cc                   	int3
4c89bf:	cc                   	int3
4c89c0:	cc                   	int3
4c89c1:	cc                   	int3
4c89c2:	cc                   	int3
4c89c3:	cc                   	int3
4c89c4:	cc                   	int3
4c89c5:	cc                   	int3
4c89c6:	cc                   	int3
4c89c7:	cc                   	int3
4c89c8:	cc                   	int3
4c89c9:	cc                   	int3
4c89ca:	cc                   	int3
4c89cb:	cc                   	int3
4c89cc:	cc                   	int3
4c89cd:	cc                   	int3
4c89ce:	cc                   	int3
4c89cf:	cc                   	int3
4c89d0:	8b c1                	mov    %ecx,%eax
4c89d2:	c2 04 00             	ret    $0x4
4c89d5:	cc                   	int3
4c89d6:	cc                   	int3
4c89d7:	cc                   	int3
4c89d8:	cc                   	int3
4c89d9:	cc                   	int3
4c89da:	cc                   	int3
4c89db:	cc                   	int3
4c89dc:	cc                   	int3
4c89dd:	cc                   	int3
4c89de:	cc                   	int3
4c89df:	cc                   	int3
4c89e0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c89e6:	8b c1                	mov    %ecx,%eax
4c89e8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c89ef:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c89f6:	c2 08 00             	ret    $0x8
4c89f9:	cc                   	int3
4c89fa:	cc                   	int3
4c89fb:	cc                   	int3
4c89fc:	cc                   	int3
4c89fd:	cc                   	int3
4c89fe:	cc                   	int3
4c89ff:	cc                   	int3
4c8a00:	8b c1                	mov    %ecx,%eax
4c8a02:	c2 04 00             	ret    $0x4
4c8a05:	cc                   	int3
4c8a06:	cc                   	int3
4c8a07:	cc                   	int3
4c8a08:	cc                   	int3
4c8a09:	cc                   	int3
4c8a0a:	cc                   	int3
4c8a0b:	cc                   	int3
4c8a0c:	cc                   	int3
4c8a0d:	cc                   	int3
4c8a0e:	cc                   	int3
4c8a0f:	cc                   	int3
4c8a10:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c8a16:	8b c1                	mov    %ecx,%eax
4c8a18:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c8a1f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c8a26:	c2 04 00             	ret    $0x4
4c8a29:	cc                   	int3
4c8a2a:	cc                   	int3
4c8a2b:	cc                   	int3
4c8a2c:	cc                   	int3
4c8a2d:	cc                   	int3
4c8a2e:	cc                   	int3
4c8a2f:	cc                   	int3
4c8a30:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c8a36:	8b c1                	mov    %ecx,%eax
4c8a38:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c8a3f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c8a46:	c2 08 00             	ret    $0x8
4c8a49:	cc                   	int3
4c8a4a:	cc                   	int3
4c8a4b:	cc                   	int3
4c8a4c:	cc                   	int3
4c8a4d:	cc                   	int3
4c8a4e:	cc                   	int3
4c8a4f:	cc                   	int3
4c8a50:	8b c1                	mov    %ecx,%eax
4c8a52:	c2 04 00             	ret    $0x4
4c8a55:	cc                   	int3
4c8a56:	cc                   	int3
4c8a57:	cc                   	int3
4c8a58:	cc                   	int3
4c8a59:	cc                   	int3
4c8a5a:	cc                   	int3
4c8a5b:	cc                   	int3
4c8a5c:	cc                   	int3
4c8a5d:	cc                   	int3
4c8a5e:	cc                   	int3
4c8a5f:	cc                   	int3
4c8a60:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c8a66:	8b c1                	mov    %ecx,%eax
4c8a68:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c8a6f:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
4c8a76:	c2 04 00             	ret    $0x4
4c8a79:	cc                   	int3
4c8a7a:	cc                   	int3
4c8a7b:	cc                   	int3
4c8a7c:	cc                   	int3
4c8a7d:	cc                   	int3
4c8a7e:	cc                   	int3
4c8a7f:	cc                   	int3
4c8a80:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
4c8a86:	8b c1                	mov    %ecx,%eax
4c8a88:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
4c8a8f:	c2 08 00             	ret    $0x8
4c8a92:	cc                   	int3
4c8a93:	cc                   	int3
4c8a94:	cc                   	int3
4c8a95:	cc                   	int3
4c8a96:	cc                   	int3
4c8a97:	cc                   	int3
4c8a98:	cc                   	int3
4c8a99:	cc                   	int3
4c8a9a:	cc                   	int3
4c8a9b:	cc                   	int3