1400ced46:	48 89 03             	mov    %rax,(%rbx)
1400ced49:	48 8b c3             	mov    %rbx,%rax
1400ced4c:	48 83 c4 20          	add    $0x20,%rsp
1400ced50:	5b                   	pop    %rbx
1400ced51:	c3                   	ret
1400ced52:	90                   	nop
1400ced53:	90                   	nop
1400ced54:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400ced59:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400ced5e:	57                   	push   %rdi
1400ced5f:	48 83 ec 20          	sub    $0x20,%rsp
1400ced63:	4c 8b 51 08          	mov    0x8(%rcx),%r10
1400ced67:	49 8b d8             	mov    %r8,%rbx
1400ced6a:	48 8b fa             	mov    %rdx,%rdi
1400ced6d:	4c 3b 51 10          	cmp    0x10(%rcx),%r10
1400ced71:	74 37                	je     0x1400cedaa
1400ced73:	49 8b 31             	mov    (%r9),%rsi
1400ced76:	49 3b da             	cmp    %r10,%rbx
1400ced79:	75 0a                	jne    0x1400ced85
1400ced7b:	49 89 32             	mov    %rsi,(%r10)
1400ced7e:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1400ced83:	eb 33                	jmp    0x1400cedb8
1400ced85:	4d 8d 42 f8          	lea    -0x8(%r10),%r8
1400ced89:	48 8b d3             	mov    %rbx,%rdx
1400ced8c:	49 8b 00             	mov    (%r8),%rax
1400ced8f:	4c 2b c3             	sub    %rbx,%r8
1400ced92:	49 89 02             	mov    %rax,(%r10)
1400ced95:	4d 2b d0             	sub    %r8,%r10
1400ced98:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
1400ced9d:	49 8b ca             	mov    %r10,%rcx
1400ceda0:	e8 c1 16 a2 00       	call   0x140af0466
1400ceda5:	48 89 33             	mov    %rsi,(%rbx)
1400ceda8:	eb 0e                	jmp    0x1400cedb8
1400cedaa:	4d 8b c1             	mov    %r9,%r8
1400cedad:	48 8b d3             	mov    %rbx,%rdx
1400cedb0:	e8 d3 3f 00 00       	call   0x1400d2d88
1400cedb5:	48 8b d8             	mov    %rax,%rbx
1400cedb8:	48 89 1f             	mov    %rbx,(%rdi)
1400cedbb:	48 8b c7             	mov    %rdi,%rax
1400cedbe:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cedc3:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400cedc8:	48 83 c4 20          	add    $0x20,%rsp
1400cedcc:	5f                   	pop    %rdi
1400cedcd:	c3                   	ret
1400cedce:	90                   	nop
1400cedcf:	90                   	nop
1400cedd0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cedd5:	57                   	push   %rdi
1400cedd6:	48 83 ec 20          	sub    $0x20,%rsp
1400cedda:	48 8d 05 67 99 a4 00 	lea    0xa49967(%rip),%rax        # 0x140b18748
1400cede1:	8b da                	mov    %edx,%ebx
1400cede3:	48 89 01             	mov    %rax,(%rcx)
1400cede6:	48 8b f9             	mov    %rcx,%rdi
1400cede9:	e8 72 00 00 00       	call   0x1400cee60
1400cedee:	48 8b cf             	mov    %rdi,%rcx
1400cedf1:	ff 15 59 d8 a3 00    	call   *0xa3d859(%rip)        # 0x140b0c650
1400cedf7:	f6 c3 01             	test   $0x1,%bl
1400cedfa:	74 08                	je     0x1400cee04
1400cedfc:	48 8b cf             	mov    %rdi,%rcx
1400cedff:	e8 d0 07 a2 00       	call   0x140aef5d4
1400cee04:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cee09:	48 8b c7             	mov    %rdi,%rax
1400cee0c:	48 83 c4 20          	add    $0x20,%rsp
1400cee10:	5f                   	pop    %rdi
1400cee11:	c3                   	ret
1400cee12:	90                   	nop
1400cee13:	90                   	nop
1400cee14:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cee19:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400cee1e:	57                   	push   %rdi
1400cee1f:	48 83 ec 20          	sub    $0x20,%rsp
1400cee23:	8b fa                	mov    %edx,%edi
1400cee25:	48 8d b1 70 ff ff ff 	lea    -0x90(%rcx),%rsi
1400cee2c:	48 8b d9             	mov    %rcx,%rbx
1400cee2f:	e8 cc fd ff ff       	call   0x1400cec00
1400cee34:	48 8b cb             	mov    %rbx,%rcx
1400cee37:	ff 15 c3 d7 a3 00    	call   *0xa3d7c3(%rip)        # 0x140b0c600
1400cee3d:	40 f6 c7 01          	test   $0x1,%dil
1400cee41:	74 08                	je     0x1400cee4b
1400cee43:	48 8b ce             	mov    %rsi,%rcx
1400cee46:	e8 89 07 a2 00       	call   0x140aef5d4
1400cee4b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cee50:	48 8b c6             	mov    %rsi,%rax
1400cee53:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400cee58:	48 83 c4 20          	add    $0x20,%rsp
1400cee5c:	5f                   	pop    %rdi
1400cee5d:	c3                   	ret
1400cee5e:	90                   	nop
1400cee5f:	90                   	nop
1400cee60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cee65:	57                   	push   %rdi
1400cee66:	48 83 ec 20          	sub    $0x20,%rsp
1400cee6a:	48 8d 79 70          	lea    0x70(%rcx),%rdi
1400cee6e:	48 8b d9             	mov    %rcx,%rbx
1400cee71:	f6 07 01             	testb  $0x1,(%rdi)
1400cee74:	74 62                	je     0x1400ceed8
1400cee76:	48 8b 41 40          	mov    0x40(%rcx),%rax
1400cee7a:	48 8b 10             	mov    (%rax),%rdx
1400cee7d:	48 85 d2             	test   %rdx,%rdx
1400cee80:	74 0d                	je     0x1400cee8f
1400cee82:	48 8b 41 58          	mov    0x58(%rcx),%rax
1400cee86:	48 63 08             	movslq (%rax),%rcx
1400cee89:	48 8d 14 4a          	lea    (%rdx,%rcx,2),%rdx
1400cee8d:	eb 12                	jmp    0x1400ceea1
1400cee8f:	48 8b 41 50          	mov    0x50(%rcx),%rax
1400cee93:	48 63 10             	movslq (%rax),%rdx
1400cee96:	48 8b 41 38          	mov    0x38(%rcx),%rax
1400cee9a:	48 8b 08             	mov    (%rax),%rcx
1400cee9d:	48 8d 14 51          	lea    (%rcx,%rdx,2),%rdx
1400ceea1:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400ceea5:	48 8b 08             	mov    (%rax),%rcx
1400ceea8:	48 2b d1             	sub    %rcx,%rdx
1400ceeab:	48 d1 fa             	sar    $1,%rdx
1400ceeae:	48 03 d2             	add    %rdx,%rdx
1400ceeb1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1400ceeb8:	72 18                	jb     0x1400ceed2
1400ceeba:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
1400ceebe:	48 2b ca             	sub    %rdx,%rcx
1400ceec1:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
1400ceec5:	48 83 f8 1f          	cmp    $0x1f,%rax
1400ceec9:	77 4e                	ja     0x1400cef19
1400ceecb:	48 8b ca             	mov    %rdx,%rcx
1400ceece:	48 8d 7b 70          	lea    0x70(%rbx),%rdi
1400ceed2:	ff 15 e8 d9 a3 00    	call   *0xa3d9e8(%rip)        # 0x140b0c8c0
1400ceed8:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400ceedc:	48 83 20 00          	andq   $0x0,(%rax)
1400ceee0:	48 8b 43 38          	mov    0x38(%rbx),%rax
1400ceee4:	48 83 20 00          	andq   $0x0,(%rax)
1400ceee8:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400ceeec:	83 20 00             	andl   $0x0,(%rax)
1400ceeef:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400ceef3:	48 83 20 00          	andq   $0x0,(%rax)
1400ceef7:	48 8b 43 40          	mov    0x40(%rbx),%rax
1400ceefb:	48 83 20 00          	andq   $0x0,(%rax)
1400ceeff:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400cef03:	83 20 00             	andl   $0x0,(%rax)
1400cef06:	48 83 63 68 00       	andq   $0x0,0x68(%rbx)
1400cef0b:	83 27 fe             	andl   $0xfffffffe,(%rdi)
1400cef0e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cef13:	48 83 c4 20          	add    $0x20,%rsp
1400cef17:	5f                   	pop    %rdi
1400cef18:	c3                   	ret
1400cef19:	ff 15 79 da a3 00    	call   *0xa3da79(%rip)        # 0x140b0c998
1400cef1f:	cc                   	int3
1400cef20:	48 8b c4             	mov    %rsp,%rax
1400cef23:	48 89 58 08          	mov    %rbx,0x8(%rax)
1400cef27:	48 89 68 10          	mov    %rbp,0x10(%rax)
1400cef2b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1400cef2f:	48 89 78 20          	mov    %rdi,0x20(%rax)
1400cef33:	41 56                	push   %r14
1400cef35:	48 83 ec 20          	sub    $0x20,%rsp
1400cef39:	41 8b c0             	mov    %r8d,%eax
1400cef3c:	33 f6                	xor    %esi,%esi
1400cef3e:	83 e0 06             	and    $0x6,%eax
1400cef41:	41 8b f8             	mov    %r8d,%edi
1400cef44:	4c 8b f2             	mov    %rdx,%r14
1400cef47:	48 8b d9             	mov    %rcx,%rbx
1400cef4a:	3c 06                	cmp    $0x6,%al
1400cef4c:	75 0f                	jne    0x1400cef5d
1400cef4e:	83 cf 20             	or     $0x20,%edi
1400cef51:	48 89 71 68          	mov    %rsi,0x68(%rcx)
1400cef55:	89 79 70             	mov    %edi,0x70(%rcx)
1400cef58:	e9 ba 00 00 00       	jmp    0x1400cf017
1400cef5d:	48 8b 42 18          	mov    0x18(%rdx),%rax
1400cef61:	48 8b 6a 10          	mov    0x10(%rdx),%rbp
1400cef65:	48 83 f8 07          	cmp    $0x7,%rax
1400cef69:	76 09                	jbe    0x1400cef74
1400cef6b:	4c 8b 02             	mov    (%rdx),%r8
1400cef6e:	48 8d 48 01          	lea    0x1(%rax),%rcx
1400cef72:	eb 27                	jmp    0x1400cef9b
1400cef74:	b9 12 00 00 00       	mov    $0x12,%ecx
1400cef79:	ff 15 49 d9 a3 00    	call   *0xa3d949(%rip)        # 0x140b0c8c8
1400cef7f:	4c 8b c0             	mov    %rax,%r8
1400cef82:	48 85 c0             	test   %rax,%rax
1400cef85:	75 07                	jne    0x1400cef8e
1400cef87:	ff 15 0b d5 a3 00    	call   *0xa3d50b(%rip)        # 0x140b0c498
1400cef8d:	cc                   	int3
1400cef8e:	41 0f 10 06          	movups (%r14),%xmm0
1400cef92:	b9 09 00 00 00       	mov    $0x9,%ecx
1400cef97:	f3 0f 7f 00          	movdqu %xmm0,(%rax)
1400cef9b:	49 89 76 10          	mov    %rsi,0x10(%r14)
1400cef9f:	49 8d 14 68          	lea    (%r8,%rbp,2),%rdx
1400cefa3:	49 c7 46 18 07 00 00 	movq   $0x7,0x18(%r14)
1400cefaa:	00
1400cefab:	40 f6 c7 18          	test   $0x18,%dil
1400cefaf:	66 41 89 36          	mov    %si,(%r14)
1400cefb3:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400cefb7:	48 89 53 68          	mov    %rdx,0x68(%rbx)
1400cefbb:	49 0f 44 d0          	cmove  %r8,%rdx
1400cefbf:	48 03 c9             	add    %rcx,%rcx
1400cefc2:	48 2b ca             	sub    %rdx,%rcx
1400cefc5:	4c 89 00             	mov    %r8,(%rax)
1400cefc8:	49 03 c8             	add    %r8,%rcx
1400cefcb:	48 8b 43 40          	mov    0x40(%rbx),%rax
1400cefcf:	48 d1 f9             	sar    $1,%rcx
1400cefd2:	48 89 10             	mov    %rdx,(%rax)
1400cefd5:	48 8b 43 58          	mov    0x58(%rbx),%rax
1400cefd9:	89 08                	mov    %ecx,(%rax)
1400cefdb:	48 8b 43 18          	mov    0x18(%rbx),%rax
1400cefdf:	40 f6 c7 04          	test   $0x4,%dil
1400cefe3:	74 12                	je     0x1400ceff7
1400cefe5:	4c 89 00             	mov    %r8,(%rax)
1400cefe8:	48 8b 43 38          	mov    0x38(%rbx),%rax
1400cefec:	4c 89 00             	mov    %r8,(%rax)
1400cefef:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400ceff3:	89 30                	mov    %esi,(%rax)
1400ceff5:	eb 1a                	jmp    0x1400cf011
1400ceff7:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
1400ceffb:	4c 89 00             	mov    %r8,(%rax)
1400ceffe:	49 2b c8             	sub    %r8,%rcx
1400cf001:	48 8b 43 38          	mov    0x38(%rbx),%rax
1400cf005:	48 d1 f9             	sar    $1,%rcx
1400cf008:	4c 89 00             	mov    %r8,(%rax)
1400cf00b:	48 8b 43 50          	mov    0x50(%rbx),%rax
1400cf00f:	89 08                	mov    %ecx,(%rax)
1400cf011:	83 cf 21             	or     $0x21,%edi
1400cf014:	89 7b 70             	mov    %edi,0x70(%rbx)
1400cf017:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cf01c:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1400cf021:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1400cf026:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1400cf02b:	48 83 c4 20          	add    $0x20,%rsp
1400cf02f:	41 5e                	pop    %r14
1400cf031:	c3                   	ret
1400cf032:	90                   	nop
1400cf033:	90                   	nop
1400cf034:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf039:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400cf03e:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1400cf043:	41 56                	push   %r14
1400cf045:	48 83 ec 20          	sub    $0x20,%rsp
1400cf049:	48 8b 39             	mov    (%rcx),%rdi
1400cf04c:	4c 8b f1             	mov    %rcx,%r14
1400cf04f:	48 8b 77 08          	mov    0x8(%rdi),%rsi
1400cf053:	eb 27                	jmp    0x1400cf07c
1400cf055:	4c 8b 46 10          	mov    0x10(%rsi),%r8
1400cf059:	49 8b d6             	mov    %r14,%rdx
1400cf05c:	49 8b ce             	mov    %r14,%rcx
1400cf05f:	e8 a4 f6 f4 ff       	call   0x14001e708
1400cf064:	48 8b de             	mov    %rsi,%rbx
1400cf067:	48 8b 36             	mov    (%rsi),%rsi
1400cf06a:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
1400cf06e:	e8 05 45 f5 ff       	call   0x140023578
1400cf073:	48 8b cb             	mov    %rbx,%rcx
1400cf076:	ff 15 44 d8 a3 00    	call   *0xa3d844(%rip)        # 0x140b0c8c0
1400cf07c:	80 7e 19 00          	cmpb   $0x0,0x19(%rsi)
1400cf080:	74 d3                	je     0x1400cf055
1400cf082:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400cf087:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400cf08c:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
1400cf090:	48 89 3f             	mov    %rdi,(%rdi)
1400cf093:	48 89 7f 10          	mov    %rdi,0x10(%rdi)
1400cf097:	49 83 66 08 00       	andq   $0x0,0x8(%r14)
1400cf09c:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1400cf0a1:	48 83 c4 20          	add    $0x20,%rsp
1400cf0a5:	41 5e                	pop    %r14
1400cf0a7:	c3                   	ret
1400cf0a8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf0ad:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400cf0b2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400cf0b7:	41 56                	push   %r14
1400cf0b9:	48 83 ec 30          	sub    $0x30,%rsp
1400cf0bd:	4c 8b f2             	mov    %rdx,%r14
1400cf0c0:	48 8b f9             	mov    %rcx,%rdi
1400cf0c3:	b9 28 02 00 00       	mov    $0x228,%ecx
1400cf0c8:	ff 15 fa d7 a3 00    	call   *0xa3d7fa(%rip)        # 0x140b0c8c8
1400cf0ce:	48 8b d8             	mov    %rax,%rbx
1400cf0d1:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400cf0d6:	48 85 c0             	test   %rax,%rax
1400cf0d9:	75 07                	jne    0x1400cf0e2
1400cf0db:	ff 15 b7 d3 a3 00    	call   *0xa3d3b7(%rip)        # 0x140b0c498
1400cf0e1:	90                   	nop
1400cf0e2:	b8 01 00 00 00       	mov    $0x1,%eax
1400cf0e7:	89 43 08             	mov    %eax,0x8(%rbx)
1400cf0ea:	89 43 0c             	mov    %eax,0xc(%rbx)
1400cf0ed:	48 8d 05 2c 96 a4 00 	lea    0xa4962c(%rip),%rax        # 0x140b18720
1400cf0f4:	48 89 03             	mov    %rax,(%rbx)
1400cf0f7:	48 8d 73 10          	lea    0x10(%rbx),%rsi
1400cf0fb:	49 8b d6             	mov    %r14,%rdx
1400cf0fe:	48 8b ce             	mov    %rsi,%rcx
1400cf101:	e8 2a 68 f5 ff       	call   0x140025930
1400cf106:	48 8d 05 33 94 a4 00 	lea    0xa49433(%rip),%rax        # 0x140b18540
1400cf10d:	48 89 06             	mov    %rax,(%rsi)
1400cf110:	48 8d 05 c1 95 a4 00 	lea    0xa495c1(%rip),%rax        # 0x140b186d8
1400cf117:	48 89 86 20 01 00 00 	mov    %rax,0x120(%rsi)
1400cf11e:	48 83 27 00          	andq   $0x0,(%rdi)
1400cf122:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400cf127:	4c 8b c3             	mov    %rbx,%r8
1400cf12a:	48 8b d6             	mov    %rsi,%rdx
1400cf12d:	48 8b cf             	mov    %rdi,%rcx
1400cf130:	e8 cf 03 f5 ff       	call   0x14001f504
1400cf135:	48 8b c7             	mov    %rdi,%rax
1400cf138:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400cf13d:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400cf142:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1400cf147:	48 83 c4 30          	add    $0x30,%rsp
1400cf14b:	41 5e                	pop    %r14
1400cf14d:	c3                   	ret
1400cf14e:	90                   	nop
1400cf14f:	90                   	nop
1400cf150:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400cf155:	57                   	push   %rdi
1400cf156:	48 83 ec 30          	sub    $0x30,%rsp
1400cf15a:	48 8b fa             	mov    %rdx,%rdi
1400cf15d:	48 8b d9             	mov    %rcx,%rbx
1400cf160:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1400cf165:	4c 8d 0d 54 6a bf 00 	lea    0xbf6a54(%rip),%r9        # 0x140cc5bc0
1400cf16c:	4c 8d 05 a5 4d bf 00 	lea    0xbf4da5(%rip),%r8        # 0x140cc3f18
1400cf173:	33 d2                	xor    %edx,%edx
1400cf175:	48 8b 0f             	mov    (%rdi),%rcx
1400cf178:	e8 61 31 a2 00       	call   0x140af22de
1400cf17d:	48 85 c0             	test   %rax,%rax
1400cf180:	74 16                	je     0x1400cf198
1400cf182:	48 89 03             	mov    %rax,(%rbx)
1400cf185:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400cf189:	48 89 43 08          	mov    %rax,0x8(%rbx)
1400cf18d:	48 83 27 00          	andq   $0x0,(%rdi)
1400cf191:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1400cf196:	eb 09                	jmp    0x1400cf1a1
1400cf198:	48 83 23 00          	andq   $0x0,(%rbx)
1400cf19c:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400cf1a1:	48 8b c3             	mov    %rbx,%rax
1400cf1a4:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400cf1a9:	48 83 c4 30          	add    $0x30,%rsp
1400cf1ad:	5f                   	pop    %rdi
1400cf1ae:	c3                   	ret
1400cf1af:	90                   	nop
1400cf1b0:	4c 8b dc             	mov    %rsp,%r11
1400cf1b3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1400cf1b7:	49 89 73 10          	mov    %rsi,0x10(%r11)
1400cf1bb:	4d 89 4b 20          	mov    %r9,0x20(%r11)
1400cf1bf:	57                   	push   %rdi
1400cf1c0:	41 56                	push   %r14
1400cf1c2:	41 57                	push   %r15
1400cf1c4:	48 83 ec 20          	sub    $0x20,%rsp
1400cf1c8:	33 c0                	xor    %eax,%eax
1400cf1ca:	4d 8b f8             	mov    %r8,%r15
1400cf1cd:	48 89 01             	mov    %rax,(%rcx)
1400cf1d0:	48 8b f2             	mov    %rdx,%rsi
1400cf1d3:	48 89 41 08          	mov    %rax,0x8(%rcx)
1400cf1d7:	48 8b f9             	mov    %rcx,%rdi
1400cf1da:	48 89 41 10          	mov    %rax,0x10(%rcx)
1400cf1de:	48 85 d2             	test   %rdx,%rdx
1400cf1e1:	74 67                	je     0x1400cf24a
1400cf1e3:	48 b8 ff ff ff ff ff 	movabs $0x3fffffffffffffff,%rax
1400cf1ea:	ff ff 3f
1400cf1ed:	48 3b d0             	cmp    %rax,%rdx
1400cf1f0:	77 6f                	ja     0x1400cf261
1400cf1f2:	49 89 53 20          	mov    %rdx,0x20(%r11)
1400cf1f6:	49 8d 53 20          	lea    0x20(%r11),%rdx