140710901:	48 83 f8 1f          	cmp    $0x1f,%rax
140710905:	0f 87 82 07 00 00    	ja     0x14071108d
14071090b:	e8 34 a8 70 00       	call   0x140e1b144
140710910:	48 83 c3 20          	add    $0x20,%rbx
140710914:	49 83 c5 20          	add    $0x20,%r13
140710918:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
14071091d:	8b 0a                	mov    (%rdx),%ecx
14071091f:	48 c1 e1 05          	shl    $0x5,%rcx
140710923:	48 8b 42 08          	mov    0x8(%rdx),%rax
140710927:	49 bf ff ff ff ff ff 	movabs $0xffffffffffff,%r15
14071092e:	ff 00 00
140710931:	49 23 c7             	and    %r15,%rax
140710934:	48 03 c8             	add    %rax,%rcx
140710937:	48 3b d9             	cmp    %rcx,%rbx
14071093a:	0f 85 b0 fd ff ff    	jne    0x1407106f0
140710940:	0f 57 c0             	xorps  %xmm0,%xmm0
140710943:	0f 11 45 e0          	movups %xmm0,-0x20(%rbp)
140710947:	41 ba 05 04 00 00    	mov    $0x405,%r10d
14071094d:	66 44 89 55 ee       	mov    %r10w,-0x12(%rbp)
140710952:	4c 8b 75 e8          	mov    -0x18(%rbp),%r14
140710956:	49 bb 00 00 00 00 00 	movabs $0xffff000000000000,%r11
14071095d:	00 ff ff
140710960:	4d 23 f3             	and    %r11,%r14
140710963:	48 8d 05 5e 92 8c 00 	lea    0x8c925e(%rip),%rax        # 0x140fd9bc8
14071096a:	4c 0b f0             	or     %rax,%r14
14071096d:	4c 89 75 e8          	mov    %r14,-0x18(%rbp)
140710971:	49 8b f6             	mov    %r14,%rsi
140710974:	48 c1 ee 30          	shr    $0x30,%rsi
140710978:	c7 45 e0 07 00 00 00 	movl   $0x7,-0x20(%rbp)
14071097f:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
140710983:	49 23 df             	and    %r15,%rbx
140710986:	8b 7d f0             	mov    -0x10(%rbp),%edi
140710989:	48 c1 e7 05          	shl    $0x5,%rdi
14071098d:	48 03 fb             	add    %rbx,%rdi
140710990:	48 3b df             	cmp    %rdi,%rbx
140710993:	0f 84 d0 00 00 00    	je     0x140710a69
140710999:	66 41 23 f4          	and    %r12w,%si
14071099d:	44 0f be 7d ed       	movsbl -0x13(%rbp),%r15d
1407109a2:	49 bd ff ff ff ff ff 	movabs $0xffffffffffff,%r13
1407109a9:	ff 00 00
1407109ac:	0f 1f 40 00          	nopl   0x0(%rax)
1407109b0:	66 85 f6             	test   %si,%si
1407109b3:	74 3b                	je     0x1407109f0
1407109b5:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1407109bb:	45 2b c7             	sub    %r15d,%r8d
1407109be:	eb 36                	jmp    0x1407109f6
1407109c0:	49 3b f6             	cmp    %r14,%rsi
1407109c3:	0f 83 e8 fd ff ff    	jae    0x1407107b1
1407109c9:	c7 44 24 58 00 00 00 	movl   $0x0,0x58(%rsp)
1407109d0:	00
1407109d1:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
1407109d5:	e9 e5 fd ff ff       	jmp    0x1407107bf
1407109da:	4c 3b f7             	cmp    %rdi,%r14
1407109dd:	0f 82 31 fe ff ff    	jb     0x140710814
1407109e3:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1407109e8:	45 33 f6             	xor    %r14d,%r14d
1407109eb:	e9 c1 fe ff ff       	jmp    0x1407108b1
1407109f0:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1407109f6:	0f b7 53 0e          	movzwl 0xe(%rbx),%edx
1407109fa:	66 41 23 d4          	and    %r12w,%dx
1407109fe:	74 0d                	je     0x140710a0d
140710a00:	0f be 43 0d          	movsbl 0xd(%rbx),%eax
140710a04:	b9 0d 00 00 00       	mov    $0xd,%ecx
140710a09:	2b c8                	sub    %eax,%ecx
140710a0b:	eb 02                	jmp    0x140710a0f
140710a0d:	8b 0b                	mov    (%rbx),%ecx
140710a0f:	44 3b c1             	cmp    %ecx,%r8d
140710a12:	75 35                	jne    0x140710a49
140710a14:	66 85 f6             	test   %si,%si
140710a17:	74 06                	je     0x140710a1f
140710a19:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
140710a1d:	eb 06                	jmp    0x140710a25
140710a1f:	49 8b ce             	mov    %r14,%rcx
140710a22:	49 23 cd             	and    %r13,%rcx
140710a25:	66 85 d2             	test   %dx,%dx
140710a28:	74 05                	je     0x140710a2f
140710a2a:	48 8b d3             	mov    %rbx,%rdx
140710a2d:	eb 07                	jmp    0x140710a36
140710a2f:	48 8b 53 08          	mov    0x8(%rbx),%rdx
140710a33:	49 23 d5             	and    %r13,%rdx
140710a36:	48 3b ca             	cmp    %rdx,%rcx
140710a39:	74 1b                	je     0x140710a56
140710a3b:	e8 10 f0 7c 00       	call   0x140edfa50
140710a40:	85 c0                	test   %eax,%eax
140710a42:	0f 94 c0             	sete   %al
140710a45:	84 c0                	test   %al,%al
140710a47:	75 0d                	jne    0x140710a56
140710a49:	48 83 c3 20          	add    $0x20,%rbx
140710a4d:	48 3b df             	cmp    %rdi,%rbx
140710a50:	0f 85 5a ff ff ff    	jne    0x1407109b0
140710a56:	4d 8b fd             	mov    %r13,%r15
140710a59:	41 ba 05 04 00 00    	mov    $0x405,%r10d
140710a5f:	49 bb 00 00 00 00 00 	movabs $0xffff000000000000,%r11
140710a66:	00 ff ff
140710a69:	41 b9 10 02 00 00    	mov    $0x210,%r9d
140710a6f:	8b 15 93 e2 d8 00    	mov    0xd8e293(%rip),%edx        # 0x14149ed08
140710a75:	48 3b df             	cmp    %rdi,%rbx
140710a78:	74 06                	je     0x140710a80
140710a7a:	4c 8d 43 10          	lea    0x10(%rbx),%r8
140710a7e:	eb 17                	jmp    0x140710a97
140710a80:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140710a87:	00 00
140710a89:	45 8b c1             	mov    %r9d,%r8d
140710a8c:	4c 03 04 d0          	add    (%rax,%rdx,8),%r8
140710a90:	0f 57 c0             	xorps  %xmm0,%xmm0
140710a93:	41 0f 11 00          	movups %xmm0,(%r8)
140710a97:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140710a9c:	49 8b 58 08          	mov    0x8(%r8),%rbx
140710aa0:	49 23 df             	and    %r15,%rbx
140710aa3:	41 8b 00             	mov    (%r8),%eax
140710aa6:	48 c1 e0 05          	shl    $0x5,%rax
140710aaa:	48 03 c3             	add    %rbx,%rax
140710aad:	48 3b d8             	cmp    %rax,%rbx
140710ab0:	0f 84 f8 04 00 00    	je     0x140710fae
140710ab6:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
140710abd:	00 00
140710abf:	48 8d 34 d0          	lea    (%rax,%rdx,8),%rsi
140710ac3:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
140710ac8:	4c 8d 63 10          	lea    0x10(%rbx),%r12
140710acc:	41 8b c9             	mov    %r9d,%ecx
140710acf:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
140710ad3:	45 8b e9             	mov    %r9d,%r13d
140710ad6:	33 ff                	xor    %edi,%edi
140710ad8:	48 8d 15 05 f7 8b 00 	lea    0x8bf705(%rip),%rdx        # 0x140fd01e4
140710adf:	0f 57 c0             	xorps  %xmm0,%xmm0
140710ae2:	0f 11 45 58          	movups %xmm0,0x58(%rbp)
140710ae6:	48 89 7d 68          	mov    %rdi,0x68(%rbp)
140710aea:	48 c7 45 70 0f 00 00 	movq   $0xf,0x70(%rbp)
140710af1:	00
140710af2:	c6 45 58 00          	movb   $0x0,0x58(%rbp)
140710af6:	c6 85 98 00 00 00 00 	movb   $0x0,0x98(%rbp)
140710afd:	bf 00 10 00 00       	mov    $0x1000,%edi
140710b02:	66 41 85 7c 24 fe    	test   %di,-0x2(%r12)
140710b08:	74 05                	je     0x140710b0f
140710b0a:	48 8b c3             	mov    %rbx,%rax
140710b0d:	eb 0b                	jmp    0x140710b1a
140710b0f:	49 8b 44 24 f8       	mov    -0x8(%r12),%rax
140710b14:	49 23 c7             	and    %r15,%rax
140710b17:	4c 8b e9             	mov    %rcx,%r13
140710b1a:	48 89 45 88          	mov    %rax,-0x78(%rbp)
140710b1e:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140710b22:	66 44 89 55 be       	mov    %r10w,-0x42(%rbp)
140710b27:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140710b2b:	49 23 c3             	and    %r11,%rax
140710b2e:	48 0b c2             	or     %rdx,%rax
140710b31:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140710b35:	c7 45 b0 04 00 00 00 	movl   $0x4,-0x50(%rbp)
140710b3c:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140710b40:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
140710b45:	49 8b cc             	mov    %r12,%rcx
140710b48:	e8 73 9f ff ff       	call   0x14070aac0
140710b4d:	4d 8b 74 24 08       	mov    0x8(%r12),%r14
140710b52:	45 8b 3c 24          	mov    (%r12),%r15d
140710b56:	41 8b cf             	mov    %r15d,%ecx
140710b59:	48 c1 e1 05          	shl    $0x5,%rcx
140710b5d:	49 8b c6             	mov    %r14,%rax
140710b60:	48 ba ff ff ff ff ff 	movabs $0xffffffffffff,%rdx
140710b67:	ff 00 00
140710b6a:	48 23 c2             	and    %rdx,%rax
140710b6d:	48 03 c8             	add    %rax,%rcx
140710b70:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
140710b75:	48 3b c1             	cmp    %rcx,%rax
140710b78:	74 06                	je     0x140710b80
140710b7a:	48 8d 70 10          	lea    0x10(%rax),%rsi
140710b7e:	eb 15                	jmp    0x140710b95
140710b80:	48 8b 36             	mov    (%rsi),%rsi
140710b83:	49 03 f5             	add    %r13,%rsi
140710b86:	0f 57 c0             	xorps  %xmm0,%xmm0
140710b89:	0f 11 06             	movups %xmm0,(%rsi)
140710b8c:	4d 8b 74 24 08       	mov    0x8(%r12),%r14
140710b91:	45 8b 3c 24          	mov    (%r12),%r15d
140710b95:	66 85 7e 0e          	test   %di,0xe(%rsi)
140710b99:	75 07                	jne    0x140710ba2
140710b9b:	48 8b 76 08          	mov    0x8(%rsi),%rsi
140710b9f:	48 23 f2             	and    %rdx,%rsi
140710ba2:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
140710ba9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140710bb0:	48 ff c7             	inc    %rdi
140710bb3:	80 3c 3e 00          	cmpb   $0x0,(%rsi,%rdi,1)
140710bb7:	75 f7                	jne    0x140710bb0
140710bb9:	48 83 ff 12          	cmp    $0x12,%rdi
140710bbd:	75 1d                	jne    0x140710bdc
140710bbf:	4c 8b c7             	mov    %rdi,%r8
140710bc2:	48 8d 15 ef c1 8b 00 	lea    0x8bc1ef(%rip),%rdx        # 0x140fccdb8
140710bc9:	48 8b ce             	mov    %rsi,%rcx
140710bcc:	e8 7f ee 7c 00       	call   0x140edfa50
140710bd1:	85 c0                	test   %eax,%eax
140710bd3:	75 2a                	jne    0x140710bff
140710bd5:	b8 01 00 00 00       	mov    $0x1,%eax
140710bda:	eb 6b                	jmp    0x140710c47
140710bdc:	48 83 ff 13          	cmp    $0x13,%rdi
140710be0:	75 1d                	jne    0x140710bff
140710be2:	4c 8b c7             	mov    %rdi,%r8
140710be5:	48 8d 15 0c c2 8b 00 	lea    0x8bc20c(%rip),%rdx        # 0x140fccdf8
140710bec:	48 8b ce             	mov    %rsi,%rcx
140710bef:	e8 5c ee 7c 00       	call   0x140edfa50
140710bf4:	85 c0                	test   %eax,%eax
140710bf6:	75 07                	jne    0x140710bff
140710bf8:	b8 02 00 00 00       	mov    $0x2,%eax
140710bfd:	eb 48                	jmp    0x140710c47
140710bff:	48 83 ff 11          	cmp    $0x11,%rdi
140710c03:	75 1d                	jne    0x140710c22
140710c05:	4c 8b c7             	mov    %rdi,%r8
140710c08:	48 8d 15 59 c2 8b 00 	lea    0x8bc259(%rip),%rdx        # 0x140fcce68
140710c0f:	48 8b ce             	mov    %rsi,%rcx
140710c12:	e8 39 ee 7c 00       	call   0x140edfa50
140710c17:	85 c0                	test   %eax,%eax
140710c19:	75 07                	jne    0x140710c22
140710c1b:	b8 03 00 00 00       	mov    $0x3,%eax
140710c20:	eb 25                	jmp    0x140710c47
140710c22:	48 83 ff 12          	cmp    $0x12,%rdi
140710c26:	75 1d                	jne    0x140710c45
140710c28:	4c 8b c7             	mov    %rdi,%r8
140710c2b:	48 8d 15 76 c2 8b 00 	lea    0x8bc276(%rip),%rdx        # 0x140fccea8
140710c32:	48 8b ce             	mov    %rsi,%rcx
140710c35:	e8 16 ee 7c 00       	call   0x140edfa50
140710c3a:	85 c0                	test   %eax,%eax
140710c3c:	75 07                	jne    0x140710c45
140710c3e:	b8 04 00 00 00       	mov    $0x4,%eax
140710c43:	eb 02                	jmp    0x140710c47
140710c45:	33 c0                	xor    %eax,%eax
140710c47:	89 45 50             	mov    %eax,0x50(%rbp)
140710c4a:	0f 57 c0             	xorps  %xmm0,%xmm0
140710c4d:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140710c51:	bf 05 04 00 00       	mov    $0x405,%edi
140710c56:	66 89 7d be          	mov    %di,-0x42(%rbp)
140710c5a:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140710c5e:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710c65:	00 ff ff
140710c68:	48 23 c1             	and    %rcx,%rax
140710c6b:	48 8d 0d 1e b3 8b 00 	lea    0x8bb31e(%rip),%rcx        # 0x140fcbf90
140710c72:	48 0b c1             	or     %rcx,%rax
140710c75:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140710c79:	c7 45 b0 04 00 00 00 	movl   $0x4,-0x50(%rbp)
140710c80:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140710c84:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140710c89:	49 8b cc             	mov    %r12,%rcx
140710c8c:	e8 2f 9e ff ff       	call   0x14070aac0
140710c91:	41 8b cf             	mov    %r15d,%ecx
140710c94:	48 c1 e1 05          	shl    $0x5,%rcx
140710c98:	49 bf ff ff ff ff ff 	movabs $0xffffffffffff,%r15
140710c9f:	ff 00 00
140710ca2:	4d 23 f7             	and    %r15,%r14
140710ca5:	49 03 ce             	add    %r14,%rcx
140710ca8:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
140710cad:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
140710cb2:	48 3b c1             	cmp    %rcx,%rax
140710cb5:	74 06                	je     0x140710cbd
140710cb7:	48 8d 50 10          	lea    0x10(%rax),%rdx
140710cbb:	eb 0c                	jmp    0x140710cc9
140710cbd:	48 8b 16             	mov    (%rsi),%rdx
140710cc0:	49 03 d5             	add    %r13,%rdx
140710cc3:	0f 57 c0             	xorps  %xmm0,%xmm0
140710cc6:	0f 11 02             	movups %xmm0,(%rdx)
140710cc9:	41 be 00 10 00 00    	mov    $0x1000,%r14d
140710ccf:	66 44 85 72 0e       	test   %r14w,0xe(%rdx)
140710cd4:	75 07                	jne    0x140710cdd
140710cd6:	48 8b 52 08          	mov    0x8(%rdx),%rdx
140710cda:	49 23 d7             	and    %r15,%rdx
140710cdd:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140710ce4:	49 ff c0             	inc    %r8
140710ce7:	42 80 3c 02 00       	cmpb   $0x0,(%rdx,%r8,1)
140710cec:	75 f6                	jne    0x140710ce4
140710cee:	48 8d 4d 58          	lea    0x58(%rbp),%rcx
140710cf2:	e8 d9 e6 a8 ff       	call   0x14019f3d0
140710cf7:	0f 57 c0             	xorps  %xmm0,%xmm0
140710cfa:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140710cfe:	66 89 7d be          	mov    %di,-0x42(%rbp)
140710d02:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140710d06:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710d0d:	00 ff ff
140710d10:	48 23 c1             	and    %rcx,%rax
140710d13:	48 8d 0d 92 99 8a 00 	lea    0x8a9992(%rip),%rcx        # 0x140fba6ac
140710d1a:	48 0b c1             	or     %rcx,%rax
140710d1d:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140710d21:	c7 45 b0 01 00 00 00 	movl   $0x1,-0x50(%rbp)
140710d28:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140710d2c:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140710d31:	49 8b cc             	mov    %r12,%rcx
140710d34:	e8 87 9d ff ff       	call   0x14070aac0
140710d39:	41 8b 0c 24          	mov    (%r12),%ecx
140710d3d:	48 c1 e1 05          	shl    $0x5,%rcx
140710d41:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140710d46:	49 23 c7             	and    %r15,%rax
140710d49:	48 03 c8             	add    %rax,%rcx
140710d4c:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140710d51:	48 3b c1             	cmp    %rcx,%rax
140710d54:	74 06                	je     0x140710d5c
140710d56:	48 8d 78 10          	lea    0x10(%rax),%rdi
140710d5a:	eb 0c                	jmp    0x140710d68
140710d5c:	48 8b 3e             	mov    (%rsi),%rdi
140710d5f:	49 03 fd             	add    %r13,%rdi
140710d62:	0f 57 c0             	xorps  %xmm0,%xmm0
140710d65:	0f 11 07             	movups %xmm0,(%rdi)
140710d68:	0f 57 c0             	xorps  %xmm0,%xmm0
140710d6b:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140710d6f:	b8 05 04 00 00       	mov    $0x405,%eax
140710d74:	66 89 45 be          	mov    %ax,-0x42(%rbp)
140710d78:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140710d7c:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710d83:	00 ff ff
140710d86:	48 23 c1             	and    %rcx,%rax
140710d89:	48 8d 0d 08 f8 90 00 	lea    0x90f808(%rip),%rcx        # 0x141020598
140710d90:	48 0b c1             	or     %rcx,%rax
140710d93:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140710d97:	c7 45 b0 04 00 00 00 	movl   $0x4,-0x50(%rbp)
140710d9e:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140710da2:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
140710da7:	48 8b cf             	mov    %rdi,%rcx
140710daa:	e8 11 9d ff ff       	call   0x14070aac0
140710daf:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140710db3:	49 23 cf             	and    %r15,%rcx
140710db6:	8b 07                	mov    (%rdi),%eax
140710db8:	48 c1 e0 05          	shl    $0x5,%rax
140710dbc:	48 03 c8             	add    %rax,%rcx
140710dbf:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140710dc4:	48 3b c1             	cmp    %rcx,%rax
140710dc7:	74 06                	je     0x140710dcf
140710dc9:	48 83 c0 10          	add    $0x10,%rax
140710dcd:	eb 0c                	jmp    0x140710ddb
140710dcf:	48 8b 06             	mov    (%rsi),%rax
140710dd2:	49 03 c5             	add    %r13,%rax
140710dd5:	0f 57 c0             	xorps  %xmm0,%xmm0
140710dd8:	0f 11 00             	movups %xmm0,(%rax)
140710ddb:	8b 00                	mov    (%rax),%eax
140710ddd:	89 45 54             	mov    %eax,0x54(%rbp)
140710de0:	0f 57 c0             	xorps  %xmm0,%xmm0
140710de3:	0f 11 45 b0          	movups %xmm0,-0x50(%rbp)
140710de7:	b8 05 04 00 00       	mov    $0x405,%eax
140710dec:	66 89 45 be          	mov    %ax,-0x42(%rbp)
140710df0:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140710df4:	48 b9 00 00 00 00 00 	movabs $0xffff000000000000,%rcx
140710dfb:	00 ff ff
140710dfe:	48 23 c1             	and    %rcx,%rax
140710e01:	48 8d 0d e8 f3 8b 00 	lea    0x8bf3e8(%rip),%rcx        # 0x140fd01f0
140710e08:	48 0b c1             	or     %rcx,%rax
140710e0b:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
140710e0f:	c7 45 b0 09 00 00 00 	movl   $0x9,-0x50(%rbp)
140710e16:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140710e1a:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
140710e1e:	49 8b cc             	mov    %r12,%rcx
140710e21:	e8 9a 9c ff ff       	call   0x14070aac0
140710e26:	41 8b 0c 24          	mov    (%r12),%ecx
140710e2a:	48 c1 e1 05          	shl    $0x5,%rcx
140710e2e:	49 8b 44 24 08       	mov    0x8(%r12),%rax
140710e33:	49 23 c7             	and    %r15,%rax
140710e36:	48 03 c8             	add    %rax,%rcx
140710e39:	48 8b 45 80          	mov    -0x80(%rbp),%rax
140710e3d:	48 3b c1             	cmp    %rcx,%rax
140710e40:	74 41                	je     0x140710e83