485abb:	63 65 73             	arpl   %esp,0x73(%ebp)
485abe:	00 43 68             	add    %al,0x68(%ebx)
485ac1:	61                   	popa
485ac2:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485ac9:	69 6f 6e 2e 46 6f 72 	imul   $0x726f462e,0x6e(%edi),%ebp
485ad0:	6d                   	insl   (%dx),%es:(%edi)
485ad1:	31 2e                	xor    %ebp,(%esi)
485ad3:	72 65                	jb     0x485b3a
485ad5:	73 6f                	jae    0x485b46
485ad7:	75 72                	jne    0x485b4b
485ad9:	63 65 73             	arpl   %esp,0x73(%ebp)
485adc:	00 43 68             	add    %al,0x68(%ebx)
485adf:	61                   	popa
485ae0:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485ae7:	69 6f 6e 2e 47 61 6d 	imul   $0x6d61472e,0x6e(%edi),%ebp
485aee:	65 4f                	gs dec %edi
485af0:	76 65                	jbe    0x485b57
485af2:	72 2e                	jb     0x485b22
485af4:	72 65                	jb     0x485b5b
485af6:	73 6f                	jae    0x485b67
485af8:	75 72                	jne    0x485b6c
485afa:	63 65 73             	arpl   %esp,0x73(%ebp)
485afd:	00 43 68             	add    %al,0x68(%ebx)
485b00:	61                   	popa
485b01:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485b08:	69 6f 6e 2e 48 69 67 	imul   $0x6769482e,0x6e(%edi),%ebp
485b0f:	68 53 63 6f 72       	push   $0x726f6353
485b14:	65 73 2e             	gs jae 0x485b45
485b17:	72 65                	jb     0x485b7e
485b19:	73 6f                	jae    0x485b8a
485b1b:	75 72                	jne    0x485b8f
485b1d:	63 65 73             	arpl   %esp,0x73(%ebp)
485b20:	00 43 68             	add    %al,0x68(%ebx)
485b23:	61                   	popa
485b24:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485b2b:	69 6f 6e 2e 4d 61 69 	imul   $0x69614d2e,0x6e(%edi),%ebp
485b32:	6e                   	outsb  %ds:(%esi),(%dx)
485b33:	4d                   	dec    %ebp
485b34:	65 6e                	outsb  %gs:(%esi),(%dx)
485b36:	75 2e                	jne    0x485b66
485b38:	72 65                	jb     0x485b9f
485b3a:	73 6f                	jae    0x485bab
485b3c:	75 72                	jne    0x485bb0
485b3e:	63 65 73             	arpl   %esp,0x73(%ebp)
485b41:	00 43 68             	add    %al,0x68(%ebx)
485b44:	61                   	popa
485b45:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485b4c:	69 6f 6e 2e 4e 65 78 	imul   $0x78654e2e,0x6e(%edi),%ebp
485b53:	74 4c                	je     0x485ba1
485b55:	65 76 65             	gs jbe 0x485bbd
485b58:	6c                   	insb   (%dx),%es:(%edi)
485b59:	2e 72 65             	jb,pn  0x485bc1
485b5c:	73 6f                	jae    0x485bcd
485b5e:	75 72                	jne    0x485bd2
485b60:	63 65 73             	arpl   %esp,0x73(%ebp)
485b63:	00 43 68             	add    %al,0x68(%ebx)
485b66:	61                   	popa
485b67:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485b6e:	69 6f 6e 2e 50 72 6f 	imul   $0x6f72502e,0x6e(%edi),%ebp
485b75:	70 65                	jo     0x485bdc
485b77:	72 74                	jb     0x485bed
485b79:	69 65 73 2e 52 65 73 	imul   $0x7365522e,0x73(%ebp),%esp
485b80:	6f                   	outsl  %ds:(%esi),(%dx)
485b81:	75 72                	jne    0x485bf5
485b83:	63 65 73             	arpl   %esp,0x73(%ebp)
485b86:	2e 72 65             	jb,pn  0x485bee
485b89:	73 6f                	jae    0x485bfa
485b8b:	75 72                	jne    0x485bff
485b8d:	63 65 73             	arpl   %esp,0x73(%ebp)
485b90:	00 43 68             	add    %al,0x68(%ebx)
485b93:	61                   	popa
485b94:	69 6e 52 65 61 63 74 	imul   $0x74636165,0x52(%esi),%ebp
485b9b:	69 6f 6e 2e 59 6f 75 	imul   $0x756f592e,0x6e(%edi),%ebp
485ba2:	57                   	push   %edi
485ba3:	69 6e 2e 72 65 73 6f 	imul   $0x6f736572,0x2e(%esi),%ebp
485baa:	75 72                	jne    0x485c1e
485bac:	63 65 73             	arpl   %esp,0x73(%ebp)
485baf:	00 4d 65             	add    %cl,0x65(%ebp)
485bb2:	6d                   	insl   (%dx),%es:(%edi)
485bb3:	6f                   	outsl  %ds:(%esi),(%dx)
485bb4:	72 79                	jb     0x485c2f
485bb6:	53                   	push   %ebx
485bb7:	74 72                	je     0x485c2b
485bb9:	65 61                	gs popa
485bbb:	6d                   	insl   (%dx),%es:(%edi)
485bbc:	00 52 65             	add    %dl,0x65(%edx)
485bbf:	61                   	popa
485bc0:	64 00 52 65          	add    %dl,%fs:0x65(%edx)
485bc4:	61                   	popa
485bc5:	64 42                	fs inc %edx
485bc7:	79 74                	jns    0x485c3d
485bc9:	65 00 42 79          	add    %al,%gs:0x79(%edx)
485bcd:	74 65                	je     0x485c34
485bcf:	00 67 65             	add    %ah,0x65(%edi)
485bd2:	74 5f                	je     0x485c33
485bd4:	4c                   	dec    %esp
485bd5:	65 6e                	outsb  %gs:(%esi),(%dx)
485bd7:	67 74 68             	addr16 je 0x485c42
485bda:	00 55 49             	add    %dl,0x49(%ebp)
485bdd:	6e                   	outsb  %ds:(%esi),(%dx)
485bde:	74 33                	je     0x485c13
485be0:	32 00                	xor    (%eax),%al
485be2:	52                   	push   %edx
485be3:	75 6e                	jne    0x485c53
485be5:	74 69                	je     0x485c50
485be7:	6d                   	insl   (%dx),%es:(%edi)
485be8:	65 48                	gs dec %eax
485bea:	65 6c                	gs insb (%dx),%es:(%edi)
485bec:	70 65                	jo     0x485c53
485bee:	72 73                	jb     0x485c63
485bf0:	00 49 6e             	add    %cl,0x6e(%ecx)
485bf3:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
485bfa:	65
485bfb:	41                   	inc    %ecx
485bfc:	72 72                	jb     0x485c70
485bfe:	61                   	popa
485bff:	79 00                	jns    0x485c01
485c01:	47                   	inc    %edi
485c02:	65 74 54             	gs je  0x485c59
485c05:	79 70                	jns    0x485c77
485c07:	65 46                	gs inc %esi
485c09:	72 6f                	jb     0x485c7a
485c0b:	6d                   	insl   (%dx),%es:(%edi)
485c0c:	48                   	dec    %eax
485c0d:	61                   	popa
485c0e:	6e                   	outsb  %ds:(%esi),(%dx)
485c0f:	64 6c                	fs insb (%dx),%es:(%edi)
485c11:	65 00 47 65          	add    %al,%gs:0x65(%edi)
485c15:	74 45                	je     0x485c5c
485c17:	6c                   	insb   (%dx),%es:(%edi)
485c18:	65 6d                	gs insl (%dx),%es:(%edi)
485c1a:	65 6e                	outsb  %gs:(%esi),(%dx)
485c1c:	74 54                	je     0x485c72
485c1e:	79 70                	jns    0x485c90
485c20:	65 00 43 72          	add    %al,%gs:0x72(%ebx)
485c24:	65 61                	gs popa
485c26:	74 65                	je     0x485c8d
485c28:	49                   	dec    %ecx
485c29:	6e                   	outsb  %ds:(%esi),(%dx)
485c2a:	73 74                	jae    0x485ca0
485c2c:	61                   	popa
485c2d:	6e                   	outsb  %ds:(%esi),(%dx)
485c2e:	63 65 00             	arpl   %esp,0x0(%ebp)
485c31:	42                   	inc    %edx
485c32:	75 66                	jne    0x485c9a
485c34:	66 65 72 00          	data16 gs jb 0x485c38
485c38:	42                   	inc    %edx
485c39:	6c                   	insb   (%dx),%es:(%edi)
485c3a:	6f                   	outsl  %ds:(%esi),(%dx)
485c3b:	63 6b 43             	arpl   %ebp,0x43(%ebx)
485c3e:	6f                   	outsl  %ds:(%esi),(%dx)
485c3f:	70 79                	jo     0x485cba
485c41:	00 67 65             	add    %ah,0x65(%edi)
485c44:	74 5f                	je     0x485ca5
485c46:	55                   	push   %ebp
485c47:	54                   	push   %esp
485c48:	46                   	inc    %esi
485c49:	38 00                	cmp    %al,(%eax)
485c4b:	47                   	inc    %edi
485c4c:	65 74 53             	gs je  0x485ca2
485c4f:	74 72                	je     0x485cc3
485c51:	69 6e 67 00 53 74 72 	imul   $0x72745300,0x67(%esi),%ebp
485c58:	69 6e 67 00 49 6e 74 	imul   $0x746e4900,0x67(%esi),%ebp
485c5f:	65 72 6e             	gs jb  0x485cd0
485c62:	00 4c 6f 61          	add    %cl,0x61(%edi,%ebp,2)
485c66:	64 00 41 70          	add    %al,%fs:0x70(%ecx)
485c6a:	70 44                	jo     0x485cb0
485c6c:	6f                   	outsl  %ds:(%esi),(%dx)
485c6d:	6d                   	insl   (%dx),%es:(%edi)
485c6e:	61                   	popa
485c6f:	69 6e 00 67 65 74 5f 	imul   $0x5f746567,0x0(%esi),%ebp
485c76:	43                   	inc    %ebx
485c77:	75 72                	jne    0x485ceb
485c79:	72 65                	jb     0x485ce0
485c7b:	6e                   	outsb  %ds:(%esi),(%dx)
485c7c:	74 44                	je     0x485cc2
485c7e:	6f                   	outsl  %ds:(%esi),(%dx)
485c7f:	6d                   	insl   (%dx),%es:(%edi)
485c80:	61                   	popa
485c81:	69 6e 00 52 65 73 6f 	imul   $0x6f736552,0x0(%esi),%ebp
485c88:	6c                   	insb   (%dx),%es:(%edi)
485c89:	76 65                	jbe    0x485cf0
485c8b:	45                   	inc    %ebp
485c8c:	76 65                	jbe    0x485cf3
485c8e:	6e                   	outsb  %ds:(%esi),(%dx)
485c8f:	74 48                	je     0x485cd9
485c91:	61                   	popa
485c92:	6e                   	outsb  %ds:(%esi),(%dx)
485c93:	64 6c                	fs insb (%dx),%es:(%edi)
485c95:	65 72 00             	gs jb  0x485c98
485c98:	61                   	popa
485c99:	64 64 5f             	fs fs pop %edi
485c9c:	41                   	inc    %ecx
485c9d:	73 73                	jae    0x485d12
485c9f:	65 6d                	gs insl (%dx),%es:(%edi)
485ca1:	62 6c 79 52          	bound  %ebp,0x52(%ecx,%edi,2)
485ca5:	65 73 6f             	gs jae 0x485d17
485ca8:	6c                   	insb   (%dx),%es:(%edi)
485ca9:	76 65                	jbe    0x485d10
485cab:	00 67 65             	add    %ah,0x65(%edi)
485cae:	74 5f                	je     0x485d0f
485cb0:	46                   	inc    %esi
485cb1:	75 6c                	jne    0x485d1f
485cb3:	6c                   	insb   (%dx),%es:(%edi)
485cb4:	4e                   	dec    %esi
485cb5:	61                   	popa
485cb6:	6d                   	insl   (%dx),%es:(%edi)
485cb7:	65 00 6f 70          	add    %ch,%gs:0x70(%edi)
485cbb:	5f                   	pop    %edi
485cbc:	45                   	inc    %ebp
485cbd:	71 75                	jno    0x485d34
485cbf:	61                   	popa
485cc0:	6c                   	insb   (%dx),%es:(%edi)
485cc1:	69 74 79 00 4d 61 74 	imul   $0x6874614d,0x0(%ecx,%edi,2),%esi
485cc8:	68
485cc9:	00 4d 61             	add    %cl,0x61(%ebp)
485ccc:	78 00                	js     0x485cce
485cce:	57                   	push   %edi
485ccf:	72 69                	jb     0x485d3a
485cd1:	74 65                	je     0x485d38
485cd3:	00 67 65             	add    %ah,0x65(%edi)
485cd6:	74 5f                	je     0x485d37
485cd8:	57                   	push   %edi
485cd9:	68 69 74 65 00       	push   $0x657469
485cde:	67 65 74 5f          	addr16 gs je 0x485d41
485ce2:	54                   	push   %esp
485ce3:	72 61                	jb     0x485d46
485ce5:	6e                   	outsb  %ds:(%esi),(%dx)
485ce6:	73 70                	jae    0x485d58
485ce8:	61                   	popa
485ce9:	72 65                	jb     0x485d50
485ceb:	6e                   	outsb  %ds:(%esi),(%dx)
485cec:	74 00                	je     0x485cee
485cee:	43                   	inc    %ebx
485cef:	6c                   	insb   (%dx),%es:(%edi)
485cf0:	6f                   	outsl  %ds:(%esi),(%dx)
485cf1:	73 65                	jae    0x485d58
485cf3:	00 67 65             	add    %ah,0x65(%edi)
485cf6:	74 5f                	je     0x485d57
485cf8:	4b                   	dec    %ebx
485cf9:	65 79 43             	gs jns 0x485d3f
485cfc:	6f                   	outsl  %ds:(%esi),(%dx)
485cfd:	64 65 00 53 75       	fs add %dl,%gs:0x75(%ebx)
485d02:	73 70                	jae    0x485d74
485d04:	65 6e                	outsb  %gs:(%esi),(%dx)
485d06:	64 4c                	fs dec %esp
485d08:	61                   	popa
485d09:	79 6f                	jns    0x485d7a
485d0b:	75 74                	jne    0x485d81
485d0d:	00 73 65             	add    %dh,0x65(%ebx)
485d10:	74 5f                	je     0x485d71
485d12:	41                   	inc    %ecx
485d13:	75 74                	jne    0x485d89
485d15:	6f                   	outsl  %ds:(%esi),(%dx)
485d16:	53                   	push   %ebx
485d17:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
485d1e:	5f                   	pop    %edi
485d1f:	42                   	inc    %edx
485d20:	61                   	popa
485d21:	63 6b 43             	arpl   %ebp,0x43(%ebx)
485d24:	6f                   	outsl  %ds:(%esi),(%dx)
485d25:	6c                   	insb   (%dx),%es:(%edi)
485d26:	6f                   	outsl  %ds:(%esi),(%dx)
485d27:	72 00                	jb     0x485d29
485d29:	73 65                	jae    0x485d90
485d2b:	74 5f                	je     0x485d8c
485d2d:	46                   	inc    %esi
485d2e:	6f                   	outsl  %ds:(%esi),(%dx)
485d2f:	6e                   	outsb  %ds:(%esi),(%dx)
485d30:	74 00                	je     0x485d32
485d32:	73 65                	jae    0x485d99
485d34:	74 5f                	je     0x485d95
485d36:	46                   	inc    %esi
485d37:	6f                   	outsl  %ds:(%esi),(%dx)
485d38:	72 65                	jb     0x485d9f
485d3a:	43                   	inc    %ebx
485d3b:	6f                   	outsl  %ds:(%esi),(%dx)
485d3c:	6c                   	insb   (%dx),%es:(%edi)
485d3d:	6f                   	outsl  %ds:(%esi),(%dx)
485d3e:	72 00                	jb     0x485d40
485d40:	73 65                	jae    0x485da7
485d42:	74 5f                	je     0x485da3
485d44:	4c                   	dec    %esp
485d45:	6f                   	outsl  %ds:(%esi),(%dx)
485d46:	63 61 74             	arpl   %esp,0x74(%ecx)
485d49:	69 6f 6e 00 73 65 74 	imul   $0x74657300,0x6e(%edi),%ebp
485d50:	5f                   	pop    %edi
485d51:	53                   	push   %ebx
485d52:	69 7a 65 00 73 65 74 	imul   $0x74657300,0x65(%edx),%edi
485d59:	5f                   	pop    %edi
485d5a:	54                   	push   %esp
485d5b:	61                   	popa
485d5c:	62 49 6e             	bound  %ecx,0x6e(%ecx)
485d5f:	64 65 78 00          	fs gs js 0x485d63
485d63:	73 65                	jae    0x485dca
485d65:	74 5f                	je     0x485dc6
485d67:	54                   	push   %esp
485d68:	65 78 74             	gs js  0x485ddf
485d6b:	00 53 79             	add    %dl,0x79(%ebx)
485d6e:	73 74                	jae    0x485de4
485d70:	65 6d                	gs insl (%dx),%es:(%edi)
485d72:	43                   	inc    %ebx
485d73:	6f                   	outsl  %ds:(%esi),(%dx)
485d74:	6c                   	insb   (%dx),%es:(%edi)
485d75:	6f                   	outsl  %ds:(%esi),(%dx)
485d76:	72 73                	jb     0x485deb
485d78:	00 67 65             	add    %ah,0x65(%edi)
485d7b:	74 5f                	je     0x485ddc
485d7d:	53                   	push   %ebx
485d7e:	63 72 6f             	arpl   %esi,0x6f(%edx)
485d81:	6c                   	insb   (%dx),%es:(%edi)
485d82:	6c                   	insb   (%dx),%es:(%edi)
485d83:	42                   	inc    %edx
485d84:	61                   	popa
485d85:	72 00                	jb     0x485d87
485d87:	73 65                	jae    0x485dee
485d89:	74 5f                	je     0x485dea
485d8b:	55                   	push   %ebp
485d8c:	73 65                	jae    0x485df3
485d8e:	56                   	push   %esi
485d8f:	69 73 75 61 6c 53 74 	imul   $0x74536c61,0x75(%ebx),%esi
485d96:	79 6c                	jns    0x485e04
485d98:	65 42                	gs inc %edx
485d9a:	61                   	popa
485d9b:	63 6b 43             	arpl   %ebp,0x43(%ebx)
485d9e:	6f                   	outsl  %ds:(%esi),(%dx)
485d9f:	6c                   	insb   (%dx),%es:(%edi)
485da0:	6f                   	outsl  %ds:(%esi),(%dx)
485da1:	72 00                	jb     0x485da3
485da3:	61                   	popa
485da4:	64 64 5f             	fs fs pop %edi
485da7:	43                   	inc    %ebx
485da8:	6c                   	insb   (%dx),%es:(%edi)
485da9:	69 63 6b 00 73 65 74 	imul   $0x74657300,0x6b(%ebx),%esp
485db0:	5f                   	pop    %edi
485db1:	41                   	inc    %ecx
485db2:	75 74                	jne    0x485e28
485db4:	6f                   	outsl  %ds:(%esi),(%dx)
485db5:	53                   	push   %ebx
485db6:	63 61 6c             	arpl   %esp,0x6c(%ecx)
485db9:	65 44                	gs inc %esp
485dbb:	69 6d 65 6e 73 69 6f 	imul   $0x6f69736e,0x65(%ebp),%ebp
485dc2:	6e                   	outsb  %ds:(%esi),(%dx)
485dc3:	73 00                	jae    0x485dc5
485dc5:	73 65                	jae    0x485e2c
485dc7:	74 5f                	je     0x485e28
485dc9:	41                   	inc    %ecx
485dca:	75 74                	jne    0x485e40
485dcc:	6f                   	outsl  %ds:(%esi),(%dx)
485dcd:	53                   	push   %ebx