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
4240a8:	70 6a                	jo     0x424114
4240aa:	36 6d                	ss insl (%dx),%es:(%edi)
4240ac:	2f                   	das
4240ad:	2f                   	das
4240ae:	79 52                	jns    0x424102
4240b0:	41                   	inc    %ecx
4240b1:	34 6e                	xor    $0x6e,%al
4240b3:	4e                   	dec    %esi
4240b4:	66 39 49 31          	cmp    %cx,0x31(%ecx)
4240b8:	46                   	inc    %esi
4240b9:	69 67 41 4f 77 50 52 	imul   $0x5250774f,0x41(%edi),%esp
4240c0:	72 34                	jb     0x4240f6
4240c2:	57                   	push   %edi
4240c3:	7a 44                	jp     0x424109
4240c5:	45                   	inc    %ebp
4240c6:	42                   	inc    %edx
4240c7:	65 57                	gs push %edi
4240c9:	41                   	inc    %ecx
4240ca:	64 61                	fs popa
4240cc:	56                   	push   %esi
4240cd:	77 30                	ja     0x4240ff
4240cf:	47                   	inc    %edi
4240d0:	34 46                	xor    $0x46,%al
4240d2:	57                   	push   %edi
4240d3:	49                   	dec    %ecx
4240d4:	57                   	push   %edi
4240d5:	78 2f                	js     0x424106
4240d7:	63 46 53             	arpl   %eax,0x53(%esi)
4240da:	2f                   	das
4240db:	39 52 76             	cmp    %edx,0x76(%edx)
4240de:	4f                   	dec    %edi
4240df:	50                   	push   %eax
4240e0:	52                   	push   %edx
4240e1:	77 59                	ja     0x42413c
4240e3:	6b 46 33 6b          	imul   $0x6b,0x33(%esi),%eax
4240e7:	35 78 59 62 4b       	xor    $0x4b625978,%eax
4240ec:	47                   	inc    %edi
4240ed:	61                   	popa
4240ee:	49                   	dec    %ecx
4240ef:	37                   	aaa
4240f0:	4e                   	dec    %esi
4240f1:	6d                   	insl   (%dx),%es:(%edi)
4240f2:	45                   	inc    %ebp
4240f3:	50                   	push   %eax
4240f4:	33 65 76             	xor    0x76(%ebp),%esp
4240f7:	6d                   	insl   (%dx),%es:(%edi)
4240f8:	43                   	inc    %ebx
4240f9:	64 2f                	fs das
4240fb:	75 6a                	jne    0x424167
4240fd:	48                   	dec    %eax
4240fe:	6c                   	insb   (%dx),%es:(%edi)
4240ff:	48                   	dec    %eax
424100:	58                   	pop    %eax
424101:	35 74 4f 34 2b       	xor    $0x2b344f74,%eax
424106:	55                   	push   %ebp
424107:	30 4f 78             	xor    %cl,0x78(%edi)
42410a:	38 54 5a 73          	cmp    %dl,0x73(%edx,%ebx,2)
42410e:	54                   	push   %esp
42410f:	51                   	push   %ecx
424110:	46                   	inc    %esi
424111:	78 33                	js     0x424146
424113:	74 45                	je     0x42415a
424115:	2f                   	das
424116:	55                   	push   %ebp
424117:	44                   	inc    %esp
424118:	47                   	inc    %edi
424119:	68 37 42 57 46       	push   $0x46574237
42411e:	35 37 4c 6d 56       	xor    $0x566d4c37,%eax
424123:	43                   	inc    %ebx
424124:	30 67 58             	xor    %ah,0x58(%edi)
424127:	53                   	push   %ebx
424128:	4a                   	dec    %edx
424129:	6e                   	outsb  %ds:(%esi),(%dx)
42412a:	43                   	inc    %ebx
42412b:	37                   	aaa
42412c:	4e                   	dec    %esi
42412d:	2f                   	das
42412e:	62 68 46             	bound  %ebp,0x46(%eax)
424131:	44                   	inc    %esp
424132:	44                   	inc    %esp
424133:	71 57                	jno    0x42418c
424135:	6a 39                	push   $0x39
424137:	72 62                	jb     0x42419b
424139:	68 4b 78 50 68       	push   $0x6850784b
42413e:	52                   	push   %edx
42413f:	48                   	dec    %eax
424140:	58                   	pop    %eax
424141:	41                   	inc    %ecx
424142:	41                   	inc    %ecx
424143:	55                   	push   %ebp
424144:	75 35                	jne    0x42417b
424146:	33 64 65 56          	xor    0x56(%ebp,%eiz,2),%esp
42414a:	47                   	inc    %edi
42414b:	54                   	push   %esp
42414c:	2f                   	das
42414d:	57                   	push   %edi
42414e:	35 66 4d 69 37       	xor    $0x37694d66,%eax
424153:	2f                   	das
424154:	31 48 67             	xor    %ecx,0x67(%eax)
424157:	55                   	push   %ebp
424158:	58                   	pop    %eax
424159:	71 43                	jno    0x42419e
42415b:	45                   	inc    %ebp
42415c:	5a                   	pop    %edx
42415d:	2f                   	das
42415e:	4d                   	dec    %ebp
42415f:	4a                   	dec    %edx
424160:	48                   	dec    %eax
424161:	74 6f                	je     0x4241d2
424163:	45                   	inc    %ebp
424164:	2f                   	das
424165:	31 75 71             	xor    %esi,0x71(%ebp)
424168:	4e                   	dec    %esi
424169:	58                   	pop    %eax
42416a:	4c                   	dec    %esp
42416b:	59                   	pop    %ecx
42416c:	72 55                	jb     0x4241c3
42416e:	2b 58 41             	sub    0x41(%eax),%ebx
424171:	4e                   	dec    %esi
424172:	6e                   	outsb  %ds:(%esi),(%dx)
424173:	37                   	aaa
424174:	64 55                	fs push %ebp
424176:	31 7a 2b             	xor    %edi,0x2b(%edx)
424179:	2f                   	das
42417a:	4a                   	dec    %edx
42417b:	45                   	inc    %ebp
42417c:	4e                   	dec    %esi
42417d:	58                   	pop    %eax
42417e:	72 6a                	jb     0x4241ea
424180:	56                   	push   %esi
424181:	33 32                	xor    (%edx),%esi
424183:	6c                   	insb   (%dx),%es:(%edi)
424184:	77 5a                	ja     0x4241e0
424186:	72 4c                	jb     0x4241d4
424188:	37                   	aaa
424189:	77 68                	ja     0x4241f3
42418b:	39 41 62             	cmp    %eax,0x62(%ecx)
42418e:	35 33 63 56 74       	xor    $0x74566333,%eax
424193:	6e                   	outsb  %ds:(%esi),(%dx)
424194:	42                   	inc    %edx
424195:	57                   	push   %edi
424196:	62 72 38             	bound  %esi,0x38(%edx)
424199:	50                   	push   %eax
42419a:	45                   	inc    %ebp
42419b:	71 45                	jno    0x4241e2
42419d:	51                   	push   %ecx
42419e:	68 52 39 4e 55       	push   $0x554e3952
4241a3:	32 54 64 73          	xor    0x73(%esp,%eiz,2),%dl
4241a7:	78 59                	js     0x424202
4241a9:	57                   	push   %edi
4241aa:	74 71                	je     0x42421d
4241ac:	41                   	inc    %ecx
4241ad:	78 52                	js     0x424201
4241af:	74 46                	je     0x4241f7
4241b1:	4a                   	dec    %edx
4241b2:	30 63 63             	xor    %ah,0x63(%ebx)
4241b5:	33 52 51             	xor    0x51(%edx),%edx
4241b8:	36 70 43             	ss jo  0x4241fe
4241bb:	66 42                	inc    %dx
4241bd:	75 47                	jne    0x424206
4241bf:	45                   	inc    %ebp
4241c0:	73 30                	jae    0x4241f2
4241c2:	30 45 6d             	xor    %al,0x6d(%ebp)
4241c5:	56                   	push   %esi
4241c6:	56                   	push   %esi
4241c7:	54                   	push   %esp
4241c8:	59                   	pop    %ecx
4241c9:	76 33                	jbe    0x4241fe
4241cb:	4f                   	dec    %edi
4241cc:	37                   	aaa
4241cd:	33 46 39             	xor    0x39(%esi),%eax
4241d0:	32 34 65 39 64 69 6e 	xor    0x6e696439(,%eiz,2),%dh
4241d7:	62 37                	bound  %esi,(%edi)
4241d9:	74 48                	je     0x424223
4241db:	36 54                	ss push %esp