426dcd:	49                   	dec    %ecx
426dce:	49                   	dec    %ecx
426dcf:	39 38                	cmp    %edi,(%eax)
426dd1:	77 32                	ja     0x426e05
426dd3:	59                   	pop    %ecx
426dd4:	4a                   	dec    %edx
426dd5:	44                   	inc    %esp
426dd6:	75 49                	jne    0x426e21
426dd8:	31 77 48             	xor    %esi,0x48(%edi)
426ddb:	61                   	popa
426ddc:	4b                   	dec    %ebx
426ddd:	59                   	pop    %ecx
426dde:	62 71 58             	bound  %esi,0x58(%ecx)
426de1:	48                   	dec    %eax
426de2:	63 6e 64             	arpl   %ebp,0x64(%esi)
426de5:	75 61                	jne    0x426e48
426de7:	42                   	inc    %edx
426de8:	4d                   	dec    %ebp
426de9:	69 70 67 39 36 6c 66 	imul   $0x666c3639,0x67(%eax),%esi
426df0:	6a 34                	push   $0x34
426df2:	47                   	inc    %edi
426df3:	42                   	inc    %edx
426df4:	69 67 37 31 53 54 52 	imul   $0x52545331,0x37(%edi),%esp
426dfb:	71 65                	jno    0x426e62
426dfd:	66 66 79 47          	data16 data16 jns 0x426e48
426e01:	76 65                	jbe    0x426e68
426e03:	57                   	push   %edi
426e04:	4f                   	dec    %edi
426e05:	46                   	inc    %esi
426e06:	6f                   	outsl  %ds:(%esi),(%dx)
426e07:	35 51 50 46 31       	xor    $0x31465051,%eax
426e0c:	4a                   	dec    %edx
426e0d:	50                   	push   %eax
426e0e:	75 4b                	jne    0x426e5b
426e10:	56                   	push   %esi
426e11:	52                   	push   %edx
426e12:	48                   	dec    %eax
426e13:	45                   	inc    %ebp
426e14:	4c                   	dec    %esp
426e15:	61                   	popa
426e16:	61                   	popa
426e17:	75 55                	jne    0x426e6e
426e19:	34 55                	xor    $0x55,%al
426e1b:	4c                   	dec    %esp
426e1c:	75 69                	jne    0x426e87
426e1e:	62 78 66             	bound  %edi,0x66(%eax)
426e21:	6b 4d 77 52          	imul   $0x52,0x77(%ebp),%ecx
426e25:	39 30                	cmp    %esi,(%eax)
426e27:	55                   	push   %ebp
426e28:	61                   	popa
426e29:	56                   	push   %esi
426e2a:	59                   	pop    %ecx
426e2b:	50                   	push   %eax
426e2c:	4e                   	dec    %esi
426e2d:	4d                   	dec    %ebp
426e2e:	35 63 78 64 61       	xor    $0x61647863,%eax
426e33:	30 6b 52             	xor    %ch,0x52(%ebx)
426e36:	67 36 65 66 58       	addr16 ss gs pop %ax
426e3b:	4a                   	dec    %edx
426e3c:	71 52                	jno    0x426e90
426e3e:	43                   	inc    %ebx
426e3f:	74 65                	je     0x426ea6
426e41:	62 64 47 58          	bound  %esp,0x58(%edi,%eax,2)
426e45:	59                   	pop    %ecx
426e46:	57                   	push   %edi
426e47:	44                   	inc    %esp
426e48:	59                   	pop    %ecx
426e49:	61                   	popa
426e4a:	66 4e                	dec    %si
426e4c:	7a 66                	jp     0x426eb4
426e4e:	59                   	pop    %ecx
426e4f:	68 6d 65 63 62       	push   $0x6263656d
426e54:	48                   	dec    %eax
426e55:	7a 72                	jp     0x426ec9
426e57:	69 58 78 57 39 34 2b 	imul   $0x2b343957,0x78(%eax),%ebx
426e5e:	6c                   	insb   (%dx),%es:(%edi)
426e5f:	66 37                	data16 aaa
426e61:	6e                   	outsb  %ds:(%esi),(%dx)
426e62:	65 46                	gs inc %esi
426e64:	66 65 76 54          	data16 gs jbe 0x426ebc
426e68:	69 37 79 66 6b 53    	imul   $0x536b6679,(%edi),%esi
426e6e:	69 4a 66 48 32 6d 2b 	imul   $0x2b6d3248,0x66(%edx),%ecx
426e75:	39 69 65             	cmp    %ebp,0x65(%ecx)
426e78:	34 43                	xor    $0x43,%al
426e7a:	6f                   	outsl  %ds:(%esi),(%dx)
426e7b:	31 49 6a             	xor    %ecx,0x6a(%ecx)
426e7e:	47                   	inc    %edi
426e7f:	41                   	inc    %ecx
426e80:	47                   	inc    %edi
426e81:	67 70 63             	addr16 jo 0x426ee7
426e84:	7a 7a                	jp     0x426f00
426e86:	50                   	push   %eax
426e87:	66 32 46 67          	data16 xor 0x67(%esi),%al
426e8b:	44                   	inc    %esp
426e8c:	48                   	dec    %eax
426e8d:	37                   	aaa
426e8e:	77 72                	ja     0x426f02
426e90:	61                   	popa
426e91:	62 2b                	bound  %ebp,(%ebx)
426e93:	34 36                	xor    $0x36,%al
426e95:	6b 4f 46 66          	imul   $0x66,0x46(%edi),%ecx
426e99:	64 6a 52             	fs push $0x52
426e9c:	6a 4d                	push   $0x4d
426e9e:	6d                   	insl   (%dx),%es:(%edi)
426e9f:	7a 4a                	jp     0x426eeb
426ea1:	57                   	push   %edi
426ea2:	78 78                	js     0x426f1c
426ea4:	78 65                	js     0x426f0b
426ea6:	46                   	inc    %esi
426ea7:	41                   	inc    %ecx
426ea8:	6a 69                	push   $0x69
426eaa:	58                   	pop    %eax
426eab:	30 5a 2b             	xor    %bl,0x2b(%edx)
426eae:	38 76 41             	cmp    %dh,0x41(%esi)
426eb1:	35 4b 6a 50 34       	xor    $0x34506a4b,%eax
426eb6:	48                   	dec    %eax
426eb7:	4d                   	dec    %ebp
426eb8:	52                   	push   %edx
426eb9:	68 50 45 48 69       	push   $0x69484550
426ebe:	5a                   	pop    %edx
426ebf:	44                   	inc    %esp
426ec0:	41                   	inc    %ecx
426ec1:	47                   	inc    %edi
426ec2:	67 56                	addr16 push %esi
426ec4:	32 61 55             	xor    0x55(%ecx),%ah
426ec7:	78 46                	js     0x426f0f
426ec9:	32 58 74             	xor    0x74(%eax),%bl
426ecc:	6d                   	insl   (%dx),%es:(%edi)
426ecd:	7a 42                	jp     0x426f11
426ecf:	41                   	inc    %ecx
426ed0:	65 56                	gs push %esi
426ed2:	77 56                	ja     0x426f2a
426ed4:	4c                   	dec    %esp
426ed5:	2f                   	das
426ed6:	61                   	popa
426ed7:	36 76 68             	ss jbe 0x426f42
426eda:	55                   	push   %ebp
426edb:	63 64 39 34          	arpl   %esp,0x34(%ecx,%edi,1)
426edf:	35 30 45 37 63       	xor    $0x63374530,%eax
426ee4:	72 47                	jb     0x426f2d
426ee6:	50                   	push   %eax
426ee7:	6d                   	insl   (%dx),%es:(%edi)
426ee8:	47                   	inc    %edi
426ee9:	75 69                	jne    0x426f54
426eeb:	56                   	push   %esi
426eec:	73 30                	jae    0x426f1e
426eee:	76 53                	jbe    0x426f43
426ef0:	79 6d                	jns    0x426f5f
426ef2:	69 49 2b 7a 52 2b 45 	imul   $0x452b527a,0x2b(%ecx),%ecx
426ef9:	50                   	push   %eax
426efa:	73 63                	jae    0x426f5f
426efc:	4b                   	dec    %ebx
426efd:	74 78                	je     0x426f77
426eff:	63 71 30             	arpl   %esi,0x30(%ecx)
426f02:	59                   	pop    %ecx
426f03:	56                   	push   %esi
426f04:	77 49                	ja     0x426f4f
426f06:	67 65 6d             	gs insl (%dx),%es:(%di)
426f09:	37                   	aaa
426f0a:	33 58 67             	xor    0x67(%eax),%ebx
426f0d:	52                   	push   %edx
426f0e:	39 4f 64             	cmp    %ecx,0x64(%edi)
426f11:	65 41                	gs inc %ecx
426f13:	78 2f                	js     0x426f44
426f15:	4e                   	dec    %esi
426f16:	57                   	push   %edi
426f17:	63 63 72             	arpl   %esp,0x72(%ebx)
426f1a:	4c                   	dec    %esp
426f1b:	6f                   	outsl  %ds:(%esi),(%dx)
426f1c:	50                   	push   %eax
426f1d:	62 68 6e             	bound  %ebp,0x6e(%eax)
426f20:	39 71 56             	cmp    %esi,0x56(%ecx)
426f23:	50                   	push   %eax
426f24:	67 69 73 43 42 68 52 	imul   $0x68526842,0x43(%bp,%di),%esi
426f2b:	68
426f2c:	47                   	inc    %edi
426f2d:	4e                   	dec    %esi
426f2e:	44                   	inc    %esp
426f2f:	37                   	aaa
426f30:	38 38                	cmp    %bh,(%eax)
426f32:	79 65                	jns    0x426f99
426f34:	37                   	aaa
426f35:	32 59 4a             	xor    0x4a(%ecx),%bl
426f38:	74 38                	je     0x426f72
426f3a:	45                   	inc    %ebp
426f3b:	7a 64                	jp     0x426fa1
426f3d:	52                   	push   %edx
426f3e:	50                   	push   %eax
426f3f:	6e                   	outsb  %ds:(%esi),(%dx)
426f40:	58                   	pop    %eax
426f41:	44                   	inc    %esp
426f42:	4e                   	dec    %esi
426f43:	5a                   	pop    %edx
426f44:	4d                   	dec    %ebp
426f45:	6e                   	outsb  %ds:(%esi),(%dx)
426f46:	6d                   	insl   (%dx),%es:(%edi)
426f47:	34 4c                	xor    $0x4c,%al
426f49:	31 61 57             	xor    %esp,0x57(%ecx)
426f4c:	2b 6d 67             	sub    0x67(%ebp),%ebp
426f4f:	55                   	push   %ebp
426f50:	66 77 4c             	data16 ja 0x426f9f
426f53:	53                   	push   %ebx
426f54:	31 31                	xor    %esi,(%ecx)
426f56:	64 31 6d 75          	xor    %ebp,%fs:0x75(%ebp)
426f5a:	37                   	aaa
426f5b:	4d                   	dec    %ebp
426f5c:	58                   	pop    %eax
426f5d:	38 4d 77             	cmp    %cl,0x77(%ebp)
426f60:	59                   	pop    %ecx
426f61:	4a                   	dec    %edx
426f62:	52                   	push   %edx
426f63:	50                   	push   %eax
426f64:	39 67 6a             	cmp    %esp,0x6a(%edi)
426f67:	79 32                	jns    0x426f9b
426f69:	44                   	inc    %esp
426f6a:	36 2f                	ss das
426f6c:	36 6d                	ss insl (%dx),%es:(%edi)
426f6e:	63 5a 32             	arpl   %ebx,0x32(%edx)
426f71:	4c                   	dec    %esp
426f72:	4e                   	dec    %esi
426f73:	57                   	push   %edi
426f74:	39 38                	cmp    %edi,(%eax)
426f76:	78 4a                	js     0x426fc2
426f78:	35 32 72 69 4e       	xor    $0x4e697232,%eax
426f7d:	31 76 50             	xor    %esi,0x50(%esi)
426f80:	53                   	push   %ebx
426f81:	69 69 44 74 74 6b 35 	imul   $0x356b7474,0x44(%ecx),%ebp
426f88:	44                   	inc    %esp
426f89:	50                   	push   %eax
426f8a:	4e                   	dec    %esi
426f8b:	6d                   	insl   (%dx),%es:(%edi)
426f8c:	30 33                	xor    %dh,(%ebx)
426f8e:	55                   	push   %ebp
426f8f:	69 2f 42 47 34 37    	imul   $0x37344742,(%edi),%ebp
426f95:	72 35                	jb     0x426fcc
426f97:	4a                   	dec    %edx
426f98:	76 78                	jbe    0x427012
426f9a:	30 77 6c             	xor    %dh,0x6c(%edi)
426f9d:	6f                   	outsl  %ds:(%esi),(%dx)
426f9e:	6e                   	outsb  %ds:(%esi),(%dx)
426f9f:	54                   	push   %esp
426fa0:	45                   	inc    %ebp
426fa1:	58                   	pop    %eax
426fa2:	2b 37                	sub    (%edi),%esi
426fa4:	71 55                	jno    0x426ffb
426fa6:	62 71 65             	bound  %esi,0x65(%ecx)
426fa9:	38 61 78             	cmp    %ah,0x78(%ecx)
426fac:	4d                   	dec    %ebp
426fad:	45                   	inc    %ebp
426fae:	4d                   	dec    %ebp
426faf:	77 6d                	ja     0x42701e
426fb1:	6b 6b 53 55          	imul   $0x55,0x53(%ebx),%ebp
426fb5:	36 4c                	ss dec %esp
426fb7:	55                   	push   %ebp
426fb8:	32 78 4e             	xor    0x4e(%eax),%bh
426fbb:	76 75                	jbe    0x427032
426fbd:	35 65 31 34 37       	xor    $0x37343165,%eax
426fc2:	47                   	inc    %edi
426fc3:	75 77                	jne    0x42703c
426fc5:	4d                   	dec    %ebp
426fc6:	6e                   	outsb  %ds:(%esi),(%dx)
426fc7:	63 70 79             	arpl   %esi,0x79(%eax)
426fca:	78 4b                	js     0x427017
426fcc:	44                   	inc    %esp
426fcd:	75 62                	jne    0x427031
426fcf:	65 39 4b 6d          	cmp    %ecx,%gs:0x6d(%ebx)
426fd3:	77 62                	ja     0x427037
426fd5:	77 72                	ja     0x427049
426fd7:	38 53 65             	cmp    %dl,0x65(%ebx)
426fda:	75 57                	jne    0x427033
426fdc:	57                   	push   %edi
426fdd:	61                   	popa
426fde:	59                   	pop    %ecx
426fdf:	41                   	inc    %ecx
426fe0:	50                   	push   %eax
426fe1:	42                   	inc    %edx
426fe2:	35 77 62 71 6f       	xor    $0x6f716277,%eax
426fe7:	2b 68 77             	sub    0x77(%eax),%ebp
426fea:	48                   	dec    %eax
426feb:	78 7a                	js     0x427067
426fed:	52                   	push   %edx
426fee:	73 66                	jae    0x427056
426ff0:	39 4d 51             	cmp    %ecx,0x51(%ebp)
426ff3:	68 58 57 70 76       	push   $0x76705758
426ff8:	4f                   	dec    %edi
426ff9:	33 58 39             	xor    0x39(%eax),%ebx
426ffc:	59                   	pop    %ecx
426ffd:	39 44 48 73          	cmp    %eax,0x73(%eax,%ecx,2)
427001:	69 54 47 4e 54 75 50 	imul   $0x4a507554,0x4e(%edi,%eax,2),%edx
427008:	4a
427009:	54                   	push   %esp
42700a:	4b                   	dec    %ebx
42700b:	74 72                	je     0x42707f
42700d:	50                   	push   %eax
42700e:	57                   	push   %edi
42700f:	68 6f 51 46 56       	push   $0x5646516f
427014:	52                   	push   %edx
427015:	4c                   	dec    %esp
427016:	4c                   	dec    %esp
427017:	77 63                	ja     0x42707c
427019:	6c                   	insb   (%dx),%es:(%edi)
42701a:	6a 6d                	push   $0x6d
42701c:	66 57                	push   %di
42701e:	45                   	inc    %ebp
42701f:	37                   	aaa
427020:	34 49                	xor    $0x49,%al
427022:	62 65 71             	bound  %esp,0x71(%ebp)
427025:	39 5a 4a             	cmp    %ebx,0x4a(%edx)
427028:	4f                   	dec    %edi
427029:	54                   	push   %esp
42702a:	67 6f                	outsl  %ds:(%si),(%dx)
42702c:	33 2b                	xor    (%ebx),%ebp
42702e:	51                   	push   %ecx
42702f:	76 6b                	jbe    0x42709c
427031:	76 6d                	jbe    0x4270a0
427033:	35 66 79 75 6f       	xor    $0x6f757966,%eax
427038:	6b 78 34 31          	imul   $0x31,0x34(%eax),%edi
42703c:	6c                   	insb   (%dx),%es:(%edi)
42703d:	79 6a                	jns    0x4270a9
42703f:	48                   	dec    %eax
427040:	4d                   	dec    %ebp
427041:	73 70                	jae    0x4270b3
427043:	65 46                	gs inc %esi
427045:	4a                   	dec    %edx
427046:	62 43 32             	bound  %eax,0x32(%ebx)
427049:	78 4d                	js     0x427098
42704b:	59                   	pop    %ecx
42704c:	39 4b 67             	cmp    %ecx,0x67(%ebx)
42704f:	33 7a 62             	xor    0x62(%edx),%edi
427052:	71 4a                	jno    0x42709e
427054:	41                   	inc    %ecx
427055:	43                   	inc    %ebx
427056:	73 71                	jae    0x4270c9
427058:	49                   	dec    %ecx
427059:	69 31 36 71 68 6c    	imul   $0x6c687136,(%ecx),%esi
42705f:	53                   	push   %ebx
427060:	48                   	dec    %eax
427061:	78 72                	js     0x4270d5
427063:	46                   	inc    %esi
427064:	53                   	push   %ebx
427065:	5a                   	pop    %edx
427066:	78 50                	js     0x4270b8
427068:	45                   	inc    %ebp
427069:	2b 57 58             	sub    0x58(%edi),%edx
42706c:	51                   	push   %ecx
42706d:	54                   	push   %esp
42706e:	42                   	inc    %edx
42706f:	59                   	pop    %ecx
427070:	35 46 32 61 2b       	xor    $0x2b613246,%eax
427075:	32 58 75             	xor    0x75(%eax),%bl