14004db3c:	49 3b f9             	cmp    %r9,%rdi
14004db3f:	75 5b                	jne    0x14004db9c
14004db41:	eb 40                	jmp    0x14004db83
14004db43:	0f ae e8             	lfence
14004db46:	49 8b cf             	mov    %r15,%rcx
14004db49:	49 81 ff 00 10 00 00 	cmp    $0x1000,%r15
14004db50:	72 0a                	jb     0x14004db5c
14004db52:	e8 fd 7c fb ff       	call   0x140005854
14004db57:	48 8b d8             	mov    %rax,%rbx
14004db5a:	eb aa                	jmp    0x14004db06
14004db5c:	ff 15 ee 4f 1c 00    	call   *0x1c4fee(%rip)        # 0x140212b50
14004db62:	48 8b d8             	mov    %rax,%rbx
14004db65:	48 85 c0             	test   %rax,%rax
14004db68:	75 9c                	jne    0x14004db06
14004db6a:	ff 15 c0 4f 1c 00    	call   *0x1c4fc0(%rip)        # 0x140212b30
14004db70:	90                   	nop
14004db71:	48 8b 01             	mov    (%rcx),%rax
14004db74:	48 83 21 00          	andq   $0x0,(%rcx)
14004db78:	48 89 02             	mov    %rax,(%rdx)
14004db7b:	48 8d 52 08          	lea    0x8(%rdx),%rdx
14004db7f:	48 83 c1 08          	add    $0x8,%rcx
14004db83:	49 3b c9             	cmp    %r9,%rcx
14004db86:	75 e9                	jne    0x14004db71
14004db88:	eb 40                	jmp    0x14004dbca
14004db8a:	48 8b 01             	mov    (%rcx),%rax
14004db8d:	48 83 21 00          	andq   $0x0,(%rcx)
14004db91:	48 89 02             	mov    %rax,(%rdx)
14004db94:	48 8d 52 08          	lea    0x8(%rdx),%rdx
14004db98:	48 83 c1 08          	add    $0x8,%rcx
14004db9c:	48 3b cf             	cmp    %rdi,%rcx
14004db9f:	75 e9                	jne    0x14004db8a
14004dba1:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14004dba6:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14004dbaa:	48 3b f9             	cmp    %rcx,%rdi
14004dbad:	74 1b                	je     0x14004dbca
14004dbaf:	4c 2b c7             	sub    %rdi,%r8
14004dbb2:	4c 03 c3             	add    %rbx,%r8
14004dbb5:	48 8b 07             	mov    (%rdi),%rax
14004dbb8:	48 83 27 00          	andq   $0x0,(%rdi)
14004dbbc:	49 89 44 38 08       	mov    %rax,0x8(%r8,%rdi,1)
14004dbc1:	48 83 c7 08          	add    $0x8,%rdi
14004dbc5:	48 3b f9             	cmp    %rcx,%rdi
14004dbc8:	75 eb                	jne    0x14004dbb5
14004dbca:	48 8b 3e             	mov    (%rsi),%rdi
14004dbcd:	48 85 ff             	test   %rdi,%rdi
14004dbd0:	74 58                	je     0x14004dc2a
14004dbd2:	4c 8b 76 08          	mov    0x8(%rsi),%r14
14004dbd6:	eb 1d                	jmp    0x14004dbf5
14004dbd8:	48 8b 0f             	mov    (%rdi),%rcx
14004dbdb:	48 85 c9             	test   %rcx,%rcx
14004dbde:	74 11                	je     0x14004dbf1
14004dbe0:	48 8b 01             	mov    (%rcx),%rax
14004dbe3:	ba 01 00 00 00       	mov    $0x1,%edx
14004dbe8:	48 8b 00             	mov    (%rax),%rax
14004dbeb:	ff 15 3f 52 1c 00    	call   *0x1c523f(%rip)        # 0x140212e30
14004dbf1:	48 83 c7 08          	add    $0x8,%rdi
14004dbf5:	49 3b fe             	cmp    %r14,%rdi
14004dbf8:	75 de                	jne    0x14004dbd8
14004dbfa:	48 8b 0e             	mov    (%rsi),%rcx
14004dbfd:	48 8b 46 10          	mov    0x10(%rsi),%rax
14004dc01:	48 2b c1             	sub    %rcx,%rax
14004dc04:	48 83 e0 f8          	and    $0xfffffffffffffff8,%rax
14004dc08:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14004dc0e:	72 14                	jb     0x14004dc24
14004dc10:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
14004dc14:	48 2b ca             	sub    %rdx,%rcx
14004dc17:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14004dc1b:	48 83 f8 1f          	cmp    $0x1f,%rax
14004dc1f:	77 37                	ja     0x14004dc58
14004dc21:	48 8b ca             	mov    %rdx,%rcx
14004dc24:	ff 15 16 4f 1c 00    	call   *0x1c4f16(%rip)        # 0x140212b40
14004dc2a:	0f ae e8             	lfence
14004dc2d:	48 89 1e             	mov    %rbx,(%rsi)
14004dc30:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
14004dc35:	48 8d 0c c3          	lea    (%rbx,%rax,8),%rcx
14004dc39:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14004dc3d:	49 8d 0c 1f          	lea    (%r15,%rbx,1),%rcx
14004dc41:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
14004dc45:	49 8b c5             	mov    %r13,%rax
14004dc48:	48 83 c4 30          	add    $0x30,%rsp
14004dc4c:	41 5f                	pop    %r15
14004dc4e:	41 5e                	pop    %r14
14004dc50:	41 5d                	pop    %r13
14004dc52:	41 5c                	pop    %r12
14004dc54:	5f                   	pop    %rdi
14004dc55:	5e                   	pop    %rsi
14004dc56:	5b                   	pop    %rbx
14004dc57:	c3                   	ret
14004dc58:	ff 15 22 4f 1c 00    	call   *0x1c4f22(%rip)        # 0x140212b80
14004dc5e:	cc                   	int3
14004dc5f:	e8 3c 6a fb ff       	call   0x1400046a0
14004dc64:	cc                   	int3
14004dc65:	e8 02 7d fb ff       	call   0x14000596c
14004dc6a:	cc                   	int3
14004dc6b:	90                   	nop
14004dc6c:	90                   	nop
14004dc6d:	90                   	nop
14004dc6e:	90                   	nop
14004dc6f:	90                   	nop
14004dc70:	48 8b 01             	mov    (%rcx),%rax
14004dc73:	48 83 c2 08          	add    $0x8,%rdx
14004dc77:	48 8b 80 10 01 00 00 	mov    0x110(%rax),%rax
14004dc7e:	48 ff 25 ab 51 1c 00 	rex.W jmp *0x1c51ab(%rip)        # 0x140212e30
14004dc85:	90                   	nop
14004dc86:	90                   	nop
14004dc87:	90                   	nop
14004dc88:	90                   	nop
14004dc89:	90                   	nop
14004dc8a:	90                   	nop
14004dc8b:	90                   	nop
14004dc8c:	90                   	nop
14004dc8d:	90                   	nop
14004dc8e:	90                   	nop
14004dc8f:	90                   	nop
14004dc90:	48 8b 01             	mov    (%rcx),%rax
14004dc93:	48 83 c2 08          	add    $0x8,%rdx
14004dc97:	48 8b 80 08 01 00 00 	mov    0x108(%rax),%rax
14004dc9e:	48 ff 25 8b 51 1c 00 	rex.W jmp *0x1c518b(%rip)        # 0x140212e30
14004dca5:	90                   	nop
14004dca6:	90                   	nop
14004dca7:	90                   	nop
14004dca8:	90                   	nop
14004dca9:	90                   	nop
14004dcaa:	90                   	nop
14004dcab:	90                   	nop
14004dcac:	90                   	nop
14004dcad:	90                   	nop
14004dcae:	90                   	nop
14004dcaf:	90                   	nop
14004dcb0:	48 8b 01             	mov    (%rcx),%rax
14004dcb3:	48 83 c2 08          	add    $0x8,%rdx
14004dcb7:	48 8b 80 00 01 00 00 	mov    0x100(%rax),%rax
14004dcbe:	48 ff 25 6b 51 1c 00 	rex.W jmp *0x1c516b(%rip)        # 0x140212e30
14004dcc5:	90                   	nop
14004dcc6:	90                   	nop
14004dcc7:	90                   	nop
14004dcc8:	90                   	nop
14004dcc9:	90                   	nop
14004dcca:	90                   	nop
14004dccb:	90                   	nop
14004dccc:	90                   	nop
14004dccd:	90                   	nop
14004dcce:	90                   	nop
14004dccf:	90                   	nop
14004dcd0:	48 8b 01             	mov    (%rcx),%rax
14004dcd3:	48 83 c2 08          	add    $0x8,%rdx
14004dcd7:	48 8b 80 f8 00 00 00 	mov    0xf8(%rax),%rax
14004dcde:	48 ff 25 4b 51 1c 00 	rex.W jmp *0x1c514b(%rip)        # 0x140212e30
14004dce5:	90                   	nop
14004dce6:	90                   	nop
14004dce7:	90                   	nop
14004dce8:	90                   	nop
14004dce9:	90                   	nop
14004dcea:	90                   	nop
14004dceb:	90                   	nop
14004dcec:	90                   	nop
14004dced:	90                   	nop
14004dcee:	90                   	nop
14004dcef:	90                   	nop
14004dcf0:	48 8b 01             	mov    (%rcx),%rax
14004dcf3:	48 83 c2 08          	add    $0x8,%rdx
14004dcf7:	48 8b 80 f0 00 00 00 	mov    0xf0(%rax),%rax
14004dcfe:	48 ff 25 2b 51 1c 00 	rex.W jmp *0x1c512b(%rip)        # 0x140212e30
14004dd05:	90                   	nop
14004dd06:	90                   	nop
14004dd07:	90                   	nop
14004dd08:	90                   	nop
14004dd09:	90                   	nop
14004dd0a:	90                   	nop
14004dd0b:	90                   	nop
14004dd0c:	90                   	nop
14004dd0d:	90                   	nop
14004dd0e:	90                   	nop
14004dd0f:	90                   	nop
14004dd10:	48 8b 01             	mov    (%rcx),%rax
14004dd13:	48 83 c2 08          	add    $0x8,%rdx
14004dd17:	48 8b 80 e8 00 00 00 	mov    0xe8(%rax),%rax
14004dd1e:	48 ff 25 0b 51 1c 00 	rex.W jmp *0x1c510b(%rip)        # 0x140212e30
14004dd25:	90                   	nop
14004dd26:	90                   	nop
14004dd27:	90                   	nop
14004dd28:	90                   	nop
14004dd29:	90                   	nop
14004dd2a:	90                   	nop
14004dd2b:	90                   	nop
14004dd2c:	90                   	nop
14004dd2d:	90                   	nop
14004dd2e:	90                   	nop
14004dd2f:	90                   	nop
14004dd30:	48 8b 01             	mov    (%rcx),%rax
14004dd33:	48 83 c2 08          	add    $0x8,%rdx
14004dd37:	48 8b 80 e0 00 00 00 	mov    0xe0(%rax),%rax
14004dd3e:	48 ff 25 eb 50 1c 00 	rex.W jmp *0x1c50eb(%rip)        # 0x140212e30
14004dd45:	90                   	nop
14004dd46:	90                   	nop
14004dd47:	90                   	nop
14004dd48:	90                   	nop
14004dd49:	90                   	nop
14004dd4a:	90                   	nop
14004dd4b:	90                   	nop
14004dd4c:	90                   	nop
14004dd4d:	90                   	nop
14004dd4e:	90                   	nop
14004dd4f:	90                   	nop
14004dd50:	48 8b 01             	mov    (%rcx),%rax
14004dd53:	48 83 c2 08          	add    $0x8,%rdx
14004dd57:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14004dd5e:	48 ff 25 cb 50 1c 00 	rex.W jmp *0x1c50cb(%rip)        # 0x140212e30
14004dd65:	90                   	nop
14004dd66:	90                   	nop
14004dd67:	90                   	nop
14004dd68:	90                   	nop
14004dd69:	90                   	nop
14004dd6a:	90                   	nop
14004dd6b:	90                   	nop
14004dd6c:	90                   	nop
14004dd6d:	90                   	nop
14004dd6e:	90                   	nop
14004dd6f:	90                   	nop
14004dd70:	48 8b 01             	mov    (%rcx),%rax
14004dd73:	48 83 c2 08          	add    $0x8,%rdx
14004dd77:	48 8b 80 d0 00 00 00 	mov    0xd0(%rax),%rax
14004dd7e:	48 ff 25 ab 50 1c 00 	rex.W jmp *0x1c50ab(%rip)        # 0x140212e30
14004dd85:	90                   	nop
14004dd86:	90                   	nop
14004dd87:	90                   	nop
14004dd88:	90                   	nop
14004dd89:	90                   	nop
14004dd8a:	90                   	nop
14004dd8b:	90                   	nop
14004dd8c:	90                   	nop
14004dd8d:	90                   	nop
14004dd8e:	90                   	nop
14004dd8f:	90                   	nop
14004dd90:	48 8b 01             	mov    (%rcx),%rax
14004dd93:	48 83 c2 08          	add    $0x8,%rdx
14004dd97:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
14004dd9e:	48 ff 25 8b 50 1c 00 	rex.W jmp *0x1c508b(%rip)        # 0x140212e30
14004dda5:	90                   	nop
14004dda6:	90                   	nop
14004dda7:	90                   	nop
14004dda8:	90                   	nop
14004dda9:	90                   	nop
14004ddaa:	90                   	nop
14004ddab:	90                   	nop
14004ddac:	90                   	nop
14004ddad:	90                   	nop
14004ddae:	90                   	nop
14004ddaf:	90                   	nop
14004ddb0:	48 8b 01             	mov    (%rcx),%rax
14004ddb3:	48 83 c2 08          	add    $0x8,%rdx
14004ddb7:	48 8b 80 c0 00 00 00 	mov    0xc0(%rax),%rax
14004ddbe:	48 ff 25 6b 50 1c 00 	rex.W jmp *0x1c506b(%rip)        # 0x140212e30
14004ddc5:	90                   	nop
14004ddc6:	90                   	nop
14004ddc7:	90                   	nop
14004ddc8:	90                   	nop
14004ddc9:	90                   	nop
14004ddca:	90                   	nop
14004ddcb:	90                   	nop
14004ddcc:	90                   	nop
14004ddcd:	90                   	nop
14004ddce:	90                   	nop
14004ddcf:	90                   	nop
14004ddd0:	48 8b 01             	mov    (%rcx),%rax
14004ddd3:	48 83 c2 08          	add    $0x8,%rdx
14004ddd7:	48 8b 80 b8 00 00 00 	mov    0xb8(%rax),%rax
14004ddde:	48 ff 25 4b 50 1c 00 	rex.W jmp *0x1c504b(%rip)        # 0x140212e30
14004dde5:	90                   	nop
14004dde6:	90                   	nop
14004dde7:	90                   	nop
14004dde8:	90                   	nop
14004dde9:	90                   	nop
14004ddea:	90                   	nop
14004ddeb:	90                   	nop
14004ddec:	90                   	nop
14004dded:	90                   	nop
14004ddee:	90                   	nop
14004ddef:	90                   	nop
14004ddf0:	48 8b 01             	mov    (%rcx),%rax
14004ddf3:	48 83 c2 08          	add    $0x8,%rdx
14004ddf7:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
14004ddfe:	48 ff 25 2b 50 1c 00 	rex.W jmp *0x1c502b(%rip)        # 0x140212e30
14004de05:	90                   	nop
14004de06:	90                   	nop
14004de07:	90                   	nop
14004de08:	90                   	nop
14004de09:	90                   	nop
14004de0a:	90                   	nop
14004de0b:	90                   	nop
14004de0c:	90                   	nop
14004de0d:	90                   	nop
14004de0e:	90                   	nop
14004de0f:	90                   	nop
14004de10:	48 8b 01             	mov    (%rcx),%rax
14004de13:	48 83 c2 08          	add    $0x8,%rdx
14004de17:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14004de1e:	48 ff 25 0b 50 1c 00 	rex.W jmp *0x1c500b(%rip)        # 0x140212e30
14004de25:	90                   	nop
14004de26:	90                   	nop
14004de27:	90                   	nop
14004de28:	90                   	nop
14004de29:	90                   	nop
14004de2a:	90                   	nop
14004de2b:	90                   	nop
14004de2c:	90                   	nop
14004de2d:	90                   	nop
14004de2e:	90                   	nop
14004de2f:	90                   	nop
14004de30:	48 8b 01             	mov    (%rcx),%rax
14004de33:	48 83 c2 08          	add    $0x8,%rdx
14004de37:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
14004de3e:	48 ff 25 eb 4f 1c 00 	rex.W jmp *0x1c4feb(%rip)        # 0x140212e30
14004de45:	90                   	nop
14004de46:	90                   	nop
14004de47:	90                   	nop
14004de48:	90                   	nop
14004de49:	90                   	nop
14004de4a:	90                   	nop
14004de4b:	90                   	nop
14004de4c:	90                   	nop
14004de4d:	90                   	nop
14004de4e:	90                   	nop
14004de4f:	90                   	nop
14004de50:	48 8b 01             	mov    (%rcx),%rax
14004de53:	48 83 c2 08          	add    $0x8,%rdx
14004de57:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
14004de5e:	48 ff 25 cb 4f 1c 00 	rex.W jmp *0x1c4fcb(%rip)        # 0x140212e30
14004de65:	90                   	nop
14004de66:	90                   	nop
14004de67:	90                   	nop
14004de68:	90                   	nop
14004de69:	90                   	nop
14004de6a:	90                   	nop
14004de6b:	90                   	nop
14004de6c:	90                   	nop
14004de6d:	90                   	nop
14004de6e:	90                   	nop
14004de6f:	90                   	nop
14004de70:	48 8b 01             	mov    (%rcx),%rax
14004de73:	48 83 c2 08          	add    $0x8,%rdx
14004de77:	48 8b 80 90 00 00 00 	mov    0x90(%rax),%rax
14004de7e:	48 ff 25 ab 4f 1c 00 	rex.W jmp *0x1c4fab(%rip)        # 0x140212e30
14004de85:	90                   	nop
14004de86:	90                   	nop
14004de87:	90                   	nop
14004de88:	90                   	nop
14004de89:	90                   	nop
14004de8a:	90                   	nop
14004de8b:	90                   	nop