412591:	65 00 47 65          	add    %al,%gs:0x65(%edi)
412595:	74 54                	je     0x4125eb
412597:	79 70                	jns    0x412609
412599:	65 46                	gs inc %esi
41259b:	72 6f                	jb     0x41260c
41259d:	6d                   	insl   (%dx),%es:(%edi)
41259e:	48                   	dec    %eax
41259f:	61                   	popa
4125a0:	6e                   	outsb  %ds:(%esi),(%dx)
4125a1:	64 6c                	fs insb (%dx),%es:(%edi)
4125a3:	65 00 44 65 66       	add    %al,%gs:0x66(%ebp,%eiz,2)
4125a8:	69 6e 65 44 79 6e 61 	imul   $0x616e7944,0x65(%esi),%ebp
4125af:	6d                   	insl   (%dx),%es:(%edi)
4125b0:	69 63 4d 6f 64 75 6c 	imul   $0x6c75646f,0x4d(%ebx),%esp
4125b7:	65 00 53 74          	add    %dl,%gs:0x74(%ebx)
4125bb:	61                   	popa
4125bc:	72 74                	jb     0x412632
4125be:	47                   	inc    %edi
4125bf:	61                   	popa
4125c0:	6d                   	insl   (%dx),%es:(%edi)
4125c1:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
4125c5:	74 5f                	je     0x412626
4125c7:	4e                   	dec    %esi
4125c8:	61                   	popa
4125c9:	6d                   	insl   (%dx),%es:(%edi)
4125ca:	65 00 47 65          	add    %al,%gs:0x65(%edi)
4125ce:	74 4e                	je     0x41261e
4125d0:	61                   	popa
4125d1:	6d                   	insl   (%dx),%es:(%edi)
4125d2:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
4125d6:	6c                   	insb   (%dx),%es:(%edi)
4125d7:	6c                   	insb   (%dx),%es:(%edi)
4125d8:	42                   	inc    %edx
4125d9:	79 4e                	jns    0x412629
4125db:	61                   	popa
4125dc:	6d                   	insl   (%dx),%es:(%edi)
4125dd:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4125e1:	73 65                	jae    0x412648
4125e3:	6d                   	insl   (%dx),%es:(%edi)
4125e4:	62 6c 79 4e          	bound  %ebp,0x4e(%ecx,%edi,2)
4125e8:	61                   	popa
4125e9:	6d                   	insl   (%dx),%es:(%edi)
4125ea:	65 00 44 65 66       	add    %al,%gs:0x66(%ebp,%eiz,2)
4125ef:	69 6e 65 54 79 70 65 	imul   $0x65707954,0x65(%esi),%ebp
4125f6:	00 43 72             	add    %al,0x72(%ebx)
4125f9:	65 61                	gs popa
4125fb:	74 65                	je     0x412662
4125fd:	54                   	push   %esp
4125fe:	79 70                	jns    0x412670
412600:	65 00 56 61          	add    %dl,%gs:0x61(%esi)
412604:	6c                   	insb   (%dx),%es:(%edi)
412605:	75 65                	jne    0x41266c
412607:	54                   	push   %esp
412608:	79 70                	jns    0x41267a
41260a:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
41260e:	6c                   	insb   (%dx),%es:(%edi)
41260f:	6c                   	insb   (%dx),%es:(%edi)
412610:	54                   	push   %esp
412611:	79 70                	jns    0x412683
412613:	65 00 53 65          	add    %dl,%gs:0x65(%ebx)
412617:	74 52                	je     0x41266b
412619:	65 74 75             	gs je  0x412691
41261c:	72 6e                	jb     0x41268c
41261e:	54                   	push   %esp
41261f:	79 70                	jns    0x412691
412621:	65 00 47 65          	add    %al,%gs:0x65(%edi)
412625:	74 54                	je     0x41267b
412627:	79 70                	jns    0x412699
412629:	65 00 44 69 73       	add    %al,%gs:0x73(%ecx,%ebp,2)
41262e:	70 6f                	jo     0x41269f
412630:	73 65                	jae    0x412697
412632:	00 50 61             	add    %dl,0x61(%eax)
412635:	72 73                	jb     0x4126aa
412637:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
41263b:	76 65                	jbe    0x4126a2
41263d:	72 73                	jb     0x4126b2
41263f:	65 00 4d 75          	add    %cl,%gs:0x75(%ebp)
412643:	6c                   	insb   (%dx),%es:(%edi)
412644:	74 69                	je     0x4126af
412646:	63 61 73             	arpl   %esp,0x73(%ecx)
412649:	74 44                	je     0x41268f
41264b:	65 6c                	gs insb (%dx),%es:(%edi)
41264d:	65 67 61             	gs addr16 popa
412650:	74 65                	je     0x4126b7
412652:	00 57 72             	add    %dl,0x72(%edi)
412655:	69 74 65 00 47 75 69 	imul   $0x64697547,0x0(%ebp,%eiz,2),%esi
41265c:	64
41265d:	41                   	inc    %ecx
41265e:	74 74                	je     0x4126d4
412660:	72 69                	jb     0x4126cb
412662:	62 75 74             	bound  %esi,0x74(%ebp)
412665:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
41266a:	75 67                	jne    0x4126d3
41266c:	67 61                	addr16 popa
41266e:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
412672:	74 74                	je     0x4126e8
412674:	72 69                	jb     0x4126df
412676:	62 75 74             	bound  %esi,0x74(%ebp)
412679:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
41267d:	6d                   	insl   (%dx),%es:(%edi)
41267e:	56                   	push   %esi
41267f:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
412686:	74 74                	je     0x4126fc
412688:	72 69                	jb     0x4126f3
41268a:	62 75 74             	bound  %esi,0x74(%ebp)
41268d:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
412691:	73 65                	jae    0x4126f8
412693:	6d                   	insl   (%dx),%es:(%edi)
412694:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
412698:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
41269f:	72
4126a0:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
4126a7:	73 73                	jae    0x41271c
4126a9:	65 6d                	gs insl (%dx),%es:(%edi)
4126ab:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4126af:	72 61                	jb     0x412712
4126b1:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
4126b4:	61                   	popa
4126b5:	72 6b                	jb     0x412722
4126b7:	41                   	inc    %ecx
4126b8:	74 74                	je     0x41272e
4126ba:	72 69                	jb     0x412725
4126bc:	62 75 74             	bound  %esi,0x74(%ebp)
4126bf:	65 00 54 61 72       	add    %dl,%gs:0x72(%ecx,%eiz,2)
4126c4:	67 65 74 46          	addr16 gs je 0x41270e
4126c8:	72 61                	jb     0x41272b
4126ca:	6d                   	insl   (%dx),%es:(%edi)
4126cb:	65 77 6f             	gs ja  0x41273d
4126ce:	72 6b                	jb     0x41273b
4126d0:	41                   	inc    %ecx
4126d1:	74 74                	je     0x412747
4126d3:	72 69                	jb     0x41273e
4126d5:	62 75 74             	bound  %esi,0x74(%ebp)
4126d8:	65 00 53 75          	add    %dl,%gs:0x75(%ebx)
4126dc:	70 70                	jo     0x41274e
4126de:	72 65                	jb     0x412745
4126e0:	73 73                	jae    0x412755
4126e2:	49                   	dec    %ecx
4126e3:	6c                   	insb   (%dx),%es:(%edi)
4126e4:	64 61                	fs popa
4126e6:	73 6d                	jae    0x412755
4126e8:	41                   	inc    %ecx
4126e9:	74 74                	je     0x41275f
4126eb:	72 69                	jb     0x412756
4126ed:	62 75 74             	bound  %esi,0x74(%ebp)
4126f0:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4126f4:	73 65                	jae    0x41275b
4126f6:	6d                   	insl   (%dx),%es:(%edi)
4126f7:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
4126fb:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
412702:	69
412703:	6f                   	outsl  %ds:(%esi),(%dx)
412704:	6e                   	outsb  %ds:(%esi),(%dx)
412705:	41                   	inc    %ecx
412706:	74 74                	je     0x41277c
412708:	72 69                	jb     0x412773
41270a:	62 75 74             	bound  %esi,0x74(%ebp)
41270d:	65 00 4f 62          	add    %cl,%gs:0x62(%edi)
412711:	66 75 73             	data16 jne 0x412787
412714:	63 61 74             	arpl   %esp,0x74(%ecx)
412717:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
41271e:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
412725:	73 73                	jae    0x41279a
412727:	65 6d                	gs insl (%dx),%es:(%edi)
412729:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
41272d:	6f                   	outsl  %ds:(%esi),(%dx)
41272e:	6e                   	outsb  %ds:(%esi),(%dx)
41272f:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
412735:	74 69                	je     0x4127a0
412737:	6f                   	outsl  %ds:(%esi),(%dx)
412738:	6e                   	outsb  %ds:(%esi),(%dx)
412739:	41                   	inc    %ecx
41273a:	74 74                	je     0x4127b0
41273c:	72 69                	jb     0x4127a7
41273e:	62 75 74             	bound  %esi,0x74(%ebp)
412741:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
412745:	73 65                	jae    0x4127ac
412747:	6d                   	insl   (%dx),%es:(%edi)
412748:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
41274c:	65 73 63             	gs jae 0x4127b2
41274f:	72 69                	jb     0x4127ba
412751:	70 74                	jo     0x4127c7
412753:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
41275a:	69 62 75 74 65 00 44 	imul   $0x44006574,0x75(%edx),%esp
412761:	65 66 61             	gs popaw
412764:	75 6c                	jne    0x4127d2
412766:	74 4d                	je     0x4127b5
412768:	65 6d                	gs insl (%dx),%es:(%edi)
41276a:	62 65 72             	bound  %esp,0x72(%ebp)
41276d:	41                   	inc    %ecx
41276e:	74 74                	je     0x4127e4
412770:	72 69                	jb     0x4127db
412772:	62 75 74             	bound  %esi,0x74(%ebp)
412775:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
412779:	6d                   	insl   (%dx),%es:(%edi)
41277a:	70 69                	jo     0x4127e5
41277c:	6c                   	insb   (%dx),%es:(%edi)
41277d:	61                   	popa
41277e:	74 69                	je     0x4127e9
412780:	6f                   	outsl  %ds:(%esi),(%dx)
412781:	6e                   	outsb  %ds:(%esi),(%dx)
412782:	52                   	push   %edx
412783:	65 6c                	gs insb (%dx),%es:(%edi)
412785:	61                   	popa
412786:	78 61                	js     0x4127e9
412788:	74 69                	je     0x4127f3
41278a:	6f                   	outsl  %ds:(%esi),(%dx)
41278b:	6e                   	outsb  %ds:(%esi),(%dx)
41278c:	73 41                	jae    0x4127cf
41278e:	74 74                	je     0x412804
412790:	72 69                	jb     0x4127fb
412792:	62 75 74             	bound  %esi,0x74(%ebp)
412795:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
412799:	73 65                	jae    0x412800
41279b:	6d                   	insl   (%dx),%es:(%edi)
41279c:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
4127a0:	72 6f                	jb     0x412811
4127a2:	64 75 63             	fs jne 0x412808
4127a5:	74 41                	je     0x4127e8
4127a7:	74 74                	je     0x41281d
4127a9:	72 69                	jb     0x412814
4127ab:	62 75 74             	bound  %esi,0x74(%ebp)
4127ae:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4127b2:	73 65                	jae    0x412819
4127b4:	6d                   	insl   (%dx),%es:(%edi)
4127b5:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4127b9:	6f                   	outsl  %ds:(%esi),(%dx)
4127ba:	70 79                	jo     0x412835
4127bc:	72 69                	jb     0x412827
4127be:	67 68 74 41 74 74    	addr16 push $0x74744174
4127c4:	72 69                	jb     0x41282f
4127c6:	62 75 74             	bound  %esi,0x74(%ebp)
4127c9:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4127cd:	73 65                	jae    0x412834
4127cf:	6d                   	insl   (%dx),%es:(%edi)
4127d0:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4127d4:	6f                   	outsl  %ds:(%esi),(%dx)
4127d5:	6d                   	insl   (%dx),%es:(%edi)
4127d6:	70 61                	jo     0x412839
4127d8:	6e                   	outsb  %ds:(%esi),(%dx)
4127d9:	79 41                	jns    0x41281c
4127db:	74 74                	je     0x412851
4127dd:	72 69                	jb     0x412848
4127df:	62 75 74             	bound  %esi,0x74(%ebp)
4127e2:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4127e6:	6e                   	outsb  %ds:(%esi),(%dx)
4127e7:	74 69                	je     0x412852
4127e9:	6d                   	insl   (%dx),%es:(%edi)
4127ea:	65 43                	gs inc %ebx
4127ec:	6f                   	outsl  %ds:(%esi),(%dx)
4127ed:	6d                   	insl   (%dx),%es:(%edi)
4127ee:	70 61                	jo     0x412851
4127f0:	74 69                	je     0x41285b
4127f2:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4127f5:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
4127fc:	69
4127fd:	62 75 74             	bound  %esi,0x74(%ebp)
412800:	65 00 52 65          	add    %dl,%gs:0x65(%edx)
412804:	61                   	popa
412805:	64 42                	fs inc %edx
412807:	79 74                	jns    0x41287d
412809:	65 00 76 61          	add    %dh,%gs:0x61(%esi)
41280d:	6c                   	insb   (%dx),%es:(%edi)
41280e:	75 65                	jne    0x412875
412810:	00 53 79             	add    %dl,0x79(%ebx)
412813:	73 74                	jae    0x412889
412815:	65 6d                	gs insl (%dx),%es:(%edi)
412817:	2e 54                	cs push %esp
412819:	68 72 65 61 64       	push   $0x64616572
41281e:	69 6e 67 00 45 6e 63 	imul   $0x636e4500,0x67(%esi),%ebp
412825:	6f                   	outsl  %ds:(%esi),(%dx)
412826:	64 69 6e 67 00 53 79 	imul   $0x73795300,%fs:0x67(%esi),%ebp
41282d:	73
41282e:	74 65                	je     0x412895
412830:	6d                   	insl   (%dx),%es:(%edi)
412831:	2e 52                	cs push %edx
412833:	75 6e                	jne    0x4128a3
412835:	74 69                	je     0x4128a0
412837:	6d                   	insl   (%dx),%es:(%edi)
412838:	65 2e 56             	gs cs push %esi
41283b:	65 72 73             	gs jb  0x4128b1
41283e:	69 6f 6e 69 6e 67 00 	imul   $0x676e69,0x6e(%edi),%ebp
412845:	46                   	inc    %esi
412846:	72 6f                	jb     0x4128b7
412848:	6d                   	insl   (%dx),%es:(%edi)
412849:	42                   	inc    %edx
41284a:	61                   	popa
41284b:	73 65                	jae    0x4128b2
41284d:	36 34 53             	ss xor $0x53,%al
412850:	74 72                	je     0x4128c4
412852:	69 6e 67 00 52 65 61 	imul   $0x61655200,0x67(%esi),%ebp
412859:	64 53                	fs push %ebx
41285b:	74 72                	je     0x4128cf
41285d:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
412864:	53                   	push   %ebx
412865:	74 72                	je     0x4128d9
412867:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
41286e:	74 65                	je     0x4128d5
412870:	6d                   	insl   (%dx),%es:(%edi)
412871:	2e 44                	cs inc %esp
412873:	72 61                	jb     0x4128d6
412875:	77 69                	ja     0x4128e0
412877:	6e                   	outsb  %ds:(%esi),(%dx)
412878:	67 00 42 54          	add    %al,0x54(%bp,%si)
41287c:	4c                   	dec    %esp
41287d:	75 67                	jne    0x4128e6
41287f:	00 42 69             	add    %al,0x69(%edx)
412882:	6e                   	outsb  %ds:(%esi),(%dx)
412883:	61                   	popa
412884:	72 79                	jb     0x4128ff
412886:	53                   	push   %ebx
412887:	65 61                	gs popa
412889:	72 63                	jb     0x4128ee
41288b:	68 00 43 6f 6d       	push   $0x6d6f4300
412890:	70 75                	jo     0x412907
412892:	74 65                	je     0x4128f9
412894:	48                   	dec    %eax
412895:	61                   	popa
412896:	73 68                	jae    0x412900
412898:	00 56 65             	add    %dl,0x65(%esi)
41289b:	72 69                	jb     0x412906
41289d:	66 79 48             	data16 jns 0x4128e8
4128a0:	61                   	popa
4128a1:	73 68                	jae    0x41290b
4128a3:	00 43 61             	add    %al,0x61(%ebx)
4128a6:	6e                   	outsb  %ds:(%esi),(%dx)
4128a7:	64 79 43             	fs jns 0x4128ed
4128aa:	72 75                	jb     0x412921
4128ac:	73 68                	jae    0x412916
4128ae:	00 4d 61             	add    %cl,0x61(%ebp)
4128b1:	74 68                	je     0x41291b
4128b3:	00 67 65             	add    %ah,0x65(%edi)
4128b6:	74 5f                	je     0x412917
4128b8:	57                   	push   %edi
4128b9:	69 64 74 68 00 5a 54 	imul   $0x4e545a00,0x68(%esp,%esi,2),%esp
4128c0:	4e
4128c1:	4b                   	dec    %ebx
4128c2:	6c                   	insb   (%dx),%es:(%edi)
4128c3:	66 58                	pop    %ax
4128c5:	69 71 78 69 69 00 4e 	imul   $0x4e006969,0x78(%ecx),%esi
4128cc:	65 77 6f             	gs ja  0x41293e
4128cf:	62 6a 00             	bound  %ebp,0x0(%edx)
4128d2:	41                   	inc    %ecx
4128d3:	73 79                	jae    0x41294e
4128d5:	6e                   	outsb  %ds:(%esi),(%dx)
4128d6:	63 43 61             	arpl   %eax,0x61(%ebx)
4128d9:	6c                   	insb   (%dx),%es:(%edi)
4128da:	6c                   	insb   (%dx),%es:(%edi)
4128db:	62 61 63             	bound  %esp,0x63(%ecx)
4128de:	6b 00 63             	imul   $0x63,(%eax),%eax