4167f5:	6c                   	insb   (%dx),%es:(%edi)
4167f6:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
4167fd:	00 43 6f             	add    %al,0x6f(%ebx)
416800:	6e                   	outsb  %ds:(%esi),(%dx)
416801:	74 65                	je     0x416868
416803:	6e                   	outsb  %ds:(%esi),(%dx)
416804:	74 41                	je     0x416847
416806:	6c                   	insb   (%dx),%es:(%edi)
416807:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
41680e:	00 45 6e             	add    %al,0x6e(%ebp)
416811:	76 69                	jbe    0x41687c
416813:	72 6f                	jb     0x416884
416815:	6e                   	outsb  %ds:(%esi),(%dx)
416816:	6d                   	insl   (%dx),%es:(%edi)
416817:	65 6e                	outsb  %gs:(%esi),(%dx)
416819:	74 00                	je     0x41681b
41681b:	6c                   	insb   (%dx),%es:(%edi)
41681c:	62 6c 45 71          	bound  %ebp,0x71(%ebp,%eax,2)
416820:	75 69                	jne    0x41688b
416822:	70 6d                	jo     0x416891
416824:	65 6e                	outsb  %gs:(%esi),(%dx)
416826:	74 00                	je     0x416828
416828:	66 72 6d             	data16 jb 0x416898
41682b:	53                   	push   %ebx
41682c:	77 61                	ja     0x41688f
41682e:	70 45                	jo     0x416875
416830:	71 75                	jno    0x4168a7
416832:	69 70 6d 65 6e 74 00 	imul   $0x746e65,0x6d(%eax),%esi
416839:	58                   	pop    %eax
41683a:	44                   	inc    %esp
41683b:	6f                   	outsl  %ds:(%esi),(%dx)
41683c:	63 75 6d             	arpl   %esi,0x6d(%ebp)
41683f:	65 6e                	outsb  %gs:(%esi),(%dx)
416841:	74 00                	je     0x416843
416843:	49                   	dec    %ecx
416844:	6e                   	outsb  %ds:(%esi),(%dx)
416845:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
41684c:	65
41684d:	43                   	inc    %ebx
41684e:	6f                   	outsl  %ds:(%esi),(%dx)
41684f:	6d                   	insl   (%dx),%es:(%edi)
416850:	70 6f                	jo     0x4168c1
416852:	6e                   	outsb  %ds:(%esi),(%dx)
416853:	65 6e                	outsb  %gs:(%esi),(%dx)
416855:	74 00                	je     0x416857
416857:	67 65 74 5f          	addr16 gs je 0x4168ba
41685b:	43                   	inc    %ebx
41685c:	75 72                	jne    0x4168d0
41685e:	72 65                	jb     0x4168c5
416860:	6e                   	outsb  %ds:(%esi),(%dx)
416861:	74 00                	je     0x416863
416863:	45                   	inc    %ebp
416864:	76 65                	jbe    0x4168cb
416866:	6e                   	outsb  %ds:(%esi),(%dx)
416867:	74 00                	je     0x416869
416869:	50                   	push   %eax
41686a:	6f                   	outsl  %ds:(%esi),(%dx)
41686b:	69 6e 74 00 73 65 74 	imul   $0x74657300,0x74(%esi),%ebp
416872:	5f                   	pop    %edi
416873:	46                   	inc    %esi
416874:	6f                   	outsl  %ds:(%esi),(%dx)
416875:	6e                   	outsb  %ds:(%esi),(%dx)
416876:	74 00                	je     0x416878
416878:	67 65 74 5f          	addr16 gs je 0x4168db
41687c:	43                   	inc    %ebx
41687d:	6f                   	outsl  %ds:(%esi),(%dx)
41687e:	75 6e                	jne    0x4168ee
416880:	74 00                	je     0x416882
416882:	70 61                	jo     0x4168e5
416884:	64 64 69 6e 67 43 6f 	fs imul $0x6e756f43,%fs:0x67(%esi),%ebp
41688b:	75 6e
41688d:	74 00                	je     0x41688f
41688f:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
416893:	6b 43 6f 75          	imul   $0x75,0x6f(%ebx),%eax
416897:	6e                   	outsb  %ds:(%esi),(%dx)
416898:	74 00                	je     0x41689a
41689a:	54                   	push   %esp
41689b:	75 72                	jne    0x41690f
41689d:	6e                   	outsb  %ds:(%esi),(%dx)
41689e:	43                   	inc    %ebx
41689f:	6f                   	outsl  %ds:(%esi),(%dx)
4168a0:	75 6e                	jne    0x416910
4168a2:	74 00                	je     0x4168a4
4168a4:	52                   	push   %edx
4168a5:	6f                   	outsl  %ds:(%esi),(%dx)
4168a6:	6f                   	outsl  %ds:(%esi),(%dx)
4168a7:	74 00                	je     0x4168a9
4168a9:	45                   	inc    %ebp
4168aa:	73 63                	jae    0x41690f
4168ac:	61                   	popa
4168ad:	70 65                	jo     0x416914
4168af:	41                   	inc    %ecx
4168b0:	74 74                	je     0x416926
4168b2:	65 6d                	gs insl (%dx),%es:(%edi)
4168b4:	70 74                	jo     0x41692a
4168b6:	00 44 65 63          	add    %al,0x63(%ebp,%eiz,2)
4168ba:	72 79                	jb     0x416935
4168bc:	70 74                	jo     0x416932
4168be:	00 74 6f 45          	add    %dh,0x45(%edi,%ebp,2)
4168c2:	6e                   	outsb  %ds:(%esi),(%dx)
4168c3:	63 72 79             	arpl   %esi,0x79(%edx)
4168c6:	70 74                	jo     0x41693c
4168c8:	00 73 65             	add    %dh,0x65(%ebx)
4168cb:	74 5f                	je     0x41692c
4168cd:	53                   	push   %ebx
4168ce:	65 6c                	gs insb (%dx),%es:(%edi)
4168d0:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4168d5:	6e                   	outsb  %ds:(%esi),(%dx)
4168d6:	53                   	push   %ebx
4168d7:	74 61                	je     0x41693a
4168d9:	72 74                	jb     0x41694f
4168db:	00 43 6f             	add    %al,0x6f(%ebx)
4168de:	6e                   	outsb  %ds:(%esi),(%dx)
4168df:	76 65                	jbe    0x416946
4168e1:	72 74                	jb     0x416957
4168e3:	00 53 6f             	add    %dl,0x6f(%ebx)
4168e6:	72 74                	jb     0x41695c
4168e8:	00 6c 62 6c          	add    %ch,0x6c(%edx,%eiz,2)
4168ec:	45                   	inc    %ebp
4168ed:	61                   	popa
4168ee:	73 74                	jae    0x416964
4168f0:	00 62 74             	add    %ah,0x74(%edx)
4168f3:	6e                   	outsb  %ds:(%esi),(%dx)
4168f4:	45                   	inc    %ebp
4168f5:	61                   	popa
4168f6:	73 74                	jae    0x41696c
4168f8:	00 6c 62 6c          	add    %ch,0x6c(%edx,%eiz,2)
4168fc:	57                   	push   %edi
4168fd:	65 73 74             	gs jae 0x416974
416900:	00 62 74             	add    %ah,0x74(%edx)
416903:	6e                   	outsb  %ds:(%esi),(%dx)
416904:	57                   	push   %edi
416905:	65 73 74             	gs jae 0x41697c
416908:	00 47 65             	add    %al,0x65(%edi)
41690b:	6e                   	outsb  %ds:(%esi),(%dx)
41690c:	65 72 61             	gs jb  0x416970
41690f:	74 65                	je     0x416976
416911:	45                   	inc    %ebp
416912:	71 75                	jno    0x416989
416914:	69 70 6d 65 6e 74 4c 	imul   $0x4c746e65,0x6d(%eax),%esi
41691b:	69 73 74 00 73 74 61 	imul   $0x61747300,0x74(%ebx),%esi
416922:	6d                   	insl   (%dx),%es:(%edi)
416923:	69 6e 61 43 6f 73 74 	imul   $0x74736f43,0x61(%esi),%ebp
41692a:	00 53 75             	add    %dl,0x75(%ebx)
41692d:	73 70                	jae    0x41699f
41692f:	65 6e                	outsb  %gs:(%esi),(%dx)
416931:	64 4c                	fs dec %esp
416933:	61                   	popa
416934:	79 6f                	jns    0x4169a5
416936:	75 74                	jne    0x4169ac
416938:	00 73 65             	add    %dh,0x65(%ebx)
41693b:	74 5f                	je     0x41699c
41693d:	42                   	inc    %edx
41693e:	61                   	popa
41693f:	63 6b 67             	arpl   %ebp,0x67(%ebx)
416942:	72 6f                	jb     0x4169b3
416944:	75 6e                	jne    0x4169b4
416946:	64 49                	fs dec %ecx
416948:	6d                   	insl   (%dx),%es:(%edi)
416949:	61                   	popa
41694a:	67 65 4c             	addr16 gs dec %esp
41694d:	61                   	popa
41694e:	79 6f                	jns    0x4169bf
416950:	75 74                	jne    0x4169c6
416952:	00 52 65             	add    %dl,0x65(%edx)
416955:	73 75                	jae    0x4169cc
416957:	6d                   	insl   (%dx),%es:(%edi)
416958:	65 4c                	gs dec %esp
41695a:	61                   	popa
41695b:	79 6f                	jns    0x4169cc
41695d:	75 74                	jne    0x4169d3
41695f:	00 50 65             	add    %dl,0x65(%eax)
416962:	72 66                	jb     0x4169ca
416964:	6f                   	outsl  %ds:(%esi),(%dx)
416965:	72 6d                	jb     0x4169d4
416967:	4c                   	dec    %esp
416968:	61                   	popa
416969:	79 6f                	jns    0x4169da
41696b:	75 74                	jne    0x4169e1
41696d:	00 45 76             	add    %al,0x76(%ebp)
416970:	61                   	popa
416971:	6c                   	insb   (%dx),%es:(%edi)
416972:	75 61                	jne    0x4169d5
416974:	74 65                	je     0x4169db
416976:	49                   	dec    %ecx
416977:	6e                   	outsb  %ds:(%esi),(%dx)
416978:	70 75                	jo     0x4169ef
41697a:	74 00                	je     0x41697c
41697c:	75 73                	jne    0x4169f1
41697e:	65 72 49             	gs jb  0x4169ca
416981:	6e                   	outsb  %ds:(%esi),(%dx)
416982:	70 75                	jo     0x4169f9
416984:	74 00                	je     0x416986
416986:	69 6e 70 75 74 00 74 	imul   $0x74007475,0x70(%esi),%ebp
41698d:	78 74                	js     0x416a03
41698f:	4d                   	dec    %ebp
416990:	61                   	popa
416991:	69 6e 4f 75 74 70 75 	imul   $0x75707475,0x4f(%esi),%ebp
416998:	74 00                	je     0x41699a
41699a:	74 62                	je     0x4169fe
41699c:	78 4f                	js     0x4169ed
41699e:	75 74                	jne    0x416a14
4169a0:	70 75                	jo     0x416a17
4169a2:	74 00                	je     0x4169a4
4169a4:	6f                   	outsl  %ds:(%esi),(%dx)
4169a5:	75 74                	jne    0x416a1b
4169a7:	70 75                	jo     0x416a1e
4169a9:	74 00                	je     0x4169ab
4169ab:	4d                   	dec    %ebp
4169ac:	6f                   	outsl  %ds:(%esi),(%dx)
4169ad:	76 65                	jbe    0x416a14
4169af:	4e                   	dec    %esi
4169b0:	65 78 74             	gs js  0x416a27
4169b3:	00 53 79             	add    %dl,0x79(%ebx)
4169b6:	73 74                	jae    0x416a2c
4169b8:	65 6d                	gs insl (%dx),%es:(%edi)
4169ba:	2e 54                	cs push %esp
4169bc:	65 78 74             	gs js  0x416a33
4169bf:	00 67 65             	add    %ah,0x65(%edi)
4169c2:	74 5f                	je     0x416a23
4169c4:	54                   	push   %esp
4169c5:	65 78 74             	gs js  0x416a3c
4169c8:	00 73 65             	add    %dh,0x65(%ebx)
4169cb:	74 5f                	je     0x416a2c
4169cd:	54                   	push   %esp
4169ce:	65 78 74             	gs js  0x416a45
4169d1:	00 73 65             	add    %dh,0x65(%ebx)
4169d4:	74 5f                	je     0x416a35
4169d6:	53                   	push   %ebx
4169d7:	65 6c                	gs insb (%dx),%es:(%edi)
4169d9:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
4169de:	54                   	push   %esp
4169df:	65 78 74             	gs js  0x416a56
4169e2:	00 41 70             	add    %al,0x70(%ecx)
4169e5:	70 65                	jo     0x416a4c
4169e7:	6e                   	outsb  %ds:(%esi),(%dx)
4169e8:	64 54                	fs push %esp
4169ea:	65 78 74             	gs js  0x416a61
4169ed:	00 67 65             	add    %ah,0x65(%edi)
4169f0:	74 5f                	je     0x416a51
4169f2:	43                   	inc    %ebx
4169f3:	6f                   	outsl  %ds:(%esi),(%dx)
4169f4:	6e                   	outsb  %ds:(%esi),(%dx)
4169f5:	74 72                	je     0x416a69
4169f7:	6f                   	outsl  %ds:(%esi),(%dx)
4169f8:	6c                   	insb   (%dx),%es:(%edi)
4169f9:	54                   	push   %esp
4169fa:	65 78 74             	gs js  0x416a71
4169fd:	00 77 65             	add    %dh,0x65(%edi)
416a00:	61                   	popa
416a01:	70 6f                	jo     0x416a72
416a03:	6e                   	outsb  %ds:(%esi),(%dx)
416a04:	54                   	push   %esp
416a05:	65 78 74             	gs js  0x416a7c
416a08:	00 67 65             	add    %ah,0x65(%edi)
416a0b:	74 5f                	je     0x416a6c
416a0d:	47                   	inc    %edi
416a0e:	61                   	popa
416a0f:	6d                   	insl   (%dx),%es:(%edi)
416a10:	65 46                	gs inc %esi
416a12:	6c                   	insb   (%dx),%es:(%edi)
416a13:	61                   	popa
416a14:	76 6f                	jbe    0x416a85
416a16:	72 54                	jb     0x416a6c
416a18:	65 78 74             	gs js  0x416a8f
416a1b:	00 73 65             	add    %dh,0x65(%ebx)
416a1e:	74 5f                	je     0x416a7f
416a20:	47                   	inc    %edi
416a21:	61                   	popa
416a22:	6d                   	insl   (%dx),%es:(%edi)
416a23:	65 46                	gs inc %esi
416a25:	6c                   	insb   (%dx),%es:(%edi)
416a26:	61                   	popa
416a27:	76 6f                	jbe    0x416a98
416a29:	72 54                	jb     0x416a7f
416a2b:	65 78 74             	gs js  0x416aa2
416a2e:	00 6d 6e             	add    %ch,0x6e(%ebp)
416a31:	75 4d                	jne    0x416a80
416a33:	65 6e                	outsb  %gs:(%esi),(%dx)
416a35:	75 00                	jne    0x416a37
416a37:	76 00                	jbe    0x416a39
416a39:	62 74 6e 4e          	bound  %esi,0x4e(%esi,%ebp,2)
416a3d:	65 77 00             	gs ja  0x416a40
416a40:	67 65 74 5f          	addr16 gs je 0x416aa3
416a44:	4e                   	dec    %esi
416a45:	6f                   	outsl  %ds:(%esi),(%dx)
416a46:	77 00                	ja     0x416a48
416a48:	53                   	push   %ebx
416a49:	68 6f 77 00 67       	push   $0x6700776f
416a4e:	65 74 5f             	gs je  0x416ab0
416a51:	59                   	pop    %ecx
416a52:	65 6c                	gs insb (%dx),%es:(%edi)
416a54:	6c                   	insb   (%dx),%es:(%edi)
416a55:	6f                   	outsl  %ds:(%esi),(%dx)
416a56:	77 00                	ja     0x416a58
416a58:	67 65 74 5f          	addr16 gs je 0x416abb
416a5c:	58                   	pop    %eax
416a5d:	4d                   	dec    %ebp
416a5e:	61                   	popa
416a5f:	78 00                	js     0x416a61
416a61:	73 65                	jae    0x416ac8
416a63:	74 5f                	je     0x416ac4
416a65:	58                   	pop    %eax
416a66:	4d                   	dec    %ebp
416a67:	61                   	popa
416a68:	78 00                	js     0x416a6a
416a6a:	67 65 74 5f          	addr16 gs je 0x416acd
416a6e:	59                   	pop    %ecx
416a6f:	4d                   	dec    %ebp
416a70:	61                   	popa
416a71:	78 00                	js     0x416a73
416a73:	73 65                	jae    0x416ada
416a75:	74 5f                	je     0x416ad6
416a77:	59                   	pop    %ecx
416a78:	4d                   	dec    %ebp
416a79:	61                   	popa
416a7a:	78 00                	js     0x416a7c
416a7c:	73 65                	jae    0x416ae3
416a7e:	74 5f                	je     0x416adf
416a80:	54                   	push   %esp
416a81:	61                   	popa
416a82:	62 49 6e             	bound  %ecx,0x6e(%ecx)
416a85:	64 65 78 00          	fs gs js 0x416a89
416a89:	43                   	inc    %ebx
416a8a:	6f                   	outsl  %ds:(%esi),(%dx)
416a8b:	6d                   	insl   (%dx),%es:(%edi)
416a8c:	70 75                	jo     0x416b03
416a8e:	74 65                	je     0x416af5
416a90:	4d                   	dec    %ebp
416a91:	61                   	popa
416a92:	74 72                	je     0x416b06
416a94:	69 78 00 4d 65 73 73 	imul   $0x7373654d,0x0(%eax),%edi
416a9b:	61                   	popa
416a9c:	67 65 42             	addr16 gs inc %edx
416a9f:	6f                   	outsl  %ds:(%esi),(%dx)
416aa0:	78 00                	js     0x416aa2
416aa2:	50                   	push   %eax
416aa3:	69 63 74 75 72 65 42 	imul   $0x42657275,0x74(%ebx),%esp
416aaa:	6f                   	outsl  %ds:(%esi),(%dx)
416aab:	78 00                	js     0x416aad
416aad:	47                   	inc    %edi
416aae:	72 6f                	jb     0x416b1f
416ab0:	75 70                	jne    0x416b22
416ab2:	42                   	inc    %edx
416ab3:	6f                   	outsl  %ds:(%esi),(%dx)
416ab4:	78 00                	js     0x416ab6
416ab6:	52                   	push   %edx
416ab7:	69 63 68 54 65 78 74 	imul   $0x74786554,0x68(%ebx),%esp
416abe:	42                   	inc    %edx
416abf:	6f                   	outsl  %ds:(%esi),(%dx)