413a04:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413a07:	54                   	push   %esp
413a08:	68 9c 80 8c bc       	push   $0xbc8c809c
413a0d:	3c 3c                	cmp    $0x3c,%al
413a0f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a12:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a15:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a18:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a1b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a1e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a21:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a24:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a27:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a2a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a2d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a30:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a33:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a36:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a39:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a3c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a3f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a42:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a45:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a48:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a4b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a4e:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413a54:	a8 a8                	test   $0xa8,%al
413a56:	a8 a8                	test   $0xa8,%al
413a58:	a8 a8                	test   $0xa8,%al
413a5a:	a8 a8                	test   $0xa8,%al
413a5c:	a8 a8                	test   $0xa8,%al
413a5e:	fc                   	cld
413a5f:	fc                   	cld
413a60:	fc                   	cld
413a61:	54                   	push   %esp
413a62:	54                   	push   %esp
413a63:	54                   	push   %esp
413a64:	a8 a8                	test   $0xa8,%al
413a66:	a8 a8                	test   $0xa8,%al
413a68:	a8 a8                	test   $0xa8,%al
413a6a:	a8 a8                	test   $0xa8,%al
413a6c:	a8 a8                	test   $0xa8,%al
413a6e:	a8 a8                	test   $0xa8,%al
413a70:	a8 a8                	test   $0xa8,%al
413a72:	a8 3c                	test   $0x3c,%al
413a74:	3c 00                	cmp    $0x0,%al
413a76:	3c 3c                	cmp    $0x3c,%al
413a78:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a7b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a7e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a81:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a84:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a87:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a8a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a8d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a90:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a93:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a96:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a99:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a9c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413a9f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413aa2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413aa5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413aa8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413abb:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413abe:	54                   	push   %esp
413abf:	68 9c 30 3c 58       	push   $0x583c309c
413ac4:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413ac7:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413aca:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413acd:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413ad0:	54                   	push   %esp
413ad1:	68 9c 80 8c bc       	push   $0xbc8c809c
413ad6:	54                   	push   %esp
413ad7:	68 9c 54 68 9c       	push   $0x9c68549c
413adc:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413adf:	54                   	push   %esp
413ae0:	68 9c 80 8c bc       	push   $0xbc8c809c
413ae5:	54                   	push   %esp
413ae6:	68 9c 54 68 9c       	push   $0x9c68549c
413aeb:	54                   	push   %esp
413aec:	68 9c 80 8c bc       	push   $0xbc8c809c
413af1:	3c 3c                	cmp    $0x3c,%al
413af3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413af6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413af9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413afc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413aff:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b02:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b05:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b08:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b0b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b0e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b11:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b14:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b17:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b1a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b1d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b20:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b23:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b26:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b29:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b2c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b2f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b32:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413b38:	a8 a8                	test   $0xa8,%al
413b3a:	a8 a8                	test   $0xa8,%al
413b3c:	a8 a8                	test   $0xa8,%al
413b3e:	a8 a8                	test   $0xa8,%al
413b40:	a8 a8                	test   $0xa8,%al
413b42:	fc                   	cld
413b43:	fc                   	cld
413b44:	fc                   	cld
413b45:	54                   	push   %esp
413b46:	54                   	push   %esp
413b47:	54                   	push   %esp
413b48:	a8 a8                	test   $0xa8,%al
413b4a:	a8 a8                	test   $0xa8,%al
413b4c:	a8 a8                	test   $0xa8,%al
413b4e:	a8 a8                	test   $0xa8,%al
413b50:	a8 a8                	test   $0xa8,%al
413b52:	a8 a8                	test   $0xa8,%al
413b54:	a8 a8                	test   $0xa8,%al
413b56:	a8 3c                	test   $0x3c,%al
413b58:	3c 00                	cmp    $0x0,%al
413b5a:	3c 3c                	cmp    $0x3c,%al
413b5c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b5f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b62:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b65:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b68:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b6b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b6e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b71:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b74:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b77:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b7a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b7d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b80:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b83:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b86:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b89:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b8c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413b9b:	00 30                	add    %dh,(%eax)
413b9d:	3c 58                	cmp    $0x58,%al
413b9f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413ba2:	54                   	push   %esp
413ba3:	68 9c 30 3c 58       	push   $0x583c309c
413bb0:	00 30                	add    %dh,(%eax)
413bb2:	3c 58                	cmp    $0x58,%al
413bb4:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413bb7:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413bba:	54                   	push   %esp
413bbb:	68 9c 54 68 9c       	push   $0x9c68549c
413bc0:	54                   	push   %esp
413bc1:	68 9c 30 3c 58       	push   $0x583c309c
413bc6:	54                   	push   %esp
413bc7:	68 9c 80 8c bc       	push   $0xbc8c809c
413bcc:	54                   	push   %esp
413bcd:	68 9c 80 8c bc       	push   $0xbc8c809c
413bd2:	80 8c bc 3c 3c 00 3c 	orb    $0x3c,0x3c003c3c(%esp,%edi,4)
413bd9:	3c
413bda:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bdd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413be0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413be3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413be6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413be9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bec:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bef:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bf2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bf5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bf8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bfb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413bfe:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c01:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c04:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c07:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c0a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c0d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c10:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c13:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c16:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413c1c:	a8 a8                	test   $0xa8,%al
413c1e:	a8 a8                	test   $0xa8,%al
413c20:	a8 a8                	test   $0xa8,%al
413c22:	a8 a8                	test   $0xa8,%al
413c24:	a8 a8                	test   $0xa8,%al
413c26:	fc                   	cld
413c27:	fc                   	cld
413c28:	fc                   	cld
413c29:	54                   	push   %esp
413c2a:	54                   	push   %esp
413c2b:	54                   	push   %esp
413c2c:	a8 a8                	test   $0xa8,%al
413c2e:	a8 a8                	test   $0xa8,%al
413c30:	a8 a8                	test   $0xa8,%al
413c32:	a8 a8                	test   $0xa8,%al
413c34:	a8 a8                	test   $0xa8,%al
413c36:	a8 a8                	test   $0xa8,%al
413c38:	a8 a8                	test   $0xa8,%al
413c3a:	a8 3c                	test   $0x3c,%al
413c3c:	3c 00                	cmp    $0x0,%al
413c3e:	3c 3c                	cmp    $0x3c,%al
413c40:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c43:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c46:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c49:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c4c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c4f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c52:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c55:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c58:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c5b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c5e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c61:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c64:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c67:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c6a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c6d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c70:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413c7f:	00 30                	add    %dh,(%eax)
413c81:	3c 58                	cmp    $0x58,%al
413c83:	54                   	push   %esp
413c84:	68 9c 30 3c 58       	push   $0x583c309c
413c89:	00 00                	add    %al,(%eax)
413c8b:	00 30                	add    %dh,(%eax)
413c8d:	3c 58                	cmp    $0x58,%al
413c8f:	54                   	push   %esp
413c90:	68 9c 54 68 9c       	push   $0x9c68549c
413c95:	80 8c bc 80 8c bc 80 	orb    $0x8c,-0x7f437380(%esp,%edi,4)
413c9c:	8c
413c9d:	bc 80 8c bc 54       	mov    $0x54bc8c80,%esp
413ca2:	68 9c 54 68 9c       	push   $0x9c68549c
413ca7:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413caa:	54                   	push   %esp
413cab:	68 9c 80 8c bc       	push   $0xbc8c809c
413cb0:	54                   	push   %esp
413cb1:	68 9c 54 68 9c       	push   $0x9c68549c
413cb6:	80 8c bc 3c 3c 00 3c 	orb    $0x3c,0x3c003c3c(%esp,%edi,4)
413cbd:	3c
413cbe:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cc1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cc4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cc7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cca:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ccd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cd0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cd3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cd6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cd9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cdc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cdf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ce2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ce5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ce8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ceb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cee:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cf1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cf4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cf7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413cfa:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413d00:	a8 a8                	test   $0xa8,%al
413d02:	a8 a8                	test   $0xa8,%al
413d04:	a8 a8                	test   $0xa8,%al
413d06:	a8 a8                	test   $0xa8,%al
413d08:	a8 a8                	test   $0xa8,%al
413d0a:	fc                   	cld
413d0b:	fc                   	cld
413d0c:	fc                   	cld
413d0d:	54                   	push   %esp
413d0e:	54                   	push   %esp
413d0f:	54                   	push   %esp
413d10:	a8 a8                	test   $0xa8,%al
413d12:	a8 a8                	test   $0xa8,%al
413d14:	a8 a8                	test   $0xa8,%al
413d16:	a8 a8                	test   $0xa8,%al
413d18:	a8 a8                	test   $0xa8,%al
413d1a:	a8 a8                	test   $0xa8,%al
413d1c:	a8 a8                	test   $0xa8,%al
413d1e:	a8 3c                	test   $0x3c,%al
413d20:	3c 00                	cmp    $0x0,%al
413d22:	3c 3c                	cmp    $0x3c,%al
413d24:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d27:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d2a:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d2d:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d30:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d33:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d36:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d39:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d3c:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d3f:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d42:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d45:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d48:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d4b:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d4e:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d51:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d54:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413d5f:	00 00                	add    %al,(%eax)
413d61:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d64:	00 00                	add    %al,(%eax)
413d66:	00 54 68 9c          	add    %dl,-0x64(%eax,%ebp,2)
413d72:	00 30                	add    %dh,(%eax)
413d74:	3c 58                	cmp    $0x58,%al
413d76:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d79:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d7c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d7f:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d82:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d85:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413d88:	54                   	push   %esp
413d89:	68 9c 30 3c 58       	push   $0x583c309c
413d8e:	54                   	push   %esp
413d8f:	68 9c 80 8c bc       	push   $0xbc8c809c
413d94:	54                   	push   %esp
413d95:	68 9c 54 68 9c       	push   $0x9c68549c
413d9a:	80 8c bc 3c 3c 00 3c 	orb    $0x3c,0x3c003c3c(%esp,%edi,4)
413da1:	3c
413da2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413da5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413da8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dab:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dae:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413db1:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413db4:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413db7:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dba:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dbd:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dc0:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dc3:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dc6:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dc9:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dcc:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dcf:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dd2:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dd5:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dd8:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413ddb:	00 3c 3c             	add    %bh,(%esp,%edi,1)
413dde:	00 a8 a8 a8 a8 a8    	add    %ch,-0x57575758(%eax)
413de4:	a8 a8                	test   $0xa8,%al
413de6:	a8 a8                	test   $0xa8,%al
413de8:	a8 a8                	test   $0xa8,%al
413dea:	a8 a8                	test   $0xa8,%al
413dec:	a8 a8                	test   $0xa8,%al
413dee:	fc                   	cld
413def:	fc                   	cld
413df0:	fc                   	cld
413df1:	54                   	push   %esp