4109de:	4e                   	dec    %esi
4109df:	72 44                	jb     0x410a25
4109e1:	70 77                	jo     0x410a5a
4109e3:	42                   	inc    %edx
4109e4:	70 2f                	jo     0x410a15
4109e6:	67 32 39             	xor    (%bx,%di),%bh
4109e9:	50                   	push   %eax
4109ea:	76 39                	jbe    0x410a25
4109ec:	58                   	pop    %eax
4109ed:	35 34 72 56 45       	xor    $0x45567234,%eax
4109f2:	64 2b 77 68          	sub    %fs:0x68(%edi),%esi
4109f6:	4d                   	dec    %ebp
4109f7:	65 6e                	outsb  %gs:(%esi),(%dx)
4109f9:	59                   	pop    %ecx
4109fa:	6c                   	insb   (%dx),%es:(%edi)
4109fb:	61                   	popa
4109fc:	78 49                	js     0x410a47
4109fe:	4b                   	dec    %ebx
4109ff:	4d                   	dec    %ebp
410a00:	77 65                	ja     0x410a67
410a02:	37                   	aaa
410a03:	63 44 65 64          	arpl   %eax,0x64(%ebp,%eiz,2)
410a07:	64 47                	fs inc %edi
410a09:	54                   	push   %esp
410a0a:	6b 36 33             	imul   $0x33,(%esi),%esi
410a0d:	30 47 38             	xor    %al,0x38(%edi)
410a10:	79 61                	jns    0x410a73
410a12:	6f                   	outsl  %ds:(%esi),(%dx)
410a13:	70 75                	jo     0x410a8a
410a15:	70 61                	jo     0x410a78
410a17:	49                   	dec    %ecx
410a18:	35 73 6c 39 35       	xor    $0x35396c73,%eax
410a1d:	34 5a                	xor    $0x5a,%al
410a1f:	42                   	inc    %edx
410a20:	56                   	push   %esi
410a21:	31 33                	xor    %esi,(%ebx)
410a23:	59                   	pop    %ecx
410a24:	57                   	push   %edi
410a25:	2b 35 62 6f 50 6c    	sub    0x6c506f62,%esi
410a2b:	46                   	inc    %esi
410a2c:	2b 68 5a             	sub    0x5a(%eax),%ebp
410a2f:	4a                   	dec    %edx
410a30:	6e                   	outsb  %ds:(%esi),(%dx)
410a31:	55                   	push   %ebp
410a32:	30 45 55             	xor    %al,0x55(%ebp)
410a35:	32 4a 2b             	xor    0x2b(%edx),%cl
410a38:	45                   	inc    %ebp
410a39:	61                   	popa
410a3a:	52                   	push   %edx
410a3b:	45                   	inc    %ebp
410a3c:	47                   	inc    %edi
410a3d:	54                   	push   %esp
410a3e:	4c                   	dec    %esp
410a3f:	4b                   	dec    %ebx
410a40:	31 52 66             	xor    %edx,0x66(%edx)
410a43:	79 64                	jns    0x410aa9
410a45:	6b 6b 43 4a          	imul   $0x4a,0x43(%ebx),%ebp
410a49:	63 49 68             	arpl   %ecx,0x68(%ecx)
410a4c:	67 67 79 53          	addr16 addr16 jns 0x410aa3
410a50:	66 33 70 2f          	xor    0x2f(%eax),%si
410a54:	51                   	push   %ecx
410a55:	73 4f                	jae    0x410aa6
410a57:	72 46                	jb     0x410a9f
410a59:	50                   	push   %eax
410a5a:	54                   	push   %esp
410a5b:	71 74                	jno    0x410ad1
410a5d:	38 75 7a             	cmp    %dh,0x7a(%ebp)
410a60:	58                   	pop    %eax
410a61:	79 50                	jns    0x410ab3
410a63:	34 72                	xor    $0x72,%al
410a65:	77 38                	ja     0x410a9f
410a67:	49                   	dec    %ecx
410a68:	6a 4d                	push   $0x4d
410a6a:	66 44                	inc    %sp
410a6c:	39 73 79             	cmp    %esi,0x79(%ebx)
410a6f:	4d                   	dec    %ebp
410a70:	59                   	pop    %ecx
410a71:	55                   	push   %ebp
410a72:	37                   	aaa
410a73:	6a 56                	push   $0x56
410a75:	64 30 4d 73          	xor    %cl,%fs:0x73(%ebp)
410a79:	47                   	inc    %edi
410a7a:	6e                   	outsb  %ds:(%esi),(%dx)
410a7b:	49                   	dec    %ecx
410a7c:	37                   	aaa
410a7d:	38 57 2b             	cmp    %dl,0x2b(%edi)
410a80:	2f                   	das
410a81:	2b 41 73             	sub    0x73(%ecx),%eax
410a84:	4e                   	dec    %esi
410a85:	45                   	inc    %ebp
410a86:	64 58                	fs pop %eax
410a88:	57                   	push   %edi
410a89:	6c                   	insb   (%dx),%es:(%edi)
410a8a:	76 33                	jbe    0x410abf
410a8c:	77 30                	ja     0x410abe
410a8e:	63 66 71             	arpl   %esp,0x71(%esi)
410a91:	32 42 32             	xor    0x32(%edx),%al
410a94:	6f                   	outsl  %ds:(%esi),(%dx)
410a95:	6a 7a                	push   $0x7a
410a97:	5a                   	pop    %edx
410a98:	32 71 57             	xor    0x57(%ecx),%dh
410a9b:	36 6c                	ss insb (%dx),%es:(%edi)
410a9d:	45                   	inc    %ebp
410a9e:	64 54                	fs push %esp
410aa0:	6a 53                	push   $0x53
410aa2:	37                   	aaa
410aa3:	34 32                	xor    $0x32,%al
410aa5:	78 34                	js     0x410adb
410aa7:	50                   	push   %eax
410aa8:	4f                   	dec    %edi
410aa9:	33 55 59             	xor    0x59(%ebp),%edx
410aac:	63 71 62             	arpl   %esi,0x62(%ecx)
410aaf:	43                   	inc    %ebx
410ab0:	77 64                	ja     0x410b16
410ab2:	37                   	aaa
410ab3:	2f                   	das
410ab4:	44                   	inc    %esp
410ab5:	4a                   	dec    %edx
410ab6:	4b                   	dec    %ebx
410ab7:	71 71                	jno    0x410b2a
410ab9:	30 58 6c             	xor    %bl,0x6c(%eax)
410abc:	76 53                	jbe    0x410b11
410abe:	57                   	push   %edi
410abf:	74 4a                	je     0x410b0b
410ac1:	71 41                	jno    0x410b04
410ac3:	4a                   	dec    %edx
410ac4:	64 6f                	outsl  %fs:(%esi),(%dx)
410ac6:	6f                   	outsl  %ds:(%esi),(%dx)
410ac7:	46                   	inc    %esi
410ac8:	6c                   	insb   (%dx),%es:(%edi)
410ac9:	4e                   	dec    %esi
410aca:	32 53 6e             	xor    0x6e(%ebx),%dl
410acd:	78 6c                	js     0x410b3b
410acf:	35 63 56 68 4f       	xor    $0x4f685663,%eax
410ad4:	64 71 76             	fs jno 0x410b4d
410ad7:	43                   	inc    %ebx
410ad8:	50                   	push   %eax
410ad9:	7a 41                	jp     0x410b1c
410adb:	75 65                	jne    0x410b42
410add:	2b 45 4d             	sub    0x4d(%ebp),%eax
410ae0:	38 42 79             	cmp    %al,0x79(%edx)
410ae3:	46                   	inc    %esi
410ae4:	53                   	push   %ebx
410ae5:	75 36                	jne    0x410b1d
410ae7:	68 52 50 38 79       	push   $0x79385052
410aec:	35 71 34 6e 33       	xor    $0x336e3471,%eax
410af1:	45                   	inc    %ebp
410af2:	54                   	push   %esp
410af3:	4f                   	dec    %edi
410af4:	79 74                	jns    0x410b6a
410af6:	58                   	pop    %eax
410af7:	68 41 41 51 4f       	push   $0x4f514141
410afc:	2f                   	das
410afd:	54                   	push   %esp
410afe:	2b 78 4e             	sub    0x4e(%eax),%edi
410b01:	71 65                	jno    0x410b68
410b03:	47                   	inc    %edi
410b04:	6c                   	insb   (%dx),%es:(%edi)
410b05:	42                   	inc    %edx
410b06:	2b 73 65             	sub    0x65(%ebx),%esi
410b09:	65 69 54 30 5a 4b 4d 	imul   $0x72684d4b,%gs:0x5a(%eax,%esi,1),%edx
410b10:	68 72
410b12:	33 78 52             	xor    0x52(%eax),%edi
410b15:	66 47                	inc    %di
410b17:	75 69                	jne    0x410b82
410b19:	30 39                	xor    %bh,(%ecx)
410b1b:	33 71 2f             	xor    0x2f(%ecx),%esi
410b1e:	39 73 56             	cmp    %esi,0x56(%ebx)
410b21:	64 36 77 2b          	fs ss ja 0x410b50
410b25:	49                   	dec    %ecx
410b26:	4e                   	dec    %esi
410b27:	47                   	inc    %edi
410b28:	30 6a 46             	xor    %ch,0x46(%edx)
410b2b:	30 4f 43             	xor    %cl,0x43(%edi)
410b2e:	49                   	dec    %ecx
410b2f:	54                   	push   %esp
410b30:	62 38                	bound  %edi,(%eax)
410b32:	4d                   	dec    %ebp
410b33:	35 63 44 6d 64       	xor    $0x646d4463,%eax
410b38:	74 76                	je     0x410bb0
410b3a:	44                   	inc    %esp
410b3b:	79 38                	jns    0x410b75
410b3d:	77 39                	ja     0x410b78
410b3f:	66 31 6e 32          	xor    %bp,0x32(%esi)
410b43:	36 6a 73             	ss push $0x73
410b46:	6b 64 76 68 44       	imul   $0x44,0x68(%esi,%esi,2),%esp
410b4b:	38 54 6f 59          	cmp    %dl,0x59(%edi,%ebp,2)
410b4f:	47                   	inc    %edi
410b50:	30 6b 6f             	xor    %ch,0x6f(%ebx)
410b53:	43                   	inc    %ebx
410b54:	33 38                	xor    (%eax),%edi
410b56:	55                   	push   %ebp
410b57:	49                   	dec    %ecx
410b58:	4e                   	dec    %esi
410b59:	74 4a                	je     0x410ba5
410b5b:	6b 36 7a             	imul   $0x7a,(%esi),%esi
410b5e:	62 5a 4b             	bound  %ebx,0x4b(%edx)
410b61:	47                   	inc    %edi
410b62:	7a 67                	jp     0x410bcb
410b64:	6f                   	outsl  %ds:(%esi),(%dx)
410b65:	51                   	push   %ecx
410b66:	4d                   	dec    %ebp
410b67:	6d                   	insl   (%dx),%es:(%edi)
410b68:	66 36 68 71 38       	ss pushw $0x3871
410b6d:	71 6f                	jno    0x410bde
410b6f:	6f                   	outsl  %ds:(%esi),(%dx)
410b70:	4f                   	dec    %edi
410b71:	77 33                	ja     0x410ba6
410b73:	62 4c 45 76          	bound  %ecx,0x76(%ebp,%eax,2)
410b77:	53                   	push   %ebx
410b78:	77 48                	ja     0x410bc2
410b7a:	63 72 58             	arpl   %esi,0x58(%edx)
410b7d:	62 69 5a             	bound  %ebp,0x5a(%ecx)
410b80:	6b 36 76             	imul   $0x76,(%esi),%esi
410b83:	57                   	push   %edi
410b84:	38 54 4e 54          	cmp    %dl,0x54(%esi,%ecx,2)
410b88:	68 76 43 51 35       	push   $0x35514376
410b8d:	42                   	inc    %edx
410b8e:	6a 34                	push   $0x34
410b90:	67 4c                	addr16 dec %esp
410b92:	54                   	push   %esp
410b93:	43                   	inc    %ebx
410b94:	5a                   	pop    %edx
410b95:	30 6b 48             	xor    %ch,0x48(%ebx)
410b98:	46                   	inc    %esi
410b99:	67 2f                	addr16 das
410b9b:	43                   	inc    %ebx
410b9c:	4a                   	dec    %edx
410b9d:	6e                   	outsb  %ds:(%esi),(%dx)
410b9e:	61                   	popa
410b9f:	66 42                	inc    %dx
410ba1:	4b                   	dec    %ebx
410ba2:	30 74 51 61          	xor    %dh,0x61(%ecx,%edx,2)
410ba6:	4f                   	dec    %edi
410ba7:	79 32                	jns    0x410bdb
410ba9:	4e                   	dec    %esi
410baa:	42                   	inc    %edx
410bab:	39 6c 39 4b          	cmp    %ebp,0x4b(%ecx,%edi,1)
410baf:	61                   	popa
410bb0:	59                   	pop    %ecx
410bb1:	63 56 6b             	arpl   %edx,0x6b(%esi)
410bb4:	42                   	inc    %edx
410bb5:	4e                   	dec    %esi
410bb6:	49                   	dec    %ecx
410bb7:	39 48 4d             	cmp    %ecx,0x4d(%eax)
410bba:	6e                   	outsb  %ds:(%esi),(%dx)
410bbb:	48                   	dec    %eax
410bbc:	6d                   	insl   (%dx),%es:(%edi)
410bbd:	75 42                	jne    0x410c01
410bbf:	48                   	dec    %eax
410bc0:	4b                   	dec    %ebx
410bc1:	4b                   	dec    %ebx
410bc2:	75 2f                	jne    0x410bf3
410bc4:	32 6a 2b             	xor    0x2b(%edx),%ch
410bc7:	63 30                	arpl   %esi,(%eax)
410bc9:	52                   	push   %edx
410bca:	53                   	push   %ebx
410bcb:	64 45                	fs inc %ebp
410bcd:	4c                   	dec    %esp
410bce:	36 6a 64             	ss push $0x64
410bd1:	33 76 2f             	xor    0x2f(%esi),%esi
410bd4:	72 35                	jb     0x410c0b
410bd6:	77 5a                	ja     0x410c32
410bd8:	2f                   	das
410bd9:	62 67 46             	bound  %esp,0x46(%edi)
410bdc:	4d                   	dec    %ebp
410bdd:	42                   	inc    %edx
410bde:	75 6c                	jne    0x410c4c
410be0:	79 66                	jns    0x410c48
410be2:	6c                   	insb   (%dx),%es:(%edi)
410be3:	36 76 54             	ss jbe 0x410c3a
410be6:	50                   	push   %eax
410be7:	76 42                	jbe    0x410c2b
410be9:	70 58                	jo     0x410c43
410beb:	58                   	pop    %eax
410bec:	43                   	inc    %ebx
410bed:	68 79 71 55 4e       	push   $0x4e557179
410bf2:	45                   	inc    %ebp
410bf3:	50                   	push   %eax
410bf4:	51                   	push   %ecx
410bf5:	6d                   	insl   (%dx),%es:(%edi)
410bf6:	54                   	push   %esp
410bf7:	50                   	push   %eax
410bf8:	71 76                	jno    0x410c70
410bfa:	33 4c 78 44          	xor    0x44(%eax,%edi,2),%ecx
410bfe:	2f                   	das
410bff:	37                   	aaa
410c00:	53                   	push   %ebx
410c01:	56                   	push   %esi
410c02:	2f                   	das
410c03:	45                   	inc    %ebp
410c04:	64 47                	fs inc %edi
410c06:	6e                   	outsb  %ds:(%esi),(%dx)
410c07:	6a 4d                	push   $0x4d
410c09:	76 41                	jbe    0x410c4c
410c0b:	30 71 4e             	xor    %dh,0x4e(%ecx)
410c0e:	48                   	dec    %eax
410c0f:	6e                   	outsb  %ds:(%esi),(%dx)
410c10:	31 65 68             	xor    %esp,0x68(%ebp)
410c13:	7a 69                	jp     0x410c7e
410c15:	69 59 57 65 43 51 4e 	imul   $0x4e514365,0x57(%ecx),%ebx
410c1c:	5a                   	pop    %edx
410c1d:	71 2b                	jno    0x410c4a
410c1f:	56                   	push   %esi
410c20:	70 76                	jo     0x410c98
410c22:	61                   	popa
410c23:	59                   	pop    %ecx
410c24:	79 32                	jns    0x410c58
410c26:	72 4d                	jb     0x410c75
410c28:	50                   	push   %eax
410c29:	78 46                	js     0x410c71
410c2b:	30 77 58             	xor    %dh,0x58(%edi)
410c2e:	64 57                	fs push %edi
410c30:	61                   	popa
410c31:	6e                   	outsb  %ds:(%esi),(%dx)
410c32:	33 50 59             	xor    0x59(%eax),%edx
410c35:	43                   	inc    %ebx
410c36:	5a                   	pop    %edx
410c37:	56                   	push   %esi
410c38:	71 37                	jno    0x410c71
410c3a:	4c                   	dec    %esp
410c3b:	64 6a 57             	fs push $0x57
410c3e:	39 6e 38             	cmp    %ebp,0x38(%esi)
410c41:	38 33                	cmp    %dh,(%ebx)
410c43:	51                   	push   %ecx
410c44:	4d                   	dec    %ebp
410c45:	35 38 54 36 69       	xor    $0x69365438,%eax
410c4a:	62 69 33             	bound  %ebp,0x33(%ecx)
410c4d:	78 62                	js     0x410cb1
410c4f:	6b 59 68 67          	imul   $0x67,0x68(%ecx),%ebx
410c53:	46                   	inc    %esi
410c54:	39 43 4e             	cmp    %eax,0x4e(%ebx)
410c57:	33 4f 6a             	xor    0x6a(%edi),%ecx
410c5a:	35 77 45 54 2f       	xor    $0x2f544577,%eax
410c5f:	44                   	inc    %esp
410c60:	72 52                	jb     0x410cb4
410c62:	5a                   	pop    %edx
410c63:	4a                   	dec    %edx
410c64:	4c                   	dec    %esp
410c65:	42                   	inc    %edx
410c66:	78 4a                	js     0x410cb2
410c68:	36 62 32             	bound  %esi,%ss:(%edx)
410c6b:	32 4f 45             	xor    0x45(%edi),%cl
410c6e:	43                   	inc    %ebx
410c6f:	41                   	inc    %ecx
410c70:	41                   	inc    %ecx
410c71:	4f                   	dec    %edi
410c72:	33 5a 35             	xor    0x35(%edx),%ebx
410c75:	61                   	popa
410c76:	58                   	pop    %eax