41073d:	44                   	inc    %esp
41073e:	55                   	push   %ebp
41073f:	4f                   	dec    %edi
410740:	41                   	inc    %ecx
410741:	44                   	inc    %esp
410742:	47                   	inc    %edi
410743:	00 53 79             	add    %dl,0x79(%ebx)
410746:	73 74                	jae    0x4107bc
410748:	65 6d                	gs insl (%dx),%es:(%edi)
41074a:	2e 49                	cs dec %ecx
41074c:	4f                   	dec    %edi
41074d:	00 4f 49             	add    %cl,0x49(%edi)
410750:	41                   	inc    %ecx
410751:	44                   	inc    %esp
410752:	48                   	dec    %eax
410753:	55                   	push   %ebp
410754:	50                   	push   %eax
410755:	44                   	inc    %esp
410756:	49                   	dec    %ecx
410757:	48                   	dec    %eax
410758:	47                   	inc    %edi
410759:	4f                   	dec    %edi
41075a:	55                   	push   %ebp
41075b:	59                   	pop    %ecx
41075c:	46                   	inc    %esi
41075d:	56                   	push   %esi
41075e:	44                   	inc    %esp
41075f:	4f                   	dec    %edi
410760:	54                   	push   %esp
410761:	46                   	inc    %esi
410762:	4f                   	dec    %edi
410763:	46                   	inc    %esi
410764:	46                   	inc    %esi
410765:	47                   	inc    %edi
410766:	44                   	inc    %esp
410767:	41                   	inc    %ecx
410768:	49                   	dec    %ecx
410769:	55                   	push   %ebp
41076a:	48                   	dec    %eax
41076b:	44                   	inc    %esp
41076c:	42                   	inc    %edx
41076d:	4f                   	dec    %edi
41076e:	49                   	dec    %ecx
41076f:	50                   	push   %eax
410770:	44                   	inc    %esp
410771:	48                   	dec    %eax
410772:	4a                   	dec    %edx
410773:	49                   	dec    %ecx
410774:	41                   	inc    %ecx
410775:	50                   	push   %eax
410776:	4f                   	dec    %edi
410777:	00 72 65             	add    %dh,0x65(%edx)
41077a:	70 6c                	jo     0x4107e8
41077c:	61                   	popa
41077d:	63 65 58             	arpl   %esp,0x58(%ebp)
410780:	00 53 79             	add    %dl,0x79(%ebx)
410783:	73 74                	jae    0x4107f9
410785:	65 6d                	gs insl (%dx),%es:(%edi)
410787:	2e 4d                	cs dec %ebp
410789:	65 64 69 61 00 4d 61 	gs imul $0x7274614d,%fs:0x0(%ecx),%esp
410790:	74 72
410792:	69 78 44 61 74 61 00 	imul   $0x617461,0x44(%eax),%edi
410799:	6d                   	insl   (%dx),%es:(%edi)
41079a:	73 63                	jae    0x4107ff
41079c:	6f                   	outsl  %ds:(%esi),(%dx)
41079d:	72 6c                	jb     0x41080b
41079f:	69 62 00 56 4c 72 44 	imul   $0x44724c56,0x0(%edx),%esp
4107a6:	4e                   	dec    %esi
4107a7:	49                   	dec    %ecx
4107a8:	4e                   	dec    %esi
4107a9:	67 66 53             	addr16 push %bx
4107ac:	72 62                	jb     0x410810
4107ae:	00 53 79             	add    %dl,0x79(%ebx)
4107b1:	73 74                	jae    0x410827
4107b3:	65 6d                	gs insl (%dx),%es:(%edi)
4107b5:	2e 43                	cs inc %ebx
4107b7:	6f                   	outsl  %ds:(%esi),(%dx)
4107b8:	6c                   	insb   (%dx),%es:(%edi)
4107b9:	6c                   	insb   (%dx),%es:(%edi)
4107ba:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4107bf:	6e                   	outsb  %ds:(%esi),(%dx)
4107c0:	73 2e                	jae    0x4107f0
4107c2:	47                   	inc    %edi
4107c3:	65 6e                	outsb  %gs:(%esi),(%dx)
4107c5:	65 72 69             	gs jb  0x410831
4107c8:	63 00                	arpl   %eax,(%eax)
4107ca:	78 44                	js     0x410810
4107cc:	6f                   	outsl  %ds:(%esi),(%dx)
4107cd:	63 00                	arpl   %eax,(%eax)
4107cf:	46                   	inc    %esi
4107d0:	6f                   	outsl  %ds:(%esi),(%dx)
4107d1:	72 6d                	jb     0x410840
4107d3:	31 5f 4c             	xor    %ebx,0x4c(%edi)
4107d6:	6f                   	outsl  %ds:(%esi),(%dx)
4107d7:	61                   	popa
4107d8:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4107dc:	64 5f                	fs pop %edi
4107de:	4c                   	dec    %esp
4107df:	6f                   	outsl  %ds:(%esi),(%dx)
4107e0:	61                   	popa
4107e1:	64 00 46 6f          	add    %al,%fs:0x6f(%esi)
4107e5:	72 6d                	jb     0x410854
4107e7:	54                   	push   %esp
4107e8:	72 61                	jb     0x41084b
4107ea:	69 6e 69 6e 67 5f 4c 	imul   $0x4c5f676e,0x69(%esi),%ebp
4107f1:	6f                   	outsl  %ds:(%esi),(%dx)
4107f2:	61                   	popa
4107f3:	64 00 46 6f          	add    %al,%fs:0x6f(%esi)
4107f7:	72 6d                	jb     0x410866
4107f9:	42                   	inc    %edx
4107fa:	75 69                	jne    0x410865
4107fc:	6c                   	insb   (%dx),%es:(%edi)
4107fd:	64 69 6e 67 73 5f 4c 	imul   $0x6f4c5f73,%fs:0x67(%esi),%ebp
410804:	6f
410805:	61                   	popa
410806:	64 00 62 75          	add    %ah,%fs:0x75(%edx)
41080a:	74 74                	je     0x410880
41080c:	6f                   	outsl  %ds:(%esi),(%dx)
41080d:	6e                   	outsb  %ds:(%esi),(%dx)
41080e:	4c                   	dec    %esp
41080f:	6f                   	outsl  %ds:(%esi),(%dx)
410810:	61                   	popa
410811:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
410815:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
410819:	74 5f                	je     0x41087a
41081b:	52                   	push   %edx
41081c:	65 64 00 47 65       	gs add %al,%fs:0x65(%edi)
410821:	74 44                	je     0x410867
410823:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
410827:	65 64 00 73 65       	gs add %dh,%fs:0x65(%ebx)
41082c:	74 5f                	je     0x41088d
41082e:	45                   	inc    %ebp
41082f:	6e                   	outsb  %ds:(%esi),(%dx)
410830:	61                   	popa
410831:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
410835:	00 53 79             	add    %dl,0x79(%ebx)
410838:	6e                   	outsb  %ds:(%esi),(%dx)
410839:	63 68 72             	arpl   %ebp,0x72(%eax)
41083c:	6f                   	outsl  %ds:(%esi),(%dx)
41083d:	6e                   	outsb  %ds:(%esi),(%dx)
41083e:	69 7a 65 64 00 3c 44 	imul   $0x443c0064,0x65(%edx),%edi
410845:	61                   	popa
410846:	6d                   	insl   (%dx),%es:(%edi)
410847:	61                   	popa
410848:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
41084f:	61                   	popa
410850:	63 6b 69             	arpl   %ebp,0x69(%ebx)
410853:	6e                   	outsb  %ds:(%esi),(%dx)
410854:	67 46                	addr16 inc %esi
410856:	69 65 6c 64 00 3c 48 	imul   $0x483c0064,0x6c(%ebp),%esp
41085d:	65 61                	gs popa
41085f:	6c                   	insb   (%dx),%es:(%edi)
410860:	74 68                	je     0x4108ca
410862:	50                   	push   %eax
410863:	6f                   	outsl  %ds:(%esi),(%dx)
410864:	69 6e 74 73 3e 6b 5f 	imul   $0x5f6b3e73,0x74(%esi),%ebp
41086b:	5f                   	pop    %edi
41086c:	42                   	inc    %edx
41086d:	61                   	popa
41086e:	63 6b 69             	arpl   %ebp,0x69(%ebx)
410871:	6e                   	outsb  %ds:(%esi),(%dx)
410872:	67 46                	addr16 inc %esi
410874:	69 65 6c 64 00 41 70 	imul   $0x70410064,0x6c(%ebp),%esp
41087b:	70 65                	jo     0x4108e2
41087d:	6e                   	outsb  %ds:(%esi),(%dx)
41087e:	64 43                	fs inc %ebx
410880:	68 69 6c 64 00       	push   $0x646c69
410885:	62 75 74             	bound  %esi,0x74(%ebp)
410888:	74 6f                	je     0x4108f9
41088a:	6e                   	outsb  %ds:(%esi),(%dx)
41088b:	55                   	push   %ebp
41088c:	67 72 61             	addr16 jb 0x4108f0
41088f:	64 65 48             	fs gs dec %eax
410892:	75 6e                	jne    0x410902
410894:	74 69                	je     0x4108ff
410896:	6e                   	outsb  %ds:(%esi),(%dx)
410897:	67 42                	addr16 inc %edx
410899:	75 69                	jne    0x410904
41089b:	6c                   	insb   (%dx),%es:(%edi)
41089c:	64 00 62 75          	add    %ah,%fs:0x75(%edx)
4108a0:	74 74                	je     0x410916
4108a2:	6f                   	outsl  %ds:(%esi),(%dx)
4108a3:	6e                   	outsb  %ds:(%esi),(%dx)
4108a4:	42                   	inc    %edx
4108a5:	75 69                	jne    0x410910
4108a7:	6c                   	insb   (%dx),%es:(%edi)
4108a8:	64 00 52 6f          	add    %dl,%fs:0x6f(%edx)
4108ac:	75 6e                	jne    0x41091c
4108ae:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
4108b3:	65 6c                	gs insb (%dx),%es:(%edi)
4108b5:	45                   	inc    %ebp
4108b6:	6c                   	insb   (%dx),%es:(%edi)
4108b7:	76 69                	jbe    0x410922
4108b9:	73 68                	jae    0x410923
4108bb:	41                   	inc    %ecx
4108bc:	72 63                	jb     0x410921
4108be:	68 65 72 54 72       	push   $0x72547265
4108c3:	61                   	popa
4108c4:	69 6e 69 6e 67 46 6f 	imul   $0x6f46676e,0x69(%esi),%ebp
4108cb:	6f                   	outsl  %ds:(%esi),(%dx)
4108cc:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
4108d1:	65 6c                	gs insb (%dx),%es:(%edi)
4108d3:	46                   	inc    %esi
4108d4:	6f                   	outsl  %ds:(%esi),(%dx)
4108d5:	6f                   	outsl  %ds:(%esi),(%dx)
4108d6:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
4108db:	65 6c                	gs insb (%dx),%es:(%edi)
4108dd:	52                   	push   %edx
4108de:	65 73 6f             	gs jae 0x410950
4108e1:	75 72                	jne    0x410955
4108e3:	63 65 73             	arpl   %esp,0x73(%ebp)
4108e6:	46                   	inc    %esi
4108e7:	6f                   	outsl  %ds:(%esi),(%dx)
4108e8:	6f                   	outsl  %ds:(%esi),(%dx)
4108e9:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
4108ee:	65 6c                	gs insb (%dx),%es:(%edi)
4108f0:	45                   	inc    %ebp
4108f1:	6c                   	insb   (%dx),%es:(%edi)
4108f2:	76 69                	jbe    0x41095d
4108f4:	73 68                	jae    0x41095e
4108f6:	41                   	inc    %ecx
4108f7:	72 63                	jb     0x41095c
4108f9:	68 65 72 54 72       	push   $0x72547265
4108fe:	61                   	popa
4108ff:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
410906:	73 74                	jae    0x41097c
410908:	46                   	inc    %esi
410909:	6f                   	outsl  %ds:(%esi),(%dx)
41090a:	6f                   	outsl  %ds:(%esi),(%dx)
41090b:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
410910:	65 6c                	gs insb (%dx),%es:(%edi)
410912:	45                   	inc    %ebp
410913:	6c                   	insb   (%dx),%es:(%edi)
410914:	76 69                	jbe    0x41097f
410916:	73 68                	jae    0x410980
410918:	4d                   	dec    %ebp
410919:	61                   	popa
41091a:	73 74                	jae    0x410990
41091c:	65 72 54             	gs jb  0x410973
41091f:	72 61                	jb     0x410982
410921:	69 6e 69 6e 67 43 6f 	imul   $0x6f43676e,0x69(%esi),%ebp
410928:	73 74                	jae    0x41099e
41092a:	46                   	inc    %esi
41092b:	6f                   	outsl  %ds:(%esi),(%dx)
41092c:	6f                   	outsl  %ds:(%esi),(%dx)
41092d:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
410932:	65 6c                	gs insb (%dx),%es:(%edi)
410934:	45                   	inc    %ebp
410935:	6c                   	insb   (%dx),%es:(%edi)
410936:	76 69                	jbe    0x4109a1
410938:	73 68                	jae    0x4109a2
41093a:	57                   	push   %edi
41093b:	61                   	popa
41093c:	72 72                	jb     0x4109b0
41093e:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
410945:	6e                   	outsb  %ds:(%esi),(%dx)
410946:	69 6e 67 43 6f 73 74 	imul   $0x74736f43,0x67(%esi),%ebp
41094d:	46                   	inc    %esi
41094e:	6f                   	outsl  %ds:(%esi),(%dx)
41094f:	6f                   	outsl  %ds:(%esi),(%dx)
410950:	64 00 63 6f          	add    %ah,%fs:0x6f(%ebx)
410954:	73 74                	jae    0x4109ca
410956:	46                   	inc    %esi
410957:	6f                   	outsl  %ds:(%esi),(%dx)
410958:	6f                   	outsl  %ds:(%esi),(%dx)
410959:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
41095e:	65 6c                	gs insb (%dx),%es:(%edi)
410960:	54                   	push   %esp
410961:	65 6d                	gs insl (%dx),%es:(%edi)
410963:	70 6c                	jo     0x4109d1
410965:	65 57                	gs push %edi
410967:	6f                   	outsl  %ds:(%esi),(%dx)
410968:	6f                   	outsl  %ds:(%esi),(%dx)
410969:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
41096e:	65 6c                	gs insb (%dx),%es:(%edi)
410970:	43                   	inc    %ebx
410971:	72 79                	jb     0x4109ec
410973:	73 74                	jae    0x4109e9
410975:	61                   	popa
410976:	6c                   	insb   (%dx),%es:(%edi)
410977:	4d                   	dec    %ebp
410978:	69 6e 65 57 6f 6f 64 	imul   $0x646f6f57,0x65(%esi),%ebp
41097f:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
410983:	65 6c                	gs insb (%dx),%es:(%edi)
410985:	49                   	dec    %ecx
410986:	6e                   	outsb  %ds:(%esi),(%dx)
410987:	66 72 61             	data16 jb 0x4109eb
41098a:	73 74                	jae    0x410a00
41098c:	72 75                	jb     0x410a03
41098e:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
410992:	65 57                	gs push %edi
410994:	6f                   	outsl  %ds:(%esi),(%dx)
410995:	6f                   	outsl  %ds:(%esi),(%dx)
410996:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
41099b:	65 6c                	gs insb (%dx),%es:(%edi)
41099d:	48                   	dec    %eax
41099e:	75 6e                	jne    0x410a0e
4109a0:	74 69                	je     0x410a0b
4109a2:	6e                   	outsb  %ds:(%esi),(%dx)
4109a3:	67 42                	addr16 inc %edx
4109a5:	75 69                	jne    0x410a10
4109a7:	6c                   	insb   (%dx),%es:(%edi)
4109a8:	64 69 6e 67 57 6f 6f 	imul   $0x646f6f57,%fs:0x67(%esi),%ebp
4109af:	64
4109b0:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4109b4:	65 6c                	gs insb (%dx),%es:(%edi)
4109b6:	45                   	inc    %ebp
4109b7:	6c                   	insb   (%dx),%es:(%edi)
4109b8:	76 69                	jbe    0x410a23
4109ba:	73 68                	jae    0x410a24
4109bc:	42                   	inc    %edx
4109bd:	75 69                	jne    0x410a28
4109bf:	6c                   	insb   (%dx),%es:(%edi)
4109c0:	64 69 6e 67 57 6f 6f 	imul   $0x646f6f57,%fs:0x67(%esi),%ebp
4109c7:	64
4109c8:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
4109cc:	65 6c                	gs insb (%dx),%es:(%edi)
4109ce:	45                   	inc    %ebp
4109cf:	6c                   	insb   (%dx),%es:(%edi)
4109d0:	76 69                	jbe    0x410a3b
4109d2:	73 68                	jae    0x410a3c
4109d4:	41                   	inc    %ecx
4109d5:	72 63                	jb     0x410a3a
4109d7:	68 65 72 54 72       	push   $0x72547265
4109dc:	61                   	popa
4109dd:	69 6e 69 6e 67 57 6f 	imul   $0x6f57676e,0x69(%esi),%ebp
4109e4:	6f                   	outsl  %ds:(%esi),(%dx)
4109e5:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
4109ea:	65 6c                	gs insb (%dx),%es:(%edi)
4109ec:	45                   	inc    %ebp
4109ed:	6c                   	insb   (%dx),%es:(%edi)
4109ee:	76 69                	jbe    0x410a59
4109f0:	73 68                	jae    0x410a5a
4109f2:	4d                   	dec    %ebp
4109f3:	61                   	popa
4109f4:	73 74                	jae    0x410a6a
4109f6:	65 72 54             	gs jb  0x410a4d
4109f9:	72 61                	jb     0x410a5c
4109fb:	69 6e 69 6e 67 57 6f 	imul   $0x6f57676e,0x69(%esi),%ebp
410a02:	6f                   	outsl  %ds:(%esi),(%dx)
410a03:	64 00 6c 61 62       	add    %ch,%fs:0x62(%ecx,%eiz,2)
410a08:	65 6c                	gs insb (%dx),%es:(%edi)
410a0a:	45                   	inc    %ebp
410a0b:	6c                   	insb   (%dx),%es:(%edi)
410a0c:	76 69                	jbe    0x410a77
410a0e:	73 68                	jae    0x410a78
410a10:	57                   	push   %edi
410a11:	61                   	popa
410a12:	72 72                	jb     0x410a86
410a14:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp