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
427078:	4d                   	dec    %ebp
427079:	52                   	push   %edx
42707a:	7a 34                	jp     0x4270b0
42707c:	66 55                	push   %bp
42707e:	30 4b 33             	xor    %cl,0x33(%ebx)
427081:	41                   	inc    %ecx
427082:	30 58 7a             	xor    %bl,0x7a(%eax)
427085:	52                   	push   %edx
427086:	4c                   	dec    %esp
427087:	4e                   	dec    %esi
427088:	52                   	push   %edx
427089:	49                   	dec    %ecx
42708a:	5a                   	pop    %edx
42708b:	65 2f                	gs das
42708d:	35 45 31 4d 4d       	xor    $0x4d4d3145,%eax
427092:	54                   	push   %esp
427093:	72 51                	jb     0x4270e6
427095:	76 48                	jbe    0x4270df
427097:	74 4c                	je     0x4270e5
427099:	35 6f 34 61 6e       	xor    $0x6e61346f,%eax
42709e:	2f                   	das
42709f:	72 6b                	jb     0x42710c
4270a1:	43                   	inc    %ebx
4270a2:	74 55                	je     0x4270f9
4270a4:	58                   	pop    %eax
4270a5:	44                   	inc    %esp
4270a6:	6d                   	insl   (%dx),%es:(%edi)
4270a7:	31 2f                	xor    %ebp,(%edi)
4270a9:	61                   	popa
4270aa:	66 5a                	pop    %dx
4270ac:	38 2f                	cmp    %ch,(%edi)
4270ae:	77 42                	ja     0x4270f2
4270b0:	6c                   	insb   (%dx),%es:(%edi)
4270b1:	43                   	inc    %ebx
4270b2:	6d                   	insl   (%dx),%es:(%edi)
4270b3:	78 4e                	js     0x427103
4270b5:	7a 7a                	jp     0x427131
4270b7:	61                   	popa
4270b8:	2b 57 67             	sub    0x67(%edi),%edx
4270bb:	44                   	inc    %esp
4270bc:	63 5a 43             	arpl   %ebx,0x43(%edx)
4270bf:	76 57                	jbe    0x427118
4270c1:	4b                   	dec    %ebx
4270c2:	49                   	dec    %ecx
4270c3:	57                   	push   %edi
4270c4:	58                   	pop    %eax
4270c5:	4d                   	dec    %ebp
4270c6:	6b 7a 6a 5a          	imul   $0x5a,0x6a(%edx),%edi
4270ca:	38 36                	cmp    %dh,(%esi)
4270cc:	62 53 50             	bound  %edx,0x50(%ebx)
4270cf:	76 61                	jbe    0x427132
4270d1:	37                   	aaa
4270d2:	33 34 6a             	xor    (%edx,%ebp,2),%esi
4270d5:	53                   	push   %ebx
4270d6:	38 36                	cmp    %dh,(%esi)
4270d8:	72 4f                	jb     0x427129
4270da:	35 6c 46 75 47       	xor    $0x4775466c,%eax
4270df:	73 32                	jae    0x427113
4270e1:	76 48                	jbe    0x42712b
4270e3:	70 67                	jo     0x42714c
4270e5:	4b                   	dec    %ebx
4270e6:	37                   	aaa
4270e7:	39 33                	cmp    %esi,(%ebx)
4270e9:	49                   	dec    %ecx
4270ea:	32 31                	xor    (%ecx),%dh
4270ec:	53                   	push   %ebx
4270ed:	54                   	push   %esp
4270ee:	72 6a                	jb     0x42715a
4270f0:	63 52 49             	arpl   %edx,0x49(%edx)
4270f3:	57                   	push   %edi
4270f4:	44                   	inc    %esp
4270f5:	72 54                	jb     0x42714b
4270f7:	36 4b                	ss dec %ebx
4270f9:	4e                   	dec    %esi
4270fa:	63 55 77             	arpl   %edx,0x77(%ebp)
4270fd:	2f                   	das
4270fe:	69 2b 74 67 51 36    	imul   $0x36516774,(%ebx),%ebp
427104:	31 51 31             	xor    %edx,0x31(%ecx)
427107:	2f                   	das
427108:	73 4a                	jae    0x427154
42710a:	30 4c 4d 4d          	xor    %cl,0x4d(%ebp,%ecx,2)
42710e:	48                   	dec    %eax
42710f:	4f                   	dec    %edi
427110:	73 61                	jae    0x427173
427112:	47                   	inc    %edi
427113:	49                   	dec    %ecx
427114:	55                   	push   %ebp
427115:	59                   	pop    %ecx
427116:	54                   	push   %esp
427117:	65 43                	gs inc %ebx
427119:	67 61                	addr16 popa
42711b:	68 76 38 4c 30       	push   $0x304c3876
427120:	52                   	push   %edx
427121:	68 75 4c 65 33       	push   $0x33654c75
427126:	58                   	pop    %eax
427127:	57                   	push   %edi
427128:	46                   	inc    %esi
427129:	2b 31                	sub    (%ecx),%esi
42712b:	4d                   	dec    %ebp
42712c:	6a 38                	push   $0x38
42712e:	4e                   	dec    %esi
42712f:	59                   	pop    %ecx
427130:	38 34 36             	cmp    %dh,(%esi,%esi,1)
427133:	4e                   	dec    %esi
427134:	51                   	push   %ecx
427135:	67 34 4d             	addr16 xor $0x4d,%al
427138:	52                   	push   %edx
427139:	65 4c                	gs dec %esp
42713b:	4c                   	dec    %esp
42713c:	74 69                	je     0x4271a7
42713e:	32 72 37             	xor    0x37(%edx),%dh
427141:	58                   	pop    %eax
427142:	30 42 63             	xor    %al,0x63(%edx)
427145:	53                   	push   %ebx
427146:	73 66                	jae    0x4271ae
427148:	6f                   	outsl  %ds:(%esi),(%dx)
427149:	45                   	inc    %ebp
42714a:	68 32 64 4a 42       	push   $0x424a6432
42714f:	55                   	push   %ebp
427150:	4a                   	dec    %edx
427151:	79 6a                	jns    0x4271bd
427153:	41                   	inc    %ecx
427154:	43                   	inc    %ebx
427155:	53                   	push   %ebx
427156:	4b                   	dec    %ebx
427157:	72 74                	jb     0x4271cd
427159:	78 66                	js     0x4271c1
42715b:	69 6c 37 6e 6e 4c 49 	imul   $0x76494c6e,0x6e(%edi,%esi,1),%ebp
427162:	76
427163:	4f                   	dec    %edi
427164:	44                   	inc    %esp
427165:	6e                   	outsb  %ds:(%esi),(%dx)
427166:	4b                   	dec    %ebx
427167:	6f                   	outsl  %ds:(%esi),(%dx)
427168:	37                   	aaa
427169:	32 73 4c             	xor    0x4c(%ebx),%dh
42716c:	2b 5a 78             	sub    0x78(%edx),%ebx
42716f:	48                   	dec    %eax
427170:	47                   	inc    %edi
427171:	43                   	inc    %ebx
427172:	70 62                	jo     0x4271d6
427174:	66 30 72 65          	data16 xor %dh,0x65(%edx)
427178:	4d                   	dec    %ebp
427179:	69 38 74 6c 2b 36    	imul   $0x362b6c74,(%eax),%edi
42717f:	2f                   	das
427180:	4a                   	dec    %edx
427181:	63 76 4c             	arpl   %esi,0x4c(%esi)
427184:	32 59 4f             	xor    0x4f(%ecx),%bl
427187:	2b 4e 45             	sub    0x45(%esi),%ecx
42718a:	61                   	popa
42718b:	55                   	push   %ebp
42718c:	68 5a 2b 55 58       	push   $0x58552b5a
427191:	49                   	dec    %ecx
427192:	4e                   	dec    %esi
427193:	2f                   	das
427194:	2f                   	das
427195:	74 39                	je     0x4271d0
427197:	46                   	inc    %esi
427198:	39 59 5a             	cmp    %ebx,0x5a(%ecx)
42719b:	75 2f                	jne    0x4271cc
42719d:	66 6b 72 6e 6e       	imul   $0x6e,0x6e(%edx),%si
4271a2:	69 4b 7a 4e 41 76 5a 	imul   $0x5a76414e,0x7a(%ebx),%ecx
4271a9:	67 5a                	addr16 pop %edx
4271ab:	4f                   	dec    %edi
4271ac:	35 39 72 65 62       	xor    $0x62657239,%eax
4271b1:	53                   	push   %ebx
4271b2:	31 61 45             	xor    %esp,0x45(%ecx)
4271b5:	45                   	inc    %ebp
4271b6:	70 4b                	jo     0x427203
4271b8:	32 51 57             	xor    0x57(%ecx),%dl
4271bb:	4f                   	dec    %edi
4271bc:	6e                   	outsb  %ds:(%esi),(%dx)
4271bd:	38 55 44             	cmp    %dl,0x44(%ebp)
4271c0:	79 74                	jns    0x427236
4271c2:	67 71 6f             	addr16 jno 0x427234