603b10:	51                   	push   %ecx
603b11:	56                   	push   %esi
603b12:	8b f1                	mov    %ecx,%esi
603b14:	89 74 24 04          	mov    %esi,0x4(%esp)
603b18:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
603b1e:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
603b25:	e8 14 d0 e2 ff       	call   0x430b3e
603b2a:	89 06                	mov    %eax,(%esi)
603b2c:	8b c6                	mov    %esi,%eax
603b2e:	5e                   	pop    %esi
603b2f:	59                   	pop    %ecx
603b30:	c2 04 00             	ret    $0x4
603b33:	cc                   	int3
603b34:	cc                   	int3
603b35:	cc                   	int3
603b36:	cc                   	int3
603b37:	cc                   	int3
603b38:	cc                   	int3
603b39:	cc                   	int3
603b3a:	cc                   	int3
603b3b:	cc                   	int3
603b3c:	cc                   	int3
603b3d:	cc                   	int3
603b3e:	cc                   	int3
603b3f:	cc                   	int3
603b40:	56                   	push   %esi
603b41:	8b f1                	mov    %ecx,%esi
603b43:	c7 06 00 00 00 00    	movl   $0x0,(%esi)
603b49:	c7 46 04 00 00 00 00 	movl   $0x0,0x4(%esi)
603b50:	e8 e9 cf e2 ff       	call   0x430b3e
603b55:	89 06                	mov    %eax,(%esi)
603b57:	8b c6                	mov    %esi,%eax
603b59:	5e                   	pop    %esi
603b5a:	c2 04 00             	ret    $0x4
603b5d:	cc                   	int3
603b5e:	cc                   	int3
603b5f:	cc                   	int3
603b60:	cc                   	int3
603b61:	cc                   	int3
603b62:	cc                   	int3
603b63:	cc                   	int3
603b64:	cc                   	int3
603b65:	cc                   	int3
603b66:	cc                   	int3
603b67:	cc                   	int3
603b68:	cc                   	int3
603b69:	cc                   	int3
603b6a:	cc                   	int3
603b6b:	cc                   	int3
603b6c:	cc                   	int3
603b6d:	cc                   	int3
603b6e:	cc                   	int3
603b6f:	cc                   	int3
603b70:	8b 44 24 04          	mov    0x4(%esp),%eax
603b74:	89 01                	mov    %eax,(%ecx)
603b76:	8b c1                	mov    %ecx,%eax
603b78:	c2 08 00             	ret    $0x8
603b7b:	cc                   	int3
603b7c:	cc                   	int3
603b7d:	cc                   	int3
603b7e:	cc                   	int3
603b7f:	cc                   	int3
603b80:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603b86:	8b c1                	mov    %ecx,%eax
603b88:	c3                   	ret
603b89:	cc                   	int3
603b8a:	cc                   	int3
603b8b:	cc                   	int3
603b8c:	cc                   	int3
603b8d:	cc                   	int3
603b8e:	cc                   	int3
603b8f:	cc                   	int3
603b90:	8b 44 24 04          	mov    0x4(%esp),%eax
603b94:	89 01                	mov    %eax,(%ecx)
603b96:	8b c1                	mov    %ecx,%eax
603b98:	c2 08 00             	ret    $0x8
603b9b:	cc                   	int3
603b9c:	cc                   	int3
603b9d:	cc                   	int3
603b9e:	cc                   	int3
603b9f:	cc                   	int3
603ba0:	8b 44 24 04          	mov    0x4(%esp),%eax
603ba4:	89 01                	mov    %eax,(%ecx)
603ba6:	8b c1                	mov    %ecx,%eax
603ba8:	c2 08 00             	ret    $0x8
603bab:	cc                   	int3
603bac:	cc                   	int3
603bad:	cc                   	int3
603bae:	cc                   	int3
603baf:	cc                   	int3
603bb0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603bb6:	8b c1                	mov    %ecx,%eax
603bb8:	c3                   	ret
603bb9:	cc                   	int3
603bba:	cc                   	int3
603bbb:	cc                   	int3
603bbc:	cc                   	int3
603bbd:	cc                   	int3
603bbe:	cc                   	int3
603bbf:	cc                   	int3
603bc0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603bc6:	8b c1                	mov    %ecx,%eax
603bc8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
603bcf:	c3                   	ret
603bd0:	cc                   	int3
603bd1:	cc                   	int3
603bd2:	cc                   	int3
603bd3:	cc                   	int3
603bd4:	cc                   	int3
603bd5:	cc                   	int3
603bd6:	cc                   	int3
603bd7:	cc                   	int3
603bd8:	cc                   	int3
603bd9:	cc                   	int3
603bda:	cc                   	int3
603bdb:	cc                   	int3
603bdc:	cc                   	int3
603bdd:	cc                   	int3
603bde:	cc                   	int3
603bdf:	cc                   	int3
603be0:	51                   	push   %ecx
603be1:	56                   	push   %esi
603be2:	8b f1                	mov    %ecx,%esi
603be4:	57                   	push   %edi
603be5:	8b 7c 24 10          	mov    0x10(%esp),%edi
603be9:	89 74 24 08          	mov    %esi,0x8(%esp)
603bed:	c7 06 f8 1c bd 00    	movl   $0xbd1cf8,(%esi)
603bf3:	8d 46 04             	lea    0x4(%esi),%eax
603bf6:	89 86 08 01 00 00    	mov    %eax,0x108(%esi)
603bfc:	c7 86 0c 01 00 00 04 	movl   $0x104,0x10c(%esi)
603c03:	01 00 00
603c06:	3b f7                	cmp    %edi,%esi
603c08:	74 25                	je     0x603c2f
603c0a:	ff b7 0c 01 00 00    	push   0x10c(%edi)
603c10:	e8 74 c7 e0 ff       	call   0x410389
603c15:	ff b7 0c 01 00 00    	push   0x10c(%edi)
603c1b:	ff b7 08 01 00 00    	push   0x108(%edi)
603c21:	ff b6 08 01 00 00    	push   0x108(%esi)
603c27:	e8 56 0a e1 ff       	call   0x414682
603c2c:	83 c4 0c             	add    $0xc,%esp
603c2f:	5f                   	pop    %edi
603c30:	8b c6                	mov    %esi,%eax
603c32:	c7 06 04 1d bd 00    	movl   $0xbd1d04,(%esi)
603c38:	5e                   	pop    %esi
603c39:	59                   	pop    %ecx
603c3a:	c2 04 00             	ret    $0x4
603c3d:	cc                   	int3
603c3e:	cc                   	int3
603c3f:	cc                   	int3
603c40:	cc                   	int3
603c41:	cc                   	int3
603c42:	cc                   	int3
603c43:	cc                   	int3
603c44:	cc                   	int3
603c45:	cc                   	int3
603c46:	cc                   	int3
603c47:	cc                   	int3
603c48:	cc                   	int3
603c49:	cc                   	int3
603c4a:	cc                   	int3
603c4b:	cc                   	int3
603c4c:	cc                   	int3
603c4d:	cc                   	int3
603c4e:	cc                   	int3
603c4f:	cc                   	int3
603c50:	cc                   	int3
603c51:	cc                   	int3
603c52:	cc                   	int3
603c53:	cc                   	int3
603c54:	cc                   	int3
603c55:	cc                   	int3
603c56:	cc                   	int3
603c57:	cc                   	int3
603c58:	cc                   	int3
603c59:	cc                   	int3
603c5a:	cc                   	int3
603c5b:	cc                   	int3
603c5c:	cc                   	int3
603c5d:	cc                   	int3
603c5e:	cc                   	int3
603c5f:	cc                   	int3
603c60:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603c66:	8b c1                	mov    %ecx,%eax
603c68:	c2 08 00             	ret    $0x8
603c6b:	cc                   	int3
603c6c:	cc                   	int3
603c6d:	cc                   	int3
603c6e:	cc                   	int3
603c6f:	cc                   	int3
603c70:	8b 44 24 04          	mov    0x4(%esp),%eax
603c74:	8b 00                	mov    (%eax),%eax
603c76:	89 01                	mov    %eax,(%ecx)
603c78:	8b c1                	mov    %ecx,%eax
603c7a:	c2 04 00             	ret    $0x4
603c7d:	cc                   	int3
603c7e:	cc                   	int3
603c7f:	cc                   	int3
603c80:	8b 44 24 04          	mov    0x4(%esp),%eax
603c84:	8b 00                	mov    (%eax),%eax
603c86:	89 01                	mov    %eax,(%ecx)
603c88:	8b c1                	mov    %ecx,%eax
603c8a:	c2 04 00             	ret    $0x4
603c8d:	cc                   	int3
603c8e:	cc                   	int3
603c8f:	cc                   	int3
603c90:	8b 44 24 04          	mov    0x4(%esp),%eax
603c94:	8b 00                	mov    (%eax),%eax
603c96:	89 01                	mov    %eax,(%ecx)
603c98:	8b c1                	mov    %ecx,%eax
603c9a:	c2 04 00             	ret    $0x4
603c9d:	cc                   	int3
603c9e:	cc                   	int3
603c9f:	cc                   	int3
603ca0:	8b 44 24 04          	mov    0x4(%esp),%eax
603ca4:	8b 00                	mov    (%eax),%eax
603ca6:	89 01                	mov    %eax,(%ecx)
603ca8:	8b c1                	mov    %ecx,%eax
603caa:	c2 04 00             	ret    $0x4
603cad:	cc                   	int3
603cae:	cc                   	int3
603caf:	cc                   	int3
603cb0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603cb6:	8b c1                	mov    %ecx,%eax
603cb8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
603cbf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
603cc6:	c3                   	ret
603cc7:	cc                   	int3
603cc8:	cc                   	int3
603cc9:	cc                   	int3
603cca:	cc                   	int3
603ccb:	cc                   	int3
603ccc:	cc                   	int3
603ccd:	cc                   	int3
603cce:	cc                   	int3
603ccf:	cc                   	int3
603cd0:	c7 01 00 00 00 00    	movl   $0x0,(%ecx)
603cd6:	8b c1                	mov    %ecx,%eax
603cd8:	c7 41 04 00 00 00 00 	movl   $0x0,0x4(%ecx)
603cdf:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
603ce6:	c3                   	ret
603ce7:	cc                   	int3
603ce8:	cc                   	int3
603ce9:	cc                   	int3
603cea:	cc                   	int3
603ceb:	cc                   	int3
603cec:	cc                   	int3
603ced:	cc                   	int3
603cee:	cc                   	int3
603cef:	cc                   	int3
603cf0:	8b 44 24 04          	mov    0x4(%esp),%eax
603cf4:	89 01                	mov    %eax,(%ecx)
603cf6:	8b c1                	mov    %ecx,%eax
603cf8:	c2 08 00             	ret    $0x8
603cfb:	cc                   	int3
603cfc:	cc                   	int3
603cfd:	cc                   	int3
603cfe:	cc                   	int3
603cff:	cc                   	int3
603d00:	8b 44 24 04          	mov    0x4(%esp),%eax
603d04:	89 01                	mov    %eax,(%ecx)
603d06:	8b c1                	mov    %ecx,%eax
603d08:	c2 08 00             	ret    $0x8
603d0b:	cc                   	int3
603d0c:	cc                   	int3
603d0d:	cc                   	int3
603d0e:	cc                   	int3
603d0f:	cc                   	int3
603d10:	8b 44 24 04          	mov    0x4(%esp),%eax
603d14:	89 01                	mov    %eax,(%ecx)
603d16:	8b c1                	mov    %ecx,%eax
603d18:	c2 08 00             	ret    $0x8
603d1b:	cc                   	int3
603d1c:	cc                   	int3
603d1d:	cc                   	int3
603d1e:	cc                   	int3
603d1f:	cc                   	int3
603d20:	8b 44 24 04          	mov    0x4(%esp),%eax
603d24:	89 01                	mov    %eax,(%ecx)
603d26:	8b c1                	mov    %ecx,%eax
603d28:	c2 08 00             	ret    $0x8
603d2b:	cc                   	int3
603d2c:	cc                   	int3
603d2d:	cc                   	int3
603d2e:	cc                   	int3
603d2f:	cc                   	int3
603d30:	8b 44 24 04          	mov    0x4(%esp),%eax
603d34:	89 01                	mov    %eax,(%ecx)
603d36:	8b c1                	mov    %ecx,%eax
603d38:	c2 08 00             	ret    $0x8
603d3b:	cc                   	int3
603d3c:	cc                   	int3
603d3d:	cc                   	int3
603d3e:	cc                   	int3
603d3f:	cc                   	int3
603d40:	8b 44 24 04          	mov    0x4(%esp),%eax
603d44:	89 01                	mov    %eax,(%ecx)
603d46:	8b c1                	mov    %ecx,%eax
603d48:	c2 08 00             	ret    $0x8
603d4b:	cc                   	int3
603d4c:	cc                   	int3
603d4d:	cc                   	int3
603d4e:	cc                   	int3
603d4f:	cc                   	int3
603d50:	8b 44 24 04          	mov    0x4(%esp),%eax
603d54:	89 01                	mov    %eax,(%ecx)
603d56:	8b c1                	mov    %ecx,%eax
603d58:	c2 08 00             	ret    $0x8
603d5b:	cc                   	int3
603d5c:	cc                   	int3
603d5d:	cc                   	int3
603d5e:	cc                   	int3
603d5f:	cc                   	int3
603d60:	8b 44 24 04          	mov    0x4(%esp),%eax
603d64:	89 01                	mov    %eax,(%ecx)
603d66:	8b c1                	mov    %ecx,%eax
603d68:	c2 08 00             	ret    $0x8
603d6b:	cc                   	int3
603d6c:	cc                   	int3
603d6d:	cc                   	int3
603d6e:	cc                   	int3
603d6f:	cc                   	int3
603d70:	8b 44 24 04          	mov    0x4(%esp),%eax
603d74:	89 01                	mov    %eax,(%ecx)
603d76:	8b c1                	mov    %ecx,%eax
603d78:	c2 08 00             	ret    $0x8
603d7b:	cc                   	int3
603d7c:	cc                   	int3
603d7d:	cc                   	int3
603d7e:	cc                   	int3
603d7f:	cc                   	int3
603d80:	8b 44 24 04          	mov    0x4(%esp),%eax
603d84:	89 01                	mov    %eax,(%ecx)
603d86:	8b c1                	mov    %ecx,%eax
603d88:	c2 08 00             	ret    $0x8
603d8b:	cc                   	int3
603d8c:	cc                   	int3
603d8d:	cc                   	int3
603d8e:	cc                   	int3
603d8f:	cc                   	int3
603d90:	8b 44 24 04          	mov    0x4(%esp),%eax
603d94:	89 01                	mov    %eax,(%ecx)
603d96:	8b c1                	mov    %ecx,%eax
603d98:	c2 08 00             	ret    $0x8
603d9b:	cc                   	int3
603d9c:	cc                   	int3
603d9d:	cc                   	int3
603d9e:	cc                   	int3
603d9f:	cc                   	int3
603da0:	8b 44 24 04          	mov    0x4(%esp),%eax
603da4:	89 01                	mov    %eax,(%ecx)