4241f1:	6e                   	outsb  %ds:(%esi),(%dx)
4241f2:	78 37                	js     0x42422b
4241f4:	4a                   	dec    %edx
4241f5:	49                   	dec    %ecx
4241f6:	71 49                	jno    0x424241
4241f8:	2f                   	das
4241f9:	6d                   	insl   (%dx),%es:(%edi)
4241fa:	45                   	inc    %ebp
4241fb:	54                   	push   %esp
4241fc:	36 49                	ss dec %ecx
4241fe:	32 6c 75 45          	xor    0x45(%ebp,%esi,2),%ch
424202:	61                   	popa
424203:	6a 4c                	push   $0x4c
424205:	65 5a                	gs pop %edx
424207:	4f                   	dec    %edi
424208:	7a 48                	jp     0x424252
42420a:	37                   	aaa
42420b:	4f                   	dec    %edi
42420c:	49                   	dec    %ecx
42420d:	37                   	aaa
42420e:	46                   	inc    %esi
42420f:	32 64 36 43          	xor    0x43(%esi,%esi,1),%ah
424213:	43                   	inc    %ebx
424214:	41                   	inc    %ecx
424215:	58                   	pop    %eax
424216:	72 71                	jb     0x424289
424218:	47                   	inc    %edi
424219:	5a                   	pop    %edx
42421a:	62 6c 42 75          	bound  %ebp,0x75(%edx,%eax,2)
42421e:	79 47                	jns    0x424267
424220:	4b                   	dec    %ebx
424221:	4e                   	dec    %esi
424222:	41                   	inc    %ecx
424223:	30 5a 35             	xor    %bl,0x35(%edx)
424226:	59                   	pop    %ecx
424227:	6b 56 55 55          	imul   $0x55,0x55(%esi),%edx
42422b:	72 56                	jb     0x424283
42422d:	50                   	push   %eax
42422e:	30 32                	xor    %dh,(%edx)
424230:	38 30                	cmp    %dh,(%eax)
424232:	7a 48                	jp     0x42427c
424234:	54                   	push   %esp
424235:	45                   	inc    %ebp
424236:	35 79 64 75 68       	xor    $0x68756479,%eax
42423b:	78 47                	js     0x424284
42423d:	4f                   	dec    %edi
42423e:	51                   	push   %ecx
42423f:	54                   	push   %esp
424240:	50                   	push   %eax
424241:	4b                   	dec    %ebx
424242:	30 63 47             	xor    %ah,0x47(%ebx)
424245:	58                   	pop    %eax
424246:	64 76 77             	fs jbe 0x4242c0
424249:	6a 4a                	push   $0x4a
42424b:	7a 6b                	jp     0x4242b8
42424d:	65 6d                	gs insl (%dx),%es:(%edi)
42424f:	37                   	aaa
424250:	37                   	aaa
424251:	79 38                	jns    0x42428b
424253:	6a 43                	push   $0x43
424255:	33 46 30             	xor    0x30(%esi),%eax
424258:	44                   	inc    %esp
424259:	32 4f 4b             	xor    0x4b(%edi),%cl
42425c:	50                   	push   %eax
42425d:	42                   	inc    %edx
42425e:	66 59                	pop    %cx
424260:	79 54                	jns    0x4242b6
424262:	74 69                	je     0x4242cd
424264:	74 65                	je     0x4242cb
424266:	6d                   	insl   (%dx),%es:(%edi)
424267:	41                   	inc    %ecx
424268:	71 70                	jno    0x4242da
42426a:	34 49                	xor    $0x49,%al
42426c:	38 43 58             	cmp    %al,0x58(%ebx)
42426f:	45                   	inc    %ebp
424270:	37                   	aaa
424271:	5a                   	pop    %edx
424272:	47                   	inc    %edi
424273:	4c                   	dec    %esp
424274:	58                   	pop    %eax
424275:	68 4c 66 43 4f       	push   $0x4f43664c
42427a:	44                   	inc    %esp
42427b:	62 68 75             	bound  %ebp,0x75(%eax)
42427e:	34 4d                	xor    $0x4d,%al
424280:	46                   	inc    %esi
424281:	2f                   	das
424282:	4f                   	dec    %edi
424283:	55                   	push   %ebp
424284:	65 6c                	gs insb (%dx),%es:(%edi)
424286:	78 6b                	js     0x4242f3
424288:	47                   	inc    %edi
424289:	50                   	push   %eax
42428a:	77 6f                	ja     0x4242fb
42428c:	75 47                	jne    0x4242d5
42428e:	4e                   	dec    %esi
42428f:	6a 79                	push   $0x79
424291:	4c                   	dec    %esp
424292:	2b 71 57             	sub    0x57(%ecx),%esi
424295:	59                   	pop    %ecx
424296:	5a                   	pop    %edx
424297:	47                   	inc    %edi
424298:	53                   	push   %ebx
424299:	35 7a 65 4c 4d       	xor    $0x4d4c657a,%eax
42429e:	53                   	push   %ebx
42429f:	4f                   	dec    %edi
4242a0:	67 4b                	addr16 dec %ebx
4242a2:	59                   	pop    %ecx
4242a3:	4b                   	dec    %ebx
4242a4:	6b 6e 41 39          	imul   $0x39,0x41(%esi),%ebp
4242a8:	78 52                	js     0x4242fc
4242aa:	56                   	push   %esi
4242ab:	66 53                	push   %bx
4242ad:	59                   	pop    %ecx
4242ae:	56                   	push   %esi
4242af:	52                   	push   %edx
4242b0:	33 79 6a             	xor    0x6a(%ecx),%edi
4242b3:	4a                   	dec    %edx
4242b4:	31 34 68             	xor    %esi,(%eax,%ebp,2)
4242b7:	36 58                	ss pop %eax
4242b9:	44                   	inc    %esp
4242ba:	78 62                	js     0x42431e
4242bc:	30 78 31             	xor    %bh,0x31(%eax)
4242bf:	32 55 75             	xor    0x75(%ebp),%dl
4242c2:	50                   	push   %eax
4242c3:	76 74                	jbe    0x424339
4242c5:	78 67                	js     0x42432e
4242c7:	6f                   	outsl  %ds:(%esi),(%dx)
4242c8:	2f                   	das
4242c9:	75 30                	jne    0x4242fb
4242cb:	69 4b 56 62 58 6a 6a 	imul   $0x6a6a5862,0x56(%ebx),%ecx
4242d2:	63 73 49             	arpl   %esi,0x49(%ebx)
4242d5:	76 53                	jbe    0x42432a
4242d7:	36 78 54             	ss js  0x42432e
4242da:	6e                   	outsb  %ds:(%esi),(%dx)
4242db:	33 53 7a             	xor    0x7a(%ebx),%edx
4242de:	57                   	push   %edi
4242df:	38 42 64             	cmp    %al,0x64(%edx)
4242e2:	77 4b                	ja     0x42432f
4242e4:	41                   	inc    %ecx
4242e5:	37                   	aaa
4242e6:	6e                   	outsb  %ds:(%esi),(%dx)
4242e7:	65 33 6f 73          	xor    %gs:0x73(%edi),%ebp
4242eb:	66 51                	push   %cx
4242ed:	54                   	push   %esp
4242ee:	6a 49                	push   $0x49
4242f0:	54                   	push   %esp
4242f1:	6d                   	insl   (%dx),%es:(%edi)
4242f2:	49                   	dec    %ecx
4242f3:	57                   	push   %edi
4242f4:	47                   	inc    %edi
4242f5:	53                   	push   %ebx
4242f6:	33 45 6f             	xor    0x6f(%ebp),%eax
4242f9:	6b 74 62 73 4c       	imul   $0x4c,0x73(%edx,%eiz,2),%esi
4242fe:	59                   	pop    %ecx
4242ff:	45                   	inc    %ebp
424300:	30 32                	xor    %dh,(%edx)
424302:	61                   	popa
424303:	76 42                	jbe    0x424347
424305:	45                   	inc    %ebp
424306:	6b 59 30 59          	imul   $0x59,0x30(%ecx),%ebx
42430a:	37                   	aaa
42430b:	58                   	pop    %eax
42430c:	51                   	push   %ecx
42430d:	72 76                	jb     0x424385
42430f:	58                   	pop    %eax
424310:	6e                   	outsb  %ds:(%esi),(%dx)
424311:	5a                   	pop    %edx
424312:	51                   	push   %ecx
424313:	6a 49                	push   $0x49
424315:	6c                   	insb   (%dx),%es:(%edi)
424316:	71 7a                	jno    0x424392
424318:	47                   	inc    %edi
424319:	32 6a 46             	xor    0x46(%edx),%ch
42431c:	42                   	inc    %edx
42431d:	39 72 71             	cmp    %esi,0x71(%edx)
424320:	78 46                	js     0x424368
424322:	6a 75                	push   $0x75
424324:	45                   	inc    %ebp
424325:	38 30                	cmp    %dh,(%eax)
424327:	36 49                	ss dec %ecx
424329:	66 4d                	dec    %bp
42432b:	66 70 5a             	data16 jo 0x424388
42432e:	64 45                	fs inc %ebp
424330:	72 66                	jb     0x424398
424332:	52                   	push   %edx
424333:	37                   	aaa
424334:	63 6b 4d             	arpl   %ebp,0x4d(%ebx)
424337:	4d                   	dec    %ebp
424338:	57                   	push   %edi
424339:	68 75 52 6e 31       	push   $0x316e5275
42433e:	4e                   	dec    %esi
42433f:	33 56 4a             	xor    0x4a(%esi),%edx
424342:	63 38                	arpl   %edi,(%eax)
424344:	77 49                	ja     0x42438f
424346:	50                   	push   %eax
424347:	73 68                	jae    0x4243b1
424349:	4c                   	dec    %esp
42434a:	35 57 6f 47 45       	xor    $0x45476f57,%eax
42434f:	6f                   	outsl  %ds:(%esi),(%dx)
424350:	5a                   	pop    %edx
424351:	65 33 67 64          	xor    %gs:0x64(%edi),%esp
424355:	4f                   	dec    %edi
424356:	73 77                	jae    0x4243cf
424358:	31 36                	xor    %esi,(%esi)
42435a:	32 6b 38             	xor    0x38(%ebx),%ch
42435d:	55                   	push   %ebp
42435e:	76 46                	jbe    0x4243a6
424360:	44                   	inc    %esp
424361:	76 6e                	jbe    0x4243d1
424363:	55                   	push   %ebp
424364:	44                   	inc    %esp
424365:	53                   	push   %ebx
424366:	54                   	push   %esp
424367:	45                   	inc    %ebp
424368:	69 2b 72 79 6f 33    	imul   $0x336f7972,(%ebx),%ebp
42436e:	47                   	inc    %edi
42436f:	56                   	push   %esi
424370:	55                   	push   %ebp
424371:	75 53                	jne    0x4243c6
424373:	52                   	push   %edx
424374:	67 78 56             	addr16 js 0x4243cd
424377:	65 48                	gs dec %eax
424379:	43                   	inc    %ebx
42437a:	79 46                	jns    0x4243c2
42437c:	64 49                	fs dec %ecx
42437e:	70 76                	jo     0x4243f6
424380:	76 47                	jbe    0x4243c9
424382:	4f                   	dec    %edi
424383:	43                   	inc    %ebx
424384:	6f                   	outsl  %ds:(%esi),(%dx)
424385:	36 2b 63 50          	sub    %ss:0x50(%ebx),%esp
424389:	59                   	pop    %ecx
42438a:	67 35 47 52 42 2b    	addr16 xor $0x2b425247,%eax
424390:	73 4e                	jae    0x4243e0
424392:	6d                   	insl   (%dx),%es:(%edi)
424393:	6a 37                	push   $0x37
424395:	30 73 56             	xor    %dh,0x56(%ebx)
424398:	37                   	aaa
424399:	76 2b                	jbe    0x4243c6
42439b:	53                   	push   %ebx
42439c:	77 66                	ja     0x424404
42439e:	39 4d 6e             	cmp    %ecx,0x6e(%ebp)
4243a1:	71 72                	jno    0x424415
4243a3:	33 4a 4b             	xor    0x4b(%edx),%ecx
4243a6:	50                   	push   %eax
4243a7:	72 4c                	jb     0x4243f5
4243a9:	4b                   	dec    %ebx
4243aa:	71 52                	jno    0x4243fe
4243ac:	74 2b                	je     0x4243d9
4243ae:	64 33 59 7a          	xor    %fs:0x7a(%ecx),%ebx
4243b2:	6e                   	outsb  %ds:(%esi),(%dx)
4243b3:	6a 59                	push   $0x59
4243b5:	76 4f                	jbe    0x424406
4243b7:	77 56                	ja     0x42440f
4243b9:	54                   	push   %esp
4243ba:	33 54 6d 42          	xor    0x42(%ebp,%ebp,2),%edx
4243be:	42                   	inc    %edx
4243bf:	57                   	push   %edi
4243c0:	4d                   	dec    %ebp
4243c1:	42                   	inc    %edx
4243c2:	73 6c                	jae    0x424430
4243c4:	31 69 7a             	xor    %ebp,0x7a(%ecx)
4243c7:	6a 59                	push   $0x59
4243c9:	4b                   	dec    %ebx
4243ca:	61                   	popa
4243cb:	34 6a                	xor    $0x6a,%al
4243cd:	43                   	inc    %ebx
4243ce:	56                   	push   %esi
4243cf:	39 39                	cmp    %edi,(%ecx)
4243d1:	61                   	popa
4243d2:	32 57 67             	xor    0x67(%edi),%dl
4243d5:	62 44 45 36          	bound  %eax,0x36(%ebp,%eax,2)
4243d9:	39 7a 49             	cmp    %edi,0x49(%edx)
4243dc:	2f                   	das
4243dd:	62 66 6a             	bound  %esp,0x6a(%esi)
4243e0:	6b 6e 62 4c          	imul   $0x4c,0x62(%esi),%ebp
4243e4:	6d                   	insl   (%dx),%es:(%edi)
4243e5:	33 43 4e             	xor    0x4e(%ebx),%eax
4243e8:	6a 69                	push   $0x69
4243ea:	47                   	inc    %edi
4243eb:	2b 6f 38             	sub    0x38(%edi),%ebp
4243ee:	4d                   	dec    %ebp
4243ef:	4a                   	dec    %edx
4243f0:	7a 33                	jp     0x424425
4243f2:	56                   	push   %esi
4243f3:	69 68 57 61 50 6d 4f 	imul   $0x4f6d5061,0x57(%eax),%ebp
4243fa:	47                   	inc    %edi
4243fb:	4f                   	dec    %edi
4243fc:	52                   	push   %edx
4243fd:	69 4d 45 44 48 32 78 	imul   $0x78324844,0x45(%ebp),%ecx
424404:	63 59 4f             	arpl   %ebx,0x4f(%ecx)
424407:	4c                   	dec    %esp
424408:	47                   	inc    %edi
424409:	72 4d                	jb     0x424458
42440b:	54                   	push   %esp
42440c:	39 38                	cmp    %edi,(%eax)
42440e:	55                   	push   %ebp
42440f:	46                   	inc    %esi
424410:	30 76 55             	xor    %dh,0x55(%esi)
424413:	37                   	aaa
424414:	49                   	dec    %ecx
424415:	65 45                	gs inc %ebp
424417:	79 39                	jns    0x424452
424419:	48                   	dec    %eax
42441a:	36 38 53 37          	cmp    %dl,%ss:0x37(%ebx)
42441e:	61                   	popa
42441f:	4b                   	dec    %ebx
424420:	65 34 6d             	gs xor $0x6d,%al
424423:	50                   	push   %eax
424424:	44                   	inc    %esp
424425:	71 62                	jno    0x424489
424427:	55                   	push   %ebp
424428:	52                   	push   %edx
424429:	75 54                	jne    0x42447f
42442b:	38 4c 41 42          	cmp    %cl,0x42(%ecx,%eax,2)
42442f:	55                   	push   %ebp
424430:	75 58                	jne    0x42448a
424432:	2b 76 33             	sub    0x33(%esi),%esi
424435:	6e                   	outsb  %ds:(%esi),(%dx)
424436:	67 32 51 6a          	xor    0x6a(%bx,%di),%dl
42443a:	6c                   	insb   (%dx),%es:(%edi)
42443b:	47                   	inc    %edi
42443c:	59                   	pop    %ecx
42443d:	45                   	inc    %ebp
42443e:	49                   	dec    %ecx
42443f:	46                   	inc    %esi
424440:	63 46 72             	arpl   %eax,0x72(%esi)
424443:	41                   	inc    %ecx
424444:	33 75 2b             	xor    0x2b(%ebp),%esi
424447:	2b 54 57 7a          	sub    0x7a(%edi,%edx,2),%edx
42444b:	62 71 38             	bound  %esi,0x38(%ecx)
42444e:	4c                   	dec    %esp
42444f:	4c                   	dec    %esp
424450:	6d                   	insl   (%dx),%es:(%edi)
424451:	72 4e                	jb     0x4244a1
424453:	69 50 45 34 79 47 76 	imul   $0x76477934,0x45(%eax),%edx
42445a:	58                   	pop    %eax
42445b:	47                   	inc    %edi
42445c:	56                   	push   %esi
42445d:	56                   	push   %esi
42445e:	48                   	dec    %eax
42445f:	49                   	dec    %ecx
424460:	31 75 74             	xor    %esi,0x74(%ebp)
424463:	56                   	push   %esi
424464:	47                   	inc    %edi
424465:	62 66 58             	bound  %esp,0x58(%esi)
424468:	55                   	push   %ebp
424469:	66 56                	push   %si
42446b:	6f                   	outsl  %ds:(%esi),(%dx)
42446c:	35 2b 64 56 57       	xor    $0x5756642b,%eax