417a72:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
417a79:	65
417a7a:	00 61 64             	add    %ah,0x64(%ecx)
417a7d:	64 5f                	fs pop %edi
417a7f:	52                   	push   %edx
417a80:	65 73 69             	gs jae 0x417aec
417a83:	7a 65                	jp     0x417aea
417a85:	00 66 72             	add    %ah,0x72(%esi)
417a88:	6d                   	insl   (%dx),%es:(%edi)
417a89:	6d                   	insl   (%dx),%es:(%edi)
417a8a:	61                   	popa
417a8b:	69 6e 5f 52 65 73 69 	imul   $0x69736552,0x5f(%esi),%ebp
417a92:	7a 65                	jp     0x417af9
417a94:	00 49 6e             	add    %cl,0x6e(%ecx)
417a97:	64 65 78 4f          	fs gs js 0x417aea
417a9b:	66 00 66 6c          	data16 add %ah,0x6c(%esi)
417a9f:	61                   	popa
417aa0:	67 00 47 65          	add    %al,0x65(%bx)
417aa4:	74 45                	je     0x417aeb
417aa6:	74 61                	je     0x417b09
417aa8:	67 00 53 79          	add    %dl,0x79(%bp,%di)
417aac:	73 74                	jae    0x417b22
417aae:	65 6d                	gs insl (%dx),%es:(%edi)
417ab0:	2e 54                	cs push %esp
417ab2:	68 72 65 61 64       	push   $0x64616572
417ab7:	69 6e 67 00 45 6e 63 	imul   $0x636e4500,0x67(%esi),%ebp
417abe:	6f                   	outsl  %ds:(%esi),(%dx)
417abf:	64 69 6e 67 00 65 6e 	imul   $0x636e6500,%fs:0x67(%esi),%ebp
417ac6:	63
417ac7:	6f                   	outsl  %ds:(%esi),(%dx)
417ac8:	64 69 6e 67 00 4c 6f 	imul   $0x676f4c00,%fs:0x67(%esi),%ebp
417acf:	67
417ad0:	67 69 6e 67 00 4f 6e 	imul   $0x526e4f00,0x67(%bp),%ebp
417ad7:	52
417ad8:	6f                   	outsl  %ds:(%esi),(%dx)
417ad9:	77 43                	ja     0x417b1e
417adb:	68 61 6e 67 69       	push   $0x69676e61
417ae0:	6e                   	outsb  %ds:(%esi),(%dx)
417ae1:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417ae5:	64 5f                	fs pop %edi
417ae7:	4d                   	dec    %ebp
417ae8:	6f                   	outsl  %ds:(%esi),(%dx)
417ae9:	62 69 6c             	bound  %ebp,0x6c(%ecx)
417aec:	65 73 52             	gs jae 0x417b41
417aef:	6f                   	outsl  %ds:(%esi),(%dx)
417af0:	77 43                	ja     0x417b35
417af2:	68 61 6e 67 69       	push   $0x69676e61
417af7:	6e                   	outsb  %ds:(%esi),(%dx)
417af8:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417afc:	6d                   	insl   (%dx),%es:(%edi)
417afd:	6f                   	outsl  %ds:(%esi),(%dx)
417afe:	76 65                	jbe    0x417b65
417b00:	5f                   	pop    %edi
417b01:	4d                   	dec    %ebp
417b02:	6f                   	outsl  %ds:(%esi),(%dx)
417b03:	62 69 6c             	bound  %ebp,0x6c(%ecx)
417b06:	65 73 52             	gs jae 0x417b5b
417b09:	6f                   	outsl  %ds:(%esi),(%dx)
417b0a:	77 43                	ja     0x417b4f
417b0c:	68 61 6e 67 69       	push   $0x69676e61
417b11:	6e                   	outsb  %ds:(%esi),(%dx)
417b12:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417b16:	64 5f                	fs pop %edi
417b18:	4f                   	dec    %edi
417b19:	72 64                	jb     0x417b7f
417b1b:	65 72 49             	gs jb  0x417b67
417b1e:	74 65                	je     0x417b85
417b20:	6d                   	insl   (%dx),%es:(%edi)
417b21:	73 52                	jae    0x417b75
417b23:	6f                   	outsl  %ds:(%esi),(%dx)
417b24:	77 43                	ja     0x417b69
417b26:	68 61 6e 67 69       	push   $0x69676e61
417b2b:	6e                   	outsb  %ds:(%esi),(%dx)
417b2c:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417b30:	6d                   	insl   (%dx),%es:(%edi)
417b31:	6f                   	outsl  %ds:(%esi),(%dx)
417b32:	76 65                	jbe    0x417b99
417b34:	5f                   	pop    %edi
417b35:	4f                   	dec    %edi
417b36:	72 64                	jb     0x417b9c
417b38:	65 72 49             	gs jb  0x417b84
417b3b:	74 65                	je     0x417ba2
417b3d:	6d                   	insl   (%dx),%es:(%edi)
417b3e:	73 52                	jae    0x417b92
417b40:	6f                   	outsl  %ds:(%esi),(%dx)
417b41:	77 43                	ja     0x417b86
417b43:	68 61 6e 67 69       	push   $0x69676e61
417b48:	6e                   	outsb  %ds:(%esi),(%dx)
417b49:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417b4d:	64 5f                	fs pop %edi
417b4f:	53                   	push   %ebx
417b50:	75 70                	jne    0x417bc2
417b52:	70 6c                	jo     0x417bc0
417b54:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
417b5b:	43                   	inc    %ebx
417b5c:	68 61 6e 67 69       	push   $0x69676e61
417b61:	6e                   	outsb  %ds:(%esi),(%dx)
417b62:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417b66:	6d                   	insl   (%dx),%es:(%edi)
417b67:	6f                   	outsl  %ds:(%esi),(%dx)
417b68:	76 65                	jbe    0x417bcf
417b6a:	5f                   	pop    %edi
417b6b:	53                   	push   %ebx
417b6c:	75 70                	jne    0x417bde
417b6e:	70 6c                	jo     0x417bdc
417b70:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
417b77:	43                   	inc    %ebx
417b78:	68 61 6e 67 69       	push   $0x69676e61
417b7d:	6e                   	outsb  %ds:(%esi),(%dx)
417b7e:	67 00 44 61          	add    %al,0x61(%si)
417b82:	74 61                	je     0x417be5
417b84:	54                   	push   %esp
417b85:	61                   	popa
417b86:	62 6c 65 4d          	bound  %ebp,0x4d(%ebp,%eiz,2)
417b8a:	61                   	popa
417b8b:	70 70                	jo     0x417bfd
417b8d:	69 6e 67 00 44 61 74 	imul   $0x74614400,0x67(%esi),%ebp
417b94:	61                   	popa
417b95:	43                   	inc    %ebx
417b96:	6f                   	outsl  %ds:(%esi),(%dx)
417b97:	6c                   	insb   (%dx),%es:(%edi)
417b98:	75 6d                	jne    0x417c07
417b9a:	6e                   	outsb  %ds:(%esi),(%dx)
417b9b:	4d                   	dec    %ebp
417b9c:	61                   	popa
417b9d:	70 70                	jo     0x417c0f
417b9f:	69 6e 67 00 73 65 74 	imul   $0x74657300,0x67(%esi),%ebp
417ba6:	5f                   	pop    %edi
417ba7:	53                   	push   %ebx
417ba8:	70 72                	jo     0x417c1c
417baa:	69 6e 67 00 54 6f 4c 	imul   $0x4c6f5400,0x67(%esi),%ebp
417bb1:	6f                   	outsl  %ds:(%esi),(%dx)
417bb2:	6e                   	outsb  %ds:(%esi),(%dx)
417bb3:	67 54                	addr16 push %esp
417bb5:	69 6d 65 53 74 72 69 	imul   $0x69727453,0x65(%ebp),%ebp
417bbc:	6e                   	outsb  %ds:(%esi),(%dx)
417bbd:	67 00 54 6f          	add    %dl,0x6f(%si)
417bc1:	4c                   	dec    %esp
417bc2:	6f                   	outsl  %ds:(%esi),(%dx)
417bc3:	6e                   	outsb  %ds:(%esi),(%dx)
417bc4:	67 44                	addr16 inc %esp
417bc6:	61                   	popa
417bc7:	74 65                	je     0x417c2e
417bc9:	53                   	push   %ebx
417bca:	74 72                	je     0x417c3e
417bcc:	69 6e 67 00 67 65 74 	imul   $0x74656700,0x67(%esi),%ebp
417bd3:	5f                   	pop    %edi
417bd4:	43                   	inc    %ebx
417bd5:	6f                   	outsl  %ds:(%esi),(%dx)
417bd6:	6e                   	outsb  %ds:(%esi),(%dx)
417bd7:	6e                   	outsb  %ds:(%esi),(%dx)
417bd8:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
417bdd:	6e                   	outsb  %ds:(%esi),(%dx)
417bde:	53                   	push   %ebx
417bdf:	74 72                	je     0x417c53
417be1:	69 6e 67 00 73 65 74 	imul   $0x74657300,0x67(%esi),%ebp
417be8:	5f                   	pop    %edi
417be9:	43                   	inc    %ebx
417bea:	6f                   	outsl  %ds:(%esi),(%dx)
417beb:	6e                   	outsb  %ds:(%esi),(%dx)
417bec:	6e                   	outsb  %ds:(%esi),(%dx)
417bed:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
417bf2:	6e                   	outsb  %ds:(%esi),(%dx)
417bf3:	53                   	push   %ebx
417bf4:	74 72                	je     0x417c68
417bf6:	69 6e 67 00 67 65 74 	imul   $0x74656700,0x67(%esi),%ebp
417bfd:	5f                   	pop    %edi
417bfe:	65 53                	gs push %ebx
417c00:	68 6f 70 43 6f       	push   $0x6f43706f
417c05:	6e                   	outsb  %ds:(%esi),(%dx)
417c06:	6e                   	outsb  %ds:(%esi),(%dx)
417c07:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
417c0c:	6e                   	outsb  %ds:(%esi),(%dx)
417c0d:	53                   	push   %ebx
417c0e:	74 72                	je     0x417c82
417c10:	69 6e 67 00 54 6f 53 	imul   $0x536f5400,0x67(%esi),%ebp
417c17:	74 72                	je     0x417c8b
417c19:	69 6e 67 00 47 65 74 	imul   $0x74654700,0x67(%esi),%ebp
417c20:	53                   	push   %ebx
417c21:	74 72                	je     0x417c95
417c23:	69 6e 67 00 64 69 73 	imul   $0x73696400,0x67(%esi),%ebp
417c2a:	70 6f                	jo     0x417c9b
417c2c:	73 69                	jae    0x417c97
417c2e:	6e                   	outsb  %ds:(%esi),(%dx)
417c2f:	67 00 58 6d          	add    %bl,0x6d(%bx,%si)
417c33:	6c                   	insb   (%dx),%es:(%edi)
417c34:	53                   	push   %ebx
417c35:	63 68 65             	arpl   %ebp,0x65(%eax)
417c38:	6d                   	insl   (%dx),%es:(%edi)
417c39:	61                   	popa
417c3a:	43                   	inc    %ebx
417c3b:	6f                   	outsl  %ds:(%esi),(%dx)
417c3c:	6e                   	outsb  %ds:(%esi),(%dx)
417c3d:	74 65                	je     0x417ca4
417c3f:	6e                   	outsb  %ds:(%esi),(%dx)
417c40:	74 50                	je     0x417c92
417c42:	72 6f                	jb     0x417cb3
417c44:	63 65 73             	arpl   %esp,0x73(%ebp)
417c47:	73 69                	jae    0x417cb2
417c49:	6e                   	outsb  %ds:(%esi),(%dx)
417c4a:	67 00 64 61          	add    %ah,0x61(%si)
417c4e:	74 61                	je     0x417cb1
417c50:	47                   	inc    %edi
417c51:	72 69                	jb     0x417cbc
417c53:	64 56                	fs push %esi
417c55:	69 65 77 31 5f 43 65 	imul   $0x65435f31,0x77(%ebp),%esp
417c5c:	6c                   	insb   (%dx),%es:(%edi)
417c5d:	6c                   	insb   (%dx),%es:(%edi)
417c5e:	56                   	push   %esi
417c5f:	61                   	popa
417c60:	6c                   	insb   (%dx),%es:(%edi)
417c61:	69 64 61 74 69 6e 67 	imul   $0x676e69,0x74(%ecx,%eiz,2),%esp
417c68:	00
417c69:	61                   	popa
417c6a:	64 64 5f             	fs fs pop %edi
417c6d:	43                   	inc    %ebx
417c6e:	65 6c                	gs insb (%dx),%es:(%edi)
417c70:	6c                   	insb   (%dx),%es:(%edi)
417c71:	56                   	push   %esi
417c72:	61                   	popa
417c73:	6c                   	insb   (%dx),%es:(%edi)
417c74:	69 64 61 74 69 6e 67 	imul   $0x676e69,0x74(%ecx,%eiz,2),%esp
417c7b:	00
417c7c:	4f                   	dec    %edi
417c7d:	6e                   	outsb  %ds:(%esi),(%dx)
417c7e:	52                   	push   %edx
417c7f:	6f                   	outsl  %ds:(%esi),(%dx)
417c80:	77 44                	ja     0x417cc6
417c82:	65 6c                	gs insb (%dx),%es:(%edi)
417c84:	65 74 69             	gs je  0x417cf0
417c87:	6e                   	outsb  %ds:(%esi),(%dx)
417c88:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417c8c:	64 5f                	fs pop %edi
417c8e:	4d                   	dec    %ebp
417c8f:	6f                   	outsl  %ds:(%esi),(%dx)
417c90:	62 69 6c             	bound  %ebp,0x6c(%ecx)
417c93:	65 73 52             	gs jae 0x417ce8
417c96:	6f                   	outsl  %ds:(%esi),(%dx)
417c97:	77 44                	ja     0x417cdd
417c99:	65 6c                	gs insb (%dx),%es:(%edi)
417c9b:	65 74 69             	gs je  0x417d07
417c9e:	6e                   	outsb  %ds:(%esi),(%dx)
417c9f:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417ca3:	6d                   	insl   (%dx),%es:(%edi)
417ca4:	6f                   	outsl  %ds:(%esi),(%dx)
417ca5:	76 65                	jbe    0x417d0c
417ca7:	5f                   	pop    %edi
417ca8:	4d                   	dec    %ebp
417ca9:	6f                   	outsl  %ds:(%esi),(%dx)
417caa:	62 69 6c             	bound  %ebp,0x6c(%ecx)
417cad:	65 73 52             	gs jae 0x417d02
417cb0:	6f                   	outsl  %ds:(%esi),(%dx)
417cb1:	77 44                	ja     0x417cf7
417cb3:	65 6c                	gs insb (%dx),%es:(%edi)
417cb5:	65 74 69             	gs je  0x417d21
417cb8:	6e                   	outsb  %ds:(%esi),(%dx)
417cb9:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417cbd:	64 5f                	fs pop %edi
417cbf:	4f                   	dec    %edi
417cc0:	72 64                	jb     0x417d26
417cc2:	65 72 49             	gs jb  0x417d0e
417cc5:	74 65                	je     0x417d2c
417cc7:	6d                   	insl   (%dx),%es:(%edi)
417cc8:	73 52                	jae    0x417d1c
417cca:	6f                   	outsl  %ds:(%esi),(%dx)
417ccb:	77 44                	ja     0x417d11
417ccd:	65 6c                	gs insb (%dx),%es:(%edi)
417ccf:	65 74 69             	gs je  0x417d3b
417cd2:	6e                   	outsb  %ds:(%esi),(%dx)
417cd3:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417cd7:	6d                   	insl   (%dx),%es:(%edi)
417cd8:	6f                   	outsl  %ds:(%esi),(%dx)
417cd9:	76 65                	jbe    0x417d40
417cdb:	5f                   	pop    %edi
417cdc:	4f                   	dec    %edi
417cdd:	72 64                	jb     0x417d43
417cdf:	65 72 49             	gs jb  0x417d2b
417ce2:	74 65                	je     0x417d49
417ce4:	6d                   	insl   (%dx),%es:(%edi)
417ce5:	73 52                	jae    0x417d39
417ce7:	6f                   	outsl  %ds:(%esi),(%dx)
417ce8:	77 44                	ja     0x417d2e
417cea:	65 6c                	gs insb (%dx),%es:(%edi)
417cec:	65 74 69             	gs je  0x417d58
417cef:	6e                   	outsb  %ds:(%esi),(%dx)
417cf0:	67 00 61 64          	add    %ah,0x64(%bx,%di)
417cf4:	64 5f                	fs pop %edi
417cf6:	53                   	push   %ebx
417cf7:	75 70                	jne    0x417d69
417cf9:	70 6c                	jo     0x417d67
417cfb:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
417d02:	44                   	inc    %esp
417d03:	65 6c                	gs insb (%dx),%es:(%edi)
417d05:	65 74 69             	gs je  0x417d71
417d08:	6e                   	outsb  %ds:(%esi),(%dx)
417d09:	67 00 72 65          	add    %dh,0x65(%bp,%si)
417d0d:	6d                   	insl   (%dx),%es:(%edi)
417d0e:	6f                   	outsl  %ds:(%esi),(%dx)
417d0f:	76 65                	jbe    0x417d76
417d11:	5f                   	pop    %edi
417d12:	53                   	push   %ebx
417d13:	75 70                	jne    0x417d85
417d15:	70 6c                	jo     0x417d83
417d17:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
417d1e:	44                   	inc    %esp
417d1f:	65 6c                	gs insb (%dx),%es:(%edi)
417d21:	65 74 69             	gs je  0x417d8d
417d24:	6e                   	outsb  %ds:(%esi),(%dx)
417d25:	67 00 53 70          	add    %dl,0x70(%bp,%di)
417d29:	65 63 69 61          	arpl   %ebp,%gs:0x61(%ecx)
417d2d:	6c                   	insb   (%dx),%es:(%edi)
417d2e:	53                   	push   %ebx
417d2f:	65 74 74             	gs je  0x417da6
417d32:	69 6e 67 00 53 79 73 	imul   $0x73795300,0x67(%esi),%ebp
417d39:	74 65                	je     0x417da0
417d3b:	6d                   	insl   (%dx),%es:(%edi)
417d3c:	2e 44                	cs inc %esp
417d3e:	72 61                	jb     0x417da1
417d40:	77 69                	ja     0x417dab
417d42:	6e                   	outsb  %ds:(%esi),(%dx)
417d43:	67 00 62 74          	add    %ah,0x74(%bp,%si)
417d47:	6e                   	outsb  %ds:(%esi),(%dx)
417d48:	44                   	inc    %esp
417d49:	6f                   	outsl  %ds:(%esi),(%dx)
417d4a:	6e                   	outsb  %ds:(%esi),(%dx)
417d4b:	67 00 4c 6f          	add    %cl,0x6f(%si)
417d4f:	67 00 5f 6c          	add    %bl,0x6c(%bx)
417d53:	6f                   	outsl  %ds:(%esi),(%dx)
417d54:	67 00 44 65          	add    %al,0x65(%si)
417d58:	62 75 67             	bound  %esi,0x67(%ebp)
417d5b:	00 5f 64             	add    %bl,0x64(%edi)
417d5e:	6f                   	outsl  %ds:(%esi),(%dx)
417d5f:	77 6e                	ja     0x417dcf
417d61:	6c                   	insb   (%dx),%es:(%edi)
417d62:	6f                   	outsl  %ds:(%esi),(%dx)
417d63:	61                   	popa
417d64:	64 53                	fs push %ebx
417d66:	74 6f                	je     0x417dd7
417d68:	70 57                	jo     0x417dc1
417d6a:	61                   	popa
417d6b:	74 63                	je     0x417dd0
417d6d:	68 00 53 74 6f       	push   $0x6f745300
417d72:	70 77                	jo     0x417deb
417d74:	61                   	popa
417d75:	74 63                	je     0x417dda
417d77:	68 00 74 62 41       	push   $0x41627400
417d7c:	6e                   	outsb  %ds:(%esi),(%dx)
417d7d:	68 00 74 78 74       	push   $0x74787400
417d82:	4e                   	dec    %esi
417d83:	67 61                	addr16 popa