412cdf:	80 00 00             	addb   $0x0,(%eax)
412ce2:	80 00 2c             	addb   $0x2c,(%eax)
412ce5:	fc                   	cld
412ce6:	30 00                	xor    %al,(%eax)
412ce8:	80 00 2c             	addb   $0x2c,(%eax)
412ceb:	fc                   	cld
412cec:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412cef:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412cf3:	a8 a8                	test   $0xa8,%al
412cf5:	a8 a8                	test   $0xa8,%al
412cf7:	a8 a8                	test   $0xa8,%al
412cf9:	a8 a8                	test   $0xa8,%al
412cfb:	a8 a8                	test   $0xa8,%al
412cfd:	a8 a8                	test   $0xa8,%al
412cff:	a8 a8                	test   $0xa8,%al
412d01:	a8 fc                	test   $0xfc,%al
412d03:	fc                   	cld
412d04:	fc                   	cld
412d05:	54                   	push   %esp
412d06:	54                   	push   %esp
412d07:	54                   	push   %esp
412d08:	a8 a8                	test   $0xa8,%al
412d0a:	a8 a8                	test   $0xa8,%al
412d0c:	a8 a8                	test   $0xa8,%al
412d0e:	a8 a8                	test   $0xa8,%al
412d10:	a8 a8                	test   $0xa8,%al
412d12:	a8 a8                	test   $0xa8,%al
412d14:	a8 a8                	test   $0xa8,%al
412d16:	a8 00                	test   $0x0,%al
412d50:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412d56:	00 00                	add    %al,(%eax)
412d58:	00 00                	add    %al,(%eax)
412d5a:	00 00                	add    %al,(%eax)
412d5c:	00 80 00 54 fc fc    	add    %al,-0x303ac00(%eax)
412d62:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412d65:	54                   	push   %esp
412d66:	68 9c 54 68 9c       	push   $0x9c68549c
412d6b:	54                   	push   %esp
412d6c:	68 9c 30 3c 58       	push   $0x583c309c
412d71:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412d74:	00 00                	add    %al,(%eax)
412d76:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
412d7a:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
412d80:	2c fc                	sub    $0xfc,%al
412d82:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d85:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d88:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d8b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d8e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d91:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d94:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d97:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d9a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412d9d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412da0:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412da3:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412da6:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412da9:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412dac:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412daf:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412db2:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412db5:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412db8:	30 00                	xor    %al,(%eax)
412dba:	80 00 00             	addb   $0x0,(%eax)
412dbd:	80 00 00             	addb   $0x0,(%eax)
412dc0:	80 00 2c             	addb   $0x2c,(%eax)
412dc3:	fc                   	cld
412dc4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412dc7:	30 00                	xor    %al,(%eax)
412dc9:	80 00 2c             	addb   $0x2c,(%eax)
412dcc:	fc                   	cld
412dcd:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412dd0:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412dd4:	2c fc                	sub    $0xfc,%al
412dd6:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
412ddc:	a8 a8                	test   $0xa8,%al
412dde:	a8 a8                	test   $0xa8,%al
412de0:	a8 a8                	test   $0xa8,%al
412de2:	a8 a8                	test   $0xa8,%al
412de4:	a8 a8                	test   $0xa8,%al
412de6:	fc                   	cld
412de7:	fc                   	cld
412de8:	fc                   	cld
412de9:	54                   	push   %esp
412dea:	54                   	push   %esp
412deb:	54                   	push   %esp
412dec:	a8 a8                	test   $0xa8,%al
412dee:	a8 a8                	test   $0xa8,%al
412df0:	a8 a8                	test   $0xa8,%al
412df2:	a8 a8                	test   $0xa8,%al
412df4:	a8 a8                	test   $0xa8,%al
412df6:	a8 a8                	test   $0xa8,%al
412df8:	a8 a8                	test   $0xa8,%al
412dfa:	a8 00                	test   $0x0,%al
412e30:	00 00                	add    %al,(%eax)
412e32:	80 00 00             	addb   $0x0,(%eax)
412e35:	80 00 00             	addb   $0x0,(%eax)
412e38:	80 00 00             	addb   $0x0,(%eax)
412e3b:	00 00                	add    %al,(%eax)
412e3d:	00 00                	add    %al,(%eax)
412e3f:	00 2c fc             	add    %ch,(%esp,%edi,8)
412e42:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412e46:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412e49:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412e4c:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412e4f:	54                   	push   %esp
412e50:	68 9c 30 3c 58       	push   $0x583c309c
412e55:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412e58:	00 00                	add    %al,(%eax)
412e5a:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
412e5e:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
412e64:	2c fc                	sub    $0xfc,%al
412e66:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e69:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e6c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e6f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e72:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e75:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e78:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e7b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e7e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e81:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e84:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e87:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e8a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e8d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e90:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e93:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e96:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e99:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e9c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412e9f:	30 00                	xor    %al,(%eax)
412ea1:	80 00 00             	addb   $0x0,(%eax)
412ea4:	80 00 2c             	addb   $0x2c,(%eax)
412ea7:	fc                   	cld
412ea8:	30 00                	xor    %al,(%eax)
412eaa:	80 00 2c             	addb   $0x2c,(%eax)
412ead:	fc                   	cld
412eae:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412eb1:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412eb4:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412eb7:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412ebb:	a8 a8                	test   $0xa8,%al
412ebd:	a8 a8                	test   $0xa8,%al
412ebf:	a8 a8                	test   $0xa8,%al
412ec1:	a8 a8                	test   $0xa8,%al
412ec3:	a8 a8                	test   $0xa8,%al
412ec5:	a8 a8                	test   $0xa8,%al
412ec7:	a8 a8                	test   $0xa8,%al
412ec9:	a8 fc                	test   $0xfc,%al
412ecb:	fc                   	cld
412ecc:	fc                   	cld
412ecd:	54                   	push   %esp
412ece:	54                   	push   %esp
412ecf:	54                   	push   %esp
412ed0:	a8 a8                	test   $0xa8,%al
412ed2:	a8 a8                	test   $0xa8,%al
412ed4:	a8 a8                	test   $0xa8,%al
412ed6:	a8 a8                	test   $0xa8,%al
412ed8:	a8 a8                	test   $0xa8,%al
412eda:	a8 a8                	test   $0xa8,%al
412edc:	a8 a8                	test   $0xa8,%al
412ede:	a8 00                	test   $0x0,%al
412f10:	00 00                	add    %al,(%eax)
412f12:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
412f18:	00 80 00 00 00 00    	add    %al,0x0(%eax)
412f1e:	00 00                	add    %al,(%eax)
412f20:	00 00                	add    %al,(%eax)
412f22:	00 00                	add    %al,(%eax)
412f24:	54                   	push   %esp
412f25:	fc                   	cld
412f26:	fc                   	cld
412f27:	00 00                	add    %al,(%eax)
412f29:	00 30                	add    %dh,(%eax)
412f2b:	3c 58                	cmp    $0x58,%al
412f2d:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412f30:	54                   	push   %esp
412f31:	68 9c 30 3c 58       	push   $0x583c309c
412f36:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412f39:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
412f3c:	00 00                	add    %al,(%eax)
412f3e:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
412f42:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
412f48:	2c fc                	sub    $0xfc,%al
412f4a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f4d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f50:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f53:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f56:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f59:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f5c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f5f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f62:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f65:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f68:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f6b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f6e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f71:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f74:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f77:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f7a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f7d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f80:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f83:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f86:	30 00                	xor    %al,(%eax)
412f88:	80 00 2c             	addb   $0x2c,(%eax)
412f8b:	fc                   	cld
412f8c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f8f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f92:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f95:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f98:	30 2c fc             	xor    %ch,(%esp,%edi,8)
412f9b:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
412f9f:	a8 a8                	test   $0xa8,%al
412fa1:	a8 a8                	test   $0xa8,%al
412fa3:	a8 a8                	test   $0xa8,%al
412fa5:	a8 a8                	test   $0xa8,%al
412fa7:	a8 a8                	test   $0xa8,%al
412fa9:	a8 a8                	test   $0xa8,%al
412fab:	a8 a8                	test   $0xa8,%al
412fad:	a8 fc                	test   $0xfc,%al
412faf:	fc                   	cld
412fb0:	fc                   	cld
412fb1:	54                   	push   %esp
412fb2:	54                   	push   %esp
412fb3:	54                   	push   %esp
412fb4:	a8 a8                	test   $0xa8,%al
412fb6:	a8 a8                	test   $0xa8,%al
412fb8:	a8 a8                	test   $0xa8,%al
412fba:	a8 a8                	test   $0xa8,%al
412fbc:	a8 a8                	test   $0xa8,%al
412fbe:	a8 a8                	test   $0xa8,%al
412fc0:	a8 a8                	test   $0xa8,%al
412fc2:	a8 00                	test   $0x0,%al
412ff4:	80 00 00             	addb   $0x0,(%eax)
412ff7:	00 00                	add    %al,(%eax)
412ff9:	00 80 00 00 80 00    	add    %al,0x800000(%eax)
413007:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
41300b:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41300e:	54                   	push   %esp
41300f:	68 9c 54 68 9c       	push   $0x9c68549c
413014:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413017:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41301a:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
41301d:	00 00                	add    %al,(%eax)
41301f:	00 00                	add    %al,(%eax)
413021:	00 00                	add    %al,(%eax)
413023:	54                   	push   %esp
413024:	fc                   	cld
413025:	fc                   	cld
413026:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
41302c:	2c fc                	sub    $0xfc,%al
41302e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413031:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413034:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413037:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41303a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41303d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413040:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413043:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413046:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413049:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41304c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41304f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413052:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413055:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413058:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41305b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41305e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413061:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413064:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413067:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41306a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41306d:	30 00                	xor    %al,(%eax)
41306f:	80 00 2c             	addb   $0x2c,(%eax)
413072:	fc                   	cld
413073:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413076:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
41307a:	2c fc                	sub    $0xfc,%al
41307c:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
413080:	2c fc                	sub    $0xfc,%al
413082:	30 a8 a8 a8 a8 a8    	xor    %ch,-0x57575758(%eax)
413088:	a8 a8                	test   $0xa8,%al
41308a:	a8 a8                	test   $0xa8,%al
41308c:	a8 a8                	test   $0xa8,%al
41308e:	a8 a8                	test   $0xa8,%al
413090:	a8 a8                	test   $0xa8,%al
413092:	fc                   	cld
413093:	fc                   	cld
413094:	fc                   	cld
413095:	54                   	push   %esp
413096:	54                   	push   %esp
413097:	54                   	push   %esp
413098:	a8 a8                	test   $0xa8,%al
41309a:	a8 a8                	test   $0xa8,%al
41309c:	a8 a8                	test   $0xa8,%al
41309e:	a8 a8                	test   $0xa8,%al
4130a0:	a8 a8                	test   $0xa8,%al
4130a2:	a8 a8                	test   $0xa8,%al
4130a4:	a8 a8                	test   $0xa8,%al
4130a6:	a8 00                	test   $0x0,%al
4130ec:	54                   	push   %esp
4130ed:	fc                   	cld
4130ee:	fc                   	cld
4130f7:	00 30                	add    %dh,(%eax)
4130f9:	3c 58                	cmp    $0x58,%al
4130fb:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
4130fe:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413101:	30 3c 58             	xor    %bh,(%eax,%ebx,2)
413104:	00 00                	add    %al,(%eax)
413106:	00 54 fc fc          	add    %dl,-0x4(%esp,%edi,8)
41310a:	00 80 00 2c fc 30    	add    %al,0x30fc2c00(%eax)
413110:	2c fc                	sub    $0xfc,%al
413112:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413115:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413118:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41311b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41311e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413121:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413124:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413127:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41312a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41312d:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413130:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413133:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413136:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413139:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41313c:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41313f:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413142:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413145:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413148:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41314b:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41314e:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413151:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413154:	30 2c fc             	xor    %ch,(%esp,%edi,8)
413157:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41315a:	30 2c fc             	xor    %ch,(%esp,%edi,8)
41315d:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
413161:	2c fc                	sub    $0xfc,%al
413163:	30 54 fc fc          	xor    %dl,-0x4(%esp,%edi,8)
413167:	a8 a8                	test   $0xa8,%al
413169:	a8 a8                	test   $0xa8,%al
41316b:	a8 a8                	test   $0xa8,%al
41316d:	a8 a8                	test   $0xa8,%al
41316f:	a8 a8                	test   $0xa8,%al
413171:	a8 a8                	test   $0xa8,%al
413173:	a8 a8                	test   $0xa8,%al
413175:	a8 fc                	test   $0xfc,%al
413177:	fc                   	cld