4169f1:	71 36                	jno    0x416a29
4169f3:	43                   	inc    %ebx
4169f4:	57                   	push   %edi
4169f5:	6c                   	insb   (%dx),%es:(%edi)
4169f6:	58                   	pop    %eax
4169f7:	51                   	push   %ecx
4169f8:	68 39 30 43 78       	push   $0x78433039
4169fd:	74 64                	je     0x416a63
4169ff:	30 46 53             	xor    %al,0x53(%esi)
416a02:	58                   	pop    %eax
416a03:	74 52                	je     0x416a57
416a05:	70 64                	jo     0x416a6b
416a07:	69 53 35 48 65 53 79 	imul   $0x79536548,0x35(%ebx),%edx
416a0e:	46                   	inc    %esi
416a0f:	2b 56 77             	sub    0x77(%esi),%edx
416a12:	6b 56 4d 67          	imul   $0x67,0x4d(%esi),%edx
416a16:	5a                   	pop    %edx
416a17:	48                   	dec    %eax
416a18:	4b                   	dec    %ebx
416a19:	6c                   	insb   (%dx),%es:(%edi)
416a1a:	49                   	dec    %ecx
416a1b:	41                   	inc    %ecx
416a1c:	63 7a 4b             	arpl   %edi,0x4b(%edx)
416a1f:	58                   	pop    %eax
416a20:	5a                   	pop    %edx
416a21:	52                   	push   %edx
416a22:	2b 55 39             	sub    0x39(%ebp),%edx
416a25:	77 50                	ja     0x416a77
416a27:	74 4b                	je     0x416a74
416a29:	44                   	inc    %esp
416a2a:	76 66                	jbe    0x416a92
416a2c:	72 69                	jb     0x416a97
416a2e:	2f                   	das
416a2f:	50                   	push   %eax
416a30:	70 56                	jo     0x416a88
416a32:	51                   	push   %ecx
416a33:	38 6b 39             	cmp    %ch,0x39(%ebx)
416a36:	57                   	push   %edi
416a37:	67 6f                	outsl  %ds:(%si),(%dx)
416a39:	6b 43 4a 5a          	imul   $0x5a,0x4a(%ebx),%eax
416a3d:	47                   	inc    %edi
416a3e:	64 71 45             	fs jno 0x416a86
416a41:	32 71 64             	xor    0x64(%ecx),%dh
416a44:	48                   	dec    %eax
416a45:	30 7a 73             	xor    %bh,0x73(%edx)
416a48:	35 62 70 48 42       	xor    $0x42487062,%eax
416a4d:	35 30 4f 38 57       	xor    $0x57384f30,%eax
416a52:	44                   	inc    %esp
416a53:	34 34                	xor    $0x34,%al
416a55:	57                   	push   %edi
416a56:	4f                   	dec    %edi
416a57:	76 6d                	jbe    0x416ac6
416a59:	66 37                	data16 aaa
416a5b:	37                   	aaa
416a5c:	35 64 70 2b 59       	xor    $0x592b7064,%eax
416a61:	72 33                	jb     0x416a96
416a63:	56                   	push   %esi
416a64:	7a 46                	jp     0x416aac
416a66:	51                   	push   %ecx
416a67:	62 73 78             	bound  %esi,0x78(%ebx)
416a6a:	51                   	push   %ecx
416a6b:	2f                   	das
416a6c:	74 70                	je     0x416ade
416a6e:	42                   	inc    %edx
416a6f:	6f                   	outsl  %ds:(%esi),(%dx)
416a70:	59                   	pop    %ecx
416a71:	58                   	pop    %eax
416a72:	4d                   	dec    %ebp
416a73:	2f                   	das
416a74:	44                   	inc    %esp
416a75:	35 63 77 69 57       	xor    $0x57697763,%eax
416a7a:	57                   	push   %edi
416a7b:	41                   	inc    %ecx
416a7c:	64 63 57 59          	arpl   %edx,%fs:0x59(%edi)
416a80:	6c                   	insb   (%dx),%es:(%edi)
416a81:	38 77 43             	cmp    %dh,0x43(%edi)
416a84:	76 4c                	jbe    0x416ad2
416a86:	66 5a                	pop    %dx
416a88:	31 78 35             	xor    %edi,0x35(%eax)
416a8b:	2b 68 32             	sub    0x32(%eax),%ebp
416a8e:	4c                   	dec    %esp
416a8f:	53                   	push   %ebx
416a90:	77 58                	ja     0x416aea
416a92:	46                   	inc    %esi
416a93:	4f                   	dec    %edi
416a94:	48                   	dec    %eax
416a95:	2f                   	das
416a96:	63 65 56             	arpl   %esp,0x56(%ebp)
416a99:	6e                   	outsb  %ds:(%esi),(%dx)
416a9a:	49                   	dec    %ecx
416a9b:	78 48                	js     0x416ae5
416a9d:	4c                   	dec    %esp
416a9e:	4d                   	dec    %ebp
416a9f:	62 36                	bound  %esi,(%esi)
416aa1:	4b                   	dec    %ebx
416aa2:	69 6d 53 32 44 30 78 	imul   $0x78304432,0x53(%ebp),%ebp
416aa9:	33 62 65             	xor    0x65(%edx),%esp
416aac:	2f                   	das
416aad:	46                   	inc    %esi
416aae:	78 53                	js     0x416b03
416ab0:	6b 4b 6a 55          	imul   $0x55,0x6a(%ebx),%ecx
416ab4:	6b 6b 6c 54          	imul   $0x54,0x6c(%ebx),%ebp
416ab8:	6e                   	outsb  %ds:(%esi),(%dx)
416ab9:	4a                   	dec    %edx
416aba:	49                   	dec    %ecx
416abb:	46                   	inc    %esi
416abc:	6c                   	insb   (%dx),%es:(%edi)
416abd:	76 54                	jbe    0x416b13
416abf:	77 41                	ja     0x416b02
416ac1:	58                   	pop    %eax
416ac2:	64 4d                	fs dec %ebp
416ac4:	2b 53 73             	sub    0x73(%ebx),%edx
416ac7:	46                   	inc    %esi
416ac8:	30 4f 47             	xor    %cl,0x47(%edi)
416acb:	30 52 5a             	xor    %dl,0x5a(%edx)
416ace:	58                   	pop    %eax
416acf:	57                   	push   %edi
416ad0:	42                   	inc    %edx
416ad1:	35 66 69 4b 34       	xor    $0x344b6966,%eax
416ad6:	57                   	push   %edi
416ad7:	6e                   	outsb  %ds:(%esi),(%dx)
416ad8:	4b                   	dec    %ebx
416ad9:	45                   	inc    %ebp
416ada:	43                   	inc    %ebx
416adb:	78 34                	js     0x416b11
416add:	70 37                	jo     0x416b16
416adf:	48                   	dec    %eax
416ae0:	58                   	pop    %eax
416ae1:	6a 39                	push   $0x39
416ae3:	53                   	push   %ebx
416ae4:	78 35                	js     0x416b1b
416ae6:	37                   	aaa
416ae7:	2b 43 71             	sub    0x71(%ebx),%eax
416aea:	4d                   	dec    %ebp
416aeb:	44                   	inc    %esp
416aec:	45                   	inc    %ebp
416aed:	55                   	push   %ebp
416aee:	71 65                	jno    0x416b55
416af0:	6a 66                	push   $0x66
416af2:	6d                   	insl   (%dx),%es:(%edi)
416af3:	77 58                	ja     0x416b4d
416af5:	6c                   	insb   (%dx),%es:(%edi)
416af6:	57                   	push   %edi
416af7:	7a 7a                	jp     0x416b73
416af9:	76 59                	jbe    0x416b54
416afb:	63 55 4c             	arpl   %edx,0x4c(%ebp)
416afe:	73 70                	jae    0x416b70
416b00:	42                   	inc    %edx
416b01:	61                   	popa
416b02:	78 38                	js     0x416b3c
416b04:	61                   	popa
416b05:	44                   	inc    %esp
416b06:	51                   	push   %ecx
416b07:	34 35                	xor    $0x35,%al
416b09:	54                   	push   %esp
416b0a:	34 2b                	xor    $0x2b,%al
416b0c:	72 37                	jb     0x416b45
416b0e:	4d                   	dec    %ebp
416b0f:	78 64                	js     0x416b75
416b11:	78 5a                	js     0x416b6d
416b13:	65 70 53             	gs jo  0x416b69
416b16:	54                   	push   %esp
416b17:	7a 36                	jp     0x416b4f
416b19:	38 55 41             	cmp    %dl,0x41(%ebp)
416b1c:	65 46                	gs inc %esi
416b1e:	64 44                	fs inc %esp
416b20:	63 53 2f             	arpl   %edx,0x2f(%ebx)
416b23:	39 65 4b             	cmp    %esp,0x4b(%ebp)
416b26:	7a 33                	jp     0x416b5b
416b28:	4a                   	dec    %edx
416b29:	4c                   	dec    %esp
416b2a:	62 52 37             	bound  %edx,0x37(%edx)
416b2d:	37                   	aaa
416b2e:	74 53                	je     0x416b83
416b30:	50                   	push   %eax
416b31:	56                   	push   %esi
416b32:	71 63                	jno    0x416b97
416b34:	50                   	push   %eax
416b35:	64 72 46             	fs jb  0x416b7e
416b38:	7a 48                	jp     0x416b82
416b3a:	65 78 43             	gs js  0x416b80
416b3d:	57                   	push   %edi
416b3e:	6e                   	outsb  %ds:(%esi),(%dx)
416b3f:	2b 59 71             	sub    0x71(%ecx),%ebx
416b42:	4d                   	dec    %ebp
416b43:	79 64                	jns    0x416ba9
416b45:	70 70                	jo     0x416bb7
416b47:	71 67                	jno    0x416bb0
416b49:	58                   	pop    %eax
416b4a:	31 49 38             	xor    %ecx,0x38(%ecx)
416b4d:	4d                   	dec    %ebp
416b4e:	70 45                	jo     0x416b95
416b50:	42                   	inc    %edx
416b51:	64 46                	fs inc %esi
416b53:	42                   	inc    %edx
416b54:	38 7a 6f             	cmp    %bh,0x6f(%edx)
416b57:	2f                   	das
416b58:	46                   	inc    %esi
416b59:	6a 6e                	push   $0x6e
416b5b:	63 4f 65             	arpl   %ecx,0x65(%edi)
416b5e:	6f                   	outsl  %ds:(%esi),(%dx)
416b5f:	72 33                	jb     0x416b94
416b61:	54                   	push   %esp
416b62:	4a                   	dec    %edx
416b63:	66 4f                	dec    %di
416b65:	71 7a                	jno    0x416be1
416b67:	35 2f 31 2f 64       	xor    $0x642f312f,%eax
416b6c:	79 57                	jns    0x416bc5
416b6e:	7a 32                	jp     0x416ba2
416b70:	52                   	push   %edx
416b71:	6c                   	insb   (%dx),%es:(%edi)
416b72:	73 38                	jae    0x416bac
416b74:	36 39 68 66          	cmp    %ebp,%ss:0x66(%eax)
416b78:	34 66                	xor    $0x66,%al
416b7a:	38 46 54             	cmp    %al,0x54(%esi)
416b7d:	35 54 77 30 77       	xor    $0x77307754,%eax
416b82:	42                   	inc    %edx
416b83:	6f                   	outsl  %ds:(%esi),(%dx)
416b84:	57                   	push   %edi
416b85:	30 52 6a             	xor    %dl,0x6a(%edx)
416b88:	30 63 34             	xor    %ah,0x34(%ebx)
416b8b:	70 79                	jo     0x416c06
416b8d:	43                   	inc    %ebx
416b8e:	53                   	push   %ebx
416b8f:	78 66                	js     0x416bf7
416b91:	70 36                	jo     0x416bc9
416b93:	61                   	popa
416b94:	77 47                	ja     0x416bdd
416b96:	73 63                	jae    0x416bfb
416b98:	37                   	aaa
416b99:	4b                   	dec    %ebx
416b9a:	50                   	push   %eax
416b9b:	54                   	push   %esp
416b9c:	30 76 78             	xor    %dh,0x78(%esi)
416b9f:	70 50                	jo     0x416bf1
416ba1:	42                   	inc    %edx
416ba2:	35 54 4e 44 51       	xor    $0x51444e54,%eax
416ba7:	69 46 37 32 56 6b 72 	imul   $0x726b5632,0x37(%esi),%eax
416bae:	6a 4b                	push   $0x4b
416bb0:	79 47                	jns    0x416bf9
416bb2:	38 39                	cmp    %bh,(%ecx)
416bb4:	76 56                	jbe    0x416c0c
416bb6:	35 72 38 36 33       	xor    $0x33363872,%eax
416bbb:	51                   	push   %ecx
416bbc:	46                   	inc    %esi
416bbd:	38 58 68             	cmp    %bl,0x68(%eax)
416bc0:	49                   	dec    %ecx
416bc1:	64 57                	fs push %edi
416bc3:	39 70 44             	cmp    %esi,0x44(%eax)
416bc6:	30 44 68 51          	xor    %al,0x51(%eax,%ebp,2)
416bca:	4b                   	dec    %ebx
416bcb:	79 78                	jns    0x416c45
416bcd:	64 6e                	outsb  %fs:(%esi),(%dx)
416bcf:	45                   	inc    %ebp
416bd0:	63 76 4b             	arpl   %esi,0x4b(%esi)
416bd3:	48                   	dec    %eax
416bd4:	30 56 72             	xor    %dl,0x72(%esi)
416bd7:	53                   	push   %ebx
416bd8:	67 34 62             	addr16 xor $0x62,%al
416bdb:	45                   	inc    %ebp
416bdc:	44                   	inc    %esp
416bdd:	35 77 2b 38 44       	xor    $0x44382b77,%eax
416be2:	76 71                	jbe    0x416c55
416be4:	61                   	popa
416be5:	57                   	push   %edi
416be6:	62 46 70             	bound  %eax,0x70(%esi)
416be9:	61                   	popa
416bea:	79 66                	jns    0x416c52
416bec:	79 32                	jns    0x416c20
416bee:	36 58                	ss pop %eax
416bf0:	69 6e 61 42 4f 73 6d 	imul   $0x6d734f42,0x61(%esi),%ebp
416bf7:	4b                   	dec    %ebx
416bf8:	47                   	inc    %edi
416bf9:	78 57                	js     0x416c52
416bfb:	7a 65                	jp     0x416c62
416bfd:	39 62 6a             	cmp    %esp,0x6a(%edx)
416c00:	6e                   	outsb  %ds:(%esi),(%dx)
416c01:	42                   	inc    %edx
416c02:	38 52 41             	cmp    %dl,0x41(%edx)
416c05:	2f                   	das
416c06:	52                   	push   %edx
416c07:	6d                   	insl   (%dx),%es:(%edi)
416c08:	38 36                	cmp    %dh,(%esi)
416c0a:	57                   	push   %edi
416c0b:	49                   	dec    %ecx
416c0c:	30 68 35             	xor    %ch,0x35(%eax)
416c0f:	45                   	inc    %ebp
416c10:	6a 4a                	push   $0x4a
416c12:	38 64 52 4b          	cmp    %ah,0x4b(%edx,%edx,2)
416c16:	70 66                	jo     0x416c7e
416c18:	6d                   	insl   (%dx),%es:(%edi)
416c19:	2f                   	das
416c1a:	75 45                	jne    0x416c61
416c1c:	66 76 4d             	data16 jbe 0x416c6c
416c1f:	64 75 43             	fs jne 0x416c65
416c22:	55                   	push   %ebp
416c23:	37                   	aaa
416c24:	77 67                	ja     0x416c8d
416c26:	6c                   	insb   (%dx),%es:(%edi)
416c27:	54                   	push   %esp
416c28:	79 64                	jns    0x416c8e
416c2a:	51                   	push   %ecx
416c2b:	7a 36                	jp     0x416c63
416c2d:	32 78 37             	xor    0x37(%eax),%bh
416c30:	65 68 68 32 48 78    	gs push $0x78483268
416c36:	5a                   	pop    %edx
416c37:	6b 56 67 6e          	imul   $0x6e,0x67(%esi),%edx
416c3b:	33 43 50             	xor    0x50(%ebx),%eax
416c3e:	33 32                	xor    (%edx),%esi
416c40:	62 77 72             	bound  %esi,0x72(%edi)
416c43:	47                   	inc    %edi
416c44:	70 46                	jo     0x416c8c
416c46:	50                   	push   %eax
416c47:	47                   	inc    %edi
416c48:	69 48 2f 79 63 62 35 	imul   $0x35626379,0x2f(%eax),%ecx
416c4f:	49                   	dec    %ecx
416c50:	70 79                	jo     0x416ccb
416c52:	32 76 45             	xor    0x45(%esi),%dh
416c55:	67 73 6f             	addr16 jae 0x416cc7
416c58:	77 6d                	ja     0x416cc7
416c5a:	4f                   	dec    %edi
416c5b:	41                   	inc    %ecx
416c5c:	69 41 75 55 66 6a 66 	imul   $0x666a6655,0x75(%ecx),%eax
416c63:	4e                   	dec    %esi
416c64:	70 56                	jo     0x416cbc
416c66:	42                   	inc    %edx
416c67:	7a 68                	jp     0x416cd1
416c69:	43                   	inc    %ebx
416c6a:	2b 7a 55             	sub    0x55(%edx),%edi
416c6d:	39 71 53             	cmp    %esi,0x53(%ecx)
416c70:	78 75                	js     0x416ce7
416c72:	2f                   	das
416c73:	67 50                	addr16 push %eax
416c75:	4a                   	dec    %edx
416c76:	56                   	push   %esi
416c77:	59                   	pop    %ecx
416c78:	4e                   	dec    %esi
416c79:	57                   	push   %edi
416c7a:	65 42                	gs inc %edx
416c7c:	77 2f                	ja     0x416cad
416c7e:	45                   	inc    %ebp
416c7f:	36 48                	ss dec %eax
416c81:	41                   	inc    %ecx
416c82:	73 43                	jae    0x416cc7
416c84:	49                   	dec    %ecx
416c85:	63 4d 30             	arpl   %ecx,0x30(%ebp)
416c88:	53                   	push   %ebx
416c89:	4a                   	dec    %edx
416c8a:	62 46 42             	bound  %eax,0x42(%esi)
416c8d:	42                   	inc    %edx