413310:	69 58 6e 79 4e 63 46 	imul   $0x46634e79,0x6e(%eax),%ebx
413317:	50                   	push   %eax
413318:	64 6e                	outsb  %fs:(%esi),(%dx)
41331a:	67 6f                	outsl  %ds:(%si),(%dx)
41331c:	72 46                	jb     0x413364
41331e:	51                   	push   %ecx
41331f:	65 6e                	outsb  %gs:(%esi),(%dx)
413321:	34 59                	xor    $0x59,%al
413323:	4b                   	dec    %ebx
413324:	4b                   	dec    %ebx
413325:	70 79                	jo     0x4133a0
413327:	46                   	inc    %esi
413328:	4c                   	dec    %esp
413329:	42                   	inc    %edx
41332a:	63 6b 73             	arpl   %ebp,0x73(%ebx)
41332d:	6a 64                	push   $0x64
41332f:	74 48                	je     0x413379
413331:	70 61                	jo     0x413394
413333:	65 2b 33             	sub    %gs:(%ebx),%esi
413336:	50                   	push   %eax
413337:	49                   	dec    %ecx
413338:	2f                   	das
413339:	55                   	push   %ebp
41333a:	4c                   	dec    %esp
41333b:	37                   	aaa
41333c:	5a                   	pop    %edx
41333d:	55                   	push   %ebp
41333e:	44                   	inc    %esp
41333f:	37                   	aaa
413340:	77 6d                	ja     0x4133af
413342:	39 58 4e             	cmp    %ebx,0x4e(%eax)
413345:	57                   	push   %edi
413346:	31 71 4f             	xor    %esi,0x4f(%ecx)
413349:	43                   	inc    %ebx
41334a:	6f                   	outsl  %ds:(%esi),(%dx)
41334b:	6c                   	insb   (%dx),%es:(%edi)
41334c:	31 7a 6c             	xor    %edi,0x6c(%edx)
41334f:	2b 4b 38             	sub    0x38(%ebx),%ecx
413352:	59                   	pop    %ecx
413353:	72 39                	jb     0x41338e
413355:	4b                   	dec    %ebx
413356:	67 58                	addr16 pop %eax
413358:	4f                   	dec    %edi
413359:	46                   	inc    %esi
41335a:	41                   	inc    %ecx
41335b:	45                   	inc    %ebp
41335c:	2b 69 6a             	sub    0x6a(%ecx),%ebp
41335f:	38 38                	cmp    %bh,(%eax)
413361:	4d                   	dec    %ebp
413362:	76 73                	jbe    0x4133d7
413364:	6b 68 62 31          	imul   $0x31,0x62(%eax),%ebp
413368:	67 55                	addr16 push %ebp
41336a:	49                   	dec    %ecx
41336b:	65 43                	gs inc %ebx
41336d:	61                   	popa
41336e:	4a                   	dec    %edx
41336f:	41                   	inc    %ecx
413370:	44                   	inc    %esp
413371:	4b                   	dec    %ebx
413372:	66 44                	inc    %sp
413374:	66 69 52 6e 57 67    	imul   $0x6757,0x6e(%edx),%dx
41337a:	55                   	push   %ebp
41337b:	62 75 48             	bound  %esi,0x48(%ebp)
41337e:	54                   	push   %esp
41337f:	63 4b 7a             	arpl   %ecx,0x7a(%ebx)
413382:	59                   	pop    %ecx
413383:	31 70 75             	xor    %esi,0x75(%eax)
413386:	53                   	push   %ebx
413387:	73 38                	jae    0x4133c1
413389:	49                   	dec    %ecx
41338a:	65 56                	gs push %esi
41338c:	70 55                	jo     0x4133e3
41338e:	41                   	inc    %ecx
41338f:	4e                   	dec    %esi
413390:	72 47                	jb     0x4133d9
413392:	61                   	popa
413393:	76 5a                	jbe    0x4133ef
413395:	63 31                	arpl   %esi,(%ecx)
413397:	54                   	push   %esp
413398:	6a 5a                	push   $0x5a
41339a:	4c                   	dec    %esp
41339b:	61                   	popa
41339c:	4c                   	dec    %esp
41339d:	69 58 36 64 64 70 62 	imul   $0x62706464,0x36(%eax),%ebx
4133a4:	67 41                	addr16 inc %ecx
4133a6:	54                   	push   %esp
4133a7:	4b                   	dec    %ebx
4133a8:	75 36                	jne    0x4133e0
4133aa:	63 6d 55             	arpl   %ebp,0x55(%ebp)
4133ad:	6d                   	insl   (%dx),%es:(%edi)
4133ae:	74 43                	je     0x4133f3
4133b0:	6f                   	outsl  %ds:(%esi),(%dx)
4133b1:	42                   	inc    %edx
4133b2:	6d                   	insl   (%dx),%es:(%edi)
4133b3:	54                   	push   %esp
4133b4:	46                   	inc    %esi
4133b5:	70 68                	jo     0x41341f
4133b7:	58                   	pop    %eax
4133b8:	78 69                	js     0x413423
4133ba:	69 73 6c 2b 73 41 4a 	imul   $0x4a41732b,0x6c(%ebx),%esi
4133c1:	77 2f                	ja     0x4133f2
4133c3:	4b                   	dec    %ebx
4133c4:	35 4b 61 46 72       	xor    $0x7246614b,%eax
4133c9:	7a 77                	jp     0x413442
4133cb:	48                   	dec    %eax
4133cc:	6c                   	insb   (%dx),%es:(%edi)
4133cd:	6c                   	insb   (%dx),%es:(%edi)
4133ce:	45                   	inc    %ebp
4133cf:	37                   	aaa
4133d0:	52                   	push   %edx
4133d1:	65 4f                	gs dec %edi
4133d3:	32 30                	xor    (%eax),%dh
4133d5:	30 6d 77             	xor    %ch,0x77(%ebp)
4133d8:	4d                   	dec    %ebp
4133d9:	43                   	inc    %ebx
4133da:	52                   	push   %edx
4133db:	47                   	inc    %edi
4133dc:	32 75 2f             	xor    0x2f(%ebp),%dh
4133df:	5a                   	pop    %edx
4133e0:	4b                   	dec    %ebx
4133e1:	45                   	inc    %ebp
4133e2:	51                   	push   %ecx
4133e3:	65 44                	gs inc %esp
4133e5:	48                   	dec    %eax
4133e6:	74 42                	je     0x41342a
4133e8:	6c                   	insb   (%dx),%es:(%edi)
4133e9:	4c                   	dec    %esp
4133ea:	51                   	push   %ecx
4133eb:	61                   	popa
4133ec:	33 71 50             	xor    0x50(%ecx),%esi
4133ef:	67 37                	addr16 aaa
4133f1:	53                   	push   %ebx
4133f2:	30 6a 33             	xor    %ch,0x33(%edx)
4133f5:	31 53 45             	xor    %edx,0x45(%ebx)
4133f8:	2f                   	das
4133f9:	50                   	push   %eax
4133fa:	64 68 5a 6d 43 34    	fs push $0x34436d5a
413400:	6e                   	outsb  %ds:(%esi),(%dx)
413401:	5a                   	pop    %edx
413402:	56                   	push   %esi
413403:	6c                   	insb   (%dx),%es:(%edi)
413404:	49                   	dec    %ecx
413405:	41                   	inc    %ecx
413406:	71 33                	jno    0x41343b
413408:	57                   	push   %edi
413409:	4c                   	dec    %esp
41340a:	37                   	aaa
41340b:	63 30                	arpl   %esi,(%eax)
41340d:	42                   	inc    %edx
41340e:	51                   	push   %ecx
41340f:	63 78 6f             	arpl   %edi,0x6f(%eax)
413412:	46                   	inc    %esi
413413:	31 74 66 44          	xor    %esi,0x44(%esi,%eiz,2)
413417:	43                   	inc    %ebx
413418:	31 64 74 33          	xor    %esp,0x33(%esp,%esi,2)
41341c:	56                   	push   %esi
41341d:	65 6c                	gs insb (%dx),%es:(%edi)
41341f:	77 6e                	ja     0x41348f
413421:	61                   	popa
413422:	4f                   	dec    %edi
413423:	6d                   	insl   (%dx),%es:(%edi)
413424:	6f                   	outsl  %ds:(%esi),(%dx)
413425:	54                   	push   %esp
413426:	75 77                	jne    0x41349f
413428:	72 54                	jb     0x41347e
41342a:	36 77 53             	ss ja  0x413480
41342d:	52                   	push   %edx
41342e:	66 76 4e             	data16 jbe 0x41347f
413431:	62 2f                	bound  %ebp,(%edi)
413433:	45                   	inc    %ebp
413434:	4d                   	dec    %ebp
413435:	76 69                	jbe    0x4134a0
413437:	64 74 63             	fs je  0x41349d
41343a:	4f                   	dec    %edi
41343b:	5a                   	pop    %edx
41343c:	56                   	push   %esi
41343d:	2b 56 42             	sub    0x42(%esi),%edx
413440:	51                   	push   %ecx
413441:	53                   	push   %ebx
413442:	34 4c                	xor    $0x4c,%al
413444:	37                   	aaa
413445:	72 53                	jb     0x41349a
413447:	61                   	popa
413448:	37                   	aaa
413449:	6b 6a 65 63          	imul   $0x63,0x65(%edx),%ebp
41344d:	6d                   	insl   (%dx),%es:(%edi)
41344e:	67 61                	addr16 popa
413450:	34 70                	xor    $0x70,%al
413452:	43                   	inc    %ebx
413453:	68 4e 73 67 78       	push   $0x7867734e
413458:	4f                   	dec    %edi
413459:	45                   	inc    %ebp
41345a:	4d                   	dec    %ebp
41345b:	49                   	dec    %ecx
41345c:	32 59 37             	xor    0x37(%ecx),%bl
41345f:	44                   	inc    %esp
413460:	48                   	dec    %eax
413461:	49                   	dec    %ecx
413462:	4a                   	dec    %edx
413463:	4b                   	dec    %ebx
413464:	79 54                	jns    0x4134ba
413466:	67 32 71 4f          	xor    0x4f(%bx,%di),%dh
41346a:	32 36                	xor    (%esi),%dh
41346c:	48                   	dec    %eax
41346d:	63 74 46 62          	arpl   %esi,0x62(%esi,%eax,2)
413471:	58                   	pop    %eax
413472:	52                   	push   %edx
413473:	6d                   	insl   (%dx),%es:(%edi)
413474:	50                   	push   %eax
413475:	76 33                	jbe    0x4134aa
413477:	76 48                	jbe    0x4134c1
413479:	35 47 6f 78 4e       	xor    $0x4e786f47,%eax
41347e:	5a                   	pop    %edx
41347f:	46                   	inc    %esi
413480:	52                   	push   %edx
413481:	2b 4a 43             	sub    0x43(%edx),%ecx
413484:	46                   	inc    %esi
413485:	78 57                	js     0x4134de
413487:	69 65 2f 37 2f 61 32 	imul   $0x32612f37,0x2f(%ebp),%esp
41348e:	79 42                	jns    0x4134d2
413490:	63 79 41             	arpl   %edi,0x41(%ecx)
413493:	69 50 7a 71 33 6e 30 	imul   $0x306e3371,0x7a(%eax),%edx
41349a:	78 4c                	js     0x4134e8
41349c:	4a                   	dec    %edx
41349d:	74 44                	je     0x4134e3
41349f:	30 6a 65             	xor    %ch,0x65(%edx)
4134a2:	76 30                	jbe    0x4134d4
4134a4:	38 77 6d             	cmp    %dh,0x6d(%edi)
4134a7:	74 4e                	je     0x4134f7
4134a9:	6c                   	insb   (%dx),%es:(%edi)
4134aa:	4e                   	dec    %esi
4134ab:	33 54 6f 50          	xor    0x50(%edi,%ebp,2),%edx
4134af:	30 37                	xor    %dh,(%edi)
4134b1:	79 34                	jns    0x4134e7
4134b3:	6a 6b                	push   $0x6b
4134b5:	6c                   	insb   (%dx),%es:(%edi)
4134b6:	77 75                	ja     0x41352d
4134b8:	69 4d 4f 57 35 6a 56 	imul   $0x566a3557,0x4f(%ebp),%ecx
4134bf:	6f                   	outsl  %ds:(%esi),(%dx)
4134c0:	31 64 2f 48          	xor    %esp,0x48(%edi,%ebp,1)
4134c4:	4b                   	dec    %ebx
4134c5:	59                   	pop    %ecx
4134c6:	46                   	inc    %esi
4134c7:	79 58                	jns    0x413521
4134c9:	4a                   	dec    %edx
4134ca:	48                   	dec    %eax
4134cb:	32 57 45             	xor    0x45(%edi),%dl
4134ce:	61                   	popa
4134cf:	44                   	inc    %esp
4134d0:	77 35                	ja     0x413507
4134d2:	53                   	push   %ebx
4134d3:	42                   	inc    %edx
4134d4:	4e                   	dec    %esi
4134d5:	71 4e                	jno    0x413525
4134d7:	45                   	inc    %ebp
4134d8:	6d                   	insl   (%dx),%es:(%edi)
4134d9:	39 51 65             	cmp    %edx,0x65(%ecx)
4134dc:	59                   	pop    %ecx
4134dd:	49                   	dec    %ecx
4134de:	62 50 35             	bound  %edx,0x35(%eax)
4134e1:	6e                   	outsb  %ds:(%esi),(%dx)
4134e2:	36 34 4e             	ss xor $0x4e,%al
4134e5:	39 4b 68             	cmp    %ecx,0x68(%ebx)
4134e8:	6a 57                	push   $0x57
4134ea:	74 2b                	je     0x413517
4134ec:	66 74 30             	data16 je 0x41351f
4134ef:	2b 6a 7a             	sub    0x7a(%edx),%ebp
4134f2:	49                   	dec    %ecx
4134f3:	61                   	popa
4134f4:	79 47                	jns    0x41353d
4134f6:	71 4e                	jno    0x413546
4134f8:	76 49                	jbe    0x413543
4134fa:	59                   	pop    %ecx
4134fb:	69 2b 46 59 64 45    	imul   $0x45645946,(%ebx),%ebp
413501:	61                   	popa
413502:	63 31                	arpl   %esi,(%ecx)
413504:	56                   	push   %esi
413505:	49                   	dec    %ecx
413506:	34 45                	xor    $0x45,%al
413508:	54                   	push   %esp
413509:	70 4d                	jo     0x413558
41350b:	44                   	inc    %esp
41350c:	70 71                	jo     0x41357f
41350e:	64 33 4f 62          	xor    %fs:0x62(%edi),%ecx
413512:	2f                   	das
413513:	34 70                	xor    $0x70,%al
413515:	2f                   	das
413516:	49                   	dec    %ecx
413517:	48                   	dec    %eax
413518:	51                   	push   %ecx
413519:	6a 5a                	push   $0x5a
41351b:	76 4a                	jbe    0x413567
41351d:	6f                   	outsl  %ds:(%esi),(%dx)
41351e:	53                   	push   %ebx
41351f:	72 50                	jb     0x413571
413521:	7a 51                	jp     0x413574
413523:	73 35                	jae    0x41355a
413525:	65 6c                	gs insb (%dx),%es:(%edi)
413527:	4c                   	dec    %esp
413528:	2f                   	das
413529:	38 71 51             	cmp    %dh,0x51(%ecx)
41352c:	77 71                	ja     0x41359f
41352e:	49                   	dec    %ecx
41352f:	4a                   	dec    %edx
413530:	4e                   	dec    %esi
413531:	2f                   	das
413532:	63 51 4f             	arpl   %edx,0x4f(%ecx)
413535:	72 57                	jb     0x41358e
413537:	61                   	popa
413538:	48                   	dec    %eax
413539:	46                   	inc    %esi
41353a:	44                   	inc    %esp
41353b:	56                   	push   %esi
41353c:	42                   	inc    %edx
41353d:	4a                   	dec    %edx
41353e:	66 73 38             	data16 jae 0x413579
413541:	71 79                	jno    0x4135bc
413543:	43                   	inc    %ebx
413544:	34 63                	xor    $0x63,%al
413546:	46                   	inc    %esi
413547:	2f                   	das
413548:	6c                   	insb   (%dx),%es:(%edi)
413549:	50                   	push   %eax
41354a:	71 41                	jno    0x41358d
41354c:	4b                   	dec    %ebx
41354d:	4f                   	dec    %edi
41354e:	2f                   	das
41354f:	65 57                	gs push %edi
413551:	5a                   	pop    %edx
413552:	6c                   	insb   (%dx),%es:(%edi)
413553:	65 46                	gs inc %esi
413555:	49                   	dec    %ecx
413556:	49                   	dec    %ecx
413557:	44                   	inc    %esp
413558:	76 36                	jbe    0x413590
41355a:	6a 76                	push   $0x76
41355c:	47                   	inc    %edi
41355d:	77 53                	ja     0x4135b2
41355f:	44                   	inc    %esp
413560:	72 75                	jb     0x4135d7
413562:	47                   	inc    %edi
413563:	51                   	push   %ecx
413564:	69 34 42 65 4a 66 48 	imul   $0x48664a65,(%edx,%eax,2),%esi
41356b:	48                   	dec    %eax
41356c:	6d                   	insl   (%dx),%es:(%edi)
41356d:	33 76 59             	xor    0x59(%esi),%esi
413570:	55                   	push   %ebp
413571:	43                   	inc    %ebx
413572:	2b 76 72             	sub    0x72(%esi),%esi
413575:	6e                   	outsb  %ds:(%esi),(%dx)