14023c6a4:	01 00 00
14023c6a7:	48 bd 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rbp
14023c6ae:	9c f2 cb
14023c6b1:	48 8b 09             	mov    (%rcx),%rcx
14023c6b4:	0f ae e8             	lfence
14023c6b7:	0f b6 50 11          	movzbl 0x11(%rax),%edx
14023c6bb:	44 0f b6 48 10       	movzbl 0x10(%rax),%r9d
14023c6c0:	4c 8b 5e 30          	mov    0x30(%rsi),%r11
14023c6c4:	4c 33 cd             	xor    %rbp,%r9
14023c6c7:	4c 0f af cf          	imul   %rdi,%r9
14023c6cb:	4c 33 ca             	xor    %rdx,%r9
14023c6ce:	0f b6 50 12          	movzbl 0x12(%rax),%edx
14023c6d2:	4c 0f af cf          	imul   %rdi,%r9
14023c6d6:	4c 33 ca             	xor    %rdx,%r9
14023c6d9:	0f b6 50 13          	movzbl 0x13(%rax),%edx
14023c6dd:	4c 0f af cf          	imul   %rdi,%r9
14023c6e1:	4c 33 ca             	xor    %rdx,%r9
14023c6e4:	4c 0f af cf          	imul   %rdi,%r9
14023c6e8:	4d 23 d9             	and    %r9,%r11
14023c6eb:	49 c1 e3 04          	shl    $0x4,%r11
14023c6ef:	4c 03 5e 18          	add    0x18(%rsi),%r11
14023c6f3:	4d 8b 0b             	mov    (%r11),%r9
14023c6f6:	4c 3b cb             	cmp    %rbx,%r9
14023c6f9:	75 09                	jne    0x14023c704
14023c6fb:	49 89 03             	mov    %rax,(%r11)
14023c6fe:	49 89 43 08          	mov    %rax,0x8(%r11)
14023c702:	eb 75                	jmp    0x14023c779
14023c704:	49 8b 53 08          	mov    0x8(%r11),%rdx
14023c708:	44 8b 40 10          	mov    0x10(%rax),%r8d
14023c70c:	44 3b 42 10          	cmp    0x10(%rdx),%r8d
14023c710:	75 2f                	jne    0x14023c741
14023c712:	4c 8b 12             	mov    (%rdx),%r10
14023c715:	4c 3b d0             	cmp    %rax,%r10
14023c718:	74 21                	je     0x14023c73b
14023c71a:	4c 8b 48 08          	mov    0x8(%rax),%r9
14023c71e:	49 89 09             	mov    %rcx,(%r9)
14023c721:	4c 8b 41 08          	mov    0x8(%rcx),%r8
14023c725:	4d 89 10             	mov    %r10,(%r8)
14023c728:	49 8b 52 08          	mov    0x8(%r10),%rdx
14023c72c:	48 89 02             	mov    %rax,(%rdx)
14023c72f:	4d 89 42 08          	mov    %r8,0x8(%r10)
14023c733:	4c 89 49 08          	mov    %r9,0x8(%rcx)
14023c737:	48 89 50 08          	mov    %rdx,0x8(%rax)
14023c73b:	49 89 43 08          	mov    %rax,0x8(%r11)
14023c73f:	eb 38                	jmp    0x14023c779
14023c741:	4c 3b ca             	cmp    %rdx,%r9
14023c744:	74 0f                	je     0x14023c755
14023c746:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14023c74a:	44 3b 42 10          	cmp    0x10(%rdx),%r8d
14023c74e:	74 4b                	je     0x14023c79b
14023c750:	4c 3b ca             	cmp    %rdx,%r9
14023c753:	75 f1                	jne    0x14023c746
14023c755:	4c 8b 50 08          	mov    0x8(%rax),%r10
14023c759:	49 89 0a             	mov    %rcx,(%r10)
14023c75c:	4c 8b 49 08          	mov    0x8(%rcx),%r9
14023c760:	49 89 11             	mov    %rdx,(%r9)
14023c763:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14023c767:	49 89 00             	mov    %rax,(%r8)
14023c76a:	4c 89 4a 08          	mov    %r9,0x8(%rdx)
14023c76e:	4c 89 51 08          	mov    %r10,0x8(%rcx)
14023c772:	4c 89 40 08          	mov    %r8,0x8(%rax)
14023c776:	49 89 03             	mov    %rax,(%r11)
14023c779:	48 8b c1             	mov    %rcx,%rax
14023c77c:	48 3b cb             	cmp    %rbx,%rcx
14023c77f:	0f 85 2c ff ff ff    	jne    0x14023c6b1
14023c785:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14023c78a:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14023c78f:	4c 8b 74 24 20       	mov    0x20(%rsp),%r14
14023c794:	48 83 c4 28          	add    $0x28,%rsp
14023c798:	5f                   	pop    %rdi
14023c799:	5e                   	pop    %rsi
14023c79a:	c3                   	ret
14023c79b:	4c 8b 12             	mov    (%rdx),%r10
14023c79e:	4c 8b 48 08          	mov    0x8(%rax),%r9
14023c7a2:	49 89 09             	mov    %rcx,(%r9)
14023c7a5:	4c 8b 41 08          	mov    0x8(%rcx),%r8
14023c7a9:	4d 89 10             	mov    %r10,(%r8)
14023c7ac:	49 8b 52 08          	mov    0x8(%r10),%rdx
14023c7b0:	48 89 02             	mov    %rax,(%rdx)
14023c7b3:	4d 89 42 08          	mov    %r8,0x8(%r10)
14023c7b7:	4c 89 49 08          	mov    %r9,0x8(%rcx)
14023c7bb:	48 89 50 08          	mov    %rdx,0x8(%rax)
14023c7bf:	eb b8                	jmp    0x14023c779
14023c7c1:	48 8d 0d 28 1d d7 00 	lea    0xd71d28(%rip),%rcx        # 0x140fae4f0
14023c7c8:	e8 e7 eb bb 00       	call   0x140dfb3b4
14023c7cd:	cc                   	int3
14023c7ce:	cc                   	int3
14023c7cf:	cc                   	int3
14023c7d0:	4c 8b dc             	mov    %rsp,%r11
14023c7d3:	53                   	push   %rbx
14023c7d4:	41 57                	push   %r15
14023c7d6:	48 83 ec 58          	sub    $0x58,%rsp
14023c7da:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rax
14023c7e1:	ff ff 0f
14023c7e4:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14023c7e9:	4c 8b f9             	mov    %rcx,%r15
14023c7ec:	bb 01 00 00 00       	mov    $0x1,%ebx
14023c7f1:	48 0f bd c8          	bsr    %rax,%rcx
14023c7f5:	8b c3                	mov    %ebx,%eax
14023c7f7:	48 d3 e0             	shl    %cl,%rax
14023c7fa:	48 3b d0             	cmp    %rax,%rdx
14023c7fd:	0f 87 3f 02 00 00    	ja     0x14023ca42
14023c803:	49 89 6b 18          	mov    %rbp,0x18(%r11)
14023c807:	48 8d 42 ff          	lea    -0x1(%rdx),%rax
14023c80b:	49 8b 6f 08          	mov    0x8(%r15),%rbp
14023c80f:	48 0b c3             	or     %rbx,%rax
14023c812:	48 0f bd c8          	bsr    %rax,%rcx
14023c816:	49 89 73 e8          	mov    %rsi,-0x18(%r11)
14023c81a:	4c 8b c5             	mov    %rbp,%r8
14023c81d:	ff c1                	inc    %ecx
14023c81f:	49 89 7b e0          	mov    %rdi,-0x20(%r11)
14023c823:	48 d3 e3             	shl    %cl,%rbx
14023c826:	4d 89 6b d0          	mov    %r13,-0x30(%r11)
14023c82a:	4d 8d 6f 18          	lea    0x18(%r15),%r13
14023c82e:	49 8b cd             	mov    %r13,%rcx
14023c831:	48 8d 14 1b          	lea    (%rbx,%rbx,1),%rdx
14023c835:	e8 36 71 fe ff       	call   0x140223970
14023c83a:	49 89 5f 38          	mov    %rbx,0x38(%r15)
14023c83e:	48 8d 43 ff          	lea    -0x1(%rbx),%rax
14023c842:	49 89 47 30          	mov    %rax,0x30(%r15)
14023c846:	49 8b 7f 08          	mov    0x8(%r15),%rdi
14023c84a:	48 8b 3f             	mov    (%rdi),%rdi
14023c84d:	48 8b f7             	mov    %rdi,%rsi
14023c850:	48 3b fd             	cmp    %rbp,%rdi
14023c853:	0f 84 a4 01 00 00    	je     0x14023c9fd
14023c859:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
14023c85e:	48 b8 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rax
14023c865:	9c f2 cb
14023c868:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14023c86d:	48 bb b3 01 00 00 00 	movabs $0x100000001b3,%rbx
14023c874:	01 00 00
14023c877:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14023c87e:	00 00
14023c880:	4c 8b 67 28          	mov    0x28(%rdi),%r12
14023c884:	4c 8d 4f 10          	lea    0x10(%rdi),%r9
14023c888:	48 8b 36             	mov    (%rsi),%rsi
14023c88b:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14023c88f:	49 83 fc 0f          	cmp    $0xf,%r12
14023c893:	76 04                	jbe    0x14023c899
14023c895:	4c 8b 4f 10          	mov    0x10(%rdi),%r9
14023c899:	33 c9                	xor    %ecx,%ecx
14023c89b:	48 8b d0             	mov    %rax,%rdx
14023c89e:	4d 8b d0             	mov    %r8,%r10
14023c8a1:	4d 8b dc             	mov    %r12,%r11
14023c8a4:	4d 85 c0             	test   %r8,%r8
14023c8a7:	74 1b                	je     0x14023c8c4
14023c8a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14023c8b0:	41 0f b6 04 09       	movzbl (%r9,%rcx,1),%eax
14023c8b5:	48 ff c1             	inc    %rcx
14023c8b8:	48 33 d0             	xor    %rax,%rdx
14023c8bb:	48 0f af d3          	imul   %rbx,%rdx
14023c8bf:	49 3b c8             	cmp    %r8,%rcx
14023c8c2:	72 ec                	jb     0x14023c8b0
14023c8c4:	49 8b 45 00          	mov    0x0(%r13),%rax
14023c8c8:	49 8b 4f 30          	mov    0x30(%r15),%rcx
14023c8cc:	48 23 ca             	and    %rdx,%rcx
14023c8cf:	48 c1 e1 04          	shl    $0x4,%rcx
14023c8d3:	48 03 c1             	add    %rcx,%rax
14023c8d6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14023c8db:	4c 8b 28             	mov    (%rax),%r13
14023c8de:	4c 3b ed             	cmp    %rbp,%r13
14023c8e1:	75 0c                	jne    0x14023c8ef
14023c8e3:	48 89 38             	mov    %rdi,(%rax)
14023c8e6:	48 89 78 08          	mov    %rdi,0x8(%rax)
14023c8ea:	e9 ea 00 00 00       	jmp    0x14023c9d9
14023c8ef:	48 8b 58 08          	mov    0x8(%rax),%rbx
14023c8f3:	48 83 7b 28 0f       	cmpq   $0xf,0x28(%rbx)
14023c8f8:	48 8d 53 10          	lea    0x10(%rbx),%rdx
14023c8fc:	48 8b 42 10          	mov    0x10(%rdx),%rax
14023c900:	76 03                	jbe    0x14023c905
14023c902:	48 8b 12             	mov    (%rdx),%rdx
14023c905:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
14023c909:	4d 8b f8             	mov    %r8,%r15
14023c90c:	49 83 fc 0f          	cmp    $0xf,%r12
14023c910:	76 0a                	jbe    0x14023c91c
14023c912:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14023c916:	4d 8b fa             	mov    %r10,%r15
14023c919:	4d 8b e3             	mov    %r11,%r12
14023c91c:	4c 3b c0             	cmp    %rax,%r8
14023c91f:	75 3d                	jne    0x14023c95e
14023c921:	e8 2a 31 ca 00       	call   0x140edfa50
14023c926:	85 c0                	test   %eax,%eax
14023c928:	75 34                	jne    0x14023c95e
14023c92a:	4c 8b 03             	mov    (%rbx),%r8
14023c92d:	4c 3b c7             	cmp    %rdi,%r8
14023c930:	74 21                	je     0x14023c953
14023c932:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14023c936:	48 89 32             	mov    %rsi,(%rdx)
14023c939:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14023c93d:	4c 89 01             	mov    %r8,(%rcx)
14023c940:	49 8b 40 08          	mov    0x8(%r8),%rax
14023c944:	48 89 38             	mov    %rdi,(%rax)
14023c947:	49 89 48 08          	mov    %rcx,0x8(%r8)
14023c94b:	48 89 56 08          	mov    %rdx,0x8(%rsi)
14023c94f:	48 89 47 08          	mov    %rax,0x8(%rdi)
14023c953:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14023c958:	48 89 78 08          	mov    %rdi,0x8(%rax)
14023c95c:	eb 6c                	jmp    0x14023c9ca
14023c95e:	4c 3b eb             	cmp    %rbx,%r13
14023c961:	74 3e                	je     0x14023c9a1
14023c963:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
14023c967:	48 83 7b 28 0f       	cmpq   $0xf,0x28(%rbx)
14023c96c:	48 8d 53 10          	lea    0x10(%rbx),%rdx
14023c970:	48 8b 42 10          	mov    0x10(%rdx),%rax
14023c974:	76 03                	jbe    0x14023c979
14023c976:	48 8b 12             	mov    (%rdx),%rdx
14023c979:	48 8d 4f 10          	lea    0x10(%rdi),%rcx
14023c97d:	49 83 fc 0f          	cmp    $0xf,%r12
14023c981:	76 04                	jbe    0x14023c987
14023c983:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14023c987:	4c 3b f8             	cmp    %rax,%r15
14023c98a:	75 10                	jne    0x14023c99c
14023c98c:	4d 8b c7             	mov    %r15,%r8
14023c98f:	e8 bc 30 ca 00       	call   0x140edfa50
14023c994:	85 c0                	test   %eax,%eax
14023c996:	0f 84 80 00 00 00    	je     0x14023ca1c
14023c99c:	4c 3b eb             	cmp    %rbx,%r13
14023c99f:	75 c2                	jne    0x14023c963
14023c9a1:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14023c9a5:	48 89 32             	mov    %rsi,(%rdx)
14023c9a8:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14023c9ac:	48 89 19             	mov    %rbx,(%rcx)
14023c9af:	48 8b 43 08          	mov    0x8(%rbx),%rax
14023c9b3:	48 89 38             	mov    %rdi,(%rax)
14023c9b6:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
14023c9ba:	48 89 56 08          	mov    %rdx,0x8(%rsi)
14023c9be:	48 89 47 08          	mov    %rax,0x8(%rdi)
14023c9c2:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
14023c9c7:	48 89 38             	mov    %rdi,(%rax)
14023c9ca:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14023c9cf:	48 bb b3 01 00 00 00 	movabs $0x100000001b3,%rbx
14023c9d6:	01 00 00
14023c9d9:	4d 8d 6f 18          	lea    0x18(%r15),%r13
14023c9dd:	48 8b fe             	mov    %rsi,%rdi
14023c9e0:	48 b8 25 23 22 84 e4 	movabs $0xcbf29ce484222325,%rax
14023c9e7:	9c f2 cb
14023c9ea:	48 3b f5             	cmp    %rbp,%rsi
14023c9ed:	0f 85 8d fe ff ff    	jne    0x14023c880
14023c9f3:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14023c9f8:	4c 8b 64 24 40       	mov    0x40(%rsp),%r12
14023c9fd:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14023ca02:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14023ca07:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
14023ca0e:	00
14023ca0f:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
14023ca14:	48 83 c4 58          	add    $0x58,%rsp
14023ca18:	41 5f                	pop    %r15
14023ca1a:	5b                   	pop    %rbx
14023ca1b:	c3                   	ret
14023ca1c:	4c 8b 03             	mov    (%rbx),%r8
14023ca1f:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14023ca23:	48 89 32             	mov    %rsi,(%rdx)
14023ca26:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14023ca2a:	4c 89 01             	mov    %r8,(%rcx)
14023ca2d:	49 8b 40 08          	mov    0x8(%r8),%rax
14023ca31:	48 89 38             	mov    %rdi,(%rax)
14023ca34:	49 89 48 08          	mov    %rcx,0x8(%r8)
14023ca38:	48 89 56 08          	mov    %rdx,0x8(%rsi)
14023ca3c:	48 89 47 08          	mov    %rax,0x8(%rdi)
14023ca40:	eb 88                	jmp    0x14023c9ca
14023ca42:	48 8d 0d a7 1a d7 00 	lea    0xd71aa7(%rip),%rcx        # 0x140fae4f0
14023ca49:	e8 66 e9 bb 00       	call   0x140dfb3b4
14023ca4e:	cc                   	int3
14023ca4f:	cc                   	int3
14023ca50:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14023ca55:	55                   	push   %rbp
14023ca56:	56                   	push   %rsi
14023ca57:	57                   	push   %rdi
14023ca58:	41 54                	push   %r12
14023ca5a:	41 55                	push   %r13
14023ca5c:	41 56                	push   %r14
14023ca5e:	41 57                	push   %r15
14023ca60:	48 83 ec 30          	sub    $0x30,%rsp
14023ca64:	4c 8b f1             	mov    %rcx,%r14
14023ca67:	48 8b 6a 08          	mov    0x8(%rdx),%rbp
14023ca6b:	4c 8b 62 10          	mov    0x10(%rdx),%r12
14023ca6f:	49 8b f4             	mov    %r12,%rsi
14023ca72:	48 2b f5             	sub    %rbp,%rsi
14023ca75:	48 c1 fe 06          	sar    $0x6,%rsi
14023ca79:	48 8b 59 08          	mov    0x8(%rcx),%rbx
14023ca7d:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14023ca81:	48 2b cb             	sub    %rbx,%rcx
14023ca84:	48 c1 f9 06          	sar    $0x6,%rcx
14023ca88:	48 3b f1             	cmp    %rcx,%rsi
14023ca8b:	0f 86 df 00 00 00    	jbe    0x14023cb70
14023ca91:	49 bd ff ff ff ff ff 	movabs $0x3ffffffffffffff,%r13
14023ca98:	ff ff 03
14023ca9b:	49 3b f5             	cmp    %r13,%rsi
14023ca9e:	0f 87 63 01 00 00    	ja     0x14023cc07
14023caa4:	48 8b d1             	mov    %rcx,%rdx
14023caa7:	48 d1 ea             	shr    $1,%rdx
14023caaa:	49 8b c5             	mov    %r13,%rax
14023caad:	48 2b c2             	sub    %rdx,%rax
14023cab0:	48 3b c8             	cmp    %rax,%rcx
14023cab3:	76 05                	jbe    0x14023caba
14023cab5:	4d 8b fd             	mov    %r13,%r15
14023cab8:	eb 0b                	jmp    0x14023cac5
14023caba:	4c 8d 3c 0a          	lea    (%rdx,%rcx,1),%r15
14023cabe:	4c 3b fe             	cmp    %rsi,%r15
14023cac1:	4c 0f 42 fe          	cmovb  %rsi,%r15
14023cac5:	48 85 db             	test   %rbx,%rbx
14023cac8:	74 56                	je     0x14023cb20
14023caca:	49 8b 76 10          	mov    0x10(%r14),%rsi
14023cace:	48 3b de             	cmp    %rsi,%rbx
14023cad1:	74 19                	je     0x14023caec
14023cad3:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
14023cad7:	48 8b cf             	mov    %rdi,%rcx
14023cada:	e8 61 48 fe ff       	call   0x140221340
14023cadf:	48 83 c3 40          	add    $0x40,%rbx
14023cae3:	48 83 c7 40          	add    $0x40,%rdi
14023cae7:	48 3b de             	cmp    %rsi,%rbx
14023caea:	75 eb                	jne    0x14023cad7
14023caec:	49 8b 56 08          	mov    0x8(%r14),%rdx
14023caf0:	4d 8b 46 18          	mov    0x18(%r14),%r8
14023caf4:	4c 2b c2             	sub    %rdx,%r8
14023caf7:	49 8b 0e             	mov    (%r14),%rcx
14023cafa:	48 8b 01             	mov    (%rcx),%rax
14023cafd:	49 83 e0 c0          	and    $0xffffffffffffffc0,%r8
14023cb01:	41 b9 08 00 00 00    	mov    $0x8,%r9d
14023cb07:	48 8b 40 10          	mov    0x10(%rax),%rax
14023cb0b:	ff 15 0f 6f d4 00    	call   *0xd46f0f(%rip)        # 0x140f83a20
14023cb11:	90                   	nop
14023cb12:	33 c0                	xor    %eax,%eax
14023cb14:	49 89 46 08          	mov    %rax,0x8(%r14)
14023cb18:	49 89 46 10          	mov    %rax,0x10(%r14)
14023cb1c:	49 89 46 18          	mov    %rax,0x18(%r14)
14023cb20:	49 8b 0e             	mov    (%r14),%rcx
14023cb23:	4d 3b fd             	cmp    %r13,%r15
14023cb26:	0f 87 d5 00 00 00    	ja     0x14023cc01
14023cb2c:	0f ae e8             	lfence
14023cb2f:	48 8b 01             	mov    (%rcx),%rax
14023cb32:	49 c1 e7 06          	shl    $0x6,%r15
14023cb36:	41 b8 08 00 00 00    	mov    $0x8,%r8d
14023cb3c:	49 8b d7             	mov    %r15,%rdx
14023cb3f:	48 8b 40 08          	mov    0x8(%rax),%rax
14023cb43:	ff 15 d7 6e d4 00    	call   *0xd46ed7(%rip)        # 0x140f83a20
14023cb49:	49 89 46 08          	mov    %rax,0x8(%r14)
14023cb4d:	49 89 46 10          	mov    %rax,0x10(%r14)
14023cb51:	49 03 c7             	add    %r15,%rax
14023cb54:	49 89 46 18          	mov    %rax,0x18(%r14)
14023cb58:	4d 8b ce             	mov    %r14,%r9
14023cb5b:	4d 8b 46 08          	mov    0x8(%r14),%r8
14023cb5f:	49 8b d4             	mov    %r12,%rdx
14023cb62:	48 8b cd             	mov    %rbp,%rcx
14023cb65:	e8 56 7b fd ff       	call   0x1402146c0
14023cb6a:	49 89 46 10          	mov    %rax,0x10(%r14)
14023cb6e:	eb 79                	jmp    0x14023cbe9
14023cb70:	49 8b 7e 10          	mov    0x10(%r14),%rdi
14023cb74:	48 2b fb             	sub    %rbx,%rdi
14023cb77:	48 c1 ff 06          	sar    $0x6,%rdi