417aca:	42                   	inc    %edx
417acb:	2f                   	das
417acc:	77 6a                	ja     0x417b38
417ace:	6b 50 65 55          	imul   $0x55,0x65(%eax),%edx
417ad2:	4b                   	dec    %ebx
417ad3:	57                   	push   %edi
417ad4:	77 5a                	ja     0x417b30
417ad6:	73 4d                	jae    0x417b25
417ad8:	42                   	inc    %edx
417ad9:	64 71 30             	fs jno 0x417b0c
417adc:	67 6b 47 46 6a       	imul   $0x6a,0x46(%bx),%eax
417ae1:	34 46                	xor    $0x46,%al
417ae3:	6e                   	outsb  %ds:(%esi),(%dx)
417ae4:	33 63 51             	xor    0x51(%ebx),%esp
417ae7:	69 75 53 35 72 6e 4c 	imul   $0x4c6e7235,0x53(%ebp),%esi
417aee:	77 36                	ja     0x417b26
417af0:	70 57                	jo     0x417b49
417af2:	69 6f 2b 4a 4c 58 43 	imul   $0x43584c4a,0x2b(%edi),%ebp
417af9:	50                   	push   %eax
417afa:	32 43 31             	xor    0x31(%ebx),%al
417afd:	53                   	push   %ebx
417afe:	6c                   	insb   (%dx),%es:(%edi)
417aff:	4f                   	dec    %edi
417b00:	70 45                	jo     0x417b47
417b02:	71 4e                	jno    0x417b52
417b04:	35 58 31 48 4c       	xor    $0x4c483158,%eax
417b09:	58                   	pop    %eax
417b0a:	4c                   	dec    %esp
417b0b:	66 48                	dec    %ax
417b0d:	48                   	dec    %eax
417b0e:	56                   	push   %esi
417b0f:	34 5a                	xor    $0x5a,%al
417b11:	55                   	push   %ebp
417b12:	46                   	inc    %esi
417b13:	48                   	dec    %eax
417b14:	38 57 58             	cmp    %dl,0x58(%edi)
417b17:	53                   	push   %ebx
417b18:	39 59 6b             	cmp    %ebx,0x6b(%ecx)
417b1b:	47                   	inc    %edi
417b1c:	4f                   	dec    %edi
417b1d:	34 6f                	xor    $0x6f,%al
417b1f:	4a                   	dec    %edx
417b20:	73 50                	jae    0x417b72
417b22:	44                   	inc    %esp
417b23:	51                   	push   %ecx
417b24:	79 43                	jns    0x417b69
417b26:	59                   	pop    %ecx
417b27:	55                   	push   %ebp
417b28:	67 4c                	addr16 dec %esp
417b2a:	52                   	push   %edx
417b2b:	67 74 52             	addr16 je 0x417b80
417b2e:	6b 63 4f 62          	imul   $0x62,0x4f(%ebx),%esp
417b32:	6f                   	outsl  %ds:(%esi),(%dx)
417b33:	63 4c 76 39          	arpl   %ecx,0x39(%esi,%esi,2)
417b37:	65 41                	gs inc %ecx
417b39:	44                   	inc    %esp
417b3a:	51                   	push   %ecx
417b3b:	79 36                	jns    0x417b73
417b3d:	58                   	pop    %eax
417b3e:	71 6b                	jno    0x417bab
417b40:	55                   	push   %ebp
417b41:	57                   	push   %edi
417b42:	35 6b 6c 49 50       	xor    $0x50496c6b,%eax
417b47:	4b                   	dec    %ebx
417b48:	57                   	push   %edi
417b49:	39 4a 43             	cmp    %ecx,0x43(%edx)
417b4c:	70 48                	jo     0x417b96
417b4e:	41                   	inc    %ecx
417b4f:	79 33                	jns    0x417b84
417b51:	6a 73                	push   $0x73
417b53:	41                   	inc    %ecx
417b54:	5a                   	pop    %edx
417b55:	33 6a 54             	xor    0x54(%edx),%ebp
417b58:	71 70                	jno    0x417bca
417b5a:	75 54                	jne    0x417bb0
417b5c:	6b 59 45 32          	imul   $0x32,0x45(%ecx),%ebx
417b60:	58                   	pop    %eax
417b61:	76 30                	jbe    0x417b93
417b63:	6e                   	outsb  %ds:(%esi),(%dx)
417b64:	4d                   	dec    %ebp
417b65:	63 37                	arpl   %esi,(%edi)
417b67:	58                   	pop    %eax
417b68:	32 65 69             	xor    0x69(%ebp),%ah
417b6b:	58                   	pop    %eax
417b6c:	50                   	push   %eax
417b6d:	4a                   	dec    %edx
417b6e:	41                   	inc    %ecx
417b6f:	39 5a 72             	cmp    %ebx,0x72(%edx)
417b72:	74 56                	je     0x417bca
417b74:	6f                   	outsl  %ds:(%esi),(%dx)
417b75:	51                   	push   %ecx
417b76:	35 34 42 4d 59       	xor    $0x594d4234,%eax
417b7b:	44                   	inc    %esp
417b7c:	42                   	inc    %edx
417b7d:	35 49 37 30 73       	xor    $0x73303749,%eax
417b82:	56                   	push   %esi
417b83:	5a                   	pop    %edx
417b84:	50                   	push   %eax
417b85:	73 5a                	jae    0x417be1
417b87:	43                   	inc    %ebx
417b88:	4b                   	dec    %ebx
417b89:	43                   	inc    %ebx
417b8a:	65 38 68 55          	cmp    %ch,%gs:0x55(%eax)
417b8e:	72 36                	jb     0x417bc6
417b90:	6f                   	outsl  %ds:(%esi),(%dx)
417b91:	7a 4d                	jp     0x417be0
417b93:	4f                   	dec    %edi
417b94:	54                   	push   %esp
417b95:	4c                   	dec    %esp
417b96:	4d                   	dec    %ebp
417b97:	49                   	dec    %ecx
417b98:	36 75 4a             	ss jne 0x417be5
417b9b:	57                   	push   %edi
417b9c:	54                   	push   %esp
417b9d:	2f                   	das
417b9e:	6d                   	insl   (%dx),%es:(%edi)
417b9f:	67 68 6f 43 64 56    	addr16 push $0x5664436f
417ba5:	79 34                	jns    0x417bdb
417ba7:	69 37 6f 67 71 7a    	imul   $0x7a71676f,(%edi),%esi
417bad:	32 4a 69             	xor    0x69(%edx),%cl
417bb0:	54                   	push   %esp
417bb1:	62 59 6c             	bound  %ebx,0x6c(%ecx)
417bb4:	63 4c 68 2b          	arpl   %ecx,0x2b(%eax,%ebp,2)
417bb8:	77 33                	ja     0x417bed
417bba:	2f                   	das
417bbb:	35 72 46 72 73       	xor    $0x73724672,%eax
417bc0:	2b 34 68             	sub    (%eax,%ebp,2),%esi
417bc3:	73 50                	jae    0x417c15
417bc5:	56                   	push   %esi
417bc6:	69 64 4a 75 6d 35 73 	imul   $0x3873356d,0x75(%edx,%ecx,2),%esp
417bcd:	38
417bce:	62 51 30             	bound  %edx,0x30(%ecx)
417bd1:	55                   	push   %ebp
417bd2:	49                   	dec    %ecx
417bd3:	6f                   	outsl  %ds:(%esi),(%dx)
417bd4:	6b 57 49 4d          	imul   $0x4d,0x49(%edi),%edx
417bd8:	43                   	inc    %ebx
417bd9:	44                   	inc    %esp
417bda:	57                   	push   %edi
417bdb:	30 6d 44             	xor    %ch,0x44(%ebp)
417bde:	43                   	inc    %ebx
417bdf:	6a 4d                	push   $0x4d
417be1:	31 34 6e             	xor    %esi,(%esi,%ebp,2)
417be4:	6a 6d                	push   $0x6d
417be6:	61                   	popa
417be7:	32 69 64             	xor    0x64(%ecx),%ch
417bea:	4a                   	dec    %edx
417beb:	6c                   	insb   (%dx),%es:(%edi)
417bec:	75 72                	jne    0x417c60
417bee:	6a 68                	push   $0x68
417bf0:	70 56                	jo     0x417c48
417bf2:	43                   	inc    %ebx
417bf3:	35 45 54 58 77       	xor    $0x77585445,%eax
417bf8:	74 6c                	je     0x417c66
417bfa:	6a 6f                	push   $0x6f
417bfc:	45                   	inc    %ebp
417bfd:	53                   	push   %ebx
417bfe:	50                   	push   %eax
417bff:	41                   	inc    %ecx
417c00:	66 47                	inc    %di
417c02:	6d                   	insl   (%dx),%es:(%edi)
417c03:	6c                   	insb   (%dx),%es:(%edi)
417c04:	50                   	push   %eax
417c05:	51                   	push   %ecx
417c06:	58                   	pop    %eax
417c07:	4d                   	dec    %ebp
417c08:	6a 7a                	push   $0x7a
417c0a:	4d                   	dec    %ebp
417c0b:	6e                   	outsb  %ds:(%esi),(%dx)
417c0c:	71 66                	jno    0x417c74
417c0e:	79 73                	jns    0x417c83
417c10:	39 58 66             	cmp    %ebx,0x66(%eax)
417c13:	74 37                	je     0x417c4c
417c15:	42                   	inc    %edx
417c16:	61                   	popa
417c17:	42                   	inc    %edx
417c18:	34 64                	xor    $0x64,%al
417c1a:	78 76                	js     0x417c92
417c1c:	4e                   	dec    %esi
417c1d:	35 74 76 55 49       	xor    $0x49557674,%eax
417c22:	52                   	push   %edx
417c23:	59                   	pop    %ecx
417c24:	43                   	inc    %ebx
417c25:	34 37                	xor    $0x37,%al
417c27:	49                   	dec    %ecx
417c28:	4b                   	dec    %ebx
417c29:	48                   	dec    %eax
417c2a:	72 38                	jb     0x417c64
417c2c:	44                   	inc    %esp
417c2d:	41                   	inc    %ecx
417c2e:	4a                   	dec    %edx
417c2f:	63 52 6a             	arpl   %edx,0x6a(%edx)
417c32:	52                   	push   %edx
417c33:	57                   	push   %edi
417c34:	6c                   	insb   (%dx),%es:(%edi)
417c35:	6d                   	insl   (%dx),%es:(%edi)
417c36:	68 68 54 52 4c       	push   $0x4c525468
417c3b:	77 77                	ja     0x417cb4
417c3d:	44                   	inc    %esp
417c3e:	5a                   	pop    %edx
417c3f:	77 7a                	ja     0x417cbb
417c41:	36 55                	ss push %ebp
417c43:	37                   	aaa
417c44:	43                   	inc    %ebx
417c45:	54                   	push   %esp
417c46:	58                   	pop    %eax
417c47:	70 59                	jo     0x417ca2
417c49:	73 4e                	jae    0x417c99
417c4b:	75 6d                	jne    0x417cba
417c4d:	69 79 42 4d 6f 44 41 	imul   $0x41446f4d,0x42(%ecx),%edi
417c54:	64 38 72 78          	cmp    %dh,%fs:0x78(%edx)
417c58:	6c                   	insb   (%dx),%es:(%edi)
417c59:	47                   	inc    %edi
417c5a:	72 48                	jb     0x417ca4
417c5c:	34 67                	xor    $0x67,%al
417c5e:	4e                   	dec    %esi
417c5f:	39 35 71 4c 78 75    	cmp    %esi,0x75784c71
417c65:	4f                   	dec    %edi
417c66:	61                   	popa
417c67:	63 55 71             	arpl   %edx,0x71(%ebp)
417c6a:	4e                   	dec    %esi
417c6b:	61                   	popa
417c6c:	6e                   	outsb  %ds:(%esi),(%dx)
417c6d:	6f                   	outsl  %ds:(%esi),(%dx)
417c6e:	73 6b                	jae    0x417cdb
417c70:	4f                   	dec    %edi
417c71:	55                   	push   %ebp
417c72:	31 49 4d             	xor    %ecx,0x4d(%ecx)
417c75:	48                   	dec    %eax
417c76:	53                   	push   %ebx
417c77:	79 51                	jns    0x417cca
417c79:	4b                   	dec    %ebx
417c7a:	34 56                	xor    $0x56,%al
417c7c:	78 7a                	js     0x417cf8
417c7e:	52                   	push   %edx
417c7f:	65 53                	gs push %ebx
417c81:	55                   	push   %ebp
417c82:	65 4d                	gs dec %ebp
417c84:	69 69 4f 33 54 4f 78 	imul   $0x784f5433,0x4f(%ecx),%ebp
417c8b:	78 69                	js     0x417cf6
417c8d:	6a 4f                	push   $0x4f
417c8f:	41                   	inc    %ecx
417c90:	73 63                	jae    0x417cf5
417c92:	6b 73 77 34          	imul   $0x34,0x77(%ebx),%esi
417c96:	53                   	push   %ebx
417c97:	37                   	aaa
417c98:	36 45                	ss inc %ebp
417c9a:	57                   	push   %edi
417c9b:	54                   	push   %esp
417c9c:	75 47                	jne    0x417ce5
417c9e:	39 50 64             	cmp    %edx,0x64(%eax)
417ca1:	49                   	dec    %ecx
417ca2:	57                   	push   %edi
417ca3:	57                   	push   %edi
417ca4:	35 35 70 52 6d       	xor    $0x6d527035,%eax
417ca9:	66 2b 4d 41          	sub    0x41(%ebp),%cx
417cad:	54                   	push   %esp
417cae:	31 32                	xor    %esi,(%edx)
417cb0:	4e                   	dec    %esi
417cb1:	2b 73 31             	sub    0x31(%ebx),%esi
417cb4:	61                   	popa
417cb5:	78 4f                	js     0x417d06
417cb7:	46                   	inc    %esi
417cb8:	2f                   	das
417cb9:	33 65 54             	xor    0x54(%ebp),%esp
417cbc:	70 62                	jo     0x417d20
417cbe:	70 47                	jo     0x417d07
417cc0:	4d                   	dec    %ebp
417cc1:	42                   	inc    %edx
417cc2:	33 79 79             	xor    0x79(%ecx),%edi
417cc5:	50                   	push   %eax
417cc6:	38 56 30             	cmp    %dl,0x30(%esi)
417cc9:	71 4b                	jno    0x417d16
417ccb:	6a 57                	push   $0x57
417ccd:	46                   	inc    %esi
417cce:	47                   	inc    %edi
417ccf:	49                   	dec    %ecx
417cd0:	35 46 39 7a 78       	xor    $0x787a3946,%eax
417cd5:	44                   	inc    %esp
417cd6:	39 73 74             	cmp    %esi,0x74(%ebx)
417cd9:	46                   	inc    %esi
417cda:	55                   	push   %ebp
417cdb:	76 38                	jbe    0x417d15
417cdd:	66 39 35 7a 6c 59 79 	cmp    %si,0x79596c7a
417ce4:	72 50                	jb     0x417d36
417ce6:	41                   	inc    %ecx
417ce7:	48                   	dec    %eax
417ce8:	56                   	push   %esi
417ce9:	62 65 53             	bound  %esp,0x53(%ebp)
417cec:	6d                   	insl   (%dx),%es:(%edi)
417ced:	4c                   	dec    %esp
417cee:	72 6a                	jb     0x417d5a
417cf0:	32 57 35             	xor    0x35(%edi),%dl
417cf3:	55                   	push   %ebp
417cf4:	31 35 66 6c 44 46    	xor    %esi,0x46446c66
417cfa:	7a 6c                	jp     0x417d68
417cfc:	70 38                	jo     0x417d36
417cfe:	2f                   	das
417cff:	69 7a 42 42 37 64 4e 	imul   $0x4e643742,0x42(%edx),%edi
417d06:	38 2f                	cmp    %ch,(%edi)
417d08:	74 71                	je     0x417d7b
417d0a:	76 68                	jbe    0x417d74
417d0c:	4a                   	dec    %edx
417d0d:	74 79                	je     0x417d88
417d0f:	68 6a 52 78 45       	push   $0x4578526a
417d14:	32 38                	xor    (%eax),%bh
417d16:	65 43                	gs inc %ebx
417d18:	46                   	inc    %esi
417d19:	38 42 46             	cmp    %al,0x46(%edx)
417d1c:	37                   	aaa
417d1d:	4c                   	dec    %esp
417d1e:	71 35                	jno    0x417d55
417d20:	34 6a                	xor    $0x6a,%al
417d22:	70 4a                	jo     0x417d6e
417d24:	33 68 4d             	xor    0x4d(%eax),%ebp
417d27:	43                   	inc    %ebx
417d28:	75 4b                	jne    0x417d75
417d2a:	6c                   	insb   (%dx),%es:(%edi)
417d2b:	54                   	push   %esp
417d2c:	66 6e                	data16 outsb %ds:(%esi),(%dx)
417d2e:	36 44                	ss inc %esp
417d30:	75 77                	jne    0x417da9
417d32:	6c                   	insb   (%dx),%es:(%edi)
417d33:	57                   	push   %edi
417d34:	36 65 57             	ss gs push %edi
417d37:	50                   	push   %eax
417d38:	4f                   	dec    %edi
417d39:	57                   	push   %edi
417d3a:	30 72 4b             	xor    %dh,0x4b(%edx)
417d3d:	65 52                	gs push %edx
417d3f:	74 37                	je     0x417d78
417d41:	7a 56                	jp     0x417d99
417d43:	48                   	dec    %eax
417d44:	48                   	dec    %eax
417d45:	48                   	dec    %eax
417d46:	6e                   	outsb  %ds:(%esi),(%dx)
417d47:	4a                   	dec    %edx
417d48:	54                   	push   %esp
417d49:	56                   	push   %esi
417d4a:	58                   	pop    %eax
417d4b:	57                   	push   %edi
417d4c:	41                   	inc    %ecx
417d4d:	79 57                	jns    0x417da6
417d4f:	73 2f                	jae    0x417d80
417d51:	73 36                	jae    0x417d89
417d53:	32 49 79             	xor    0x79(%ecx),%cl
417d56:	35 79 73 42 70       	xor    $0x70427379,%eax
417d5b:	4e                   	dec    %esi
417d5c:	51                   	push   %ecx
417d5d:	36 4f                	ss dec %edi