411b21:	65 6c                	gs insb (%dx),%es:(%edi)
411b23:	54                   	push   %esp
411b24:	65 6d                	gs insl (%dx),%es:(%edi)
411b26:	70 6c                	jo     0x411b94
411b28:	65 4c                	gs dec %esp
411b2a:	65 76 65             	gs jbe 0x411b92
411b2d:	6c                   	insb   (%dx),%es:(%edi)
411b2e:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411b32:	65 6c                	gs insb (%dx),%es:(%edi)
411b34:	43                   	inc    %ebx
411b35:	72 79                	jb     0x411bb0
411b37:	73 74                	jae    0x411bad
411b39:	61                   	popa
411b3a:	6c                   	insb   (%dx),%es:(%edi)
411b3b:	4d                   	dec    %ebp
411b3c:	69 6e 65 4c 65 76 65 	imul   $0x6576654c,0x65(%esi),%ebp
411b43:	6c                   	insb   (%dx),%es:(%edi)
411b44:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411b48:	65 6c                	gs insb (%dx),%es:(%edi)
411b4a:	49                   	dec    %ecx
411b4b:	6e                   	outsb  %ds:(%esi),(%dx)
411b4c:	66 72 61             	data16 jb 0x411bb0
411b4f:	73 74                	jae    0x411bc5
411b51:	72 75                	jb     0x411bc8
411b53:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
411b57:	65 4c                	gs dec %esp
411b59:	65 76 65             	gs jbe 0x411bc1
411b5c:	6c                   	insb   (%dx),%es:(%edi)
411b5d:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411b61:	65 6c                	gs insb (%dx),%es:(%edi)
411b63:	48                   	dec    %eax
411b64:	75 6e                	jne    0x411bd4
411b66:	74 69                	je     0x411bd1
411b68:	6e                   	outsb  %ds:(%esi),(%dx)
411b69:	67 42                	addr16 inc %edx
411b6b:	75 69                	jne    0x411bd6
411b6d:	6c                   	insb   (%dx),%es:(%edi)
411b6e:	64 69 6e 67 4c 65 76 	imul   $0x6576654c,%fs:0x67(%esi),%ebp
411b75:	65
411b76:	6c                   	insb   (%dx),%es:(%edi)
411b77:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411b7b:	65 6c                	gs insb (%dx),%es:(%edi)
411b7d:	45                   	inc    %ebp
411b7e:	6c                   	insb   (%dx),%es:(%edi)
411b7f:	76 69                	jbe    0x411bea
411b81:	73 68                	jae    0x411beb
411b83:	42                   	inc    %edx
411b84:	75 69                	jne    0x411bef
411b86:	6c                   	insb   (%dx),%es:(%edi)
411b87:	64 69 6e 67 4c 65 76 	imul   $0x6576654c,%fs:0x67(%esi),%ebp
411b8e:	65
411b8f:	6c                   	insb   (%dx),%es:(%edi)
411b90:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411b94:	65 6c                	gs insb (%dx),%es:(%edi)
411b96:	4d                   	dec    %ebp
411b97:	61                   	popa
411b98:	72 74                	jb     0x411c0e
411b9a:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
411ba1:	53                   	push   %ebx
411ba2:	63 68 6f             	arpl   %ebp,0x6f(%eax)
411ba5:	6f                   	outsl  %ds:(%esi),(%dx)
411ba6:	6c                   	insb   (%dx),%es:(%edi)
411ba7:	4c                   	dec    %esp
411ba8:	65 76 65             	gs jbe 0x411c10
411bab:	6c                   	insb   (%dx),%es:(%edi)
411bac:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411bb0:	65 6c                	gs insb (%dx),%es:(%edi)
411bb2:	48                   	dec    %eax
411bb3:	6f                   	outsl  %ds:(%esi),(%dx)
411bb4:	75 73                	jne    0x411c29
411bb6:	65 73 4c             	gs jae 0x411c05
411bb9:	65 76 65             	gs jbe 0x411c21
411bbc:	6c                   	insb   (%dx),%es:(%edi)
411bbd:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411bc1:	65 6c                	gs insb (%dx),%es:(%edi)
411bc3:	49                   	dec    %ecx
411bc4:	72 6f                	jb     0x411c35
411bc6:	6e                   	outsb  %ds:(%esi),(%dx)
411bc7:	77 6f                	ja     0x411c38
411bc9:	72 6b                	jb     0x411c36
411bcb:	73 4c                	jae    0x411c19
411bcd:	65 76 65             	gs jbe 0x411c35
411bd0:	6c                   	insb   (%dx),%es:(%edi)
411bd1:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411bd5:	65 6c                	gs insb (%dx),%es:(%edi)
411bd7:	57                   	push   %edi
411bd8:	6f                   	outsl  %ds:(%esi),(%dx)
411bd9:	6f                   	outsl  %ds:(%esi),(%dx)
411bda:	64 73 68             	fs jae 0x411c45
411bdd:	65 74 4c             	gs je  0x411c2c
411be0:	65 76 65             	gs jbe 0x411c48
411be3:	6c                   	insb   (%dx),%es:(%edi)
411be4:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411be8:	65 6c                	gs insb (%dx),%es:(%edi)
411bea:	51                   	push   %ecx
411beb:	75 61                	jne    0x411c4e
411bed:	72 72                	jb     0x411c61
411bef:	79 4c                	jns    0x411c3d
411bf1:	65 76 65             	gs jbe 0x411c59
411bf4:	6c                   	insb   (%dx),%es:(%edi)
411bf5:	00 53 79             	add    %dl,0x79(%ebx)
411bf8:	73 74                	jae    0x411c6e
411bfa:	65 6d                	gs insl (%dx),%es:(%edi)
411bfc:	2e 58                	cs pop %eax
411bfe:	6d                   	insl   (%dx),%es:(%edi)
411bff:	6c                   	insb   (%dx),%es:(%edi)
411c00:	00 67 65             	add    %ah,0x65(%edi)
411c03:	74 5f                	je     0x411c64
411c05:	49                   	dec    %ecx
411c06:	6e                   	outsb  %ds:(%esi),(%dx)
411c07:	6e                   	outsb  %ds:(%esi),(%dx)
411c08:	65 72 58             	gs jb  0x411c63
411c0b:	6d                   	insl   (%dx),%es:(%edi)
411c0c:	6c                   	insb   (%dx),%es:(%edi)
411c0d:	00 73 65             	add    %dh,0x65(%ebx)
411c10:	74 5f                	je     0x411c71
411c12:	49                   	dec    %ecx
411c13:	6e                   	outsb  %ds:(%esi),(%dx)
411c14:	6e                   	outsb  %ds:(%esi),(%dx)
411c15:	65 72 58             	gs jb  0x411c70
411c18:	6d                   	insl   (%dx),%es:(%edi)
411c19:	6c                   	insb   (%dx),%es:(%edi)
411c1a:	00 62 75             	add    %ah,0x75(%edx)
411c1d:	74 74                	je     0x411c93
411c1f:	6f                   	outsl  %ds:(%esi),(%dx)
411c20:	6e                   	outsb  %ds:(%esi),(%dx)
411c21:	55                   	push   %ebp
411c22:	70 67                	jo     0x411c8b
411c24:	72 61                	jb     0x411c87
411c26:	64 65 4d             	fs gs dec %ebp
411c29:	61                   	popa
411c2a:	72 74                	jb     0x411ca0
411c2c:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
411c33:	53                   	push   %ebx
411c34:	63 68 6f             	arpl   %ebp,0x6f(%eax)
411c37:	6f                   	outsl  %ds:(%esi),(%dx)
411c38:	6c                   	insb   (%dx),%es:(%edi)
411c39:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411c3d:	65 6c                	gs insb (%dx),%es:(%edi)
411c3f:	4c                   	dec    %esp
411c40:	65 76 65             	gs jbe 0x411ca8
411c43:	6c                   	insb   (%dx),%es:(%edi)
411c44:	4f                   	dec    %edi
411c45:	66 4d                	dec    %bp
411c47:	61                   	popa
411c48:	72 74                	jb     0x411cbe
411c4a:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
411c51:	53                   	push   %ebx
411c52:	63 68 6f             	arpl   %ebp,0x6f(%eax)
411c55:	6f                   	outsl  %ds:(%esi),(%dx)
411c56:	6c                   	insb   (%dx),%es:(%edi)
411c57:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411c5b:	65 6c                	gs insb (%dx),%es:(%edi)
411c5d:	4d                   	dec    %ebp
411c5e:	61                   	popa
411c5f:	72 74                	jb     0x411cd5
411c61:	69 61 6c 41 72 74 73 	imul   $0x73747241,0x6c(%ecx),%esp
411c68:	53                   	push   %ebx
411c69:	63 68 6f             	arpl   %ebp,0x6f(%eax)
411c6c:	6f                   	outsl  %ds:(%esi),(%dx)
411c6d:	6c                   	insb   (%dx),%es:(%edi)
411c6e:	00 67 65             	add    %ah,0x65(%edi)
411c71:	74 5f                	je     0x411cd2
411c73:	43                   	inc    %ebx
411c74:	6f                   	outsl  %ds:(%esi),(%dx)
411c75:	6e                   	outsb  %ds:(%esi),(%dx)
411c76:	74 72                	je     0x411cea
411c78:	6f                   	outsl  %ds:(%esi),(%dx)
411c79:	6c                   	insb   (%dx),%es:(%edi)
411c7a:	00 43 6f             	add    %al,0x6f(%ebx)
411c7d:	6e                   	outsb  %ds:(%esi),(%dx)
411c7e:	74 61                	je     0x411ce1
411c80:	69 6e 65 72 43 6f 6e 	imul   $0x6e6f4372,0x65(%esi),%ebp
411c87:	74 72                	je     0x411cfb
411c89:	6f                   	outsl  %ds:(%esi),(%dx)
411c8a:	6c                   	insb   (%dx),%es:(%edi)
411c8b:	00 50 72             	add    %dl,0x72(%eax)
411c8e:	6f                   	outsl  %ds:(%esi),(%dx)
411c8f:	67 72 61             	addr16 jb 0x411cf3
411c92:	6d                   	insl   (%dx),%es:(%edi)
411c93:	00 53 79             	add    %dl,0x79(%ebx)
411c96:	73 74                	jae    0x411d0c
411c98:	65 6d                	gs insl (%dx),%es:(%edi)
411c9a:	00 52 61             	add    %dl,0x61(%edx)
411c9d:	6e                   	outsb  %ds:(%esi),(%dx)
411c9e:	64 6f                	outsl  %fs:(%esi),(%dx)
411ca0:	6d                   	insl   (%dx),%es:(%edi)
411ca1:	00 46 6f             	add    %al,0x6f(%esi)
411ca4:	72 6d                	jb     0x411d13
411ca6:	00 72 65             	add    %dh,0x65(%edx)
411ca9:	73 6f                	jae    0x411d1a
411cab:	75 72                	jne    0x411d1f
411cad:	63 65 4d             	arpl   %esp,0x4d(%ebp)
411cb0:	61                   	popa
411cb1:	6e                   	outsb  %ds:(%esi),(%dx)
411cb2:	00 4f 72             	add    %cl,0x72(%edi)
411cb5:	63 69 73             	arpl   %ebp,0x73(%ecx)
411cb8:	68 43 72 6f 73       	push   $0x736f7243
411cbd:	73 62                	jae    0x411d21
411cbf:	6f                   	outsl  %ds:(%esi),(%dx)
411cc0:	77 6d                	ja     0x411d2f
411cc2:	61                   	popa
411cc3:	6e                   	outsb  %ds:(%esi),(%dx)
411cc4:	00 67 65             	add    %ah,0x65(%edi)
411cc7:	74 5f                	je     0x411d28
411cc9:	47                   	inc    %edi
411cca:	72 65                	jb     0x411d31
411ccc:	65 6e                	outsb  %gs:(%esi),(%dx)
411cce:	00 46 6f             	add    %al,0x6f(%esi)
411cd1:	72 6d                	jb     0x411d40
411cd3:	4d                   	dec    %ebp
411cd4:	61                   	popa
411cd5:	69 6e 00 41 70 70 44 	imul   $0x44707041,0x0(%esi),%ebp
411cdc:	6f                   	outsl  %ds:(%esi),(%dx)
411cdd:	6d                   	insl   (%dx),%es:(%edi)
411cde:	61                   	popa
411cdf:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
411ce6:	43                   	inc    %ebx
411ce7:	75 72                	jne    0x411d5b
411ce9:	72 65                	jb     0x411d50
411ceb:	6e                   	outsb  %ds:(%esi),(%dx)
411cec:	74 44                	je     0x411d32
411cee:	6f                   	outsl  %ds:(%esi),(%dx)
411cef:	6d                   	insl   (%dx),%es:(%edi)
411cf0:	61                   	popa
411cf1:	69 6e 00 62 75 74 74 	imul   $0x74747562,0x0(%esi),%ebp
411cf8:	6f                   	outsl  %ds:(%esi),(%dx)
411cf9:	6e                   	outsb  %ds:(%esi),(%dx)
411cfa:	45                   	inc    %ebp
411cfb:	6c                   	insb   (%dx),%es:(%edi)
411cfc:	76 69                	jbe    0x411d67
411cfe:	73 68                	jae    0x411d68
411d00:	41                   	inc    %ecx
411d01:	72 63                	jb     0x411d66
411d03:	68 65 72 54 72       	push   $0x72547265
411d08:	61                   	popa
411d09:	69 6e 00 62 75 74 74 	imul   $0x74747562,0x0(%esi),%ebp
411d10:	6f                   	outsl  %ds:(%esi),(%dx)
411d11:	6e                   	outsb  %ds:(%esi),(%dx)
411d12:	45                   	inc    %ebp
411d13:	6c                   	insb   (%dx),%es:(%edi)
411d14:	76 69                	jbe    0x411d7f
411d16:	73 68                	jae    0x411d80
411d18:	4d                   	dec    %ebp
411d19:	61                   	popa
411d1a:	73 74                	jae    0x411d90
411d1c:	65 72 54             	gs jb  0x411d73
411d1f:	72 61                	jb     0x411d82
411d21:	69 6e 00 62 75 74 74 	imul   $0x74747562,0x0(%esi),%ebp
411d28:	6f                   	outsl  %ds:(%esi),(%dx)
411d29:	6e                   	outsb  %ds:(%esi),(%dx)
411d2a:	45                   	inc    %ebp
411d2b:	6c                   	insb   (%dx),%es:(%edi)
411d2c:	76 69                	jbe    0x411d97
411d2e:	73 68                	jae    0x411d98
411d30:	57                   	push   %edi
411d31:	61                   	popa
411d32:	72 72                	jb     0x411da6
411d34:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
411d3b:	6e                   	outsb  %ds:(%esi),(%dx)
411d3c:	00 4d 65             	add    %cl,0x65(%ebp)
411d3f:	73 73                	jae    0x411db4
411d41:	61                   	popa
411d42:	67 65 42             	addr16 gs inc %edx
411d45:	6f                   	outsl  %ds:(%esi),(%dx)
411d46:	78 49                	js     0x411d91
411d48:	63 6f 6e             	arpl   %ebp,0x6e(%edi)
411d4b:	00 41 70             	add    %al,0x70(%ecx)
411d4e:	70 6c                	jo     0x411dbc
411d50:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
411d57:	00 73 65             	add    %dh,0x65(%ebx)
411d5a:	74 5f                	je     0x411dbb
411d5c:	4c                   	dec    %esp
411d5d:	6f                   	outsl  %ds:(%esi),(%dx)
411d5e:	63 61 74             	arpl   %esp,0x74(%ecx)
411d61:	69 6f 6e 00 6c 61 62 	imul   $0x62616c00,0x6e(%edi),%ebp
411d68:	65 6c                	gs insb (%dx),%es:(%edi)
411d6a:	45                   	inc    %ebp
411d6b:	6c                   	insb   (%dx),%es:(%edi)
411d6c:	76 69                	jbe    0x411dd7
411d6e:	73 68                	jae    0x411dd8
411d70:	41                   	inc    %ecx
411d71:	72 63                	jb     0x411dd6
411d73:	68 65 72 54 72       	push   $0x72547265
411d78:	61                   	popa
411d79:	69 6e 69 6e 67 50 6f 	imul   $0x6f50676e,0x69(%esi),%ebp
411d80:	70 75                	jo     0x411df7
411d82:	6c                   	insb   (%dx),%es:(%edi)
411d83:	61                   	popa
411d84:	74 69                	je     0x411def
411d86:	6f                   	outsl  %ds:(%esi),(%dx)
411d87:	6e                   	outsb  %ds:(%esi),(%dx)
411d88:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411d8c:	65 6c                	gs insb (%dx),%es:(%edi)
411d8e:	45                   	inc    %ebp
411d8f:	6c                   	insb   (%dx),%es:(%edi)
411d90:	76 69                	jbe    0x411dfb
411d92:	73 68                	jae    0x411dfc
411d94:	4d                   	dec    %ebp
411d95:	61                   	popa
411d96:	73 74                	jae    0x411e0c
411d98:	65 72 54             	gs jb  0x411def
411d9b:	72 61                	jb     0x411dfe
411d9d:	69 6e 69 6e 67 50 6f 	imul   $0x6f50676e,0x69(%esi),%ebp
411da4:	70 75                	jo     0x411e1b
411da6:	6c                   	insb   (%dx),%es:(%edi)
411da7:	61                   	popa
411da8:	74 69                	je     0x411e13
411daa:	6f                   	outsl  %ds:(%esi),(%dx)
411dab:	6e                   	outsb  %ds:(%esi),(%dx)
411dac:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411db0:	65 6c                	gs insb (%dx),%es:(%edi)
411db2:	45                   	inc    %ebp
411db3:	6c                   	insb   (%dx),%es:(%edi)
411db4:	76 69                	jbe    0x411e1f
411db6:	73 68                	jae    0x411e20
411db8:	57                   	push   %edi
411db9:	61                   	popa
411dba:	72 72                	jb     0x411e2e
411dbc:	69 6f 72 54 72 61 69 	imul   $0x69617254,0x72(%edi),%ebp
411dc3:	6e                   	outsb  %ds:(%esi),(%dx)
411dc4:	69 6e 67 50 6f 70 75 	imul   $0x75706f50,0x67(%esi),%ebp
411dcb:	6c                   	insb   (%dx),%es:(%edi)
411dcc:	61                   	popa
411dcd:	74 69                	je     0x411e38
411dcf:	6f                   	outsl  %ds:(%esi),(%dx)
411dd0:	6e                   	outsb  %ds:(%esi),(%dx)
411dd1:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411dd5:	65 6c                	gs insb (%dx),%es:(%edi)
411dd7:	50                   	push   %eax
411dd8:	6f                   	outsl  %ds:(%esi),(%dx)
411dd9:	70 75                	jo     0x411e50
411ddb:	6c                   	insb   (%dx),%es:(%edi)
411ddc:	61                   	popa
411ddd:	74 69                	je     0x411e48
411ddf:	6f                   	outsl  %ds:(%esi),(%dx)
411de0:	6e                   	outsb  %ds:(%esi),(%dx)
411de1:	00 6c 61 62          	add    %ch,0x62(%ecx,%eiz,2)
411de5:	65 6c                	gs insb (%dx),%es:(%edi)
411de7:	52                   	push   %edx
411de8:	65 73 6f             	gs jae 0x411e5a
411deb:	75 72                	jne    0x411e5f
411ded:	63 65 73             	arpl   %esp,0x73(%ebp)
411df0:	50                   	push   %eax
411df1:	6f                   	outsl  %ds:(%esi),(%dx)
411df2:	70 75                	jo     0x411e69
411df4:	6c                   	insb   (%dx),%es:(%edi)
411df5:	61                   	popa
411df6:	74 69                	je     0x411e61
411df8:	6f                   	outsl  %ds:(%esi),(%dx)