421e33:	30 36                	xor    %dh,(%esi)
421e35:	53                   	push   %ebx
421e36:	64 37                	fs aaa
421e38:	4e                   	dec    %esi
421e39:	46                   	inc    %esi
421e3a:	48                   	dec    %eax
421e3b:	51                   	push   %ecx
421e3c:	35 31 52 66 63       	xor    $0x63665231,%eax
421e41:	2f                   	das
421e42:	6c                   	insb   (%dx),%es:(%edi)
421e43:	73 65                	jae    0x421eaa
421e45:	78 38                	js     0x421e7f
421e47:	64 34 43             	fs xor $0x43,%al
421e4a:	67 6f                	outsl  %ds:(%si),(%dx)
421e4c:	52                   	push   %edx
421e4d:	36 6d                	ss insl (%dx),%es:(%edi)
421e4f:	4a                   	dec    %edx
421e50:	45                   	inc    %ebp
421e51:	69 69 43 58 6b 77 69 	imul   $0x69776b58,0x43(%ecx),%ebp
421e58:	71 69                	jno    0x421ec3
421e5a:	5a                   	pop    %edx
421e5b:	52                   	push   %edx
421e5c:	31 6e 57             	xor    %ebp,0x57(%esi)
421e5f:	6b 61 37 68          	imul   $0x68,0x37(%ecx),%esp
421e63:	77 62                	ja     0x421ec7
421e65:	4b                   	dec    %ebx
421e66:	45                   	inc    %ebp
421e67:	46                   	inc    %esi
421e68:	67 46                	addr16 inc %esi
421e6a:	55                   	push   %ebp
421e6b:	6e                   	outsb  %ds:(%esi),(%dx)
421e6c:	79 37                	jns    0x421ea5
421e6e:	35 53 61 2f 33       	xor    $0x332f6153,%eax
421e73:	79 53                	jns    0x421ec8
421e75:	52                   	push   %edx
421e76:	70 4c                	jo     0x421ec4
421e78:	79 73                	jns    0x421eed
421e7a:	44                   	inc    %esp
421e7b:	44                   	inc    %esp
421e7c:	4e                   	dec    %esi
421e7d:	63 36                	arpl   %esi,(%esi)
421e7f:	5a                   	pop    %edx
421e80:	46                   	inc    %esi
421e81:	79 43                	jns    0x421ec6
421e83:	31 42 31             	xor    %eax,0x31(%edx)
421e86:	30 43 58             	xor    %al,0x58(%ebx)
421e89:	70 7a                	jo     0x421f05
421e8b:	69 39 32 56 45 2f    	imul   $0x2f455632,(%ecx),%edi
421e91:	72 6c                	jb     0x421eff
421e93:	36 54                	ss push %esp
421e95:	54                   	push   %esp
421e96:	2f                   	das
421e97:	67 62 54 54          	bound  %edx,0x54(%si)
421e9b:	4f                   	dec    %edi
421e9c:	6c                   	insb   (%dx),%es:(%edi)
421e9d:	72 41                	jb     0x421ee0
421e9f:	35 4a 6a 50 64       	xor    $0x64506a4a,%eax
421ea4:	42                   	inc    %edx
421ea5:	75 33                	jne    0x421eda
421ea7:	55                   	push   %ebp
421ea8:	42                   	inc    %edx
421ea9:	50                   	push   %eax
421eaa:	76 66                	jbe    0x421f12
421eac:	42                   	inc    %edx
421ead:	37                   	aaa
421eae:	31 62 7a             	xor    %esp,0x7a(%edx)
421eb1:	43                   	inc    %ebx
421eb2:	36 67 4c             	ss addr16 dec %esp
421eb5:	35 2b 35 51 66       	xor    $0x6651352b,%eax
421eba:	37                   	aaa
421ebb:	42                   	inc    %edx
421ebc:	53                   	push   %ebx
421ebd:	44                   	inc    %esp
421ebe:	62 44 78 42          	bound  %eax,0x42(%eax,%edi,2)
421ec2:	4d                   	dec    %ebp
421ec3:	62 44 4a 49          	bound  %eax,0x49(%edx,%ecx,2)
421ec7:	4b                   	dec    %ebx
421ec8:	75 61                	jne    0x421f2b
421eca:	34 59                	xor    $0x59,%al
421ecc:	59                   	pop    %ecx
421ecd:	6d                   	insl   (%dx),%es:(%edi)
421ece:	53                   	push   %ebx
421ecf:	4e                   	dec    %esi
421ed0:	38 6d 5a             	cmp    %ch,0x5a(%ebp)
421ed3:	78 66                	js     0x421f3b
421ed5:	71 65                	jno    0x421f3c
421ed7:	58                   	pop    %eax
421ed8:	42                   	inc    %edx
421ed9:	68 5a 79 2f 6a       	push   $0x6a2f795a
421ede:	47                   	inc    %edi
421edf:	4e                   	dec    %esi
421ee0:	73 53                	jae    0x421f35
421ee2:	2f                   	das
421ee3:	66 77 74             	data16 ja 0x421f5a
421ee6:	7a 45                	jp     0x421f2d
421ee8:	51                   	push   %ecx
421ee9:	73 6a                	jae    0x421f55
421eeb:	6e                   	outsb  %ds:(%esi),(%dx)
421eec:	38 4e 73             	cmp    %cl,0x73(%esi)
421eef:	4a                   	dec    %edx
421ef0:	66 62 33             	bound  %si,(%ebx)
421ef3:	4c                   	dec    %esp
421ef4:	78 68                	js     0x421f5e
421ef6:	41                   	inc    %ecx
421ef7:	6f                   	outsl  %ds:(%esi),(%dx)
421ef8:	79 49                	jns    0x421f43
421efa:	36 58                	ss pop %eax
421efc:	77 51                	ja     0x421f4f
421efe:	50                   	push   %eax
421eff:	68 69 59 6d 4b       	push   $0x4b6d5969
421f04:	41                   	inc    %ecx
421f05:	76 48                	jbe    0x421f4f
421f07:	6a 64                	push   $0x64
421f09:	63 50 47             	arpl   %edx,0x47(%eax)
421f0c:	4f                   	dec    %edi
421f0d:	46                   	inc    %esi
421f0e:	4c                   	dec    %esp
421f0f:	42                   	inc    %edx
421f10:	38 44 54 5a          	cmp    %al,0x5a(%esp,%edx,2)
421f14:	30 6a 68             	xor    %ch,0x68(%edx)
421f17:	73 2f                	jae    0x421f48
421f19:	4f                   	dec    %edi
421f1a:	46                   	inc    %esi
421f1b:	74 2f                	je     0x421f4c
421f1d:	69 34 69 2b 6f 4b 6d 	imul   $0x6d4b6f2b,(%ecx,%ebp,2),%esi
421f24:	7a 7a                	jp     0x421fa0
421f26:	65 2f                	gs das
421f28:	46                   	inc    %esi
421f29:	48                   	dec    %eax
421f2a:	74 34                	je     0x421f60
421f2c:	6b 63 42 42          	imul   $0x42,0x42(%ebx),%esp
421f30:	33 6e 39             	xor    0x39(%esi),%ebp
421f33:	2b 32                	sub    (%edx),%esi
421f35:	47                   	inc    %edi
421f36:	34 62                	xor    $0x62,%al
421f38:	74 77                	je     0x421fb1
421f3a:	4d                   	dec    %ebp
421f3b:	36 6d                	ss insl (%dx),%es:(%edi)
421f3d:	75 62                	jne    0x421fa1
421f3f:	73 41                	jae    0x421f82
421f41:	63 65 35             	arpl   %esp,0x35(%ebp)
421f44:	4d                   	dec    %ebp
421f45:	30 56 7a             	xor    %dl,0x7a(%esi)
421f48:	59                   	pop    %ecx
421f49:	6a 35                	push   $0x35
421f4b:	53                   	push   %ebx
421f4c:	41                   	inc    %ecx
421f4d:	47                   	inc    %edi
421f4e:	57                   	push   %edi
421f4f:	50                   	push   %eax
421f50:	4e                   	dec    %esi
421f51:	58                   	pop    %eax
421f52:	77 6a                	ja     0x421fbe
421f54:	42                   	inc    %edx
421f55:	44                   	inc    %esp
421f56:	7a 2b                	jp     0x421f83
421f58:	6e                   	outsb  %ds:(%esi),(%dx)
421f59:	7a 47                	jp     0x421fa2
421f5b:	78 36                	js     0x421f93
421f5d:	43                   	inc    %ebx
421f5e:	4a                   	dec    %edx
421f5f:	55                   	push   %ebp
421f60:	56                   	push   %esi
421f61:	33 37                	xor    (%edi),%esi
421f63:	52                   	push   %edx
421f64:	4a                   	dec    %edx
421f65:	69 4e 51 33 6e 43 59 	imul   $0x59436e33,0x51(%esi),%ecx
421f6c:	32 73 69             	xor    0x69(%ebx),%dh
421f6f:	68 56 48 6b 2f       	push   $0x2f6b4856
421f74:	76 72                	jbe    0x421fe8
421f76:	76 43                	jbe    0x421fbb
421f78:	4c                   	dec    %esp
421f79:	6d                   	insl   (%dx),%es:(%edi)
421f7a:	37                   	aaa
421f7b:	79 49                	jns    0x421fc6
421f7d:	65 56                	gs push %esi
421f7f:	42                   	inc    %edx
421f80:	46                   	inc    %esi
421f81:	74 69                	je     0x421fec
421f83:	6e                   	outsb  %ds:(%esi),(%dx)
421f84:	79 34                	jns    0x421fba
421f86:	76 6b                	jbe    0x421ff3
421f88:	42                   	inc    %edx
421f89:	44                   	inc    %esp
421f8a:	41                   	inc    %ecx
421f8b:	79 59                	jns    0x421fe6
421f8d:	38 41 45             	cmp    %al,0x45(%ecx)
421f90:	34 59                	xor    $0x59,%al
421f92:	57                   	push   %edi
421f93:	7a 39                	jp     0x421fce
421f95:	52                   	push   %edx
421f96:	4d                   	dec    %ebp
421f97:	65 78 37             	gs js  0x421fd1
421f9a:	73 56                	jae    0x421ff2
421f9c:	43                   	inc    %ebx
421f9d:	2b 4a 61             	sub    0x61(%edx),%ecx
421fa0:	45                   	inc    %ebp
421fa1:	4e                   	dec    %esi
421fa2:	53                   	push   %ebx
421fa3:	58                   	pop    %eax
421fa4:	44                   	inc    %esp
421fa5:	4c                   	dec    %esp
421fa6:	47                   	inc    %edi
421fa7:	45                   	inc    %ebp
421fa8:	76 41                	jbe    0x421feb
421faa:	47                   	inc    %edi
421fab:	6c                   	insb   (%dx),%es:(%edi)
421fac:	62 57 4b             	bound  %edx,0x4b(%edi)
421faf:	52                   	push   %edx
421fb0:	70 38                	jo     0x421fea
421fb2:	2f                   	das
421fb3:	50                   	push   %eax
421fb4:	45                   	inc    %ebp
421fb5:	50                   	push   %eax
421fb6:	33 47 2b             	xor    0x2b(%edi),%eax
421fb9:	54                   	push   %esp
421fba:	6b 63 62 39          	imul   $0x39,0x62(%ebx),%esp
421fbe:	39 76 62             	cmp    %esi,0x62(%esi)
421fc1:	77 42                	ja     0x422005
421fc3:	35 64 70 79 6f       	xor    $0x6f797064,%eax
421fc8:	6d                   	insl   (%dx),%es:(%edi)
421fc9:	56                   	push   %esi
421fca:	50                   	push   %eax
421fcb:	6b 6a 37 38          	imul   $0x38,0x37(%edx),%ebp
421fcf:	36 43                	ss inc %ebx
421fd1:	31 44 4c 7a          	xor    %eax,0x7a(%esp,%ecx,2)
421fd5:	6f                   	outsl  %ds:(%esi),(%dx)
421fd6:	35 41 52 63 5a       	xor    $0x5a635241,%eax
421fdb:	77 68                	ja     0x422045
421fdd:	42                   	inc    %edx
421fde:	6b 73 2f 2f          	imul   $0x2f,0x2f(%ebx),%esi
421fe2:	61                   	popa
421fe3:	58                   	pop    %eax
421fe4:	38 5a 39             	cmp    %bl,0x39(%edx)
421fe7:	35 79 2b 35 36       	xor    $0x36352b79,%eax
421fec:	52                   	push   %edx
421fed:	65 73 4e             	gs jae 0x42203e
421ff0:	78 52                	js     0x422044
421ff2:	5a                   	pop    %edx
421ff3:	64 4b                	fs dec %ebx
421ff5:	32 37                	xor    (%edi),%dh
421ff7:	50                   	push   %eax
421ff8:	31 6e 62             	xor    %ebp,0x62(%esi)
421ffb:	53                   	push   %ebx
421ffc:	2b 49 6a             	sub    0x6a(%ecx),%ecx
421fff:	72 6e                	jb     0x42206f
422001:	59                   	pop    %ecx
422002:	4b                   	dec    %ebx
422003:	6d                   	insl   (%dx),%es:(%edi)
422004:	68 74 4e 75 66       	push   $0x66754e74
422009:	73 63                	jae    0x42206e
42200b:	5a                   	pop    %edx
42200c:	34 56                	xor    $0x56,%al
42200e:	65 63 32             	arpl   %esi,%gs:(%edx)
422011:	41                   	inc    %ecx
422012:	59                   	pop    %ecx
422013:	4c                   	dec    %esp
422014:	70 4c                	jo     0x422062
422016:	36 69 42 35 6f 6d 6b 	imul   $0x646b6d6f,%ss:0x35(%edx),%eax
42201d:	64
42201e:	4d                   	dec    %ebp
42201f:	70 59                	jo     0x42207a
422021:	51                   	push   %ecx
422022:	50                   	push   %eax
422023:	2f                   	das
422024:	4e                   	dec    %esi
422025:	75 79                	jne    0x4220a0
422027:	4d                   	dec    %ebp
422028:	63 65 52             	arpl   %esp,0x52(%ebp)
42202b:	6e                   	outsb  %ds:(%esi),(%dx)
42202c:	48                   	dec    %eax
42202d:	4f                   	dec    %edi
42202e:	61                   	popa
42202f:	43                   	inc    %ebx
422030:	74 47                	je     0x422079
422032:	56                   	push   %esi
422033:	36 41                	ss inc %ecx
422035:	2b 67 45             	sub    0x45(%edi),%esp
422038:	4f                   	dec    %edi
422039:	79 76                	jns    0x4220b1
42203b:	4a                   	dec    %edx
42203c:	6d                   	insl   (%dx),%es:(%edi)
42203d:	54                   	push   %esp
42203e:	52                   	push   %edx
42203f:	6b 59 65 6c          	imul   $0x6c,0x65(%ecx),%ebx
422043:	62 43 76             	bound  %eax,0x76(%ebx)
422046:	6a 6d                	push   $0x6d
422048:	48                   	dec    %eax
422049:	54                   	push   %esp
42204a:	70 4b                	jo     0x422097
42204c:	4e                   	dec    %esi
42204d:	31 71 7a             	xor    %esi,0x7a(%ecx)
422050:	43                   	inc    %ebx
422051:	45                   	inc    %ebp
422052:	49                   	dec    %ecx
422053:	4f                   	dec    %edi
422054:	55                   	push   %ebp
422055:	44                   	inc    %esp
422056:	2b 62 45             	sub    0x45(%edx),%esp
422059:	6f                   	outsl  %ds:(%esi),(%dx)
42205a:	47                   	inc    %edi
42205b:	52                   	push   %edx
42205c:	39 42 45             	cmp    %eax,0x45(%edx)
42205f:	4b                   	dec    %ebx
422060:	62 6e 50             	bound  %ebp,0x50(%esi)
422063:	4b                   	dec    %ebx
422064:	43                   	inc    %ebx
422065:	75 64                	jne    0x4220cb
422067:	51                   	push   %ecx
422068:	64 43                	fs inc %ebx
42206a:	36 4b                	ss dec %ebx
42206c:	47                   	inc    %edi
42206d:	57                   	push   %edi
42206e:	5a                   	pop    %edx
42206f:	76 62                	jbe    0x4220d3
422071:	48                   	dec    %eax
422072:	55                   	push   %ebp
422073:	4b                   	dec    %ebx
422074:	36 75 2b             	ss jne 0x4220a2
422077:	33 56 37             	xor    0x37(%esi),%edx
42207a:	4a                   	dec    %edx
42207b:	59                   	pop    %ecx
42207c:	70 74                	jo     0x4220f2
42207e:	61                   	popa
42207f:	55                   	push   %ebp
422080:	59                   	pop    %ecx
422081:	69 46 68 38 30 53 35 	imul   $0x35533038,0x68(%esi),%eax
422088:	7a 77                	jp     0x422101
42208a:	7a 6d                	jp     0x4220f9
42208c:	58                   	pop    %eax
42208d:	7a 67                	jp     0x4220f6
42208f:	54                   	push   %esp
422090:	44                   	inc    %esp
422091:	4b                   	dec    %ebx
422092:	6a 76                	push   $0x76
422094:	77 58                	ja     0x4220ee
422096:	4b                   	dec    %ebx
422097:	63 78 43             	arpl   %edi,0x43(%eax)
42209a:	36 69 77 78 6c 36 4a 	imul   $0x724a366c,%ss:0x78(%edi),%esi
4220a1:	72
4220a2:	37                   	aaa
4220a3:	78 72                	js     0x422117
4220a5:	4c                   	dec    %esp
4220a6:	62 7a 46             	bound  %edi,0x46(%edx)
4220a9:	4d                   	dec    %ebp
4220aa:	56                   	push   %esi
4220ab:	51                   	push   %ecx
4220ac:	38 63 54             	cmp    %ah,0x54(%ebx)
4220af:	47                   	inc    %edi
4220b0:	6d                   	insl   (%dx),%es:(%edi)