140de8ab3:	0f 84 f8 03 00 00    	je     0x140de8eb1
140de8ab9:	49 83 fe 02          	cmp    $0x2,%r14
140de8abd:	72 16                	jb     0x140de8ad5
140de8abf:	80 3b 30             	cmpb   $0x30,(%rbx)
140de8ac2:	75 11                	jne    0x140de8ad5
140de8ac4:	0f b6 4b 01          	movzbl 0x1(%rbx),%ecx
140de8ac8:	e8 63 ae 04 00       	call   0x140e33930
140de8acd:	85 c0                	test   %eax,%eax
140de8acf:	0f 85 dc 03 00 00    	jne    0x140de8eb1
140de8ad5:	45 33 ff             	xor    %r15d,%r15d
140de8ad8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140de8adf:	00
140de8ae0:	0f b6 3b             	movzbl (%rbx),%edi
140de8ae3:	8b cf                	mov    %edi,%ecx
140de8ae5:	e8 46 ae 04 00       	call   0x140e33930
140de8aea:	85 c0                	test   %eax,%eax
140de8aec:	74 22                	je     0x140de8b10
140de8aee:	41 81 ff 00 e1 f5 05 	cmp    $0x5f5e100,%r15d
140de8af5:	0f 8d b6 03 00 00    	jge    0x140de8eb1
140de8afb:	47 8d 3c bf          	lea    (%r15,%r15,4),%r15d
140de8aff:	45 8d 7f e8          	lea    -0x18(%r15),%r15d
140de8b03:	46 8d 3c 7f          	lea    (%rdi,%r15,2),%r15d
140de8b07:	48 ff c3             	inc    %rbx
140de8b0a:	49 83 ee 01          	sub    $0x1,%r14
140de8b0e:	75 d0                	jne    0x140de8ae0
140de8b10:	4d 85 f6             	test   %r14,%r14
140de8b13:	0f 84 98 03 00 00    	je     0x140de8eb1
140de8b19:	80 3b 2c             	cmpb   $0x2c,(%rbx)
140de8b1c:	0f 85 84 00 00 00    	jne    0x140de8ba6
140de8b22:	48 ff c3             	inc    %rbx
140de8b25:	49 83 ee 01          	sub    $0x1,%r14
140de8b29:	0f 84 82 03 00 00    	je     0x140de8eb1
140de8b2f:	0f b6 03             	movzbl (%rbx),%eax
140de8b32:	3c 7d                	cmp    $0x7d,%al
140de8b34:	75 07                	jne    0x140de8b3d
140de8b36:	bf ff ff ff ff       	mov    $0xffffffff,%edi
140de8b3b:	eb 6c                	jmp    0x140de8ba9
140de8b3d:	8b c8                	mov    %eax,%ecx
140de8b3f:	e8 ec ad 04 00       	call   0x140e33930
140de8b44:	85 c0                	test   %eax,%eax
140de8b46:	0f 84 65 03 00 00    	je     0x140de8eb1
140de8b4c:	49 83 fe 02          	cmp    $0x2,%r14
140de8b50:	72 16                	jb     0x140de8b68
140de8b52:	80 3b 30             	cmpb   $0x30,(%rbx)
140de8b55:	75 11                	jne    0x140de8b68
140de8b57:	0f b6 4b 01          	movzbl 0x1(%rbx),%ecx
140de8b5b:	e8 d0 ad 04 00       	call   0x140e33930
140de8b60:	85 c0                	test   %eax,%eax
140de8b62:	0f 85 49 03 00 00    	jne    0x140de8eb1
140de8b68:	33 ff                	xor    %edi,%edi
140de8b6a:	4d 85 f6             	test   %r14,%r14
140de8b6d:	0f 84 3e 03 00 00    	je     0x140de8eb1
140de8b73:	0f b6 33             	movzbl (%rbx),%esi
140de8b76:	8b ce                	mov    %esi,%ecx
140de8b78:	e8 b3 ad 04 00       	call   0x140e33930
140de8b7d:	85 c0                	test   %eax,%eax
140de8b7f:	74 1e                	je     0x140de8b9f
140de8b81:	81 ff 00 e1 f5 05    	cmp    $0x5f5e100,%edi
140de8b87:	0f 8d 24 03 00 00    	jge    0x140de8eb1
140de8b8d:	8d 3c bf             	lea    (%rdi,%rdi,4),%edi
140de8b90:	8d 7f e8             	lea    -0x18(%rdi),%edi
140de8b93:	8d 3c 7e             	lea    (%rsi,%rdi,2),%edi
140de8b96:	48 ff c3             	inc    %rbx
140de8b99:	49 83 ee 01          	sub    $0x1,%r14
140de8b9d:	75 d4                	jne    0x140de8b73
140de8b9f:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140de8ba4:	eb 03                	jmp    0x140de8ba9
140de8ba6:	41 8b ff             	mov    %r15d,%edi
140de8ba9:	4d 85 f6             	test   %r14,%r14
140de8bac:	0f 84 ff 02 00 00    	je     0x140de8eb1
140de8bb2:	80 3b 7d             	cmpb   $0x7d,(%rbx)
140de8bb5:	0f 85 f6 02 00 00    	jne    0x140de8eb1
140de8bbb:	48 ff c3             	inc    %rbx
140de8bbe:	49 8d 46 ff          	lea    -0x1(%r14),%rax
140de8bc2:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140de8bc7:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140de8bcc:	32 d2                	xor    %dl,%dl
140de8bce:	44 8b 85 08 03 00 00 	mov    0x308(%rbp),%r8d
140de8bd5:	41 0f ba e0 09       	bt     $0x9,%r8d
140de8bda:	73 25                	jae    0x140de8c01
140de8bdc:	48 85 c0             	test   %rax,%rax
140de8bdf:	74 17                	je     0x140de8bf8
140de8be1:	80 3b 3f             	cmpb   $0x3f,(%rbx)
140de8be4:	75 12                	jne    0x140de8bf8
140de8be6:	b2 01                	mov    $0x1,%dl
140de8be8:	48 ff c3             	inc    %rbx
140de8beb:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140de8bf0:	48 ff c8             	dec    %rax
140de8bf3:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140de8bf8:	4d 85 ed             	test   %r13,%r13
140de8bfb:	0f 85 7a 08 00 00    	jne    0x140de947b
140de8c01:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140de8c05:	48 2b d9             	sub    %rcx,%rbx
140de8c08:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
140de8c0c:	83 ff ff             	cmp    $0xffffffff,%edi
140de8c0f:	74 09                	je     0x140de8c1a
140de8c11:	41 3b ff             	cmp    %r15d,%edi
140de8c14:	0f 8c 40 0a 00 00    	jl     0x140de965a
140de8c1a:	8b 05 88 ff 5c 00    	mov    0x5cff88(%rip),%eax        # 0x1413b8ba8
140de8c20:	44 3b f8             	cmp    %eax,%r15d
140de8c23:	0f 8f 31 0a 00 00    	jg     0x140de965a
140de8c29:	3b f8                	cmp    %eax,%edi
140de8c2b:	0f 8f 29 0a 00 00    	jg     0x140de965a
140de8c31:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140de8c36:	48 85 f6             	test   %rsi,%rsi
140de8c39:	0f 84 04 0a 00 00    	je     0x140de9643
140de8c3f:	80 3e 16             	cmpb   $0x16,(%rsi)
140de8c42:	0f 83 fb 09 00 00    	jae    0x140de9643
140de8c48:	41 8b d8             	mov    %r8d,%ebx
140de8c4b:	83 f3 40             	xor    $0x40,%ebx
140de8c4e:	84 d2                	test   %dl,%dl
140de8c50:	41 0f 44 d8          	cmove  %r8d,%ebx
140de8c54:	b9 28 00 00 00       	mov    $0x28,%ecx
140de8c59:	e8 aa 24 03 00       	call   0x140e1b108
140de8c5e:	48 89 45 30          	mov    %rax,0x30(%rbp)
140de8c62:	48 85 c0             	test   %rax,%rax
140de8c65:	74 15                	je     0x140de8c7c
140de8c67:	44 8b c3             	mov    %ebx,%r8d
140de8c6a:	ba 0a 00 00 00       	mov    $0xa,%edx
140de8c6f:	48 8b c8             	mov    %rax,%rcx
140de8c72:	e8 79 96 ff ff       	call   0x140de22f0
140de8c77:	4c 8b f0             	mov    %rax,%r14
140de8c7a:	eb 03                	jmp    0x140de8c7f
140de8c7c:	45 33 f6             	xor    %r14d,%r14d
140de8c7f:	45 89 7e 1c          	mov    %r15d,0x1c(%r14)
140de8c83:	41 89 7e 18          	mov    %edi,0x18(%r14)
140de8c87:	bb 01 00 00 00       	mov    $0x1,%ebx
140de8c8c:	66 41 89 5e 06       	mov    %bx,0x6(%r14)
140de8c91:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
140de8c96:	48 8b 46 10          	mov    0x10(%rsi),%rax
140de8c9a:	49 89 46 10          	mov    %rax,0x10(%r14)
140de8c9e:	33 c0                	xor    %eax,%eax
140de8ca0:	48 89 46 10          	mov    %rax,0x10(%rsi)
140de8ca4:	80 3e 14             	cmpb   $0x14,(%rsi)
140de8ca7:	75 6e                	jne    0x140de8d17
140de8ca9:	4c 8b 6e 20          	mov    0x20(%rsi),%r13
140de8cad:	4d 85 ed             	test   %r13,%r13
140de8cb0:	74 65                	je     0x140de8d17
140de8cb2:	48 89 46 20          	mov    %rax,0x20(%rsi)
140de8cb6:	49 8b cd             	mov    %r13,%rcx
140de8cb9:	e8 82 aa ff ff       	call   0x140de3740
140de8cbe:	48 89 46 18          	mov    %rax,0x18(%rsi)
140de8cc2:	49 8b 45 10          	mov    0x10(%r13),%rax
140de8cc6:	48 8b 58 08          	mov    0x8(%rax),%rbx
140de8cca:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140de8cce:	75 27                	jne    0x140de8cf7
140de8cd0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140de8cd4:	49 8d 55 10          	lea    0x10(%r13),%rdx
140de8cd8:	49 8d 4d 10          	lea    0x10(%r13),%rcx
140de8cdc:	e8 ef 7f 60 ff       	call   0x1403f0cd0
140de8ce1:	48 8b cb             	mov    %rbx,%rcx
140de8ce4:	48 8b 1b             	mov    (%rbx),%rbx
140de8ce7:	ba 28 00 00 00       	mov    $0x28,%edx
140de8cec:	e8 53 24 03 00       	call   0x140e1b144
140de8cf1:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140de8cf5:	74 d9                	je     0x140de8cd0
140de8cf7:	ba 28 00 00 00       	mov    $0x28,%edx
140de8cfc:	49 8b 4d 10          	mov    0x10(%r13),%rcx
140de8d00:	e8 3f 24 03 00       	call   0x140e1b144
140de8d05:	ba 20 00 00 00       	mov    $0x20,%edx
140de8d0a:	49 8b cd             	mov    %r13,%rcx
140de8d0d:	e8 32 24 03 00       	call   0x140e1b144
140de8d12:	bb 01 00 00 00       	mov    $0x1,%ebx
140de8d17:	49 8d 4e 08          	lea    0x8(%r14),%rcx
140de8d1b:	66 41 83 7e 06 01    	cmpw   $0x1,0x6(%r14)
140de8d21:	76 03                	jbe    0x140de8d26
140de8d23:	48 8b 09             	mov    (%rcx),%rcx
140de8d26:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140de8d2b:	48 89 01             	mov    %rax,(%rcx)
140de8d2e:	49 8b ce             	mov    %r14,%rcx
140de8d31:	e8 9a 82 00 00       	call   0x140df0fd0
140de8d36:	41 88 46 01          	mov    %al,0x1(%r14)
140de8d3a:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140de8d3f:	41 83 ff 02          	cmp    $0x2,%r15d
140de8d43:	7d 09                	jge    0x140de8d4e
140de8d45:	83 ff 02             	cmp    $0x2,%edi
140de8d48:	0f 8c 31 01 00 00    	jl     0x140de8e7f
140de8d4e:	48 8d 3d a3 7e 3c 00 	lea    0x3c7ea3(%rip),%rdi        # 0x1411b0bf8
140de8d55:	48 89 7d 80          	mov    %rdi,-0x80(%rbp)
140de8d59:	0f 57 c0             	xorps  %xmm0,%xmm0
140de8d5c:	f3 0f 7f 45 88       	movdqu %xmm0,-0x78(%rbp)
140de8d61:	48 c7 45 98 00 00 00 	movq   $0x0,-0x68(%rbp)
140de8d68:	00
140de8d69:	48 c7 45 a0 00 00 00 	movq   $0x0,-0x60(%rbp)
140de8d70:	00
140de8d71:	48 c7 45 a8 00 00 00 	movq   $0x0,-0x58(%rbp)
140de8d78:	00
140de8d79:	b9 10 00 00 00       	mov    $0x10,%ecx
140de8d7e:	e8 85 23 03 00       	call   0x140e1b108
140de8d83:	48 c7 40 08 00 00 00 	movq   $0x0,0x8(%rax)
140de8d8a:	00
140de8d8b:	48 89 45 88          	mov    %rax,-0x78(%rbp)
140de8d8f:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140de8d93:	48 89 08             	mov    %rcx,(%rax)
140de8d96:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140de8d9a:	48 8d 05 e7 7f 3c 00 	lea    0x3c7fe7(%rip),%rax        # 0x1411b0d88
140de8da1:	48 89 45 80          	mov    %rax,-0x80(%rbp)
140de8da5:	c7 45 b4 40 42 0f 00 	movl   $0xf4240,-0x4c(%rbp)
140de8dac:	41 b1 01             	mov    $0x1,%r9b
140de8daf:	44 8b 05 f2 fd 5c 00 	mov    0x5cfdf2(%rip),%r8d        # 0x1413b8ba8
140de8db6:	49 8b d6             	mov    %r14,%rdx
140de8db9:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140de8dbd:	e8 4e c4 ff ff       	call   0x140de5210
140de8dc2:	85 c0                	test   %eax,%eax
140de8dc4:	0f 84 d1 06 00 00    	je     0x140de949b
140de8dca:	48 89 7d 80          	mov    %rdi,-0x80(%rbp)
140de8dce:	48 83 7d a8 00       	cmpq   $0x0,-0x58(%rbp)
140de8dd3:	0f 84 9c 00 00 00    	je     0x140de8e75
140de8dd9:	41 b8 95 00 00 00    	mov    $0x95,%r8d
140de8ddf:	48 8d 15 aa 7e 3c 00 	lea    0x3c7eaa(%rip),%rdx        # 0x1411b0c90
140de8de6:	48 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%rcx
140de8ded:	e8 5e 72 fe ff       	call   0x140dd0050
140de8df2:	48 8d 48 08          	lea    0x8(%rax),%rcx
140de8df6:	48 8d 15 7b 7e 3c 00 	lea    0x3c7e7b(%rip),%rdx        # 0x1411b0c78
140de8dfd:	e8 3e 74 3e ff       	call   0x1401d0240
140de8e02:	90                   	nop
140de8e03:	80 bd b8 01 00 00 00 	cmpb   $0x0,0x1b8(%rbp)
140de8e0a:	75 0c                	jne    0x140de8e18
140de8e0c:	48 8d 8d b8 01 00 00 	lea    0x1b8(%rbp),%rcx
140de8e13:	e8 88 7d fe ff       	call   0x140dd0ba0
140de8e18:	48 8d 8d c0 01 00 00 	lea    0x1c0(%rbp),%rcx
140de8e1f:	e8 3c d2 3f ff       	call   0x1401e6060
140de8e24:	90                   	nop
140de8e25:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
140de8e29:	4d 85 c0             	test   %r8,%r8
140de8e2c:	74 47                	je     0x140de8e75
140de8e2e:	66 90                	xchg   %ax,%ax
140de8e30:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140de8e34:	48 ff c9             	dec    %rcx
140de8e37:	49 03 c8             	add    %r8,%rcx
140de8e3a:	48 8b 55 98          	mov    -0x68(%rbp),%rdx
140de8e3e:	48 ff ca             	dec    %rdx
140de8e41:	48 23 d1             	and    %rcx,%rdx
140de8e44:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140de8e48:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140de8e4c:	48 8b 01             	mov    (%rcx),%rax
140de8e4f:	66 83 78 06 01       	cmpw   $0x1,0x6(%rax)
140de8e54:	76 0d                	jbe    0x140de8e63
140de8e56:	48 8b 49 18          	mov    0x18(%rcx),%rcx
140de8e5a:	e8 e5 22 03 00       	call   0x140e1b144
140de8e5f:	4c 8b 45 a8          	mov    -0x58(%rbp),%r8
140de8e63:	49 83 e8 01          	sub    $0x1,%r8
140de8e67:	4c 89 45 a8          	mov    %r8,-0x58(%rbp)
140de8e6b:	75 c3                	jne    0x140de8e30
140de8e6d:	48 c7 45 a0 00 00 00 	movq   $0x0,-0x60(%rbp)
140de8e74:	00
140de8e75:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140de8e79:	e8 a2 94 ff ff       	call   0x140de2320
140de8e7e:	90                   	nop
140de8e7f:	0f 28 4d d0          	movaps -0x30(%rbp),%xmm1
140de8e83:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140de8e88:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140de8e8d:	66 0f 6f c1          	movdqa %xmm1,%xmm0
140de8e91:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140de8e96:	66 49 0f 7e c5       	movq   %xmm0,%r13
140de8e9b:	66 49 0f 7e cc       	movq   %xmm1,%r12
140de8ea0:	44 8b b5 08 03 00 00 	mov    0x308(%rbp),%r14d
140de8ea7:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140de8eac:	e9 62 05 00 00       	jmp    0x140de9413
140de8eb1:	ba 7b 00 00 00       	mov    $0x7b,%edx
140de8eb6:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140de8ebb:	e8 70 1c 00 00       	call   0x140deab30
140de8ec0:	84 c0                	test   %al,%al
140de8ec2:	0f 84 d0 07 00 00    	je     0x140de9698
140de8ec8:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140de8ecd:	49 ff c0             	inc    %r8
140de8ed0:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140de8ed5:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140de8eda:	49 ff c9             	dec    %r9
140de8edd:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140de8ee2:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
140de8ee7:	e9 13 05 00 00       	jmp    0x140de93ff
140de8eec:	41 0f ba e6 08       	bt     $0x8,%r14d
140de8ef1:	0f 83 9b 00 00 00    	jae    0x140de8f92
140de8ef7:	49 83 f9 02          	cmp    $0x2,%r9
140de8efb:	0f 82 91 00 00 00    	jb     0x140de8f92
140de8f01:	41 0f b6 40 01       	movzbl 0x1(%r8),%eax
140de8f06:	3c 62                	cmp    $0x62,%al
140de8f08:	74 2e                	je     0x140de8f38
140de8f0a:	3c 42                	cmp    $0x42,%al
140de8f0c:	0f 85 80 00 00 00    	jne    0x140de8f92
140de8f12:	b9 28 00 00 00       	mov    $0x28,%ecx
140de8f17:	e8 ec 21 03 00       	call   0x140e1b108
140de8f1c:	48 89 45 38          	mov    %rax,0x38(%rbp)
140de8f20:	48 85 c0             	test   %rax,%rax
140de8f23:	74 11                	je     0x140de8f36
140de8f25:	45 8b c6             	mov    %r14d,%r8d
140de8f28:	ba 11 00 00 00       	mov    $0x11,%edx
140de8f2d:	48 8b c8             	mov    %rax,%rcx
140de8f30:	e8 bb 93 ff ff       	call   0x140de22f0
140de8f35:	90                   	nop
140de8f36:	eb 24                	jmp    0x140de8f5c
140de8f38:	b9 28 00 00 00       	mov    $0x28,%ecx
140de8f3d:	e8 c6 21 03 00       	call   0x140e1b108
140de8f42:	48 89 45 40          	mov    %rax,0x40(%rbp)
140de8f46:	48 85 c0             	test   %rax,%rax
140de8f49:	74 11                	je     0x140de8f5c
140de8f4b:	45 8b c6             	mov    %r14d,%r8d
140de8f4e:	ba 10 00 00 00       	mov    $0x10,%edx
140de8f53:	48 8b c8             	mov    %rax,%rcx
140de8f56:	e8 95 93 ff ff       	call   0x140de22f0
140de8f5b:	90                   	nop
140de8f5c:	48 8b d0             	mov    %rax,%rdx
140de8f5f:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140de8f64:	e8 27 1d 00 00       	call   0x140deac90
140de8f69:	84 c0                	test   %al,%al
140de8f6b:	0f 84 27 07 00 00    	je     0x140de9698
140de8f71:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140de8f76:	49 83 c0 02          	add    $0x2,%r8
140de8f7a:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140de8f7f:	49 83 e9 02          	sub    $0x2,%r9
140de8f83:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140de8f88:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140de8f8d:	e9 6d 04 00 00       	jmp    0x140de93ff
140de8f92:	41 0f ba e6 09       	bt     $0x9,%r14d
140de8f97:	0f 83 06 02 00 00    	jae    0x140de91a3
140de8f9d:	49 83 f9 02          	cmp    $0x2,%r9
140de8fa1:	0f 82 a1 02 00 00    	jb     0x140de9248
140de8fa7:	41 0f b6 40 01       	movzbl 0x1(%r8),%eax
140de8fac:	3c 41                	cmp    $0x41,%al
140de8fae:	75 5a                	jne    0x140de900a
140de8fb0:	b9 28 00 00 00       	mov    $0x28,%ecx
140de8fb5:	e8 4e 21 03 00       	call   0x140e1b108
140de8fba:	48 89 45 48          	mov    %rax,0x48(%rbp)
140de8fbe:	48 85 c0             	test   %rax,%rax
140de8fc1:	74 11                	je     0x140de8fd4
140de8fc3:	45 8b c6             	mov    %r14d,%r8d
140de8fc6:	ba 12 00 00 00       	mov    $0x12,%edx
140de8fcb:	48 8b c8             	mov    %rax,%rcx
140de8fce:	e8 1d 93 ff ff       	call   0x140de22f0
140de8fd3:	90                   	nop
140de8fd4:	48 8b d0             	mov    %rax,%rdx
140de8fd7:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140de8fdc:	e8 af 1c 00 00       	call   0x140deac90
140de8fe1:	84 c0                	test   %al,%al
140de8fe3:	0f 84 af 06 00 00    	je     0x140de9698
140de8fe9:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140de8fee:	49 83 c0 02          	add    $0x2,%r8
140de8ff2:	4c 8b 4c 24 28       	mov    0x28(%rsp),%r9
140de8ff7:	49 83 e9 02          	sub    $0x2,%r9
140de8ffb:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140de9000:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
140de9005:	e9 f5 03 00 00       	jmp    0x140de93ff
140de900a:	3c 7a                	cmp    $0x7a,%al
140de900c:	75 5a                	jne    0x140de9068
140de900e:	b9 28 00 00 00       	mov    $0x28,%ecx
140de9013:	e8 f0 20 03 00       	call   0x140e1b108
140de9018:	48 89 45 50          	mov    %rax,0x50(%rbp)
140de901c:	48 85 c0             	test   %rax,%rax
140de901f:	74 11                	je     0x140de9032