416950:	43                   	inc    %ebx
416951:	68 65 63 6b 65       	push   $0x656b6365
416956:	64 43                	fs inc %ebx
416958:	68 61 6e 67 65       	push   $0x65676e61
41695d:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416961:	64 5f                	fs pop %edi
416963:	43                   	inc    %ebx
416964:	68 65 63 6b 65       	push   $0x656b6365
416969:	64 43                	fs inc %ebx
41696b:	68 61 6e 67 65       	push   $0x65676e61
416970:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416974:	64 5f                	fs pop %edi
416976:	53                   	push   %ebx
416977:	65 6c                	gs insb (%dx),%es:(%edi)
416979:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41697e:	56                   	push   %esi
41697f:	61                   	popa
416980:	6c                   	insb   (%dx),%es:(%edi)
416981:	75 65                	jne    0x4169e8
416983:	43                   	inc    %ebx
416984:	68 61 6e 67 65       	push   $0x65676e61
416989:	64 00 63 6f          	add    %ah,%fs:0x6f(%ebx)
41698d:	6d                   	insl   (%dx),%es:(%edi)
41698e:	43                   	inc    %ebx
41698f:	68 6f 6e 5f 53       	push   $0x535f6e6f
416994:	65 6c                	gs insb (%dx),%es:(%edi)
416996:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
41699b:	56                   	push   %esi
41699c:	61                   	popa
41699d:	6c                   	insb   (%dx),%es:(%edi)
41699e:	75 65                	jne    0x416a05
4169a0:	43                   	inc    %ebx
4169a1:	68 61 6e 67 65       	push   $0x65676e61
4169a6:	64 00 64 61 74       	add    %ah,%fs:0x74(%ecx,%eiz,2)
4169ab:	61                   	popa
4169ac:	47                   	inc    %edi
4169ad:	72 69                	jb     0x416a18
4169af:	64 56                	fs push %esi
4169b1:	69 65 77 31 5f 53 65 	imul   $0x65535f31,0x77(%ebp),%esp
4169b8:	6c                   	insb   (%dx),%es:(%edi)
4169b9:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4169be:	6e                   	outsb  %ds:(%esi),(%dx)
4169bf:	43                   	inc    %ebx
4169c0:	68 61 6e 67 65       	push   $0x65676e61
4169c5:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4169c9:	64 5f                	fs pop %edi
4169cb:	53                   	push   %ebx
4169cc:	65 6c                	gs insb (%dx),%es:(%edi)
4169ce:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4169d3:	6e                   	outsb  %ds:(%esi),(%dx)
4169d4:	43                   	inc    %ebx
4169d5:	68 61 6e 67 65       	push   $0x65676e61
4169da:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4169de:	64 5f                	fs pop %edi
4169e0:	43                   	inc    %ebx
4169e1:	6f                   	outsl  %ds:(%esi),(%dx)
4169e2:	6c                   	insb   (%dx),%es:(%edi)
4169e3:	6c                   	insb   (%dx),%es:(%edi)
4169e4:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4169e9:	6e                   	outsb  %ds:(%esi),(%dx)
4169ea:	43                   	inc    %ebx
4169eb:	68 61 6e 67 65       	push   $0x65676e61
4169f0:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
4169f4:	64 5f                	fs pop %edi
4169f6:	50                   	push   %eax
4169f7:	72 6f                	jb     0x416a68
4169f9:	67 72 65             	addr16 jb 0x416a61
4169fc:	73 73                	jae    0x416a71
4169fe:	43                   	inc    %ebx
4169ff:	68 61 6e 67 65       	push   $0x65676e61
416a04:	64 00 5f 42          	add    %bl,%fs:0x42(%edi)
416a08:	47                   	inc    %edi
416a09:	57                   	push   %edi
416a0a:	6f                   	outsl  %ds:(%esi),(%dx)
416a0b:	72 6b                	jb     0x416a78
416a0d:	65 72 5f             	gs jb  0x416a6f
416a10:	50                   	push   %eax
416a11:	72 6f                	jb     0x416a82
416a13:	67 72 65             	addr16 jb 0x416a7b
416a16:	73 73                	jae    0x416a8b
416a18:	43                   	inc    %ebx
416a19:	68 61 6e 67 65       	push   $0x65676e61
416a1e:	64 00 44 6f 77       	add    %al,%fs:0x77(%edi,%ebp,2)
416a23:	6e                   	outsb  %ds:(%esi),(%dx)
416a24:	6c                   	insb   (%dx),%es:(%edi)
416a25:	6f                   	outsl  %ds:(%esi),(%dx)
416a26:	61                   	popa
416a27:	64 69 6e 67 53 74 61 	imul   $0x74617453,%fs:0x67(%esi),%ebp
416a2e:	74
416a2f:	75 73                	jne    0x416aa4
416a31:	43                   	inc    %ebx
416a32:	68 61 6e 67 65       	push   $0x65676e61
416a37:	64 00 4f 6e          	add    %cl,%fs:0x6e(%edi)
416a3b:	52                   	push   %edx
416a3c:	6f                   	outsl  %ds:(%esi),(%dx)
416a3d:	77 43                	ja     0x416a82
416a3f:	68 61 6e 67 65       	push   $0x65676e61
416a44:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416a48:	64 5f                	fs pop %edi
416a4a:	4d                   	dec    %ebp
416a4b:	6f                   	outsl  %ds:(%esi),(%dx)
416a4c:	62 69 6c             	bound  %ebp,0x6c(%ecx)
416a4f:	65 73 52             	gs jae 0x416aa4
416a52:	6f                   	outsl  %ds:(%esi),(%dx)
416a53:	77 43                	ja     0x416a98
416a55:	68 61 6e 67 65       	push   $0x65676e61
416a5a:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416a5e:	6d                   	insl   (%dx),%es:(%edi)
416a5f:	6f                   	outsl  %ds:(%esi),(%dx)
416a60:	76 65                	jbe    0x416ac7
416a62:	5f                   	pop    %edi
416a63:	4d                   	dec    %ebp
416a64:	6f                   	outsl  %ds:(%esi),(%dx)
416a65:	62 69 6c             	bound  %ebp,0x6c(%ecx)
416a68:	65 73 52             	gs jae 0x416abd
416a6b:	6f                   	outsl  %ds:(%esi),(%dx)
416a6c:	77 43                	ja     0x416ab1
416a6e:	68 61 6e 67 65       	push   $0x65676e61
416a73:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416a77:	64 5f                	fs pop %edi
416a79:	4f                   	dec    %edi
416a7a:	72 64                	jb     0x416ae0
416a7c:	65 72 49             	gs jb  0x416ac8
416a7f:	74 65                	je     0x416ae6
416a81:	6d                   	insl   (%dx),%es:(%edi)
416a82:	73 52                	jae    0x416ad6
416a84:	6f                   	outsl  %ds:(%esi),(%dx)
416a85:	77 43                	ja     0x416aca
416a87:	68 61 6e 67 65       	push   $0x65676e61
416a8c:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416a90:	6d                   	insl   (%dx),%es:(%edi)
416a91:	6f                   	outsl  %ds:(%esi),(%dx)
416a92:	76 65                	jbe    0x416af9
416a94:	5f                   	pop    %edi
416a95:	4f                   	dec    %edi
416a96:	72 64                	jb     0x416afc
416a98:	65 72 49             	gs jb  0x416ae4
416a9b:	74 65                	je     0x416b02
416a9d:	6d                   	insl   (%dx),%es:(%edi)
416a9e:	73 52                	jae    0x416af2
416aa0:	6f                   	outsl  %ds:(%esi),(%dx)
416aa1:	77 43                	ja     0x416ae6
416aa3:	68 61 6e 67 65       	push   $0x65676e61
416aa8:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416aac:	64 5f                	fs pop %edi
416aae:	53                   	push   %ebx
416aaf:	75 70                	jne    0x416b21
416ab1:	70 6c                	jo     0x416b1f
416ab3:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
416aba:	43                   	inc    %ebx
416abb:	68 61 6e 67 65       	push   $0x65676e61
416ac0:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416ac4:	6d                   	insl   (%dx),%es:(%edi)
416ac5:	6f                   	outsl  %ds:(%esi),(%dx)
416ac6:	76 65                	jbe    0x416b2d
416ac8:	5f                   	pop    %edi
416ac9:	53                   	push   %ebx
416aca:	75 70                	jne    0x416b3c
416acc:	70 6c                	jo     0x416b3a
416ace:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
416ad5:	43                   	inc    %ebx
416ad6:	68 61 6e 67 65       	push   $0x65676e61
416adb:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
416adf:	74 5f                	je     0x416b40
416ae1:	43                   	inc    %ebx
416ae2:	68 65 63 6b 65       	push   $0x656b6365
416ae7:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
416aeb:	74 5f                	je     0x416b4c
416aed:	43                   	inc    %ebx
416aee:	68 65 63 6b 65       	push   $0x656b6365
416af3:	64 00 49 6e          	add    %cl,%fs:0x6e(%ecx)
416af7:	74 65                	je     0x416b5e
416af9:	72 6c                	jb     0x416b67
416afb:	6f                   	outsl  %ds:(%esi),(%dx)
416afc:	63 6b 65             	arpl   %ebp,0x65(%ebx)
416aff:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
416b03:	74 5f                	je     0x416b64
416b05:	45                   	inc    %ebp
416b06:	6e                   	outsb  %ds:(%esi),(%dx)
416b07:	61                   	popa
416b08:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
416b0c:	00 73 65             	add    %dh,0x65(%ebx)
416b0f:	74 5f                	je     0x416b70
416b11:	46                   	inc    %esi
416b12:	6f                   	outsl  %ds:(%esi),(%dx)
416b13:	72 6d                	jb     0x416b82
416b15:	61                   	popa
416b16:	74 74                	je     0x416b8c
416b18:	69 6e 67 45 6e 61 62 	imul   $0x62616e45,0x67(%esi),%ebp
416b1f:	6c                   	insb   (%dx),%es:(%edi)
416b20:	65 64 00 4f 6e       	gs add %cl,%fs:0x6e(%edi)
416b25:	52                   	push   %edx
416b26:	6f                   	outsl  %ds:(%esi),(%dx)
416b27:	77 44                	ja     0x416b6d
416b29:	65 6c                	gs insb (%dx),%es:(%edi)
416b2b:	65 74 65             	gs je  0x416b93
416b2e:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416b32:	64 5f                	fs pop %edi
416b34:	4d                   	dec    %ebp
416b35:	6f                   	outsl  %ds:(%esi),(%dx)
416b36:	62 69 6c             	bound  %ebp,0x6c(%ecx)
416b39:	65 73 52             	gs jae 0x416b8e
416b3c:	6f                   	outsl  %ds:(%esi),(%dx)
416b3d:	77 44                	ja     0x416b83
416b3f:	65 6c                	gs insb (%dx),%es:(%edi)
416b41:	65 74 65             	gs je  0x416ba9
416b44:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416b48:	6d                   	insl   (%dx),%es:(%edi)
416b49:	6f                   	outsl  %ds:(%esi),(%dx)
416b4a:	76 65                	jbe    0x416bb1
416b4c:	5f                   	pop    %edi
416b4d:	4d                   	dec    %ebp
416b4e:	6f                   	outsl  %ds:(%esi),(%dx)
416b4f:	62 69 6c             	bound  %ebp,0x6c(%ecx)
416b52:	65 73 52             	gs jae 0x416ba7
416b55:	6f                   	outsl  %ds:(%esi),(%dx)
416b56:	77 44                	ja     0x416b9c
416b58:	65 6c                	gs insb (%dx),%es:(%edi)
416b5a:	65 74 65             	gs je  0x416bc2
416b5d:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416b61:	64 5f                	fs pop %edi
416b63:	4f                   	dec    %edi
416b64:	72 64                	jb     0x416bca
416b66:	65 72 49             	gs jb  0x416bb2
416b69:	74 65                	je     0x416bd0
416b6b:	6d                   	insl   (%dx),%es:(%edi)
416b6c:	73 52                	jae    0x416bc0
416b6e:	6f                   	outsl  %ds:(%esi),(%dx)
416b6f:	77 44                	ja     0x416bb5
416b71:	65 6c                	gs insb (%dx),%es:(%edi)
416b73:	65 74 65             	gs je  0x416bdb
416b76:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416b7a:	6d                   	insl   (%dx),%es:(%edi)
416b7b:	6f                   	outsl  %ds:(%esi),(%dx)
416b7c:	76 65                	jbe    0x416be3
416b7e:	5f                   	pop    %edi
416b7f:	4f                   	dec    %edi
416b80:	72 64                	jb     0x416be6
416b82:	65 72 49             	gs jb  0x416bce
416b85:	74 65                	je     0x416bec
416b87:	6d                   	insl   (%dx),%es:(%edi)
416b88:	73 52                	jae    0x416bdc
416b8a:	6f                   	outsl  %ds:(%esi),(%dx)
416b8b:	77 44                	ja     0x416bd1
416b8d:	65 6c                	gs insb (%dx),%es:(%edi)
416b8f:	65 74 65             	gs je  0x416bf7
416b92:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416b96:	64 5f                	fs pop %edi
416b98:	53                   	push   %ebx
416b99:	75 70                	jne    0x416c0b
416b9b:	70 6c                	jo     0x416c09
416b9d:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
416ba4:	44                   	inc    %esp
416ba5:	65 6c                	gs insb (%dx),%es:(%edi)
416ba7:	65 74 65             	gs je  0x416c0f
416baa:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
416bae:	6d                   	insl   (%dx),%es:(%edi)
416baf:	6f                   	outsl  %ds:(%esi),(%dx)
416bb0:	76 65                	jbe    0x416c17
416bb2:	5f                   	pop    %edi
416bb3:	53                   	push   %ebx
416bb4:	75 70                	jne    0x416c26
416bb6:	70 6c                	jo     0x416c24
416bb8:	69 65 72 73 52 6f 77 	imul   $0x776f5273,0x72(%ebp),%esp
416bbf:	44                   	inc    %esp
416bc0:	65 6c                	gs insb (%dx),%es:(%edi)
416bc2:	65 74 65             	gs je  0x416c2a
416bc5:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
416bc9:	64 5f                	fs pop %edi
416bcb:	52                   	push   %edx
416bcc:	75 6e                	jne    0x416c3c
416bce:	57                   	push   %edi
416bcf:	6f                   	outsl  %ds:(%esi),(%dx)
416bd0:	72 6b                	jb     0x416c3d
416bd2:	65 72 43             	gs jb  0x416c18
416bd5:	6f                   	outsl  %ds:(%esi),(%dx)
416bd6:	6d                   	insl   (%dx),%es:(%edi)
416bd7:	70 6c                	jo     0x416c45
416bd9:	65 74 65             	gs je  0x416c41
416bdc:	64 00 5f 42          	add    %bl,%fs:0x42(%edi)
416be0:	47                   	inc    %edi
416be1:	57                   	push   %edi
416be2:	6f                   	outsl  %ds:(%esi),(%dx)
416be3:	72 6b                	jb     0x416c50
416be5:	65 72 5f             	gs jb  0x416c47
416be8:	52                   	push   %edx
416be9:	75 6e                	jne    0x416c59
416beb:	57                   	push   %edi
416bec:	6f                   	outsl  %ds:(%esi),(%dx)
416bed:	72 6b                	jb     0x416c5a
416bef:	65 72 43             	gs jb  0x416c35
416bf2:	6f                   	outsl  %ds:(%esi),(%dx)
416bf3:	6d                   	insl   (%dx),%es:(%edi)
416bf4:	70 6c                	jo     0x416c62
416bf6:	65 74 65             	gs je  0x416c5e
416bf9:	64 00 53 79          	add    %dl,%fs:0x79(%ebx)
416bfd:	73 74                	jae    0x416c73
416bff:	65 6d                	gs insl (%dx),%es:(%edi)
416c01:	2e 43                	cs inc %ebx
416c03:	6f                   	outsl  %ds:(%esi),(%dx)
416c04:	6c                   	insb   (%dx),%es:(%edi)
416c05:	6c                   	insb   (%dx),%es:(%edi)
416c06:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
416c0b:	6e                   	outsb  %ds:(%esi),(%dx)
416c0c:	73 2e                	jae    0x416c3c
416c0e:	53                   	push   %ebx
416c0f:	70 65                	jo     0x416c76
416c11:	63 69 61             	arpl   %ebp,0x61(%ecx)
416c14:	6c                   	insb   (%dx),%es:(%edi)
416c15:	69 7a 65 64 00 49 73 	imul   $0x73490064,0x65(%edx),%edi
416c1c:	42                   	inc    %edx
416c1d:	69 6e 61 72 79 53 65 	imul   $0x65537972,0x61(%esi),%ebp
416c24:	72 69                	jb     0x416c8f
416c26:	61                   	popa
416c27:	6c                   	insb   (%dx),%es:(%edi)
416c28:	69 7a 65 64 00 53 79 	imul   $0x79530064,0x65(%edx),%edi
416c2f:	6e                   	outsb  %ds:(%esi),(%dx)
416c30:	63 68 72             	arpl   %ebp,0x72(%eax)
416c33:	6f                   	outsl  %ds:(%esi),(%dx)
416c34:	6e                   	outsb  %ds:(%esi),(%dx)
416c35:	69 7a 65 64 00 3c 53 	imul   $0x533c0064,0x65(%edx),%edi
416c3c:	70 65                	jo     0x416ca3
416c3e:	61                   	popa
416c3f:	64 3e 6b 5f 5f 42    	fs imul $0x42,%ds:0x5f(%edi),%ebx
416c45:	61                   	popa
416c46:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416c49:	6e                   	outsb  %ds:(%esi),(%dx)
416c4a:	67 46                	addr16 inc %esi
416c4c:	69 65 6c 64 00 3c 4d 	imul   $0x4d3c0064,0x6c(%ebp),%esp
416c53:	65 73 73             	gs jae 0x416cc9
416c56:	61                   	popa
416c57:	67 65 3e 6b 5f 5f 42 	gs imul $0x42,%ds:0x5f(%bx),%ebx
416c5e:	61                   	popa
416c5f:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416c62:	6e                   	outsb  %ds:(%esi),(%dx)
416c63:	67 46                	addr16 inc %esi
416c65:	69 65 6c 64 00 3c 52 	imul   $0x523c0064,0x6c(%ebp),%esp
416c6c:	65 6d                	gs insl (%dx),%es:(%edi)
416c6e:	61                   	popa
416c6f:	69 6e 69 6e 67 54 69 	imul   $0x6954676e,0x69(%esi),%ebp
416c76:	6d                   	insl   (%dx),%es:(%edi)
416c77:	65 3e 6b 5f 5f 42    	gs imul $0x42,%ds:0x5f(%edi),%ebx
416c7d:	61                   	popa
416c7e:	63 6b 69             	arpl   %ebp,0x69(%ebx)
416c81:	6e                   	outsb  %ds:(%esi),(%dx)
416c82:	67 46                	addr16 inc %esi
416c84:	69 65 6c 64 00 3c 50 	imul   $0x503c0064,0x6c(%ebp),%esp
416c8b:	65 72 73             	gs jb  0x416d01
416c8e:	65 6e                	outsb  %gs:(%esi),(%dx)
416c90:	74 3e                	je     0x416cd0