415b03:	6e                   	outsb  %ds:(%esi),(%dx)
415b04:	00 6c 62 6c          	add    %ch,0x6c(%edx,%eiz,2)
415b08:	4e                   	dec    %esi
415b09:	65 77 41             	gs ja  0x415b4d
415b0c:	72 6d                	jb     0x415b7b
415b0e:	6f                   	outsl  %ds:(%esi),(%dx)
415b0f:	72 45                	jb     0x415b56
415b11:	76 61                	jbe    0x415b74
415b13:	73 69                	jae    0x415b7e
415b15:	6f                   	outsl  %ds:(%esi),(%dx)
415b16:	6e                   	outsb  %ds:(%esi),(%dx)
415b17:	00 47 65             	add    %al,0x65(%edi)
415b1a:	74 45                	je     0x415b61
415b1c:	76 61                	jbe    0x415b7f
415b1e:	73 69                	jae    0x415b89
415b20:	6f                   	outsl  %ds:(%esi),(%dx)
415b21:	6e                   	outsb  %ds:(%esi),(%dx)
415b22:	00 65 76             	add    %ah,0x76(%ebp)
415b25:	61                   	popa
415b26:	73 69                	jae    0x415b91
415b28:	6f                   	outsl  %ds:(%esi),(%dx)
415b29:	6e                   	outsb  %ds:(%esi),(%dx)
415b2a:	00 6f 70             	add    %ch,0x70(%edi)
415b2d:	5f                   	pop    %edi
415b2e:	44                   	inc    %esp
415b2f:	69 76 69 73 69 6f 6e 	imul   $0x6e6f6973,0x69(%esi),%esi
415b36:	00 41 70             	add    %al,0x70(%ecx)
415b39:	70 6c                	jo     0x415ba7
415b3b:	69 63 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%ebx),%esp
415b42:	00 73 65             	add    %dh,0x65(%ebx)
415b45:	74 5f                	je     0x415ba6
415b47:	4c                   	dec    %esp
415b48:	6f                   	outsl  %ds:(%esi),(%dx)
415b49:	63 61 74             	arpl   %esp,0x74(%ecx)
415b4c:	69 6f 6e 00 52 65 73 	imul   $0x73655200,0x6e(%edi),%ebp
415b53:	74 4c                	je     0x415ba1
415b55:	6f                   	outsl  %ds:(%esi),(%dx)
415b56:	63 61 74             	arpl   %esp,0x74(%ecx)
415b59:	69 6f 6e 00 4d 61 74 	imul   $0x74614d00,0x6e(%edi),%ebp
415b60:	72 69                	jb     0x415bcb
415b62:	78 53                	js     0x415bb7
415b64:	65 70 61             	gs jo  0x415bc8
415b67:	72 61                	jb     0x415bca
415b69:	74 69                	je     0x415bd4
415b6b:	6f                   	outsl  %ds:(%esi),(%dx)
415b6c:	6e                   	outsb  %ds:(%esi),(%dx)
415b6d:	00 53 79             	add    %dl,0x79(%ebx)
415b70:	73 74                	jae    0x415be6
415b72:	65 6d                	gs insl (%dx),%es:(%edi)
415b74:	2e 43                	cs inc %ebx
415b76:	6f                   	outsl  %ds:(%esi),(%dx)
415b77:	6e                   	outsb  %ds:(%esi),(%dx)
415b78:	66 69 67 75 72 61    	imul   $0x6172,0x75(%edi),%sp
415b7e:	74 69                	je     0x415be9
415b80:	6f                   	outsl  %ds:(%esi),(%dx)
415b81:	6e                   	outsb  %ds:(%esi),(%dx)
415b82:	00 53 79             	add    %dl,0x79(%ebx)
415b85:	73 74                	jae    0x415bfb
415b87:	65 6d                	gs insl (%dx),%es:(%edi)
415b89:	2e 47                	cs inc %edi
415b8b:	6c                   	insb   (%dx),%es:(%edi)
415b8c:	6f                   	outsl  %ds:(%esi),(%dx)
415b8d:	62 61 6c             	bound  %esp,0x6c(%ecx)
415b90:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
415b97:	00 50 65             	add    %dl,0x65(%eax)
415b9a:	72 66                	jb     0x415c02
415b9c:	6f                   	outsl  %ds:(%esi),(%dx)
415b9d:	72 6d                	jb     0x415c0c
415b9f:	41                   	inc    %ecx
415ba0:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
415ba4:	6e                   	outsb  %ds:(%esi),(%dx)
415ba5:	00 6f 70             	add    %ch,0x70(%edi)
415ba8:	5f                   	pop    %edi
415ba9:	53                   	push   %ebx
415baa:	75 62                	jne    0x415c0e
415bac:	74 72                	je     0x415c20
415bae:	61                   	popa
415baf:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
415bb3:	6e                   	outsb  %ds:(%esi),(%dx)
415bb4:	00 66 72             	add    %ah,0x72(%esi)
415bb7:	6d                   	insl   (%dx),%es:(%edi)
415bb8:	43                   	inc    %ebx
415bb9:	6c                   	insb   (%dx),%es:(%edi)
415bba:	61                   	popa
415bbb:	73 73                	jae    0x415c30
415bbd:	53                   	push   %ebx
415bbe:	65 6c                	gs insb (%dx),%es:(%edi)
415bc0:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415bc5:	6e                   	outsb  %ds:(%esi),(%dx)
415bc6:	00 53 79             	add    %dl,0x79(%ebx)
415bc9:	73 74                	jae    0x415c3f
415bcb:	65 6d                	gs insl (%dx),%es:(%edi)
415bcd:	2e 52                	cs push %edx
415bcf:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
415bd2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415bd7:	6e                   	outsb  %ds:(%esi),(%dx)
415bd8:	00 43 6f             	add    %al,0x6f(%ebx)
415bdb:	6e                   	outsb  %ds:(%esi),(%dx)
415bdc:	74 72                	je     0x415c50
415bde:	6f                   	outsl  %ds:(%esi),(%dx)
415bdf:	6c                   	insb   (%dx),%es:(%edi)
415be0:	43                   	inc    %ebx
415be1:	6f                   	outsl  %ds:(%esi),(%dx)
415be2:	6c                   	insb   (%dx),%es:(%edi)
415be3:	6c                   	insb   (%dx),%es:(%edi)
415be4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415be9:	6e                   	outsb  %ds:(%esi),(%dx)
415bea:	00 54 6f 6f          	add    %dl,0x6f(%edi,%ebp,2)
415bee:	6c                   	insb   (%dx),%es:(%edi)
415bef:	53                   	push   %ebx
415bf0:	74 72                	je     0x415c64
415bf2:	69 70 49 74 65 6d 43 	imul   $0x436d6574,0x49(%eax),%esi
415bf9:	6f                   	outsl  %ds:(%esi),(%dx)
415bfa:	6c                   	insb   (%dx),%es:(%edi)
415bfb:	6c                   	insb   (%dx),%es:(%edi)
415bfc:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
415c01:	6e                   	outsb  %ds:(%esi),(%dx)
415c02:	00 66 75             	add    %ah,0x75(%esi)
415c05:	6e                   	outsb  %ds:(%esi),(%dx)
415c06:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
415c0a:	6e                   	outsb  %ds:(%esi),(%dx)
415c0b:	00 67 65             	add    %ah,0x65(%edi)
415c0e:	74 5f                	je     0x415c6f
415c10:	41                   	inc    %ecx
415c11:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
415c15:	65 43                	gs inc %ebx
415c17:	61                   	popa
415c18:	70 74                	jo     0x415c8e
415c1a:	69 6f 6e 00 4e 6f 74 	imul   $0x746f4e00,0x6e(%edi),%ebp
415c21:	49                   	dec    %ecx
415c22:	6d                   	insl   (%dx),%es:(%edi)
415c23:	70 6c                	jo     0x415c91
415c25:	65 6d                	gs insl (%dx),%es:(%edi)
415c27:	65 6e                	outsb  %gs:(%esi),(%dx)
415c29:	74 65                	je     0x415c90
415c2b:	64 45                	fs inc %ebp
415c2d:	78 63                	js     0x415c92
415c2f:	65 70 74             	gs jo  0x415ca6
415c32:	69 6f 6e 00 65 78 63 	imul   $0x63786500,0x6e(%edi),%ebp
415c39:	65 70 74             	gs jo  0x415cb0
415c3c:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
415c43:	5f                   	pop    %edi
415c44:	44                   	inc    %esp
415c45:	65 73 63             	gs jae 0x415cab
415c48:	72 69                	jb     0x415cb3
415c4a:	70 74                	jo     0x415cc0
415c4c:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
415c53:	5f                   	pop    %edi
415c54:	44                   	inc    %esp
415c55:	65 73 63             	gs jae 0x415cbb
415c58:	72 69                	jb     0x415cc3
415c5a:	70 74                	jo     0x415cd0
415c5c:	69 6f 6e 00 43 6c 61 	imul   $0x616c4300,0x6e(%edi),%ebp
415c63:	73 73                	jae    0x415cd8
415c65:	44                   	inc    %esp
415c66:	65 73 63             	gs jae 0x415ccc
415c69:	72 69                	jb     0x415cd4
415c6b:	70 74                	jo     0x415ce1
415c6d:	69 6f 6e 00 64 65 73 	imul   $0x73656400,0x6e(%edi),%ebp
415c74:	63 72 69             	arpl   %esi,0x69(%edx)
415c77:	70 74                	jo     0x415ced
415c79:	69 6f 6e 00 67 65 74 	imul   $0x74656700,0x6e(%edi),%ebp
415c80:	5f                   	pop    %edi
415c81:	57                   	push   %edi
415c82:	65 61                	gs popa
415c84:	70 6f                	jo     0x415cf5
415c86:	6e                   	outsb  %ds:(%esi),(%dx)
415c87:	00 73 65             	add    %dh,0x65(%ebx)
415c8a:	74 5f                	je     0x415ceb
415c8c:	57                   	push   %edi
415c8d:	65 61                	gs popa
415c8f:	70 6f                	jo     0x415d00
415c91:	6e                   	outsb  %ds:(%esi),(%dx)
415c92:	00 4f 6c             	add    %cl,0x6c(%edi)
415c95:	64 57                	fs push %edi
415c97:	65 61                	gs popa
415c99:	70 6f                	jo     0x415d0a
415c9b:	6e                   	outsb  %ds:(%esi),(%dx)
415c9c:	00 46 69             	add    %al,0x69(%esi)
415c9f:	6e                   	outsb  %ds:(%esi),(%dx)
415ca0:	64 57                	fs push %edi
415ca2:	65 61                	gs popa
415ca4:	70 6f                	jo     0x415d15
415ca6:	6e                   	outsb  %ds:(%esi),(%dx)
415ca7:	00 73 74             	add    %dh,0x74(%ebx)
415caa:	61                   	popa
415cab:	72 74                	jb     0x415d21
415cad:	69 6e 67 57 65 61 70 	imul   $0x70616557,0x67(%esi),%ebp
415cb4:	6f                   	outsl  %ds:(%esi),(%dx)
415cb5:	6e                   	outsb  %ds:(%esi),(%dx)
415cb6:	00 70 6e             	add    %dh,0x6e(%eax)
415cb9:	6c                   	insb   (%dx),%es:(%edi)
415cba:	57                   	push   %edi
415cbb:	65 61                	gs popa
415cbd:	70 6f                	jo     0x415d2e
415cbf:	6e                   	outsb  %ds:(%esi),(%dx)
415cc0:	00 53 77             	add    %dl,0x77(%ebx)
415cc3:	61                   	popa
415cc4:	70 57                	jo     0x415d1d
415cc6:	65 61                	gs popa
415cc8:	70 6f                	jo     0x415d39
415cca:	6e                   	outsb  %ds:(%esi),(%dx)
415ccb:	00 54 65 6d          	add    %dl,0x6d(%ebp,%eiz,2)
415ccf:	70 57                	jo     0x415d28
415cd1:	65 61                	gs popa
415cd3:	70 6f                	jo     0x415d44
415cd5:	6e                   	outsb  %ds:(%esi),(%dx)
415cd6:	00 47 65             	add    %al,0x65(%edi)
415cd9:	74 50                	je     0x415d2b
415cdb:	6c                   	insb   (%dx),%es:(%edi)
415cdc:	61                   	popa
415cdd:	79 65                	jns    0x415d44
415cdf:	72 57                	jb     0x415d38
415ce1:	65 61                	gs popa
415ce3:	70 6f                	jo     0x415d54
415ce5:	6e                   	outsb  %ds:(%esi),(%dx)
415ce6:	00 43 6c             	add    %al,0x6c(%ebx)
415ce9:	61                   	popa
415cea:	73 73                	jae    0x415d5f
415cec:	57                   	push   %edi
415ced:	65 61                	gs popa
415cef:	70 6f                	jo     0x415d60
415cf1:	6e                   	outsb  %ds:(%esi),(%dx)
415cf2:	00 47 65             	add    %al,0x65(%edi)
415cf5:	74 4e                	je     0x415d45
415cf7:	65 77 57             	gs ja  0x415d51
415cfa:	65 61                	gs popa
415cfc:	70 6f                	jo     0x415d6d
415cfe:	6e                   	outsb  %ds:(%esi),(%dx)
415cff:	00 6e 65             	add    %ch,0x65(%esi)
415d02:	77 57                	ja     0x415d5b
415d04:	65 61                	gs popa
415d06:	70 6f                	jo     0x415d77
415d08:	6e                   	outsb  %ds:(%esi),(%dx)
415d09:	00 77 65             	add    %dh,0x65(%edi)
415d0c:	61                   	popa
415d0d:	70 6f                	jo     0x415d7e
415d0f:	6e                   	outsb  %ds:(%esi),(%dx)
415d10:	00 73 65             	add    %dh,0x65(%ebx)
415d13:	74 5f                	je     0x415d74
415d15:	43                   	inc    %ebx
415d16:	61                   	popa
415d17:	6e                   	outsb  %ds:(%esi),(%dx)
415d18:	63 65 6c             	arpl   %esp,0x6c(%ebp)
415d1b:	42                   	inc    %edx
415d1c:	75 74                	jne    0x415d92
415d1e:	74 6f                	je     0x415d8f
415d20:	6e                   	outsb  %ds:(%esi),(%dx)
415d21:	00 4d 65             	add    %cl,0x65(%ebp)
415d24:	73 73                	jae    0x415d99
415d26:	61                   	popa
415d27:	67 65 42             	addr16 gs inc %edx
415d2a:	6f                   	outsl  %ds:(%esi),(%dx)
415d2b:	78 44                	js     0x415d71
415d2d:	65 66 61             	gs popaw
415d30:	75 6c                	jne    0x415d9e
415d32:	74 42                	je     0x415d76
415d34:	75 74                	jne    0x415daa
415d36:	74 6f                	je     0x415da7
415d38:	6e                   	outsb  %ds:(%esi),(%dx)
415d39:	00 73 65             	add    %dh,0x65(%ebx)
415d3c:	74 5f                	je     0x415d9d
415d3e:	41                   	inc    %ecx
415d3f:	63 63 65             	arpl   %esp,0x65(%ebx)
415d42:	70 74                	jo     0x415db8
415d44:	42                   	inc    %edx
415d45:	75 74                	jne    0x415dbb
415d47:	74 6f                	je     0x415db8
415d49:	6e                   	outsb  %ds:(%esi),(%dx)
415d4a:	00 63 6f             	add    %ah,0x6f(%ebx)
415d4d:	6d                   	insl   (%dx),%es:(%edi)
415d4e:	70 54                	jo     0x415da4
415d50:	75 72                	jne    0x415dc4
415d52:	6e                   	outsb  %ds:(%esi),(%dx)
415d53:	00 52 75             	add    %dl,0x75(%edx)
415d56:	6e                   	outsb  %ds:(%esi),(%dx)
415d57:	00 4e 6f             	add    %cl,0x6f(%esi)
415d5a:	74 68                	je     0x415dc4
415d5c:	69 6e 67 53 70 61 77 	imul   $0x77617053,0x67(%esi),%ebp
415d63:	6e                   	outsb  %ds:(%esi),(%dx)
415d64:	00 49 74             	add    %cl,0x74(%ecx)
415d67:	65 6d                	gs insl (%dx),%es:(%edi)
415d69:	53                   	push   %ebx
415d6a:	70 61                	jo     0x415dcd
415d6c:	77 6e                	ja     0x415ddc
415d6e:	00 45 6e             	add    %al,0x6e(%ebp)
415d71:	65 6d                	gs insl (%dx),%es:(%edi)
415d73:	79 53                	jns    0x415dc8
415d75:	70 61                	jo     0x415dd8
415d77:	77 6e                	ja     0x415de7
415d79:	00 62 74             	add    %ah,0x74(%edx)
415d7c:	6e                   	outsb  %ds:(%esi),(%dx)
415d7d:	4e                   	dec    %esi
415d7e:	6f                   	outsl  %ds:(%esi),(%dx)
415d7f:	00 72 65             	add    %dh,0x65(%edx)
415d82:	71 4e                	jno    0x415dd2
415d84:	6f                   	outsl  %ds:(%esi),(%dx)
415d85:	00 4d 65             	add    %cl,0x65(%ebp)
415d88:	74 68                	je     0x415df2
415d8a:	6f                   	outsl  %ds:(%esi),(%dx)
415d8b:	64 49                	fs dec %ecx
415d8d:	6e                   	outsb  %ds:(%esi),(%dx)
415d8e:	66 6f                	outsw  %ds:(%esi),(%dx)
415d90:	00 43 75             	add    %al,0x75(%ebx)
415d93:	6c                   	insb   (%dx),%es:(%edi)
415d94:	74 75                	je     0x415e0b
415d96:	72 65                	jb     0x415dfd
415d98:	49                   	dec    %ecx
415d99:	6e                   	outsb  %ds:(%esi),(%dx)
415d9a:	66 6f                	outsw  %ds:(%esi),(%dx)
415d9c:	00 44 69 72          	add    %al,0x72(%ecx,%ebp,2)
415da0:	65 63 74 6f 72       	arpl   %esi,%gs:0x72(%edi,%ebp,2)
415da5:	79 49                	jns    0x415df0
415da7:	6e                   	outsb  %ds:(%esi),(%dx)
415da8:	66 6f                	outsw  %ds:(%esi),(%dx)
415daa:	00 50 6f             	add    %dl,0x6f(%eax)
415dad:	70 75                	jo     0x415e24
415daf:	6c                   	insb   (%dx),%es:(%edi)
415db0:	61                   	popa
415db1:	74 65                	je     0x415e18
415db3:	4d                   	dec    %ebp
415db4:	61                   	popa
415db5:	70 00                	jo     0x415db7
415db7:	42                   	inc    %edx
415db8:	69 74 6d 61 70 00 70 	imul   $0x69700070,0x61(%ebp,%ebp,2),%esi
415dbf:	69
415dc0:	63 41 72             	arpl   %eax,0x72(%ecx)
415dc3:	72 6f                	jb     0x415e34
415dc5:	77 57                	ja     0x415e1e
415dc7:	65 70 00             	gs jo  0x415dca
415dca:	53                   	push   %ebx
415dcb:	6c                   	insb   (%dx),%es:(%edi)
415dcc:	65 65 70 00          	gs gs jo 0x415dd0
415dd0:	54                   	push   %esp
415dd1:	6f                   	outsl  %ds:(%esi),(%dx)
415dd2:	6f                   	outsl  %ds:(%esi),(%dx)
415dd3:	6c                   	insb   (%dx),%es:(%edi)
415dd4:	53                   	push   %ebx
415dd5:	74 72                	je     0x415e49
415dd7:	69 70 00 4d 65 6e 75 	imul   $0x756e654d,0x0(%eax),%esi
415dde:	53                   	push   %ebx
415ddf:	74 72                	je     0x415e53
415de1:	69 70 00 62 74 6e 5f 	imul   $0x5f6e7462,0x0(%eax),%esi
415de8:	45                   	inc    %ebp
415de9:	71 75                	jno    0x415e60
415deb:	69 70 00 66 72 6d 48 	imul   $0x486d7266,0x0(%eax),%esi
415df2:	65 6c                	gs insb (%dx),%es:(%edi)
415df4:	70 00                	jo     0x415df6
415df6:	6d                   	insl   (%dx),%es:(%edi)
415df7:	6e                   	outsb  %ds:(%esi),(%dx)