4230f3:	58                   	pop    %eax
4230f4:	70 71                	jo     0x423167
4230f6:	69 54 57 57 67 62 50 	imul   $0x38506267,0x57(%edi,%edx,2),%edx
4230fd:	38
4230fe:	41                   	inc    %ecx
4230ff:	76 51                	jbe    0x423152
423101:	35 30 64 4d 4e       	xor    $0x4e4d6430,%eax
423106:	50                   	push   %eax
423107:	72 73                	jb     0x42317c
423109:	7a 74                	jp     0x42317f
42310b:	71 57                	jno    0x423164
42310d:	50                   	push   %eax
42310e:	63 5a 36             	arpl   %ebx,0x36(%edx)
423111:	6f                   	outsl  %ds:(%esi),(%dx)
423112:	36 6e                	outsb  %ss:(%esi),(%dx)
423114:	32 46 4f             	xor    0x4f(%esi),%al
423117:	4e                   	dec    %esi
423118:	54                   	push   %esp
423119:	77 4e                	ja     0x423169
42311b:	48                   	dec    %eax
42311c:	2b 66 30             	sub    0x30(%esi),%esp
42311f:	66 48                	dec    %ax
423121:	4c                   	dec    %esp
423122:	58                   	pop    %eax
423123:	68 49 65 6a 44       	push   $0x446a6549
423128:	69 6b 71 46 47 75 70 	imul   $0x70754746,0x71(%ebx),%ebp
42312f:	6d                   	insl   (%dx),%es:(%edi)
423130:	2f                   	das
423131:	65 38 30             	cmp    %dh,%gs:(%eax)
423134:	63 68 5a             	arpl   %ebp,0x5a(%eax)
423137:	37                   	aaa
423138:	79 4c                	jns    0x423186
42313a:	33 7a 45             	xor    0x45(%edx),%edi
42313d:	2f                   	das
42313e:	54                   	push   %esp
42313f:	2b 47 2b             	sub    0x2b(%edi),%eax
423142:	47                   	inc    %edi
423143:	6a 6e                	push   $0x6e
423145:	76 67                	jbe    0x4231ae
423147:	6f                   	outsl  %ds:(%esi),(%dx)
423148:	56                   	push   %esi
423149:	61                   	popa
42314a:	4c                   	dec    %esp
42314b:	5a                   	pop    %edx
42314c:	32 5a 70             	xor    0x70(%edx),%bl
42314f:	7a 30                	jp     0x423181
423151:	31 74 74 5a          	xor    %esi,0x5a(%esp,%esi,2)
423155:	75 70                	jne    0x4231c7
423157:	6d                   	insl   (%dx),%es:(%edi)
423158:	42                   	inc    %edx
423159:	32 63 41             	xor    0x41(%ebx),%ah
42315c:	32 6f 43             	xor    0x43(%edi),%ch
42315f:	4f                   	dec    %edi
423160:	4e                   	dec    %esi
423161:	35 48 53 4b 2b       	xor    $0x2b4b5348,%eax
423166:	74 47                	je     0x4231af
423168:	55                   	push   %ebp
423169:	70 74                	jo     0x4231df
42316b:	6a 58                	push   $0x58
42316d:	4a                   	dec    %edx
42316e:	65 49                	gs dec %ecx
423170:	6a 4f                	push   $0x4f
423172:	63 4f 4f             	arpl   %ecx,0x4f(%edi)
423175:	30 44 32 35          	xor    %al,0x35(%edx,%esi,1)
423179:	30 76 4e             	xor    %dh,0x4e(%esi)
42317c:	59                   	pop    %ecx
42317d:	4a                   	dec    %edx
42317e:	6e                   	outsb  %ds:(%esi),(%dx)
42317f:	6c                   	insb   (%dx),%es:(%edi)
423180:	74 70                	je     0x4231f2
423182:	74 30                	je     0x4231b4
423184:	58                   	pop    %eax
423185:	41                   	inc    %ecx
423186:	71 36                	jno    0x4231be
423188:	39 39                	cmp    %edi,(%ecx)
42318a:	39 76 68             	cmp    %esi,0x68(%esi)
42318d:	52                   	push   %edx
42318e:	6c                   	insb   (%dx),%es:(%edi)
42318f:	54                   	push   %esp
423190:	50                   	push   %eax
423191:	72 61                	jb     0x4231f4
423193:	71 4b                	jno    0x4231e0
423195:	38 47 2f             	cmp    %al,0x2f(%edi)
423198:	48                   	dec    %eax
423199:	2b 56 7a             	sub    0x7a(%esi),%edx
42319c:	58                   	pop    %eax
42319d:	4d                   	dec    %ebp
42319e:	39 32                	cmp    %esi,(%edx)
4231a0:	54                   	push   %esp
4231a1:	50                   	push   %eax
4231a2:	59                   	pop    %ecx
4231a3:	7a 76                	jp     0x42321b
4231a5:	52                   	push   %edx
4231a6:	72 35                	jb     0x4231dd
4231a8:	52                   	push   %edx
4231a9:	6c                   	insb   (%dx),%es:(%edi)
4231aa:	53                   	push   %ebx
4231ab:	4d                   	dec    %ebp
4231ac:	2f                   	das
4231ad:	5a                   	pop    %edx
4231ae:	59                   	pop    %ecx
4231af:	34 57                	xor    $0x57,%al
4231b1:	51                   	push   %ecx
4231b2:	30 69 2f             	xor    %ch,0x2f(%ecx)
4231b5:	56                   	push   %esi
4231b6:	6f                   	outsl  %ds:(%esi),(%dx)
4231b7:	47                   	inc    %edi
4231b8:	4e                   	dec    %esi
4231b9:	2b 78 51             	sub    0x51(%eax),%edi
4231bc:	2b 66 68             	sub    0x68(%esi),%esp
4231bf:	59                   	pop    %ecx
4231c0:	6c                   	insb   (%dx),%es:(%edi)
4231c1:	6f                   	outsl  %ds:(%esi),(%dx)
4231c2:	34 69                	xor    $0x69,%al
4231c4:	4d                   	dec    %ebp
4231c5:	65 35 63 31 43 4d    	gs xor $0x4d433163,%eax
4231cb:	6d                   	insl   (%dx),%es:(%edi)
4231cc:	72 51                	jb     0x42321f
4231ce:	34 34                	xor    $0x34,%al
4231d0:	72 38                	jb     0x42320a
4231d2:	32 5a 36             	xor    0x36(%edx),%bl
4231d5:	6c                   	insb   (%dx),%es:(%edi)
4231d6:	64 69 32 58 74 55 74 	imul   $0x74557458,%fs:(%edx),%esi
4231dd:	4c                   	dec    %esp
4231de:	53                   	push   %ebx
4231df:	37                   	aaa
4231e0:	75 69                	jne    0x42324b
4231e2:	79 35                	jns    0x423219
4231e4:	44                   	inc    %esp
4231e5:	58                   	pop    %eax
4231e6:	45                   	inc    %ebp
4231e7:	70 78                	jo     0x423261
4231e9:	4f                   	dec    %edi
4231ea:	64 6c                	fs insb (%dx),%es:(%edi)
4231ec:	6f                   	outsl  %ds:(%esi),(%dx)
4231ed:	63 30                	arpl   %esi,(%eax)
4231ef:	4f                   	dec    %edi
4231f0:	41                   	inc    %ecx
4231f1:	6d                   	insl   (%dx),%es:(%edi)
4231f2:	71 73                	jno    0x423267
4231f4:	54                   	push   %esp
4231f5:	50                   	push   %eax
4231f6:	53                   	push   %ebx
4231f7:	73 37                	jae    0x423230
4231f9:	49                   	dec    %ecx
4231fa:	6f                   	outsl  %ds:(%esi),(%dx)
4231fb:	56                   	push   %esi
4231fc:	63 75 43             	arpl   %esi,0x43(%ebp)
4231ff:	37                   	aaa
423200:	73 54                	jae    0x423256
423202:	70 78                	jo     0x42327c
423204:	6e                   	outsb  %ds:(%esi),(%dx)
423205:	75 6d                	jne    0x423274
423207:	61                   	popa
423208:	45                   	inc    %ebp
423209:	52                   	push   %edx
42320a:	35 79 58 76 38       	xor    $0x38765879,%eax
42320f:	53                   	push   %ebx
423210:	63 6d 64             	arpl   %ebp,0x64(%ebp)
423213:	6d                   	insl   (%dx),%es:(%edi)
423214:	75 55                	jne    0x42326b
423216:	50                   	push   %eax
423217:	36 64 6d             	ss fs insl (%dx),%es:(%edi)
42321a:	41                   	inc    %ecx
42321b:	52                   	push   %edx
42321c:	33 53 58             	xor    0x58(%ebx),%edx
42321f:	77 57                	ja     0x423278
423221:	46                   	inc    %esi
423222:	50                   	push   %eax
423223:	4c                   	dec    %esp
423224:	2b 65 69             	sub    0x69(%ebp),%esp
423227:	39 75 56             	cmp    %esi,0x56(%ebp)
42322a:	47                   	inc    %edi
42322b:	45                   	inc    %ebp
42322c:	2b 45 61             	sub    0x61(%ebp),%eax
42322f:	41                   	inc    %ecx
423230:	59                   	pop    %ecx
423231:	78 75                	js     0x4232a8
423233:	61                   	popa
423234:	77 75                	ja     0x4232ab
423236:	50                   	push   %eax
423237:	34 63                	xor    $0x63,%al
423239:	49                   	dec    %ecx
42323a:	68 7a 74 73 68       	push   $0x6873747a
42323f:	62 73 53             	bound  %esi,0x53(%ebx)
423242:	6a 44                	push   $0x44
423244:	35 57 77 4b 78       	xor    $0x784b7757,%eax
423249:	5a                   	pop    %edx
42324a:	45                   	inc    %ebp
42324b:	72 68                	jb     0x4232b5
42324d:	31 33                	xor    %esi,(%ebx)
42324f:	55                   	push   %ebp
423250:	6c                   	insb   (%dx),%es:(%edi)
423251:	55                   	push   %ebp
423252:	57                   	push   %edi
423253:	62 72 73             	bound  %esi,0x73(%edx)
423256:	4a                   	dec    %edx
423257:	34 76                	xor    $0x76,%al
423259:	71 4d                	jno    0x4232a8
42325b:	61                   	popa
42325c:	63 48 54             	arpl   %ecx,0x54(%eax)
42325f:	71 65                	jno    0x4232c6
423261:	4c                   	dec    %esp
423262:	57                   	push   %edi
423263:	6c                   	insb   (%dx),%es:(%edi)
423264:	69 37 47 46 39 4e    	imul   $0x4e394647,(%edi),%esi
42326a:	7a 76                	jp     0x4232e2
42326c:	67 4b                	addr16 dec %ebx
42326e:	6c                   	insb   (%dx),%es:(%edi)
42326f:	53                   	push   %ebx
423270:	68 67 49 52 4a       	push   $0x4a524967
423275:	56                   	push   %esi
423276:	4e                   	dec    %esi
423277:	62 67 69             	bound  %esp,0x69(%edi)
42327a:	70 49                	jo     0x4232c5
42327c:	54                   	push   %esp
42327d:	42                   	inc    %edx
42327e:	30 76 79             	xor    %dh,0x79(%esi)
423281:	6d                   	insl   (%dx),%es:(%edi)
423282:	48                   	dec    %eax
423283:	35 78 2f 37 78       	xor    $0x78372f78,%eax
423288:	49                   	dec    %ecx
423289:	43                   	inc    %ebx
42328a:	42                   	inc    %edx
42328b:	35 63 4b 48 57       	xor    $0x57484b63,%eax
423290:	52                   	push   %edx
423291:	49                   	dec    %ecx
423292:	37                   	aaa
423293:	7a 59                	jp     0x4232ee
423295:	71 52                	jno    0x4232e9
423297:	42                   	inc    %edx
423298:	75 47                	jne    0x4232e1
42329a:	77 47                	ja     0x4232e3
42329c:	79 72                	jns    0x423310
42329e:	75 39                	jne    0x4232d9
4232a0:	74 4e                	je     0x4232f0
4232a2:	6e                   	outsb  %ds:(%esi),(%dx)
4232a3:	72 52                	jb     0x4232f7
4232a5:	6d                   	insl   (%dx),%es:(%edi)
4232a6:	6b 36 59             	imul   $0x59,(%esi),%esi
4232a9:	32 33                	xor    (%ebx),%dh
4232ab:	4f                   	dec    %edi
4232ac:	52                   	push   %edx
4232ad:	31 4f 4f             	xor    %ecx,0x4f(%edi)
4232b0:	68 74 6e 50 4d       	push   $0x4d506e74
4232b5:	62 37                	bound  %esi,(%edi)
4232b7:	59                   	pop    %ecx
4232b8:	76 47                	jbe    0x423301
4232ba:	65 68 46 63 66 30    	gs push $0x30666346
4232c0:	50                   	push   %eax
4232c1:	69 67 6a 50 44 6c 66 	imul   $0x666c4450,0x6a(%edi),%esp
4232c8:	6a 4d                	push   $0x4d
4232ca:	31 33                	xor    %esi,(%ebx)
4232cc:	37                   	aaa
4232cd:	72 71                	jb     0x423340
4232cf:	51                   	push   %ecx
4232d0:	74 32                	je     0x423304
4232d2:	44                   	inc    %esp
4232d3:	59                   	pop    %ecx
4232d4:	57                   	push   %edi
4232d5:	78 57                	js     0x42332e
4232d7:	76 6d                	jbe    0x423346
4232d9:	35 4e 38 2b 71       	xor    $0x712b384e,%eax
4232de:	79 71                	jns    0x423351
4232e0:	74 66                	je     0x423348
4232e2:	69 64 78 64 45 6a 32 	imul   $0x42326a45,0x64(%eax,%edi,2),%esp
4232e9:	42
4232ea:	6a 6f                	push   $0x6f
4232ec:	65 33 72 6f          	xor    %gs:0x6f(%edx),%esi
4232f0:	73 42                	jae    0x423334
4232f2:	49                   	dec    %ecx
4232f3:	6f                   	outsl  %ds:(%esi),(%dx)
4232f4:	51                   	push   %ecx
4232f5:	57                   	push   %edi
4232f6:	4b                   	dec    %ebx
4232f7:	65 32 36             	xor    %gs:(%esi),%dh
4232fa:	47                   	inc    %edi
4232fb:	41                   	inc    %ecx
4232fc:	31 77 42             	xor    %esi,0x42(%edi)
4232ff:	69 4c 66 67 50 47 4b 	imul   $0x704b4750,0x67(%esi,%eiz,2),%ecx
423306:	70
423307:	4f                   	dec    %edi
423308:	44                   	inc    %esp
423309:	36 55                	ss push %ebp
42330b:	37                   	aaa
42330c:	51                   	push   %ecx
42330d:	32 4b 48             	xor    0x48(%ebx),%cl
423310:	51                   	push   %ecx
423311:	5a                   	pop    %edx
423312:	79 57                	jns    0x42336b
423314:	57                   	push   %edi
423315:	45                   	inc    %ebp
423316:	32 57 42             	xor    0x42(%edi),%dl
423319:	73 45                	jae    0x423360
42331b:	37                   	aaa
42331c:	6d                   	insl   (%dx),%es:(%edi)
42331d:	77 31                	ja     0x423350
42331f:	41                   	inc    %ecx
423320:	52                   	push   %edx
423321:	35 71 73 4c 34       	xor    $0x344c7371,%eax
423326:	4c                   	dec    %esp
423327:	70 77                	jo     0x4233a0
423329:	6f                   	outsl  %ds:(%esi),(%dx)
42332a:	49                   	dec    %ecx
42332b:	35 6d 68 56 79       	xor    $0x7956686d,%eax
423330:	66 77 34             	data16 ja 0x423367
423333:	4b                   	dec    %ebx
423334:	54                   	push   %esp
423335:	34 36                	xor    $0x36,%al
423337:	69 76 71 68 35 2f 71 	imul   $0x712f3568,0x71(%esi),%esi
42333e:	79 50                	jns    0x423390
423340:	75 6b                	jne    0x4233ad
423342:	58                   	pop    %eax
423343:	5a                   	pop    %edx
423344:	61                   	popa
423345:	76 53                	jbe    0x42339a
423347:	56                   	push   %esi
423348:	31 30                	xor    %esi,(%eax)
42334a:	57                   	push   %edi
42334b:	48                   	dec    %eax
42334c:	48                   	dec    %eax
42334d:	6b 32 66             	imul   $0x66,(%edx),%esi
423350:	31 39                	xor    %edi,(%ecx)
423352:	6b 4e 52 35          	imul   $0x35,0x52(%esi),%ecx
423356:	68 7a 4f 44 4c       	push   $0x4c444f7a
42335b:	6e                   	outsb  %ds:(%esi),(%dx)
42335c:	72 78                	jb     0x4233d6
42335e:	4c                   	dec    %esp
42335f:	79 74                	jns    0x4233d5
423361:	46                   	inc    %esi
423362:	52                   	push   %edx
423363:	75 6d                	jne    0x4233d2
423365:	62 58 4b             	bound  %ebx,0x4b(%eax)
423368:	78 53                	js     0x4233bd
42336a:	67 61                	addr16 popa
42336c:	61                   	popa
42336d:	4d                   	dec    %ebp
42336e:	67 64 6b 78 79 73    	imul   $0x73,%fs:0x79(%bx,%si),%edi
423374:	51                   	push   %ecx
423375:	71 6e                	jno    0x4233e5
423377:	69 6a 4b 45 4b 35 41 	imul   $0x41354b45,0x4b(%edx),%ebp
42337e:	47                   	inc    %edi
42337f:	2b 6b 74             	sub    0x74(%ebx),%ebp
423382:	53                   	push   %ebx
423383:	69 73 4d 4f 31 4f 43 	imul   $0x434f314f,0x4d(%ebx),%esi
42338a:	51                   	push   %ecx
42338b:	5a                   	pop    %edx
42338c:	52                   	push   %edx
42338d:	6a 48                	push   $0x48
42338f:	77 68                	ja     0x4233f9