423dfc:	30 38                	xor    %bh,(%eax)
423dfe:	78 4d                	js     0x423e4d
423e00:	58                   	pop    %eax
423e01:	4c                   	dec    %esp
423e02:	4e                   	dec    %esi
423e03:	6f                   	outsl  %ds:(%esi),(%dx)
423e04:	7a 4d                	jp     0x423e53
423e06:	35 30 4d 69 6c       	xor    $0x6c694d30,%eax
423e0b:	7a 52                	jp     0x423e5f
423e0d:	35 51 44 36 41       	xor    $0x41364451,%eax
423e12:	35 63 44 42 4b       	xor    $0x4b424463,%eax
423e17:	4e                   	dec    %esi
423e18:	57                   	push   %edi
423e19:	35 44 42 45 68       	xor    $0x68454244,%eax
423e1e:	73 62                	jae    0x423e82
423e20:	77 6a                	ja     0x423e8c
423e22:	36 66 49             	ss dec %cx
423e25:	6a 45                	push   $0x45
423e27:	42                   	inc    %edx
423e28:	5a                   	pop    %edx
423e29:	67 7a 43             	addr16 jp 0x423e6f
423e2c:	43                   	inc    %ebx
423e2d:	4b                   	dec    %ebx
423e2e:	4e                   	dec    %esi
423e2f:	55                   	push   %ebp
423e30:	67 4d                	addr16 dec %ebp
423e32:	63 78 6f             	arpl   %edi,0x6f(%eax)
423e35:	65 4e                	gs dec %esi
423e37:	53                   	push   %ebx
423e38:	6d                   	insl   (%dx),%es:(%edi)
423e39:	6c                   	insb   (%dx),%es:(%edi)
423e3a:	67 46                	addr16 inc %esi
423e3c:	39 71 5a             	cmp    %esi,0x5a(%ecx)
423e3f:	6a 47                	push   $0x47
423e41:	46                   	inc    %esi
423e42:	50                   	push   %eax
423e43:	68 6a 71 6b 42       	push   $0x426b716a
423e48:	57                   	push   %edi
423e49:	4b                   	dec    %ebx
423e4a:	36 6a 6d             	ss push $0x6d
423e4d:	50                   	push   %eax
423e4e:	46                   	inc    %esi
423e4f:	51                   	push   %ecx
423e50:	7a 53                	jp     0x423ea5
423e52:	56                   	push   %esi
423e53:	2b 4a 4f             	sub    0x4f(%edx),%ecx
423e56:	6f                   	outsl  %ds:(%esi),(%dx)
423e57:	45                   	inc    %ebp
423e58:	6d                   	insl   (%dx),%es:(%edi)
423e59:	37                   	aaa
423e5a:	38 4c 4a 36          	cmp    %cl,0x36(%edx,%ecx,2)
423e5e:	63 6c 6e 35          	arpl   %ebp,0x35(%esi,%ebp,2)
423e62:	63 69 2b             	arpl   %ebp,0x2b(%ecx)
423e65:	49                   	dec    %ecx
423e66:	68 63 70 55 71       	push   $0x71557063
423e6b:	55                   	push   %ebp
423e6c:	6d                   	insl   (%dx),%es:(%edi)
423e6d:	64 4c                	fs dec %esp
423e6f:	44                   	inc    %esp
423e70:	63 4f 6c             	arpl   %ecx,0x6c(%edi)
423e73:	50                   	push   %eax
423e74:	4e                   	dec    %esi
423e75:	31 62 75             	xor    %esp,0x75(%edx)
423e78:	65 74 64             	gs je  0x423edf
423e7b:	65 67 73 57          	gs addr16 jae 0x423ed6
423e7f:	36 65 34 50          	ss gs xor $0x50,%al
423e83:	66 72 4c             	data16 jb 0x423ed2
423e86:	77 4b                	ja     0x423ed3
423e88:	57                   	push   %edi
423e89:	41                   	inc    %ecx
423e8a:	64 6d                	fs insl (%dx),%es:(%edi)
423e8c:	70 4e                	jo     0x423edc
423e8e:	54                   	push   %esp
423e8f:	6c                   	insb   (%dx),%es:(%edi)
423e90:	31 74 44 67          	xor    %esi,0x67(%esp,%eax,2)
423e94:	72 74                	jb     0x423f0a
423e96:	74 42                	je     0x423eda
423e98:	41                   	inc    %ecx
423e99:	72 71                	jb     0x423f0c
423e9b:	33 6d 59             	xor    0x59(%ebp),%ebp
423e9e:	4f                   	dec    %edi
423e9f:	76 61                	jbe    0x423f02
423ea1:	56                   	push   %esi
423ea2:	7a 68                	jp     0x423f0c
423ea4:	4d                   	dec    %ebp
423ea5:	47                   	inc    %edi
423ea6:	36 74 5a             	ss je  0x423f03
423ea9:	73 7a                	jae    0x423f25
423eab:	68 61 38 59 79       	push   $0x79593861
423eb0:	46                   	inc    %esi
423eb1:	76 47                	jbe    0x423efa
423eb3:	55                   	push   %ebp
423eb4:	33 71 73             	xor    0x73(%ecx),%esi
423eb7:	51                   	push   %ecx
423eb8:	6d                   	insl   (%dx),%es:(%edi)
423eb9:	57                   	push   %edi
423eba:	49                   	dec    %ecx
423ebb:	46                   	inc    %esi
423ebc:	75 54                	jne    0x423f12
423ebe:	72 4f                	jb     0x423f0f
423ec0:	58                   	pop    %eax
423ec1:	4d                   	dec    %ebp
423ec2:	37                   	aaa
423ec3:	76 41                	jbe    0x423f06
423ec5:	55                   	push   %ebp
423ec6:	4d                   	dec    %ebp
423ec7:	33 2f                	xor    (%edi),%ebp
423ec9:	42                   	inc    %edx
423eca:	64 39 4e 44          	cmp    %ecx,%fs:0x44(%esi)
423ece:	6a 7a                	push   $0x7a
423ed0:	62 66 73             	bound  %esp,0x73(%esi)
423ed3:	54                   	push   %esp
423ed4:	4a                   	dec    %edx
423ed5:	76 42                	jbe    0x423f19
423ed7:	30 6b 54             	xor    %ch,0x54(%ebx)
423eda:	67 71 6f             	addr16 jno 0x423f4c
423edd:	73 4f                	jae    0x423f2e
423edf:	4b                   	dec    %ebx
423ee0:	35 64 49 36 67       	xor    $0x67364964,%eax
423ee5:	56                   	push   %esi
423ee6:	63 43 41             	arpl   %eax,0x41(%ebx)
423ee9:	72 4d                	jb     0x423f38
423eeb:	4c                   	dec    %esp
423eec:	58                   	pop    %eax
423eed:	70 76                	jo     0x423f65
423eef:	48                   	dec    %eax
423ef0:	43                   	inc    %ebx
423ef1:	62 51 55             	bound  %edx,0x55(%ecx)
423ef4:	6c                   	insb   (%dx),%es:(%edi)
423ef5:	41                   	inc    %ecx
423ef6:	78 63                	js     0x423f5b
423ef8:	73 4c                	jae    0x423f46
423efa:	77 79                	ja     0x423f75
423efc:	31 61 74             	xor    %esp,0x74(%ecx)
423eff:	76 57                	jbe    0x423f58
423f01:	58                   	pop    %eax
423f02:	37                   	aaa
423f03:	5a                   	pop    %edx
423f04:	77 62                	ja     0x423f68
423f06:	35 34 41 54 73       	xor    $0x73544134,%eax
423f0b:	6c                   	insb   (%dx),%es:(%edi)
423f0c:	69 46 7a 5a 4d 4f 41 	imul   $0x414f4d5a,0x7a(%esi),%eax
423f13:	77 63                	ja     0x423f78
423f15:	4a                   	dec    %edx
423f16:	46                   	inc    %esi
423f17:	35 49 78 67 54       	xor    $0x54677849,%eax
423f1c:	46                   	inc    %esi
423f1d:	62 79 42             	bound  %edi,0x42(%ecx)
423f20:	48                   	dec    %eax
423f21:	49                   	dec    %ecx
423f22:	71 6c                	jno    0x423f90
423f24:	4e                   	dec    %esi
423f25:	7a 44                	jp     0x423f6b
423f27:	77 42                	ja     0x423f6b
423f29:	45                   	inc    %ebp
423f2a:	37                   	aaa
423f2b:	52                   	push   %edx
423f2c:	2f                   	das
423f2d:	35 6f 4d 6e 6e       	xor    $0x6e6e4d6f,%eax
423f32:	56                   	push   %esi
423f33:	50                   	push   %eax
423f34:	7a 42                	jp     0x423f78
423f36:	6c                   	insb   (%dx),%es:(%edi)
423f37:	53                   	push   %ebx
423f38:	4e                   	dec    %esi
423f39:	4f                   	dec    %edi
423f3a:	57                   	push   %edi
423f3b:	72 46                	jb     0x423f83
423f3d:	52                   	push   %edx
423f3e:	79 44                	jns    0x423f84
423f40:	57                   	push   %edi
423f41:	67 4c                	addr16 dec %esp
423f43:	52                   	push   %edx
423f44:	67 37                	addr16 aaa
423f46:	78 4f                	js     0x423f97
423f48:	39 79 33             	cmp    %edi,0x33(%ecx)
423f4b:	75 39                	jne    0x423f86
423f4d:	46                   	inc    %esi
423f4e:	55                   	push   %ebp
423f4f:	5a                   	pop    %edx
423f50:	38 6d 6a             	cmp    %ch,0x6a(%ebp)
423f53:	4c                   	dec    %esp
423f54:	57                   	push   %edi
423f55:	46                   	inc    %esi
423f56:	67 55                	addr16 push %ebp
423f58:	4e                   	dec    %esi
423f59:	62 48 58             	bound  %ecx,0x58(%eax)
423f5c:	6d                   	insl   (%dx),%es:(%edi)
423f5d:	69 37 76 4a 70 64    	imul   $0x64704a76,(%edi),%esi
423f63:	4f                   	dec    %edi
423f64:	6e                   	outsb  %ds:(%esi),(%dx)
423f65:	62 55 6b             	bound  %edx,0x6b(%ebp)
423f68:	41                   	inc    %ecx
423f69:	47                   	inc    %edi
423f6a:	7a 43                	jp     0x423faf
423f6c:	79 5a                	jns    0x423fc8
423f6e:	31 68 32             	xor    %ebp,0x32(%eax)
423f71:	4a                   	dec    %edx
423f72:	69 6f 44 4b 6b 72 52 	imul   $0x52726b4b,0x44(%edi),%ebp
423f79:	6c                   	insb   (%dx),%es:(%edi)
423f7a:	66 74 5a             	data16 je 0x423fd7
423f7d:	69 70 4d 32 4d 51 65 	imul   $0x65514d32,0x4d(%eax),%esi
423f84:	76 68                	jbe    0x423fee
423f86:	66 79 50             	data16 jns 0x423fd9
423f89:	31 67 4c             	xor    %esp,0x4c(%edi)
423f8c:	73 32                	jae    0x423fc0
423f8e:	78 5a                	js     0x423fea
423f90:	42                   	inc    %edx
423f91:	4d                   	dec    %ebp
423f92:	63 4f 6f             	arpl   %ecx,0x6f(%edi)
423f95:	71 30                	jno    0x423fc7
423f97:	2b 7a 67             	sub    0x67(%edx),%edi
423f9a:	4e                   	dec    %esi
423f9b:	34 32                	xor    $0x32,%al
423f9d:	42                   	inc    %edx
423f9e:	6b 4f 65 33          	imul   $0x33,0x65(%edi),%ecx
423fa2:	61                   	popa
423fa3:	70 67                	jo     0x42400c
423fa5:	6e                   	outsb  %ds:(%esi),(%dx)
423fa6:	70 51                	jo     0x423ff9
423fa8:	53                   	push   %ebx
423fa9:	61                   	popa
423faa:	30 4f 4e             	xor    %cl,0x4e(%edi)
423fad:	46                   	inc    %esi
423fae:	55                   	push   %ebp
423faf:	55                   	push   %ebp
423fb0:	39 63 4d             	cmp    %esp,0x4d(%ebx)
423fb3:	78 78                	js     0x42402d
423fb5:	57                   	push   %edi
423fb6:	73 33                	jae    0x423feb
423fb8:	38 61 6f             	cmp    %ah,0x6f(%ecx)
423fbb:	50                   	push   %eax
423fbc:	35 36 69 61 48       	xor    $0x48616936,%eax
423fc1:	61                   	popa
423fc2:	6a 47                	push   $0x47
423fc4:	4f                   	dec    %edi
423fc5:	41                   	inc    %ecx
423fc6:	51                   	push   %ecx
423fc7:	48                   	dec    %eax
423fc8:	62 6c 70 56          	bound  %ebp,0x56(%eax,%esi,2)
423fcc:	65 5a                	gs pop %edx
423fce:	79 48                	jns    0x424018
423fd0:	45                   	inc    %ebp
423fd1:	34 2f                	xor    $0x2f,%al
423fd3:	32 36                	xor    (%esi),%dh
423fd5:	73 43                	jae    0x42401a
423fd7:	4f                   	dec    %edi
423fd8:	46                   	inc    %esi
423fd9:	5a                   	pop    %edx
423fda:	42                   	inc    %edx
423fdb:	6e                   	outsb  %ds:(%esi),(%dx)
423fdc:	49                   	dec    %ecx
423fdd:	42                   	inc    %edx
423fde:	4d                   	dec    %ebp
423fdf:	68 47 4c 70 57       	push   $0x57704c47
423fe4:	76 37                	jbe    0x42401d
423fe6:	4f                   	dec    %edi
423fe7:	72 33                	jb     0x42401c
423fe9:	61                   	popa
423fea:	73 6e                	jae    0x42405a
423fec:	32 79 32             	xor    0x32(%ecx),%bh
423fef:	6d                   	insl   (%dx),%es:(%edi)
423ff0:	4d                   	dec    %ebp
423ff1:	65 77 59             	gs ja  0x42404d
423ff4:	31 35 4f 44 42 6c    	xor    %esi,0x6c42444f
423ffa:	47                   	inc    %edi
423ffb:	36 63 49 4c          	arpl   %ecx,%ss:0x4c(%ecx)
423fff:	39 65 75             	cmp    %esp,0x75(%ebp)
424002:	49                   	dec    %ecx
424003:	30 56 4d             	xor    %dl,0x4d(%esi)
424006:	72 37                	jb     0x42403f
424008:	30 72 49             	xor    %dh,0x49(%edx)
42400b:	61                   	popa
42400c:	36 44                	ss inc %esp
42400e:	63 37                	arpl   %esi,(%edi)
424010:	64 4b                	fs dec %ebx
424012:	64 51                	fs push %ecx
424014:	6e                   	outsb  %ds:(%esi),(%dx)
424015:	69 44 5a 6a 57 55 46 	imul   $0x59465557,0x6a(%edx,%ebx,2),%eax
42401c:	59
42401d:	4a                   	dec    %edx
42401e:	66 6e                	data16 outsb %ds:(%esi),(%dx)
424020:	30 39                	xor    %bh,(%ecx)
424022:	6a 47                	push   $0x47
424024:	50                   	push   %eax
424025:	53                   	push   %ebx
424026:	77 46                	ja     0x42406e
424028:	33 67 4f             	xor    0x4f(%edi),%esp
42402b:	41                   	inc    %ecx
42402c:	37                   	aaa
42402d:	38 68 31             	cmp    %ch,0x31(%eax)
424030:	50                   	push   %eax
424031:	71 69                	jno    0x42409c
424033:	76 45                	jbe    0x42407a
424035:	41                   	inc    %ecx
424036:	67 62 2b             	bound  %ebp,(%bp,%di)
424039:	41                   	inc    %ecx
42403a:	72 6d                	jb     0x4240a9
42403c:	30 4c 7a 4b          	xor    %cl,0x4b(%edx,%edi,2)
424040:	68 76 7a 31 78       	push   $0x78317a76
424045:	56                   	push   %esi
424046:	4d                   	dec    %ebp
424047:	67 63 32             	arpl   %esi,(%bp,%si)
42404a:	2b 69 46             	sub    0x46(%ecx),%ebp
42404d:	62 74 43 64          	bound  %esi,0x64(%ebx,%eax,2)
424051:	52                   	push   %edx
424052:	2f                   	das
424053:	4b                   	dec    %ebx
424054:	71 6f                	jno    0x4240c5
424056:	76 77                	jbe    0x4240cf
424058:	69 67 65 6f 72 6b 41 	imul   $0x416b726f,0x65(%edi),%esp
42405f:	6c                   	insb   (%dx),%es:(%edi)
424060:	56                   	push   %esi
424061:	5a                   	pop    %edx
424062:	5a                   	pop    %edx
424063:	4d                   	dec    %ebp
424064:	56                   	push   %esi
424065:	54                   	push   %esp
424066:	2b 55 53             	sub    0x53(%ebp),%edx
424069:	4e                   	dec    %esi
42406a:	39 6c 6d 4d          	cmp    %ebp,0x4d(%ebp,%ebp,2)
42406e:	39 6a 36             	cmp    %ebp,0x36(%edx)
424071:	45                   	inc    %ebp
424072:	33 67 69             	xor    0x69(%edi),%esp
424075:	38 4f 71             	cmp    %cl,0x71(%edi)
424078:	57                   	push   %edi
424079:	4f                   	dec    %edi
42407a:	4a                   	dec    %edx
42407b:	2b 32                	sub    (%edx),%esi
42407d:	30 31                	xor    %dh,(%ecx)
42407f:	63 73 6b             	arpl   %esi,0x6b(%ebx)
424082:	33 44 76 77          	xor    0x77(%esi,%esi,2),%eax
424086:	62 46 63             	bound  %eax,0x63(%esi)
424089:	79 73                	jns    0x4240fe
42408b:	52                   	push   %edx
42408c:	30 6a 43             	xor    %ch,0x43(%edx)
42408f:	36 6d                	ss insl (%dx),%es:(%edi)
424091:	62 75 45             	bound  %esi,0x45(%ebp)
424094:	4a                   	dec    %edx
424095:	6c                   	insb   (%dx),%es:(%edi)
424096:	76 76                	jbe    0x42410e
424098:	4b                   	dec    %ebx
424099:	6c                   	insb   (%dx),%es:(%edi)
42409a:	61                   	popa
42409b:	39 67 68             	cmp    %esp,0x68(%edi)
42409e:	71 6d                	jno    0x42410d
4240a0:	2b 45 79             	sub    0x79(%ebp),%eax
4240a3:	52                   	push   %edx
4240a4:	59                   	pop    %ecx
4240a5:	32 51 72             	xor    0x72(%ecx),%dl