41287e:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412884:	a8 a8                	test   $0xa8,%al
412886:	a8 a8                	test   $0xa8,%al
412888:	a8 a8                	test   $0xa8,%al
41288a:	a8 a8                	test   $0xa8,%al
41288c:	a8 a8                	test   $0xa8,%al
41288e:	fc                   	cld
41288f:	fc                   	cld
412890:	fc                   	cld
412891:	54                   	push   %esp
412892:	54                   	push   %esp
412893:	54                   	push   %esp
412894:	a8 a8                	test   $0xa8,%al
412896:	a8 a8                	test   $0xa8,%al
412898:	a8 a8                	test   $0xa8,%al
41289a:	a8 a8                	test   $0xa8,%al
41289c:	a8 a8                	test   $0xa8,%al
41289e:	a8 a8                	test   $0xa8,%al
4128a0:	a8 a8                	test   $0xa8,%al
4128a2:	a8 00                	test   $0x0,%al
4128cc:	00 00                	add    %al,(%eax)
4128ce:	80 00 00             	addb   $0x0,(%eax)
4128d1:	00 00                	add    %al,(%eax)
4128d3:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
4128d9:	00 00                	add    %al,(%eax)
4128db:	00 00                	add    %al,(%eax)
4128dd:	80 00 00             	addb   $0x0,(%eax)
4128e0:	80 00 00             	addb   $0x0,(%eax)
4128e3:	80 00 00             	addb   $0x0,(%eax)
4128e6:	80 00 00             	addb   $0x0,(%eax)
4128e9:	00 00                	add    %al,(%eax)
4128eb:	00 00                	add    %al,(%eax)
4128ed:	00 00                	add    %al,(%eax)
4128ef:	80 00 54             	addb   $0x54,(%eax)
4128f2:	fc                   	cld
4128f3:	fc                   	cld
4128f4:	54                   	push   %esp
4128f5:	68 9c 54 68 9c       	push   $0x9c68549c
4128fa:	00 00                	add    %al,(%eax)
4128fc:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
412900:	2c fc                	sub    $0xfc,%al
412902:	30 00                	xor    %al,(%eax)
412904:	80 00 2c             	addb   $0x2c,(%eax)
412907:	fc                   	cld
412908:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41290b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41290e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412911:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412914:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412917:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41291a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41291d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412920:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412923:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412926:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412929:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41292c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41292f:	30 00                	xor    %al,(%eax)
412931:	80 00 2c             	addb   $0x2c,(%eax)
412934:	fc                   	cld
412935:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412938:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41293b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41293e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412941:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412944:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412948:	2c fc                	sub    $0xfc,%al
41294a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41294d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412950:	30 00                	xor    %al,(%eax)
412952:	80 00 00             	addb   $0x0,(%eax)
412955:	80 00 00             	addb   $0x0,(%eax)
412958:	80 00 00             	addb   $0x0,(%eax)
41295b:	80 00 2c             	addb   $0x2c,(%eax)
41295e:	fc                   	cld
41295f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412962:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412968:	a8 a8                	test   $0xa8,%al
41296a:	a8 a8                	test   $0xa8,%al
41296c:	a8 a8                	test   $0xa8,%al
41296e:	a8 a8                	test   $0xa8,%al
412970:	a8 a8                	test   $0xa8,%al
412972:	fc                   	cld
412973:	fc                   	cld
412974:	fc                   	cld
412975:	54                   	push   %esp
412976:	54                   	push   %esp
412977:	54                   	push   %esp
412978:	a8 a8                	test   $0xa8,%al
41297a:	a8 a8                	test   $0xa8,%al
41297c:	a8 a8                	test   $0xa8,%al
41297e:	a8 a8                	test   $0xa8,%al
412980:	a8 a8                	test   $0xa8,%al
412982:	a8 a8                	test   $0xa8,%al
412984:	a8 a8                	test   $0xa8,%al
412986:	a8 00                	test   $0x0,%al
4129b4:	00 80 00 00 00 00    	add    %al,0x0(%eax)
4129ba:	00 00                	add    %al,(%eax)
4129bc:	00 00                	add    %al,(%eax)
4129be:	80 00 00             	addb   $0x0,(%eax)
4129c1:	80 00 00             	addb   $0x0,(%eax)
4129c4:	80 00 00             	addb   $0x0,(%eax)
4129c7:	80 00 00             	addb   $0x0,(%eax)
4129ca:	80 00 00             	addb   $0x0,(%eax)
4129cd:	00 00                	add    %al,(%eax)
4129cf:	00 00                	add    %al,(%eax)
4129d1:	00 2c fc             	add    %ch,(%esp,%edi,8)
4129d4:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
4129d8:	54                   	push   %esp
4129d9:	68 9c 54 68 9c       	push   $0x9c68549c
4129de:	00 00                	add    %al,(%eax)
4129e0:	00 00                	add    %al,(%eax)
4129e2:	00 00                	add    %al,(%eax)
4129e4:	54                   	push   %esp
4129e5:	fc                   	cld
4129e6:	fc                   	cld
4129e7:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
4129ed:	2c fc                	sub    $0xfc,%al
4129ef:	30 2c fc             	xor    %ch,(%esp,%edi,8)
4129f2:	30 2c fc             	xor    %ch,(%esp,%edi,8)
4129f5:	30 2c fc             	xor    %ch,(%esp,%edi,8)
4129f8:	30 2c fc             	xor    %ch,(%esp,%edi,8)
4129fb:	30 2c fc             	xor    %ch,(%esp,%edi,8)
4129fe:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a01:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a04:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a07:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a0a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a0d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a10:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a13:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a16:	30 00                	xor    %al,(%eax)
412a18:	80 00 2c             	addb   $0x2c,(%eax)
412a1b:	fc                   	cld
412a1c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a1f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a22:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a25:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a28:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a2b:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412a2f:	2c fc                	sub    $0xfc,%al
412a31:	30 00                	xor    %al,(%eax)
412a33:	80 00 00             	addb   $0x0,(%eax)
412a36:	80 00 00             	addb   $0x0,(%eax)
412a39:	80 00 00             	addb   $0x0,(%eax)
412a3c:	80 00 2c             	addb   $0x2c,(%eax)
412a3f:	fc                   	cld
412a40:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a43:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412a46:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412a4c:	a8 a8                	test   $0xa8,%al
412a4e:	a8 a8                	test   $0xa8,%al
412a50:	a8 a8                	test   $0xa8,%al
412a52:	a8 a8                	test   $0xa8,%al
412a54:	a8 a8                	test   $0xa8,%al
412a56:	fc                   	cld
412a57:	fc                   	cld
412a58:	fc                   	cld
412a59:	54                   	push   %esp
412a5a:	54                   	push   %esp
412a5b:	54                   	push   %esp
412a5c:	a8 a8                	test   $0xa8,%al
412a5e:	a8 a8                	test   $0xa8,%al
412a60:	a8 a8                	test   $0xa8,%al
412a62:	a8 a8                	test   $0xa8,%al
412a64:	a8 a8                	test   $0xa8,%al
412a66:	a8 a8                	test   $0xa8,%al
412a68:	a8 a8                	test   $0xa8,%al
412a6a:	a8 00                	test   $0x0,%al
412aa0:	00 00                	add    %al,(%eax)
412aa2:	80 00 00             	addb   $0x0,(%eax)
412aa5:	80 00 00             	addb   $0x0,(%eax)
412aa8:	80 00 00             	addb   $0x0,(%eax)
412aab:	80 00 00             	addb   $0x0,(%eax)
412ab6:	54                   	push   %esp
412ab7:	fc                   	cld
412ab8:	fc                   	cld
412ab9:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412abc:	54                   	push   %esp
412abd:	68 9c 54 68 9c       	push   $0x9c68549c
412ac2:	00 00                	add    %al,(%eax)
412ac4:	00 00                	add    %al,(%eax)
412ac6:	00 00                	add    %al,(%eax)
412ac8:	54                   	push   %esp
412ac9:	fc                   	cld
412aca:	fc                   	cld
412acb:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
412ad1:	2c fc                	sub    $0xfc,%al
412ad3:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ad6:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ad9:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412adc:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412adf:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ae2:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ae5:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ae8:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412aeb:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412aee:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412af1:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412af4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412af7:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412afa:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412afd:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b00:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b03:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b06:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b09:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b0c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b0f:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412b13:	2c fc                	sub    $0xfc,%al
412b15:	30 00                	xor    %al,(%eax)
412b17:	80 00 00             	addb   $0x0,(%eax)
412b1a:	80 00 00             	addb   $0x0,(%eax)
412b1d:	80 00 00             	addb   $0x0,(%eax)
412b20:	80 00 00             	addb   $0x0,(%eax)
412b23:	80 00 2c             	addb   $0x2c,(%eax)
412b26:	fc                   	cld
412b27:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412b2a:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412b30:	a8 a8                	test   $0xa8,%al
412b32:	a8 a8                	test   $0xa8,%al
412b34:	a8 a8                	test   $0xa8,%al
412b36:	a8 a8                	test   $0xa8,%al
412b38:	a8 a8                	test   $0xa8,%al
412b3a:	fc                   	cld
412b3b:	fc                   	cld
412b3c:	fc                   	cld
412b3d:	54                   	push   %esp
412b3e:	54                   	push   %esp
412b3f:	54                   	push   %esp
412b40:	a8 a8                	test   $0xa8,%al
412b42:	a8 a8                	test   $0xa8,%al
412b44:	a8 a8                	test   $0xa8,%al
412b46:	a8 a8                	test   $0xa8,%al
412b48:	a8 a8                	test   $0xa8,%al
412b4a:	a8 a8                	test   $0xa8,%al
412b4c:	a8 a8                	test   $0xa8,%al
412b4e:	a8 00                	test   $0x0,%al
412b7c:	00 80 00 00 00 00    	add    %al,0x0(%eax)
412b82:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412b88:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412b8e:	00 80 00 00 00 00    	add    %al,0x0(%eax)
412b94:	00 00                	add    %al,(%eax)
412b96:	00 00                	add    %al,(%eax)
412b98:	80 00 54             	addb   $0x54,(%eax)
412b9b:	fc                   	cld
412b9c:	fc                   	cld
412b9d:	54                   	push   %esp
412b9e:	68 9c 54 68 9c       	push   $0x9c68549c
412ba3:	54                   	push   %esp
412ba4:	68 9c 30 3c 58       	push   $0x583c309c
412ba9:	00 00                	add    %al,(%eax)
412bab:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
412baf:	2c fc                	sub    $0xfc,%al
412bb1:	30 00                	xor    %al,(%eax)
412bb3:	80 00 2c             	addb   $0x2c,(%eax)
412bb6:	fc                   	cld
412bb7:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bba:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bbd:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bc0:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bc3:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bc6:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bc9:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bcc:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bcf:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bd2:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bd5:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bd8:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bdb:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bde:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412be1:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412be4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412be7:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bea:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bed:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bf0:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bf3:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bf6:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412bf9:	30 00                	xor    %al,(%eax)
412bfb:	80 00 00             	addb   $0x0,(%eax)
412bfe:	80 00 00             	addb   $0x0,(%eax)
412c01:	80 00 2c             	addb   $0x2c,(%eax)
412c04:	fc                   	cld
412c05:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412c08:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412c0b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412c0e:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412c14:	a8 a8                	test   $0xa8,%al
412c16:	a8 a8                	test   $0xa8,%al
412c18:	a8 a8                	test   $0xa8,%al
412c1a:	a8 a8                	test   $0xa8,%al
412c1c:	a8 a8                	test   $0xa8,%al
412c1e:	fc                   	cld
412c1f:	fc                   	cld
412c20:	fc                   	cld
412c21:	54                   	push   %esp
412c22:	54                   	push   %esp
412c23:	54                   	push   %esp
412c24:	a8 a8                	test   $0xa8,%al
412c26:	a8 a8                	test   $0xa8,%al
412c28:	a8 a8                	test   $0xa8,%al
412c2a:	a8 a8                	test   $0xa8,%al
412c2c:	a8 a8                	test   $0xa8,%al
412c2e:	a8 a8                	test   $0xa8,%al
412c30:	a8 a8                	test   $0xa8,%al
412c32:	a8 00                	test   $0x0,%al
412c64:	80 00 00             	addb   $0x0,(%eax)
412c67:	00 00                	add    %al,(%eax)
412c69:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412c6f:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412c75:	00 00                	add    %al,(%eax)
412c77:	00 00                	add    %al,(%eax)
412c79:	00 00                	add    %al,(%eax)
412c7b:	2c fc                	sub    $0xfc,%al
412c7d:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412c81:	54                   	push   %esp
412c82:	68 9c 54 68 9c       	push   $0x9c68549c
412c87:	54                   	push   %esp
412c88:	68 9c 30 3c 58       	push   $0x583c309c
412c8d:	00 00                	add    %al,(%eax)
412c8f:	00 00                	add    %al,(%eax)
412c91:	00 00                	add    %al,(%eax)
412c93:	54                   	push   %esp
412c94:	fc                   	cld
412c95:	fc                   	cld
412c96:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
412c9c:	2c fc                	sub    $0xfc,%al
412c9e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ca1:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ca4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ca7:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412caa:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cad:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cb0:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cb3:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cb6:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cb9:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cbc:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cbf:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cc2:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cc5:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cc8:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412ccb:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cce:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cd1:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cd4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cd7:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cda:	30 00                	xor    %al,(%eax)
412cdc:	80 00 00             	addb   $0x0,(%eax)