417432:	65 51                	gs push %ecx
417434:	52                   	push   %edx
417435:	4d                   	dec    %ebp
417436:	55                   	push   %ebp
417437:	52                   	push   %edx
417438:	4b                   	dec    %ebx
417439:	63 58 78             	arpl   %ebx,0x78(%eax)
41743c:	54                   	push   %esp
41743d:	75 57                	jne    0x417496
41743f:	61                   	popa
417440:	46                   	inc    %esi
417441:	2b 76 42             	sub    0x42(%esi),%esi
417444:	76 78                	jbe    0x4174be
417446:	76 30                	jbe    0x417478
417448:	41                   	inc    %ecx
417449:	69 57 76 36 4f 48 45 	imul   $0x45484f36,0x76(%edi),%edx
417450:	44                   	inc    %esp
417451:	64 35 35 6c 54 62    	fs xor $0x62546c35,%eax
417457:	65 54                	gs push %esp
417459:	5a                   	pop    %edx
41745a:	44                   	inc    %esp
41745b:	36 64 33 48 6b       	ss xor %fs:0x6b(%eax),%ecx
417460:	59                   	pop    %ecx
417461:	4a                   	dec    %edx
417462:	4f                   	dec    %edi
417463:	61                   	popa
417464:	65 35 65 7a 54 51    	gs xor $0x51547a65,%eax
41746a:	6e                   	outsb  %ds:(%esi),(%dx)
41746b:	5a                   	pop    %edx
41746c:	61                   	popa
41746d:	39 46 76             	cmp    %eax,0x76(%esi)
417470:	56                   	push   %esi
417471:	34 31                	xor    $0x31,%al
417473:	64 45                	fs inc %ebp
417475:	44                   	inc    %esp
417476:	36 39 7a 6d          	cmp    %edi,%ss:0x6d(%edx)
41747a:	70 6b                	jo     0x4174e7
41747c:	4c                   	dec    %esp
41747d:	71 7a                	jno    0x4174f9
41747f:	6a 50                	push   $0x50
417481:	59                   	pop    %ecx
417482:	35 6d 52 75 68       	xor    $0x6875526d,%eax
417487:	51                   	push   %ecx
417488:	65 35 44 4a 5a 31    	gs xor $0x315a4a44,%eax
41748e:	39 65 50             	cmp    %esp,0x50(%ebp)
417491:	76 4b                	jbe    0x4174de
417493:	61                   	popa
417494:	69 4a 7a 6d 6c 73 68 	imul   $0x68736c6d,0x7a(%edx),%ecx
41749b:	6a 50                	push   $0x50
41749d:	7a 61                	jp     0x417500
41749f:	39 35 35 6f 64 66    	cmp    %esi,0x66646f35
4174a5:	2f                   	das
4174a6:	4a                   	dec    %edx
4174a7:	71 38                	jno    0x4174e1
4174a9:	6b 41 52 34          	imul   $0x34,0x52(%ecx),%eax
4174ad:	31 57 42             	xor    %edx,0x42(%edi)
4174b0:	6e                   	outsb  %ds:(%esi),(%dx)
4174b1:	49                   	dec    %ecx
4174b2:	46                   	inc    %esi
4174b3:	62 34 73             	bound  %esi,(%ebx,%esi,2)
4174b6:	45                   	inc    %ebp
4174b7:	6a 2f                	push   $0x2f
4174b9:	4a                   	dec    %edx
4174ba:	36 71 46             	ss jno 0x417503
4174bd:	44                   	inc    %esp
4174be:	38 52 78             	cmp    %dl,0x78(%edx)
4174c1:	61                   	popa
4174c2:	6b 70 31 50          	imul   $0x50,0x31(%eax),%esi
4174c6:	4d                   	dec    %ebp
4174c7:	62 48 6c             	bound  %ecx,0x6c(%eax)
4174ca:	57                   	push   %edi
4174cb:	36 33 79 57          	xor    %ss:0x57(%ecx),%edi
4174cf:	38 51 70             	cmp    %dl,0x70(%ecx)
4174d2:	76 58                	jbe    0x41752c
4174d4:	30 6c 36 37          	xor    %ch,0x37(%esi,%esi,1)
4174d8:	47                   	inc    %edi
4174d9:	54                   	push   %esp
4174da:	36 68 64 37 50 65    	ss push $0x65503764
4174e0:	72 4c                	jb     0x41752e
4174e2:	39 75 62             	cmp    %esi,0x62(%ebp)
4174e5:	44                   	inc    %esp
4174e6:	6d                   	insl   (%dx),%es:(%edi)
4174e7:	58                   	pop    %eax
4174e8:	36 4f                	ss dec %edi
4174ea:	70 68                	jo     0x417554
4174ec:	4e                   	dec    %esi
4174ed:	34 30                	xor    $0x30,%al
4174ef:	63 48 30             	arpl   %ecx,0x30(%eax)
4174f2:	6b 69 49 35          	imul   $0x35,0x49(%ecx),%ebp
4174f6:	53                   	push   %ebx
4174f7:	66 46                	inc    %si
4174f9:	58                   	pop    %eax
4174fa:	71 44                	jno    0x417540
4174fc:	36 66 4b             	ss dec %bx
4174ff:	7a 35                	jp     0x417536
417501:	2b 51 41             	sub    0x41(%ecx),%edx
417504:	69 2b 6a 30 4b 54    	imul   $0x544b306a,(%ebx),%ebp
41750a:	47                   	inc    %edi
41750b:	61                   	popa
41750c:	52                   	push   %edx
41750d:	41                   	inc    %ecx
41750e:	49                   	dec    %ecx
41750f:	32 2b                	xor    (%ebx),%ch
417511:	4c                   	dec    %esp
417512:	7a 56                	jp     0x41756a
417514:	2b 57 4b             	sub    0x4b(%edi),%edx
417517:	53                   	push   %ebx
417518:	7a 35                	jp     0x41754f
41751a:	4a                   	dec    %edx
41751b:	70 35                	jo     0x417552
41751d:	42                   	inc    %edx
41751e:	74 35                	je     0x417555
417520:	30 4a 57             	xor    %cl,0x57(%edx)
417523:	54                   	push   %esp
417524:	68 69 66 32 73       	push   $0x73326669
417529:	77 7a                	ja     0x4175a5
41752b:	71 4b                	jno    0x417578
41752d:	2b 57 6d             	sub    0x6d(%edi),%edx
417530:	58                   	pop    %eax
417531:	4f                   	dec    %edi
417532:	2f                   	das
417533:	6a 35                	push   $0x35
417535:	76 56                	jbe    0x41758d
417537:	6a 2b                	push   $0x2b
417539:	41                   	inc    %ecx
41753a:	32 33                	xor    (%ebx),%dh
41753c:	51                   	push   %ecx
41753d:	2f                   	das
41753e:	58                   	pop    %eax
41753f:	47                   	inc    %edi
417540:	55                   	push   %ebp
417541:	6b 76 5a 4d          	imul   $0x4d,0x5a(%esi),%esi
417545:	55                   	push   %ebp
417546:	50                   	push   %eax
417547:	6b 78 47 75          	imul   $0x75,0x47(%eax),%edi
41754b:	66 37                	data16 aaa
41754d:	68 64 5a 43 6c       	push   $0x6c435a64
417552:	53                   	push   %ebx
417553:	70 77                	jo     0x4175cc
417555:	46                   	inc    %esi
417556:	6b 55 2f 51          	imul   $0x51,0x2f(%ebp),%edx
41755a:	42                   	inc    %edx
41755b:	46                   	inc    %esi
41755c:	67 47                	addr16 inc %edi
41755e:	58                   	pop    %eax
41755f:	46                   	inc    %esi
417560:	31 59 36             	xor    %ebx,0x36(%ecx)
417563:	34 77                	xor    $0x77,%al
417565:	2f                   	das
417566:	54                   	push   %esp
417567:	34 55                	xor    $0x55,%al
417569:	43                   	inc    %ebx
41756a:	51                   	push   %ecx
41756b:	6a 77                	push   $0x77
41756d:	6a 6b                	push   $0x6b
41756f:	43                   	inc    %ebx
417570:	72 4a                	jb     0x4175bc
417572:	69 74 59 39 41 72 65 	imul   $0x4c657241,0x39(%ecx,%ebx,2),%esi
417579:	4c
41757a:	6b 61 76 77          	imul   $0x77,0x76(%ecx),%esp
41757e:	70 4a                	jo     0x4175ca
417580:	7a 74                	jp     0x4175f6
417582:	5a                   	pop    %edx
417583:	55                   	push   %ebp
417584:	33 58 76             	xor    0x76(%eax),%ebx
417587:	39 39                	cmp    %edi,(%ecx)
417589:	78 36                	js     0x4175c1
41758b:	65 2f                	gs das
41758d:	43                   	inc    %ebx
41758e:	41                   	inc    %ecx
41758f:	73 2b                	jae    0x4175bc
417591:	31 64 63 62          	xor    %esp,0x62(%ebx,%eiz,2)
417595:	4b                   	dec    %ebx
417596:	62 75 63             	bound  %esi,0x63(%ebp)
417599:	55                   	push   %ebp
41759a:	47                   	inc    %edi
41759b:	57                   	push   %edi
41759c:	67 2f                	addr16 das
41759e:	73 4c                	jae    0x4175ec
4175a0:	67 57                	addr16 push %edi
4175a2:	51                   	push   %ecx
4175a3:	33 61 4c             	xor    0x4c(%ecx),%esp
4175a6:	70 75                	jo     0x41761d
4175a8:	54                   	push   %esp
4175a9:	41                   	inc    %ecx
4175aa:	67 30 46 49          	xor    %al,0x49(%bp)
4175ae:	48                   	dec    %eax
4175af:	59                   	pop    %ecx
4175b0:	39 4f 78             	cmp    %ecx,0x78(%edi)
4175b3:	31 65 52             	xor    %esp,0x52(%ebp)
4175b6:	51                   	push   %ecx
4175b7:	58                   	pop    %eax
4175b8:	70 53                	jo     0x41760d
4175ba:	37                   	aaa
4175bb:	36 66 4c             	ss dec %sp
4175be:	41                   	inc    %ecx
4175bf:	30 76 72             	xor    %dh,0x72(%esi)
4175c2:	51                   	push   %ecx
4175c3:	77 31                	ja     0x4175f6
4175c5:	30 71 47             	xor    %dh,0x47(%ecx)
4175c8:	62 31                	bound  %esi,(%ecx)
4175ca:	39 44 6e 58          	cmp    %eax,0x58(%esi,%ebp,2)
4175ce:	36 38 63 72          	cmp    %ah,%ss:0x72(%ebx)
4175d2:	72 74                	jb     0x417648
4175d4:	51                   	push   %ecx
4175d5:	4f                   	dec    %edi
4175d6:	36 35 31 32 4e 7a    	ss xor $0x7a4e3231,%eax
4175dc:	6a 5a                	push   $0x5a
4175de:	54                   	push   %esp
4175df:	48                   	dec    %eax
4175e0:	71 6c                	jno    0x41764e
4175e2:	59                   	pop    %ecx
4175e3:	75 72                	jne    0x417657
4175e5:	54                   	push   %esp
4175e6:	74 47                	je     0x41762f
4175e8:	76 68                	jbe    0x417652
4175ea:	4b                   	dec    %ebx
4175eb:	77 7a                	ja     0x417667
4175ed:	72 72                	jb     0x417661
4175ef:	6c                   	insb   (%dx),%es:(%edi)
4175f0:	35 69 7a 4b 68       	xor    $0x684b7a69,%eax
4175f5:	42                   	inc    %edx
4175f6:	2b 73 58             	sub    0x58(%ebx),%esi
4175f9:	6a 48                	push   $0x48
4175fb:	37                   	aaa
4175fc:	68 41 6a 74 78       	push   $0x78746a41
417601:	5a                   	pop    %edx
417602:	4d                   	dec    %ebp
417603:	57                   	push   %edi
417604:	76 75                	jbe    0x41767b
417606:	32 61 4d             	xor    0x4d(%ecx),%ah
417609:	4b                   	dec    %ebx
41760a:	6f                   	outsl  %ds:(%esi),(%dx)
41760b:	55                   	push   %ebp
41760c:	61                   	popa
41760d:	67 6e                	outsb  %ds:(%si),(%dx)
41760f:	52                   	push   %edx
417610:	55                   	push   %ebp
417611:	4c                   	dec    %esp
417612:	74 56                	je     0x41766a
417614:	35 54 4a 2b 51       	xor    $0x512b4a54,%eax
417619:	42                   	inc    %edx
41761a:	76 4d                	jbe    0x417669
41761c:	70 32                	jo     0x417650
41761e:	50                   	push   %eax
41761f:	54                   	push   %esp
417620:	36 79 53             	ss jns 0x417676
417623:	5a                   	pop    %edx
417624:	4d                   	dec    %ebp
417625:	51                   	push   %ecx
417626:	48                   	dec    %eax
417627:	32 4e 37             	xor    0x37(%esi),%cl
41762a:	44                   	inc    %esp
41762b:	41                   	inc    %ecx
41762c:	71 46                	jno    0x417674
41762e:	68 44 7a 57 35       	push   $0x35577a44
417633:	47                   	inc    %edi
417634:	4f                   	dec    %edi
417635:	43                   	inc    %ebx
417636:	2b 6a 66             	sub    0x66(%edx),%ebp
417639:	45                   	inc    %ebp
41763a:	4e                   	dec    %esi
41763b:	4d                   	dec    %ebp
41763c:	6c                   	insb   (%dx),%es:(%edi)
41763d:	72 30                	jb     0x41766f
41763f:	50                   	push   %eax
417640:	54                   	push   %esp
417641:	31 44 6d 65          	xor    %eax,0x65(%ebp,%ebp,2)
417645:	6b 69 67 71          	imul   $0x71,0x67(%ecx),%ebp
417649:	50                   	push   %eax
41764a:	59                   	pop    %ecx
41764b:	78 59                	js     0x4176a6
41764d:	45                   	inc    %ebp
41764e:	4f                   	dec    %edi
41764f:	48                   	dec    %eax
417650:	4f                   	dec    %edi
417651:	51                   	push   %ecx
417652:	4d                   	dec    %ebp
417653:	6f                   	outsl  %ds:(%esi),(%dx)
417654:	30 72 68             	xor    %dh,0x68(%edx)
417657:	78 72                	js     0x4176cb
417659:	65 52                	gs push %edx
41765b:	62 56 42             	bound  %edx,0x42(%esi)
41765e:	74 63                	je     0x4176c3
417660:	37                   	aaa
417661:	6e                   	outsb  %ds:(%esi),(%dx)
417662:	68 4f 43 63 44       	push   $0x4463434f
417667:	39 75 49             	cmp    %esi,0x49(%ebp)
41766a:	70 61                	jo     0x4176cd
41766c:	2f                   	das
41766d:	2f                   	das
41766e:	4e                   	dec    %esi
41766f:	50                   	push   %eax
417670:	70 6b                	jo     0x4176dd
417672:	49                   	dec    %ecx
417673:	7a 58                	jp     0x4176cd
417675:	33 77 56             	xor    0x56(%edi),%esi
417678:	69 73 4f 45 38 76 70 	imul   $0x70763845,0x4f(%ebx),%esi
41767f:	76 76                	jbe    0x4176f7
417681:	48                   	dec    %eax
417682:	65 79 6e             	gs jns 0x4176f3
417685:	6d                   	insl   (%dx),%es:(%edi)
417686:	41                   	inc    %ecx
417687:	49                   	dec    %ecx
417688:	34 78                	xor    $0x78,%al
41768a:	4f                   	dec    %edi
41768b:	54                   	push   %esp
41768c:	70 4f                	jo     0x4176dd
41768e:	57                   	push   %edi
41768f:	37                   	aaa
417690:	31 59 31             	xor    %ebx,0x31(%ecx)
417693:	75 6a                	jne    0x4176ff
417695:	79 4f                	jns    0x4176e6
417697:	79 33                	jns    0x4176cc
417699:	67 6f                	outsl  %ds:(%si),(%dx)
41769b:	62 79 79             	bound  %edi,0x79(%ecx)
41769e:	32 73 6e             	xor    0x6e(%ebx),%dh
4176a1:	41                   	inc    %ecx
4176a2:	44                   	inc    %esp
4176a3:	6c                   	insb   (%dx),%es:(%edi)
4176a4:	61                   	popa
4176a5:	67 43                	addr16 inc %ebx
4176a7:	70 31                	jo     0x4176da
4176a9:	36 78 50             	ss js  0x4176fc
4176ac:	58                   	pop    %eax
4176ad:	41                   	inc    %ecx
4176ae:	6e                   	outsb  %ds:(%esi),(%dx)
4176af:	6b 43 52 49          	imul   $0x49,0x52(%ebx),%eax
4176b3:	33 32                	xor    (%edx),%esi
4176b5:	6b 57 78 39          	imul   $0x39,0x78(%edi),%edx
4176b9:	6c                   	insb   (%dx),%es:(%edi)
4176ba:	6f                   	outsl  %ds:(%esi),(%dx)
4176bb:	4f                   	dec    %edi
4176bc:	2f                   	das
4176bd:	55                   	push   %ebp
4176be:	78 4f                	js     0x41770f
4176c0:	74 68                	je     0x41772a
4176c2:	62 30                	bound  %esi,(%eax)
4176c4:	6d                   	insl   (%dx),%es:(%edi)
4176c5:	68 53 56 33 55       	push   $0x55335653
4176ca:	48                   	dec    %eax
4176cb:	4c                   	dec    %esp
4176cc:	69 47 55 54 64 61 34 	imul   $0x34616454,0x55(%edi),%eax
4176d3:	36 39 51 63          	cmp    %edx,%ss:0x63(%ecx)
4176d7:	44                   	inc    %esp
4176d8:	4e                   	dec    %esi
4176d9:	69 2f 6e 7a 53 38    	imul   $0x38537a6e,(%edi),%ebp
4176df:	51                   	push   %ecx
4176e0:	36 76 30             	ss jbe 0x417713
4176e3:	4e                   	dec    %esi