4138da:	6e                   	outsb  %ds:(%esi),(%dx)
4138db:	67 4e                	addr16 dec %esi
4138dd:	68 61 70 00 73       	push   $0x73007061
4138e2:	65 74 5f             	gs je  0x413944
4138e5:	49                   	dec    %ecx
4138e6:	44                   	inc    %esp
4138e7:	5f                   	pop    %edi
4138e8:	54                   	push   %esp
4138e9:	61                   	popa
4138ea:	69 4b 68 6f 61 6e 44 	imul   $0x446e616f,0x68(%ebx),%ecx
4138f1:	61                   	popa
4138f2:	6e                   	outsb  %ds:(%esi),(%dx)
4138f3:	67 4e                	addr16 dec %esi
4138f5:	68 61 70 00 6d       	push   $0x6d007061
4138fa:	5f                   	pop    %edi
4138fb:	69 49 44 5f 54 61 69 	imul   $0x6961545f,0x44(%ecx),%ecx
413902:	4b                   	dec    %ebx
413903:	68 6f 61 6e 44       	push   $0x446e616f
413908:	61                   	popa
413909:	6e                   	outsb  %ds:(%esi),(%dx)
41390a:	67 4e                	addr16 dec %esi
41390c:	68 61 70 00 63       	push   $0x63007061
413911:	6c                   	insb   (%dx),%es:(%edi)
413912:	73 54                	jae    0x413968
413914:	61                   	popa
413915:	69 4b 68 6f 61 6e 44 	imul   $0x446e616f,0x68(%ebx),%ecx
41391c:	61                   	popa
41391d:	6e                   	outsb  %ds:(%esi),(%dx)
41391e:	67 4e                	addr16 dec %esi
413920:	68 61 70 00 67       	push   $0x67007061
413925:	65 74 5f             	gs je  0x413987
413928:	54                   	push   %esp
413929:	65 6e                	outsb  %gs:(%esi),(%dx)
41392b:	44                   	inc    %esp
41392c:	61                   	popa
41392d:	6e                   	outsb  %ds:(%esi),(%dx)
41392e:	67 4e                	addr16 dec %esi
413930:	68 61 70 00 73       	push   $0x73007061
413935:	65 74 5f             	gs je  0x413997
413938:	54                   	push   %esp
413939:	65 6e                	outsb  %gs:(%esi),(%dx)
41393b:	44                   	inc    %esp
41393c:	61                   	popa
41393d:	6e                   	outsb  %ds:(%esi),(%dx)
41393e:	67 4e                	addr16 dec %esi
413940:	68 61 70 00 6d       	push   $0x6d007061
413945:	5f                   	pop    %edi
413946:	73 54                	jae    0x41399c
413948:	65 6e                	outsb  %gs:(%esi),(%dx)
41394a:	44                   	inc    %esp
41394b:	61                   	popa
41394c:	6e                   	outsb  %ds:(%esi),(%dx)
41394d:	67 4e                	addr16 dec %esi
41394f:	68 61 70 00 74       	push   $0x74007061
413954:	78 74                	js     0x4139ca
413956:	54                   	push   %esp
413957:	65 6e                	outsb  %gs:(%esi),(%dx)
413959:	44                   	inc    %esp
41395a:	61                   	popa
41395b:	6e                   	outsb  %ds:(%esi),(%dx)
41395c:	67 4e                	addr16 dec %esi
41395e:	68 61 70 00 42       	push   $0x42007061
413963:	69 74 6d 61 70 00 54 	imul   $0x6f540070,0x61(%ebp,%ebp,2),%esi
41396a:	6f
41396b:	6f                   	outsl  %ds:(%esi),(%dx)
41396c:	6c                   	insb   (%dx),%es:(%edi)
41396d:	53                   	push   %ebx
41396e:	74 72                	je     0x4139e2
413970:	69 70 00 4d 65 6e 75 	imul   $0x756e654d,0x0(%eax),%esi
413977:	53                   	push   %ebx
413978:	74 72                	je     0x4139ec
41397a:	69 70 00 73 65 74 5f 	imul   $0x5f746573,0x0(%eax),%esi
413981:	54                   	push   %esp
413982:	61                   	popa
413983:	62 53 74             	bound  %edx,0x74(%ebx)
413986:	6f                   	outsl  %ds:(%esi),(%dx)
413987:	70 00                	jo     0x413989
413989:	62 74 6e 54          	bound  %esi,0x54(%esi,%ebp,2)
41398d:	65 78 74             	gs js  0x413a04
413990:	42                   	inc    %edx
413991:	6f                   	outsl  %ds:(%esi),(%dx)
413992:	78 43                	js     0x4139d7
413994:	6c                   	insb   (%dx),%es:(%edi)
413995:	65 61                	gs popa
413997:	72 00                	jb     0x413999
413999:	73 65                	jae    0x413a00
41399b:	74 5f                	je     0x4139fc
41399d:	55                   	push   %ebp
41399e:	73 65                	jae    0x413a05
4139a0:	53                   	push   %ebx
4139a1:	79 73                	jns    0x413a16
4139a3:	74 65                	je     0x413a0a
4139a5:	6d                   	insl   (%dx),%es:(%edi)
4139a6:	50                   	push   %eax
4139a7:	61                   	popa
4139a8:	73 73                	jae    0x413a1d
4139aa:	77 6f                	ja     0x413a1b
4139ac:	72 64                	jb     0x413a12
4139ae:	43                   	inc    %ebx
4139af:	68 61 72 00 73       	push   $0x73007261
4139b4:	65 74 5f             	gs je  0x413a16
4139b7:	56                   	push   %esi
4139b8:	61                   	popa
4139b9:	6c                   	insb   (%dx),%es:(%edi)
4139ba:	75 65                	jne    0x413a21
4139bc:	4d                   	dec    %ebp
4139bd:	65 6d                	gs insl (%dx),%es:(%edi)
4139bf:	62 65 72             	bound  %esp,0x72(%ebp)
4139c2:	00 73 65             	add    %dh,0x65(%ebx)
4139c5:	74 5f                	je     0x413a26
4139c7:	44                   	inc    %esp
4139c8:	69 73 70 6c 61 79 4d 	imul   $0x4d79616c,0x70(%ebx),%esi
4139cf:	65 6d                	gs insl (%dx),%es:(%edi)
4139d1:	62 65 72             	bound  %esp,0x72(%ebp)
4139d4:	00 44 62 44          	add    %al,0x44(%edx,%eiz,2)
4139d8:	61                   	popa
4139d9:	74 61                	je     0x413a3c
4139db:	52                   	push   %edx
4139dc:	65 61                	gs popa
4139de:	64 65 72 00          	fs gs jb 0x4139e2
4139e2:	53                   	push   %ebx
4139e3:	71 6c                	jno    0x413a51
4139e5:	44                   	inc    %esp
4139e6:	61                   	popa
4139e7:	74 61                	je     0x413a4a
4139e9:	52                   	push   %edx
4139ea:	65 61                	gs popa
4139ec:	64 65 72 00          	fs gs jb 0x4139f0
4139f0:	45                   	inc    %ebp
4139f1:	78 65                	js     0x413a58
4139f3:	63 75 74             	arpl   %esi,0x74(%ebp)
4139f6:	65 52                	gs push %edx
4139f8:	65 61                	gs popa
4139fa:	64 65 72 00          	fs gs jb 0x4139fe
4139fe:	41                   	inc    %ecx
4139ff:	70 70                	jo     0x413a71
413a01:	53                   	push   %ebx
413a02:	65 74 74             	gs je  0x413a79
413a05:	69 6e 67 73 52 65 61 	imul   $0x61655273,0x67(%esi),%ebp
413a0c:	64 65 72 00          	fs gs jb 0x413a10
413a10:	4d                   	dec    %ebp
413a11:	44                   	inc    %esp
413a12:	35 43 72 79 70       	xor    $0x70797243,%eax
413a17:	74 6f                	je     0x413a88
413a19:	53                   	push   %ebx
413a1a:	65 72 76             	gs jb  0x413a93
413a1d:	69 63 65 50 72 6f 76 	imul   $0x766f7250,0x65(%ebx),%esp
413a24:	69 64 65 72 00 73 65 	imul   $0x74657300,0x72(%ebp,%eiz,2),%esp
413a2b:	74
413a2c:	5f                   	pop    %edi
413a2d:	4d                   	dec    %ebp
413a2e:	61                   	popa
413a2f:	69 6e 43 6f 6e 6e 65 	imul   $0x656e6e6f,0x43(%esi),%ebp
413a36:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413a3a:	6e                   	outsb  %ds:(%esi),(%dx)
413a3b:	50                   	push   %eax
413a3c:	72 6f                	jb     0x413aad
413a3e:	76 69                	jbe    0x413aa9
413a40:	64 65 72 00          	fs gs jb 0x413a44
413a44:	6d                   	insl   (%dx),%es:(%edi)
413a45:	5f                   	pop    %edi
413a46:	63 70 4d             	arpl   %esi,0x4d(%eax)
413a49:	61                   	popa
413a4a:	69 6e 43 6f 6e 6e 65 	imul   $0x656e6e6f,0x43(%esi),%ebp
413a51:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413a55:	6e                   	outsb  %ds:(%esi),(%dx)
413a56:	50                   	push   %eax
413a57:	72 6f                	jb     0x413ac8
413a59:	76 69                	jbe    0x413ac4
413a5b:	64 65 72 00          	fs gs jb 0x413a5f
413a5f:	63 6c 73 43          	arpl   %ebp,0x43(%ebx,%esi,2)
413a63:	6f                   	outsl  %ds:(%esi),(%dx)
413a64:	6e                   	outsb  %ds:(%esi),(%dx)
413a65:	6e                   	outsb  %ds:(%esi),(%dx)
413a66:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
413a6b:	6e                   	outsb  %ds:(%esi),(%dx)
413a6c:	50                   	push   %eax
413a6d:	72 6f                	jb     0x413ade
413a6f:	76 69                	jbe    0x413ada
413a71:	64 65 72 00          	fs gs jb 0x413a75
413a75:	53                   	push   %ebx
413a76:	74 72                	je     0x413aea
413a78:	69 6e 67 42 75 69 6c 	imul   $0x6c697542,0x67(%esi),%ebp
413a7f:	64 65 72 00          	fs gs jb 0x413a83
413a83:	73 65                	jae    0x413aea
413a85:	6e                   	outsb  %ds:(%esi),(%dx)
413a86:	64 65 72 00          	fs gs jb 0x413a8a
413a8a:	67 65 74 5f          	addr16 gs je 0x413aed
413a8e:	52                   	push   %edx
413a8f:	65 73 6f             	gs jae 0x413b01
413a92:	75 72                	jne    0x413b06
413a94:	63 65 4d             	arpl   %esp,0x4d(%ebp)
413a97:	61                   	popa
413a98:	6e                   	outsb  %ds:(%esi),(%dx)
413a99:	61                   	popa
413a9a:	67 65 72 00          	addr16 gs jb 0x413a9e
413a9e:	44                   	inc    %esp
413a9f:	61                   	popa
413aa0:	74 65                	je     0x413b07
413aa2:	54                   	push   %esp
413aa3:	69 6d 65 50 69 63 6b 	imul   $0x6b636950,0x65(%ebp),%ebp
413aaa:	65 72 00             	gs jb  0x413aad
413aad:	44                   	inc    %esp
413aae:	61                   	popa
413aaf:	74 61                	je     0x413b12
413ab1:	47                   	inc    %edi
413ab2:	72 69                	jb     0x413b1d
413ab4:	64 56                	fs push %esi
413ab6:	69 65 77 43 65 6c 6c 	imul   $0x6c6c6543,0x77(%ebp),%esp
413abd:	45                   	inc    %ebp
413abe:	76 65                	jbe    0x413b25
413ac0:	6e                   	outsb  %ds:(%esi),(%dx)
413ac1:	74 48                	je     0x413b0b
413ac3:	61                   	popa
413ac4:	6e                   	outsb  %ds:(%esi),(%dx)
413ac5:	64 6c                	fs insb (%dx),%es:(%edi)
413ac7:	65 72 00             	gs jb  0x413aca
413aca:	53                   	push   %ebx
413acb:	79 73                	jns    0x413b40
413acd:	74 65                	je     0x413b34
413acf:	6d                   	insl   (%dx),%es:(%edi)
413ad0:	2e 43                	cs inc %ebx
413ad2:	6f                   	outsl  %ds:(%esi),(%dx)
413ad3:	64 65 44             	fs gs inc %esp
413ad6:	6f                   	outsl  %ds:(%esi),(%dx)
413ad7:	6d                   	insl   (%dx),%es:(%edi)
413ad8:	2e 43                	cs inc %ebx
413ada:	6f                   	outsl  %ds:(%esi),(%dx)
413adb:	6d                   	insl   (%dx),%es:(%edi)
413adc:	70 69                	jo     0x413b47
413ade:	6c                   	insb   (%dx),%es:(%edi)
413adf:	65 72 00             	gs jb  0x413ae2
413ae2:	49                   	dec    %ecx
413ae3:	43                   	inc    %ebx
413ae4:	6f                   	outsl  %ds:(%esi),(%dx)
413ae5:	6e                   	outsb  %ds:(%esi),(%dx)
413ae6:	74 61                	je     0x413b49
413ae8:	69 6e 65 72 00 67 65 	imul   $0x65670072,0x65(%esi),%ebp
413aef:	74 5f                	je     0x413b50
413af1:	4f                   	dec    %edi
413af2:	77 6e                	ja     0x413b62
413af4:	65 72 00             	gs jb  0x413af7
413af7:	73 65                	jae    0x413b5e
413af9:	74 5f                	je     0x413b5a
413afb:	4f                   	dec    %edi
413afc:	77 6e                	ja     0x413b6c
413afe:	65 72 00             	gs jb  0x413b01
413b01:	44                   	inc    %esp
413b02:	62 50 61             	bound  %edx,0x61(%eax)
413b05:	72 61                	jb     0x413b68
413b07:	6d                   	insl   (%dx),%es:(%edi)
413b08:	65 74 65             	gs je  0x413b70
413b0b:	72 00                	jb     0x413b0d
413b0d:	53                   	push   %ebx
413b0e:	71 6c                	jno    0x413b7c
413b10:	50                   	push   %eax
413b11:	61                   	popa
413b12:	72 61                	jb     0x413b75
413b14:	6d                   	insl   (%dx),%es:(%edi)
413b15:	65 74 65             	gs je  0x413b7d
413b18:	72 00                	jb     0x413b1a
413b1a:	73 65                	jae    0x413b81
413b1c:	74 5f                	je     0x413b7d
413b1e:	52                   	push   %edx
413b1f:	6f                   	outsl  %ds:(%esi),(%dx)
413b20:	77 46                	ja     0x413b68
413b22:	69 6c 74 65 72 00 61 	imul   $0x64610072,0x65(%esp,%esi,2),%ebp
413b29:	64
413b2a:	64 5f                	fs pop %edi
413b2c:	52                   	push   %edx
413b2d:	6f                   	outsl  %ds:(%esi),(%dx)
413b2e:	77 45                	ja     0x413b75
413b30:	6e                   	outsb  %ds:(%esi),(%dx)
413b31:	74 65                	je     0x413b98
413b33:	72 00                	jb     0x413b35
413b35:	64 74 67             	fs je  0x413b9f
413b38:	76 50                	jbe    0x413b8a
413b3a:	68 69 65 75 4d       	push   $0x4d756569
413b3f:	75 6f                	jne    0x413bb0
413b41:	6e                   	outsb  %ds:(%esi),(%dx)
413b42:	5f                   	pop    %edi
413b43:	52                   	push   %edx
413b44:	6f                   	outsl  %ds:(%esi),(%dx)
413b45:	77 45                	ja     0x413b8c
413b47:	6e                   	outsb  %ds:(%esi),(%dx)
413b48:	74 65                	je     0x413baf
413b4a:	72 00                	jb     0x413b4c
413b4c:	64 67 76 43          	fs addr16 jbe 0x413b93
413b50:	68 69 54 69 65       	push   $0x65695469
413b55:	74 5f                	je     0x413bb6
413b57:	52                   	push   %edx
413b58:	6f                   	outsl  %ds:(%esi),(%dx)
413b59:	77 45                	ja     0x413ba0
413b5b:	6e                   	outsb  %ds:(%esi),(%dx)
413b5c:	74 65                	je     0x413bc3
413b5e:	72 00                	jb     0x413b60
413b60:	64 74 67             	fs je  0x413bca
413b63:	76 41                	jbe    0x413ba6
413b65:	63 63 6f             	arpl   %esp,0x6f(%ebx)
413b68:	75 6e                	jne    0x413bd8
413b6a:	74 5f                	je     0x413bcb
413b6c:	52                   	push   %edx
413b6d:	6f                   	outsl  %ds:(%esi),(%dx)
413b6e:	77 45                	ja     0x413bb5
413b70:	6e                   	outsb  %ds:(%esi),(%dx)
413b71:	74 65                	je     0x413bd8
413b73:	72 00                	jb     0x413b75
413b75:	44                   	inc    %esp
413b76:	62 44 61 74          	bound  %eax,0x74(%ecx,%eiz,2)
413b7a:	61                   	popa
413b7b:	41                   	inc    %ecx
413b7c:	64 61                	fs popa
413b7e:	70 74                	jo     0x413bf4
413b80:	65 72 00             	gs jb  0x413b83
413b83:	53                   	push   %ebx
413b84:	71 6c                	jno    0x413bf2
413b86:	44                   	inc    %esp
413b87:	61                   	popa
413b88:	74 61                	je     0x413beb
413b8a:	41                   	inc    %ecx
413b8b:	64 61                	fs popa
413b8d:	70 74                	jo     0x413c03
413b8f:	65 72 00             	gs jb  0x413b92
413b92:	61                   	popa
413b93:	64 61                	fs popa
413b95:	70 74                	jo     0x413c0b
413b97:	65 72 00             	gs jb  0x413b9a
413b9a:	54                   	push   %esp
413b9b:	6f                   	outsl  %ds:(%esi),(%dx)
413b9c:	4c                   	dec    %esp
413b9d:	6f                   	outsl  %ds:(%esi),(%dx)
413b9e:	77 65                	ja     0x413c05
413ba0:	72 00                	jb     0x413ba2
413ba2:	73 65                	jae    0x413c09
413ba4:	74 5f                	je     0x413c05
413ba6:	41                   	inc    %ecx
413ba7:	6e                   	outsb  %ds:(%esi),(%dx)
413ba8:	63 68 6f             	arpl   %ebp,0x6f(%eax)
413bab:	72 00                	jb     0x413bad
413bad:	73 65                	jae    0x413c14
413baf:	74 5f                	je     0x413c10
413bb1:	42                   	inc    %edx
413bb2:	61                   	popa
413bb3:	63 6b 67             	arpl   %ebp,0x67(%ebx)
413bb6:	72 6f                	jb     0x413c27
413bb8:	75 6e                	jne    0x413c28
413bba:	64 43                	fs inc %ebx
413bbc:	6f                   	outsl  %ds:(%esi),(%dx)
413bbd:	6c                   	insb   (%dx),%es:(%edi)
413bbe:	6f                   	outsl  %ds:(%esi),(%dx)