bc5898:	e8 30 3c 87 ff       	call   0x4394cd
bc589d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc58a0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc58a7:	59                   	pop    %ecx
bc58a8:	8b e5                	mov    %ebp,%esp
bc58aa:	5d                   	pop    %ebp
bc58ab:	c3                   	ret
bc58ac:	cc                   	int3
bc58ad:	cc                   	int3
bc58ae:	cc                   	int3
bc58af:	cc                   	int3
bc58b0:	cc                   	int3
bc58b1:	cc                   	int3
bc58b2:	cc                   	int3
bc58b3:	cc                   	int3
bc58b4:	cc                   	int3
bc58b5:	cc                   	int3
bc58b6:	cc                   	int3
bc58b7:	cc                   	int3
bc58b8:	cc                   	int3
bc58b9:	cc                   	int3
bc58ba:	cc                   	int3
bc58bb:	cc                   	int3
bc58bc:	cc                   	int3
bc58bd:	cc                   	int3
bc58be:	cc                   	int3
bc58bf:	cc                   	int3
bc58c0:	ff 35 b8 10 d8 00    	push   0xd810b8
bc58c6:	68 34 d0 d5 00       	push   $0xd5d034
bc58cb:	e8 39 15 86 ff       	call   0x426e09
bc58d0:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc58d5:	85 c0                	test   %eax,%eax
bc58d7:	74 13                	je     0xbc58ec
bc58d9:	50                   	push   %eax
bc58da:	e8 f3 ff 86 ff       	call   0x4358d2
bc58df:	83 c4 04             	add    $0x4,%esp
bc58e2:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc58e9:	00 00 00
bc58ec:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc58f3:	00 00 00
bc58f6:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc58fd:	00 00 00
bc5900:	c3                   	ret
bc5901:	cc                   	int3
bc5902:	cc                   	int3
bc5903:	cc                   	int3
bc5904:	cc                   	int3
bc5905:	cc                   	int3
bc5906:	cc                   	int3
bc5907:	cc                   	int3
bc5908:	cc                   	int3
bc5909:	cc                   	int3
bc590a:	cc                   	int3
bc590b:	cc                   	int3
bc590c:	cc                   	int3
bc590d:	cc                   	int3
bc590e:	cc                   	int3
bc590f:	cc                   	int3
bc5910:	cc                   	int3
bc5911:	cc                   	int3
bc5912:	cc                   	int3
bc5913:	cc                   	int3
bc5914:	cc                   	int3
bc5915:	cc                   	int3
bc5916:	cc                   	int3
bc5917:	cc                   	int3
bc5918:	cc                   	int3
bc5919:	cc                   	int3
bc591a:	cc                   	int3
bc591b:	cc                   	int3
bc591c:	cc                   	int3
bc591d:	cc                   	int3
bc591e:	cc                   	int3
bc591f:	cc                   	int3
bc5920:	55                   	push   %ebp
bc5921:	8b ec                	mov    %esp,%ebp
bc5923:	6a ff                	push   $0xffffffff
bc5925:	68 46 d8 b3 00       	push   $0xb3d846
bc592a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc5930:	50                   	push   %eax
bc5931:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc5936:	33 c5                	xor    %ebp,%eax
bc5938:	50                   	push   %eax
bc5939:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc593c:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc5942:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5947:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc594e:	e8 04 20 87 ff       	call   0x437957
bc5953:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5958:	e8 70 3b 87 ff       	call   0x4394cd
bc595d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc5960:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc5967:	59                   	pop    %ecx
bc5968:	8b e5                	mov    %ebp,%esp
bc596a:	5d                   	pop    %ebp
bc596b:	c3                   	ret
bc596c:	cc                   	int3
bc596d:	cc                   	int3
bc596e:	cc                   	int3
bc596f:	cc                   	int3
bc5970:	cc                   	int3
bc5971:	cc                   	int3
bc5972:	cc                   	int3
bc5973:	cc                   	int3
bc5974:	cc                   	int3
bc5975:	cc                   	int3
bc5976:	cc                   	int3
bc5977:	cc                   	int3
bc5978:	cc                   	int3
bc5979:	cc                   	int3
bc597a:	cc                   	int3
bc597b:	cc                   	int3
bc597c:	cc                   	int3
bc597d:	cc                   	int3
bc597e:	cc                   	int3
bc597f:	cc                   	int3
bc5980:	ff 35 b8 10 d8 00    	push   0xd810b8
bc5986:	68 34 d0 d5 00       	push   $0xd5d034
bc598b:	e8 79 14 86 ff       	call   0x426e09
bc5990:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc5995:	85 c0                	test   %eax,%eax
bc5997:	74 13                	je     0xbc59ac
bc5999:	50                   	push   %eax
bc599a:	e8 33 ff 86 ff       	call   0x4358d2
bc599f:	83 c4 04             	add    $0x4,%esp
bc59a2:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc59a9:	00 00 00
bc59ac:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc59b3:	00 00 00
bc59b6:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc59bd:	00 00 00
bc59c0:	c3                   	ret
bc59c1:	cc                   	int3
bc59c2:	cc                   	int3
bc59c3:	cc                   	int3
bc59c4:	cc                   	int3
bc59c5:	cc                   	int3
bc59c6:	cc                   	int3
bc59c7:	cc                   	int3
bc59c8:	cc                   	int3
bc59c9:	cc                   	int3
bc59ca:	cc                   	int3
bc59cb:	cc                   	int3
bc59cc:	cc                   	int3
bc59cd:	cc                   	int3
bc59ce:	cc                   	int3
bc59cf:	cc                   	int3
bc59d0:	cc                   	int3
bc59d1:	cc                   	int3
bc59d2:	cc                   	int3
bc59d3:	cc                   	int3
bc59d4:	cc                   	int3
bc59d5:	cc                   	int3
bc59d6:	cc                   	int3
bc59d7:	cc                   	int3
bc59d8:	cc                   	int3
bc59d9:	cc                   	int3
bc59da:	cc                   	int3
bc59db:	cc                   	int3
bc59dc:	cc                   	int3
bc59dd:	cc                   	int3
bc59de:	cc                   	int3
bc59df:	cc                   	int3
bc59e0:	55                   	push   %ebp
bc59e1:	8b ec                	mov    %esp,%ebp
bc59e3:	6a ff                	push   $0xffffffff
bc59e5:	68 86 eb b3 00       	push   $0xb3eb86
bc59ea:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc59f0:	50                   	push   %eax
bc59f1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc59f6:	33 c5                	xor    %ebp,%eax
bc59f8:	50                   	push   %eax
bc59f9:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc59fc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc5a02:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5a07:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc5a0e:	e8 44 1f 87 ff       	call   0x437957
bc5a13:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5a18:	e8 b0 3a 87 ff       	call   0x4394cd
bc5a1d:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc5a20:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc5a27:	59                   	pop    %ecx
bc5a28:	8b e5                	mov    %ebp,%esp
bc5a2a:	5d                   	pop    %ebp
bc5a2b:	c3                   	ret
bc5a2c:	cc                   	int3
bc5a2d:	cc                   	int3
bc5a2e:	cc                   	int3
bc5a2f:	cc                   	int3
bc5a30:	cc                   	int3
bc5a31:	cc                   	int3
bc5a32:	cc                   	int3
bc5a33:	cc                   	int3
bc5a34:	cc                   	int3
bc5a35:	cc                   	int3
bc5a36:	cc                   	int3
bc5a37:	cc                   	int3
bc5a38:	cc                   	int3
bc5a39:	cc                   	int3
bc5a3a:	cc                   	int3
bc5a3b:	cc                   	int3
bc5a3c:	cc                   	int3
bc5a3d:	cc                   	int3
bc5a3e:	cc                   	int3
bc5a3f:	cc                   	int3
bc5a40:	ff 35 b8 10 d8 00    	push   0xd810b8
bc5a46:	68 34 d0 d5 00       	push   $0xd5d034
bc5a4b:	e8 b9 13 86 ff       	call   0x426e09
bc5a50:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc5a55:	85 c0                	test   %eax,%eax
bc5a57:	74 13                	je     0xbc5a6c
bc5a59:	50                   	push   %eax
bc5a5a:	e8 73 fe 86 ff       	call   0x4358d2
bc5a5f:	83 c4 04             	add    $0x4,%esp
bc5a62:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc5a69:	00 00 00
bc5a6c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc5a73:	00 00 00
bc5a76:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc5a7d:	00 00 00
bc5a80:	c3                   	ret
bc5a81:	cc                   	int3
bc5a82:	cc                   	int3
bc5a83:	cc                   	int3
bc5a84:	cc                   	int3
bc5a85:	cc                   	int3
bc5a86:	cc                   	int3
bc5a87:	cc                   	int3
bc5a88:	cc                   	int3
bc5a89:	cc                   	int3
bc5a8a:	cc                   	int3
bc5a8b:	cc                   	int3
bc5a8c:	cc                   	int3
bc5a8d:	cc                   	int3
bc5a8e:	cc                   	int3
bc5a8f:	cc                   	int3
bc5a90:	cc                   	int3
bc5a91:	cc                   	int3
bc5a92:	cc                   	int3
bc5a93:	cc                   	int3
bc5a94:	cc                   	int3
bc5a95:	cc                   	int3
bc5a96:	cc                   	int3
bc5a97:	cc                   	int3
bc5a98:	cc                   	int3
bc5a99:	cc                   	int3
bc5a9a:	cc                   	int3
bc5a9b:	cc                   	int3
bc5a9c:	cc                   	int3
bc5a9d:	cc                   	int3
bc5a9e:	cc                   	int3
bc5a9f:	cc                   	int3
bc5aa0:	55                   	push   %ebp
bc5aa1:	8b ec                	mov    %esp,%ebp
bc5aa3:	6a ff                	push   $0xffffffff
bc5aa5:	68 f6 ec b3 00       	push   $0xb3ecf6
bc5aaa:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc5ab0:	50                   	push   %eax
bc5ab1:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc5ab6:	33 c5                	xor    %ebp,%eax
bc5ab8:	50                   	push   %eax
bc5ab9:	8d 45 f4             	lea    -0xc(%ebp),%eax
bc5abc:	64 a3 00 00 00 00    	mov    %eax,%fs:0x0
bc5ac2:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5ac7:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
bc5ace:	e8 84 1e 87 ff       	call   0x437957
bc5ad3:	b9 04 d0 d5 00       	mov    $0xd5d004,%ecx
bc5ad8:	e8 f0 39 87 ff       	call   0x4394cd
bc5add:	8b 4d f4             	mov    -0xc(%ebp),%ecx
bc5ae0:	64 89 0d 00 00 00 00 	mov    %ecx,%fs:0x0
bc5ae7:	59                   	pop    %ecx
bc5ae8:	8b e5                	mov    %ebp,%esp
bc5aea:	5d                   	pop    %ebp
bc5aeb:	c3                   	ret
bc5aec:	cc                   	int3
bc5aed:	cc                   	int3
bc5aee:	cc                   	int3
bc5aef:	cc                   	int3
bc5af0:	cc                   	int3
bc5af1:	cc                   	int3
bc5af2:	cc                   	int3
bc5af3:	cc                   	int3
bc5af4:	cc                   	int3
bc5af5:	cc                   	int3
bc5af6:	cc                   	int3
bc5af7:	cc                   	int3
bc5af8:	cc                   	int3
bc5af9:	cc                   	int3
bc5afa:	cc                   	int3
bc5afb:	cc                   	int3
bc5afc:	cc                   	int3
bc5afd:	cc                   	int3
bc5afe:	cc                   	int3
bc5aff:	cc                   	int3
bc5b00:	ff 35 b8 10 d8 00    	push   0xd810b8
bc5b06:	68 34 d0 d5 00       	push   $0xd5d034
bc5b0b:	e8 f9 12 86 ff       	call   0x426e09
bc5b10:	a1 54 d0 d5 00       	mov    0xd5d054,%eax
bc5b15:	85 c0                	test   %eax,%eax
bc5b17:	74 13                	je     0xbc5b2c
bc5b19:	50                   	push   %eax
bc5b1a:	e8 b3 fd 86 ff       	call   0x4358d2
bc5b1f:	83 c4 04             	add    $0x4,%esp
bc5b22:	c7 05 54 d0 d5 00 00 	movl   $0x0,0xd5d054
bc5b29:	00 00 00
bc5b2c:	c7 05 5c d0 d5 00 00 	movl   $0x0,0xd5d05c
bc5b33:	00 00 00
bc5b36:	c7 05 58 d0 d5 00 00 	movl   $0x0,0xd5d058
bc5b3d:	00 00 00
bc5b40:	c3                   	ret
bc5b41:	cc                   	int3
bc5b42:	cc                   	int3
bc5b43:	cc                   	int3
bc5b44:	cc                   	int3
bc5b45:	cc                   	int3
bc5b46:	cc                   	int3
bc5b47:	cc                   	int3
bc5b48:	cc                   	int3
bc5b49:	cc                   	int3
bc5b4a:	cc                   	int3
bc5b4b:	cc                   	int3
bc5b4c:	cc                   	int3
bc5b4d:	cc                   	int3
bc5b4e:	cc                   	int3
bc5b4f:	cc                   	int3
bc5b50:	cc                   	int3
bc5b51:	cc                   	int3
bc5b52:	cc                   	int3
bc5b53:	cc                   	int3
bc5b54:	cc                   	int3
bc5b55:	cc                   	int3
bc5b56:	cc                   	int3
bc5b57:	cc                   	int3
bc5b58:	cc                   	int3
bc5b59:	cc                   	int3
bc5b5a:	cc                   	int3
bc5b5b:	cc                   	int3
bc5b5c:	cc                   	int3
bc5b5d:	cc                   	int3
bc5b5e:	cc                   	int3
bc5b5f:	cc                   	int3
bc5b60:	55                   	push   %ebp
bc5b61:	8b ec                	mov    %esp,%ebp
bc5b63:	6a ff                	push   $0xffffffff
bc5b65:	68 c6 f5 b3 00       	push   $0xb3f5c6
bc5b6a:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
bc5b70:	50                   	push   %eax
bc5b71:	a1 24 f6 d5 00       	mov    0xd5f624,%eax
bc5b76:	33 c5                	xor    %ebp,%eax
bc5b78:	50                   	push   %eax