41270e:	6e                   	outsb  %ds:(%esi),(%dx)
41270f:	65 00 53 71          	add    %dl,%gs:0x71(%ebx)
412713:	6c                   	insb   (%dx),%es:(%edi)
412714:	44                   	inc    %esp
412715:	62 54 79 70          	bound  %edx,0x70(%ecx,%edi,2)
412719:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
41271d:	74 5f                	je     0x41277e
41271f:	43                   	inc    %ebx
412720:	6f                   	outsl  %ds:(%esi),(%dx)
412721:	6d                   	insl   (%dx),%es:(%edi)
412722:	6d                   	insl   (%dx),%es:(%edi)
412723:	61                   	popa
412724:	6e                   	outsb  %ds:(%esi),(%dx)
412725:	64 54                	fs push %esp
412727:	79 70                	jns    0x412799
412729:	65 00 43 61          	add    %al,%gs:0x61(%ebx)
41272d:	6c                   	insb   (%dx),%es:(%edi)
41272e:	6c                   	insb   (%dx),%es:(%edi)
41272f:	54                   	push   %esp
412730:	79 70                	jns    0x4127a2
412732:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
412736:	74 5f                	je     0x412797
412738:	43                   	inc    %ebx
412739:	75 6c                	jne    0x4127a7
41273b:	74 75                	je     0x4127b2
41273d:	72 65                	jb     0x4127a4
41273f:	00 73 65             	add    %dh,0x65(%ebx)
412742:	74 5f                	je     0x4127a3
412744:	43                   	inc    %ebx
412745:	75 6c                	jne    0x4127b3
412747:	74 75                	je     0x4127be
412749:	72 65                	jb     0x4127b0
41274b:	00 72 65             	add    %dh,0x65(%edx)
41274e:	73 6f                	jae    0x4127bf
412750:	75 72                	jne    0x4127c4
412752:	63 65 43             	arpl   %esp,0x43(%ebp)
412755:	75 6c                	jne    0x4127c3
412757:	74 75                	je     0x4127ce
412759:	72 65                	jb     0x4127c0
41275b:	00 63 6c             	add    %ah,0x6c(%ebx)
41275e:	73 44                	jae    0x4127a4
412760:	42                   	inc    %edx
412761:	49                   	dec    %ecx
412762:	6e                   	outsb  %ds:(%esi),(%dx)
412763:	74 65                	je     0x4127ca
412765:	72 61                	jb     0x4127c8
412767:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
41276b:	6e                   	outsb  %ds:(%esi),(%dx)
41276c:	42                   	inc    %edx
41276d:	61                   	popa
41276e:	73 65                	jae    0x4127d5
412770:	00 49 6e             	add    %cl,0x6e(%ecx)
412773:	74 65                	je     0x4127da
412775:	72 6e                	jb     0x4127e5
412777:	61                   	popa
412778:	6c                   	insb   (%dx),%es:(%edi)
412779:	44                   	inc    %esp
41277a:	61                   	popa
41277b:	74 61                	je     0x4127de
41277d:	43                   	inc    %ebx
41277e:	6f                   	outsl  %ds:(%esi),(%dx)
41277f:	6c                   	insb   (%dx),%es:(%edi)
412780:	6c                   	insb   (%dx),%es:(%edi)
412781:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
412786:	6e                   	outsb  %ds:(%esi),(%dx)
412787:	42                   	inc    %edx
412788:	61                   	popa
412789:	73 65                	jae    0x4127f0
41278b:	00 42 75             	add    %al,0x75(%edx)
41278e:	74 74                	je     0x412804
412790:	6f                   	outsl  %ds:(%esi),(%dx)
412791:	6e                   	outsb  %ds:(%esi),(%dx)
412792:	42                   	inc    %edx
412793:	61                   	popa
412794:	73 65                	jae    0x4127fb
412796:	00 55 70             	add    %dl,0x70(%ebp)
412799:	44                   	inc    %esp
41279a:	6f                   	outsl  %ds:(%esi),(%dx)
41279b:	77 6e                	ja     0x41280b
41279d:	42                   	inc    %edx
41279e:	61                   	popa
41279f:	73 65                	jae    0x412806
4127a1:	00 41 70             	add    %al,0x70(%ecx)
4127a4:	70 6c                	jo     0x412812
4127a6:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
4127ad:	53                   	push   %ebx
4127ae:	65 74 74             	gs je  0x412825
4127b1:	69 6e 67 73 42 61 73 	imul   $0x73614273,0x67(%esi),%ebp
4127b8:	65 00 54 65 78       	add    %dl,%gs:0x78(%ebp,%eiz,2)
4127bd:	74 42                	je     0x412801
4127bf:	6f                   	outsl  %ds:(%esi),(%dx)
4127c0:	78 42                	js     0x412804
4127c2:	61                   	popa
4127c3:	73 65                	jae    0x41282a
4127c5:	00 43 6c             	add    %al,0x6c(%ebx)
4127c8:	6f                   	outsl  %ds:(%esi),(%dx)
4127c9:	73 65                	jae    0x412830
4127cb:	00 44 69 73          	add    %al,0x73(%ecx,%ebp,2)
4127cf:	70 6f                	jo     0x412840
4127d1:	73 65                	jae    0x412838
4127d3:	00 50 61             	add    %dl,0x61(%eax)
4127d6:	72 73                	jb     0x41284b
4127d8:	65 00 6f 72          	add    %ch,%gs:0x72(%edi)
4127dc:	64 44                	fs inc %esp
4127de:	61                   	popa
4127df:	74 65                	je     0x412846
4127e1:	00 62 74             	add    %ah,0x74(%edx)
4127e4:	6e                   	outsb  %ds:(%esi),(%dx)
4127e5:	55                   	push   %ebp
4127e6:	70 64                	jo     0x41284c
4127e8:	61                   	popa
4127e9:	74 65                	je     0x412850
4127eb:	00 67 65             	add    %ah,0x65(%edi)
4127ee:	74 5f                	je     0x41284f
4127f0:	52                   	push   %edx
4127f1:	6f                   	outsl  %ds:(%esi),(%dx)
4127f2:	77 54                	ja     0x412848
4127f4:	65 6d                	gs insl (%dx),%es:(%edi)
4127f6:	70 6c                	jo     0x412864
4127f8:	61                   	popa
4127f9:	74 65                	je     0x412860
4127fb:	00 67 65             	add    %ah,0x65(%edi)
4127fe:	74 5f                	je     0x41285f
412800:	53                   	push   %ebx
412801:	74 61                	je     0x412864
412803:	74 65                	je     0x41286a
412805:	00 45 64             	add    %al,0x64(%ebp)
412808:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
41280f:	77
412810:	73 61                	jae    0x412873
412812:	62 6c 65 53          	bound  %ebp,0x53(%ebp,%eiz,2)
412816:	74 61                	je     0x412879
412818:	74 65                	je     0x41287f
41281a:	00 43 6f             	add    %al,0x6f(%ebx)
41281d:	6e                   	outsb  %ds:(%esi),(%dx)
41281e:	6e                   	outsb  %ds:(%esi),(%dx)
41281f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
412824:	6e                   	outsb  %ds:(%esi),(%dx)
412825:	53                   	push   %ebx
412826:	74 61                	je     0x412889
412828:	74 65                	je     0x41288f
41282a:	00 62 74             	add    %ah,0x74(%edx)
41282d:	6e                   	outsb  %ds:(%esi),(%dx)
41282e:	44                   	inc    %esp
41282f:	65 6c                	gs insb (%dx),%es:(%edi)
412831:	65 74 65             	gs je  0x412899
412834:	00 67 65             	add    %ah,0x65(%edi)
412837:	74 5f                	je     0x412898
412839:	4e                   	dec    %esi
41283a:	61                   	popa
41283b:	76 61                	jbe    0x41289e
41283d:	6a 6f                	push   $0x6f
41283f:	57                   	push   %edi
412840:	68 69 74 65 00       	push   $0x657469
412845:	53                   	push   %ebx
412846:	54                   	push   %esp
412847:	41                   	inc    %ecx
412848:	54                   	push   %esp
412849:	68 72 65 61 64       	push   $0x64616572
41284e:	41                   	inc    %ecx
41284f:	74 74                	je     0x4128c5
412851:	72 69                	jb     0x4128bc
412853:	62 75 74             	bound  %esi,0x74(%ebp)
412856:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
41285a:	6d                   	insl   (%dx),%es:(%edi)
41285b:	70 69                	jo     0x4128c6
41285d:	6c                   	insb   (%dx),%es:(%edi)
41285e:	65 72 47             	gs jb  0x4128a8
412861:	65 6e                	outsb  %gs:(%esi),(%dx)
412863:	65 72 61             	gs jb  0x4128c7
412866:	74 65                	je     0x4128cd
412868:	64 41                	fs inc %ecx
41286a:	74 74                	je     0x4128e0
41286c:	72 69                	jb     0x4128d7
41286e:	62 75 74             	bound  %esi,0x74(%ebp)
412871:	65 00 47 75          	add    %al,%gs:0x75(%edi)
412875:	69 64 41 74 74 72 69 	imul   $0x62697274,0x74(%ecx,%eax,2),%esp
41287c:	62
41287d:	75 74                	jne    0x4128f3
41287f:	65 00 47 65          	add    %al,%gs:0x65(%edi)
412883:	6e                   	outsb  %ds:(%esi),(%dx)
412884:	65 72 61             	gs jb  0x4128e8
412887:	74 65                	je     0x4128ee
412889:	64 43                	fs inc %ebx
41288b:	6f                   	outsl  %ds:(%esi),(%dx)
41288c:	64 65 41             	fs gs inc %ecx
41288f:	74 74                	je     0x412905
412891:	72 69                	jb     0x4128fc
412893:	62 75 74             	bound  %esi,0x74(%ebp)
412896:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
41289b:	75 67                	jne    0x412904
41289d:	67 65 72 4e          	addr16 gs jb 0x4128ef
4128a1:	6f                   	outsl  %ds:(%esi),(%dx)
4128a2:	6e                   	outsb  %ds:(%esi),(%dx)
4128a3:	55                   	push   %ebp
4128a4:	73 65                	jae    0x41290b
4128a6:	72 43                	jb     0x4128eb
4128a8:	6f                   	outsl  %ds:(%esi),(%dx)
4128a9:	64 65 41             	fs gs inc %ecx
4128ac:	74 74                	je     0x412922
4128ae:	72 69                	jb     0x412919
4128b0:	62 75 74             	bound  %esi,0x74(%ebp)
4128b3:	65 00 44 65 62       	add    %al,%gs:0x62(%ebp,%eiz,2)
4128b8:	75 67                	jne    0x412921
4128ba:	67 61                	addr16 popa
4128bc:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4128c0:	74 74                	je     0x412936
4128c2:	72 69                	jb     0x41292d
4128c4:	62 75 74             	bound  %esi,0x74(%ebp)
4128c7:	65 00 45 64          	add    %al,%gs:0x64(%ebp)
4128cb:	69 74 6f 72 42 72 6f 	imul   $0x776f7242,0x72(%edi,%ebp,2),%esi
4128d2:	77
4128d3:	73 61                	jae    0x412936
4128d5:	62 6c 65 41          	bound  %ebp,0x41(%ebp,%eiz,2)
4128d9:	74 74                	je     0x41294f
4128db:	72 69                	jb     0x412946
4128dd:	62 75 74             	bound  %esi,0x74(%ebp)
4128e0:	65 00 43 6f          	add    %al,%gs:0x6f(%ebx)
4128e4:	6d                   	insl   (%dx),%es:(%edi)
4128e5:	56                   	push   %esi
4128e6:	69 73 69 62 6c 65 41 	imul   $0x41656c62,0x69(%ebx),%esi
4128ed:	74 74                	je     0x412963
4128ef:	72 69                	jb     0x41295a
4128f1:	62 75 74             	bound  %esi,0x74(%ebp)
4128f4:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4128f8:	73 65                	jae    0x41295f
4128fa:	6d                   	insl   (%dx),%es:(%edi)
4128fb:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
4128ff:	69 74 6c 65 41 74 74 	imul   $0x72747441,0x65(%esp,%ebp,2),%esi
412906:	72
412907:	69 62 75 74 65 00 41 	imul   $0x41006574,0x75(%edx),%esp
41290e:	73 73                	jae    0x412983
412910:	65 6d                	gs insl (%dx),%es:(%edi)
412912:	62 6c 79 54          	bound  %ebp,0x54(%ecx,%edi,2)
412916:	72 61                	jb     0x412979
412918:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
41291b:	61                   	popa
41291c:	72 6b                	jb     0x412989
41291e:	41                   	inc    %ecx
41291f:	74 74                	je     0x412995
412921:	72 69                	jb     0x41298c
412923:	62 75 74             	bound  %esi,0x74(%ebp)
412926:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
41292a:	73 65                	jae    0x412991
41292c:	6d                   	insl   (%dx),%es:(%edi)
41292d:	62 6c 79 46          	bound  %ebp,0x46(%ecx,%edi,2)
412931:	69 6c 65 56 65 72 73 	imul   $0x69737265,0x56(%ebp,%eiz,2),%ebp
412938:	69
412939:	6f                   	outsl  %ds:(%esi),(%dx)
41293a:	6e                   	outsb  %ds:(%esi),(%dx)
41293b:	41                   	inc    %ecx
41293c:	74 74                	je     0x4129b2
41293e:	72 69                	jb     0x4129a9
412940:	62 75 74             	bound  %esi,0x74(%ebp)
412943:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
412947:	73 65                	jae    0x4129ae
412949:	6d                   	insl   (%dx),%es:(%edi)
41294a:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
41294e:	6f                   	outsl  %ds:(%esi),(%dx)
41294f:	6e                   	outsb  %ds:(%esi),(%dx)
412950:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
412956:	74 69                	je     0x4129c1
412958:	6f                   	outsl  %ds:(%esi),(%dx)
412959:	6e                   	outsb  %ds:(%esi),(%dx)
41295a:	41                   	inc    %ecx
41295b:	74 74                	je     0x4129d1
41295d:	72 69                	jb     0x4129c8
41295f:	62 75 74             	bound  %esi,0x74(%ebp)
412962:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
412966:	73 65                	jae    0x4129cd
412968:	6d                   	insl   (%dx),%es:(%edi)
412969:	62 6c 79 44          	bound  %ebp,0x44(%ecx,%edi,2)
41296d:	65 73 63             	gs jae 0x4129d3
412970:	72 69                	jb     0x4129db
412972:	70 74                	jo     0x4129e8
412974:	69 6f 6e 41 74 74 72 	imul   $0x72747441,0x6e(%edi),%ebp
41297b:	69 62 75 74 65 00 43 	imul   $0x43006574,0x75(%edx),%esp
412982:	6f                   	outsl  %ds:(%esi),(%dx)
412983:	6d                   	insl   (%dx),%es:(%edi)
412984:	70 69                	jo     0x4129ef
412986:	6c                   	insb   (%dx),%es:(%edi)
412987:	61                   	popa
412988:	74 69                	je     0x4129f3
41298a:	6f                   	outsl  %ds:(%esi),(%dx)
41298b:	6e                   	outsb  %ds:(%esi),(%dx)
41298c:	52                   	push   %edx
41298d:	65 6c                	gs insb (%dx),%es:(%edi)
41298f:	61                   	popa
412990:	78 61                	js     0x4129f3
412992:	74 69                	je     0x4129fd
412994:	6f                   	outsl  %ds:(%esi),(%dx)
412995:	6e                   	outsb  %ds:(%esi),(%dx)
412996:	73 41                	jae    0x4129d9
412998:	74 74                	je     0x412a0e
41299a:	72 69                	jb     0x412a05
41299c:	62 75 74             	bound  %esi,0x74(%ebp)
41299f:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4129a3:	73 65                	jae    0x412a0a
4129a5:	6d                   	insl   (%dx),%es:(%edi)
4129a6:	62 6c 79 50          	bound  %ebp,0x50(%ecx,%edi,2)
4129aa:	72 6f                	jb     0x412a1b
4129ac:	64 75 63             	fs jne 0x412a12
4129af:	74 41                	je     0x4129f2
4129b1:	74 74                	je     0x412a27
4129b3:	72 69                	jb     0x412a1e
4129b5:	62 75 74             	bound  %esi,0x74(%ebp)
4129b8:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4129bc:	73 65                	jae    0x412a23
4129be:	6d                   	insl   (%dx),%es:(%edi)
4129bf:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4129c3:	6f                   	outsl  %ds:(%esi),(%dx)
4129c4:	70 79                	jo     0x412a3f
4129c6:	72 69                	jb     0x412a31
4129c8:	67 68 74 41 74 74    	addr16 push $0x74744174
4129ce:	72 69                	jb     0x412a39
4129d0:	62 75 74             	bound  %esi,0x74(%ebp)
4129d3:	65 00 41 73          	add    %al,%gs:0x73(%ecx)
4129d7:	73 65                	jae    0x412a3e
4129d9:	6d                   	insl   (%dx),%es:(%edi)
4129da:	62 6c 79 43          	bound  %ebp,0x43(%ecx,%edi,2)
4129de:	6f                   	outsl  %ds:(%esi),(%dx)
4129df:	6d                   	insl   (%dx),%es:(%edi)
4129e0:	70 61                	jo     0x412a43
4129e2:	6e                   	outsb  %ds:(%esi),(%dx)
4129e3:	79 41                	jns    0x412a26
4129e5:	74 74                	je     0x412a5b
4129e7:	72 69                	jb     0x412a52
4129e9:	62 75 74             	bound  %esi,0x74(%ebp)
4129ec:	65 00 52 75          	add    %dl,%gs:0x75(%edx)
4129f0:	6e                   	outsb  %ds:(%esi),(%dx)
4129f1:	74 69                	je     0x412a5c
4129f3:	6d                   	insl   (%dx),%es:(%edi)
4129f4:	65 43                	gs inc %ebx
4129f6:	6f                   	outsl  %ds:(%esi),(%dx)
4129f7:	6d                   	insl   (%dx),%es:(%edi)
4129f8:	70 61                	jo     0x412a5b
4129fa:	74 69                	je     0x412a65
4129fc:	62 69 6c             	bound  %ebp,0x6c(%ecx)
4129ff:	69 74 79 41 74 74 72 	imul   $0x69727474,0x41(%ecx,%edi,2),%esi
412a06:	69
412a07:	62 75 74             	bound  %esi,0x74(%ebp)
412a0a:	65 00 42 79          	add    %al,%gs:0x79(%edx)
412a0e:	74 65                	je     0x412a75
412a10:	00 67 65             	add    %ah,0x65(%edi)
412a13:	74 5f                	je     0x412a74
412a15:	4d                   	dec    %ebp
412a16:	69 64 6e 69 67 68 74 	imul   $0x42746867,0x69(%esi,%ebp,2),%esp
412a1d:	42
412a1e:	6c                   	insb   (%dx),%es:(%edi)
412a1f:	75 65                	jne    0x412a86