14009f8ff:	e9 08 06 21 00       	jmp    0x1402aff0c
14009f904:	48 83 c4 20          	add    $0x20,%rsp
14009f908:	5b                   	pop    %rbx
14009f909:	c3                   	ret
14009f90a:	e8 15 6b 21 00       	call   0x1402b6424
14009f90f:	cc                   	int3
14009f910:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14009f915:	55                   	push   %rbp
14009f916:	56                   	push   %rsi
14009f917:	57                   	push   %rdi
14009f918:	41 54                	push   %r12
14009f91a:	41 55                	push   %r13
14009f91c:	41 56                	push   %r14
14009f91e:	41 57                	push   %r15
14009f920:	48 83 ec 60          	sub    $0x60,%rsp
14009f924:	48 8b 05 55 61 33 00 	mov    0x336155(%rip),%rax        # 0x1403d5a80
14009f92b:	48 33 c4             	xor    %rsp,%rax
14009f92e:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14009f933:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14009f938:	4c 8b e2             	mov    %rdx,%r12
14009f93b:	48 8b f9             	mov    %rcx,%rdi
14009f93e:	48 8b 01             	mov    (%rcx),%rax
14009f941:	4c 8b fa             	mov    %rdx,%r15
14009f944:	4c 2b f8             	sub    %rax,%r15
14009f947:	48 8b 69 08          	mov    0x8(%rcx),%rbp
14009f94b:	48 2b e8             	sub    %rax,%rbp
14009f94e:	48 c1 fd 05          	sar    $0x5,%rbp
14009f952:	49 b8 ff ff ff ff ff 	movabs $0x7ffffffffffffff,%r8
14009f959:	ff ff 07
14009f95c:	49 3b e8             	cmp    %r8,%rbp
14009f95f:	0f 84 a3 01 00 00    	je     0x14009fb08
14009f965:	48 ff c5             	inc    %rbp
14009f968:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14009f96c:	48 2b c8             	sub    %rax,%rcx
14009f96f:	48 c1 f9 05          	sar    $0x5,%rcx
14009f973:	48 8b d1             	mov    %rcx,%rdx
14009f976:	48 d1 ea             	shr    $1,%rdx
14009f979:	49 8b c0             	mov    %r8,%rax
14009f97c:	48 2b c2             	sub    %rdx,%rax
14009f97f:	48 3b c8             	cmp    %rax,%rcx
14009f982:	0f 87 7a 01 00 00    	ja     0x14009fb02
14009f988:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
14009f98c:	4c 8b f5             	mov    %rbp,%r14
14009f98f:	48 3b c5             	cmp    %rbp,%rax
14009f992:	4c 0f 43 f0          	cmovae %rax,%r14
14009f996:	4d 3b f0             	cmp    %r8,%r14
14009f999:	0f 87 63 01 00 00    	ja     0x14009fb02
14009f99f:	49 8b f6             	mov    %r14,%rsi
14009f9a2:	48 c1 e6 05          	shl    $0x5,%rsi
14009f9a6:	48 85 f6             	test   %rsi,%rsi
14009f9a9:	75 04                	jne    0x14009f9af
14009f9ab:	33 db                	xor    %ebx,%ebx
14009f9ad:	eb 3d                	jmp    0x14009f9ec
14009f9af:	48 81 fe 00 10 00 00 	cmp    $0x1000,%rsi
14009f9b6:	72 29                	jb     0x14009f9e1
14009f9b8:	48 8d 4e 27          	lea    0x27(%rsi),%rcx
14009f9bc:	48 3b ce             	cmp    %rsi,%rcx
14009f9bf:	0f 86 3d 01 00 00    	jbe    0x14009fb02
14009f9c5:	e8 06 05 21 00       	call   0x1402afed0
14009f9ca:	48 85 c0             	test   %rax,%rax
14009f9cd:	0f 84 3b 01 00 00    	je     0x14009fb0e
14009f9d3:	48 8d 58 27          	lea    0x27(%rax),%rbx
14009f9d7:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
14009f9db:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
14009f9df:	eb 0b                	jmp    0x14009f9ec
14009f9e1:	48 8b ce             	mov    %rsi,%rcx
14009f9e4:	e8 e7 04 21 00       	call   0x1402afed0
14009f9e9:	48 8b d8             	mov    %rax,%rbx
14009f9ec:	49 83 e7 e0          	and    $0xffffffffffffffe0,%r15
14009f9f0:	4c 03 fb             	add    %rbx,%r15
14009f9f3:	4d 8d 6f 20          	lea    0x20(%r15),%r13
14009f9f7:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14009f9fc:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14009fa01:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
14009fa06:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
14009fa0b:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
14009fa10:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
14009fa15:	48 8b 12             	mov    (%rdx),%rdx
14009fa18:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fa1b:	41 0f 11 07          	movups %xmm0,(%r15)
14009fa1f:	49 c7 47 10 00 00 00 	movq   $0x0,0x10(%r15)
14009fa26:	00
14009fa27:	49 c7 47 18 00 00 00 	movq   $0x0,0x18(%r15)
14009fa2e:	00
14009fa2f:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14009fa36:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14009fa3d:	00 00 00
14009fa40:	49 ff c0             	inc    %r8
14009fa43:	66 42 83 3c 42 00    	cmpw   $0x0,(%rdx,%r8,2)
14009fa49:	75 f5                	jne    0x14009fa40
14009fa4b:	49 8b cf             	mov    %r15,%rcx
14009fa4e:	e8 fd c4 fd ff       	call   0x14007bf50
14009fa53:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14009fa57:	48 8b 0f             	mov    (%rdi),%rcx
14009fa5a:	4c 8b c3             	mov    %rbx,%r8
14009fa5d:	4c 3b e2             	cmp    %rdx,%r12
14009fa60:	74 12                	je     0x14009fa74
14009fa62:	49 8b d4             	mov    %r12,%rdx
14009fa65:	e8 c6 fd ff ff       	call   0x14009f830
14009fa6a:	4d 8b c5             	mov    %r13,%r8
14009fa6d:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14009fa71:	49 8b cc             	mov    %r12,%rcx
14009fa74:	e8 b7 fd ff ff       	call   0x14009f830
14009fa79:	48 8b 0f             	mov    (%rdi),%rcx
14009fa7c:	48 85 c9             	test   %rcx,%rcx
14009fa7f:	74 3d                	je     0x14009fabe
14009fa81:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14009fa85:	e8 16 fd ff ff       	call   0x14009f7a0
14009fa8a:	48 8b 0f             	mov    (%rdi),%rcx
14009fa8d:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14009fa91:	48 2b d1             	sub    %rcx,%rdx
14009fa94:	48 83 e2 e0          	and    $0xffffffffffffffe0,%rdx
14009fa98:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
14009fa9f:	72 18                	jb     0x14009fab9
14009faa1:	48 83 c2 27          	add    $0x27,%rdx
14009faa5:	4c 8b 41 f8          	mov    -0x8(%rcx),%r8
14009faa9:	49 2b c8             	sub    %r8,%rcx
14009faac:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14009fab0:	48 83 f8 1f          	cmp    $0x1f,%rax
14009fab4:	77 46                	ja     0x14009fafc
14009fab6:	49 8b c8             	mov    %r8,%rcx
14009fab9:	e8 4e 04 21 00       	call   0x1402aff0c
14009fabe:	48 89 1f             	mov    %rbx,(%rdi)
14009fac1:	48 c1 e5 05          	shl    $0x5,%rbp
14009fac5:	48 03 eb             	add    %rbx,%rbp
14009fac8:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
14009facc:	48 8d 0c 1e          	lea    (%rsi,%rbx,1),%rcx
14009fad0:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
14009fad4:	49 8b c7             	mov    %r15,%rax
14009fad7:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14009fadc:	48 33 cc             	xor    %rsp,%rcx
14009fadf:	e8 cc 03 21 00       	call   0x1402afeb0
14009fae4:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
14009faeb:	00
14009faec:	48 83 c4 60          	add    $0x60,%rsp
14009faf0:	41 5f                	pop    %r15
14009faf2:	41 5e                	pop    %r14
14009faf4:	41 5d                	pop    %r13
14009faf6:	41 5c                	pop    %r12
14009faf8:	5f                   	pop    %rdi
14009faf9:	5e                   	pop    %rsi
14009fafa:	5d                   	pop    %rbp
14009fafb:	c3                   	ret
14009fafc:	e8 23 69 21 00       	call   0x1402b6424
14009fb01:	90                   	nop
14009fb02:	e8 b9 b2 fd ff       	call   0x14007adc0
14009fb07:	cc                   	int3
14009fb08:	e8 a3 d0 fe ff       	call   0x14008cbb0
14009fb0d:	cc                   	int3
14009fb0e:	e8 11 69 21 00       	call   0x1402b6424
14009fb13:	cc                   	int3
14009fb14:	cc                   	int3
14009fb15:	cc                   	int3
14009fb16:	cc                   	int3
14009fb17:	cc                   	int3
14009fb18:	cc                   	int3
14009fb19:	cc                   	int3
14009fb1a:	cc                   	int3
14009fb1b:	cc                   	int3
14009fb1c:	cc                   	int3
14009fb1d:	cc                   	int3
14009fb1e:	cc                   	int3
14009fb1f:	cc                   	int3
14009fb20:	48 8b 11             	mov    (%rcx),%rdx
14009fb23:	48 85 d2             	test   %rdx,%rdx
14009fb26:	74 0b                	je     0x14009fb33
14009fb28:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14009fb2c:	48 ff 25 ad 5b 24 00 	rex.W jmp *0x245bad(%rip)        # 0x1402e56e0
14009fb33:	c3                   	ret
14009fb34:	cc                   	int3
14009fb35:	cc                   	int3
14009fb36:	cc                   	int3
14009fb37:	cc                   	int3
14009fb38:	cc                   	int3
14009fb39:	cc                   	int3
14009fb3a:	cc                   	int3
14009fb3b:	cc                   	int3
14009fb3c:	cc                   	int3
14009fb3d:	cc                   	int3
14009fb3e:	cc                   	int3
14009fb3f:	cc                   	int3
14009fb40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14009fb45:	55                   	push   %rbp
14009fb46:	56                   	push   %rsi
14009fb47:	57                   	push   %rdi
14009fb48:	41 54                	push   %r12
14009fb4a:	41 55                	push   %r13
14009fb4c:	41 56                	push   %r14
14009fb4e:	41 57                	push   %r15
14009fb50:	48 8d 6c 24 d9       	lea    -0x27(%rsp),%rbp
14009fb55:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
14009fb5c:	48 8b 05 1d 5f 33 00 	mov    0x335f1d(%rip),%rax        # 0x1403d5a80
14009fb63:	48 33 c4             	xor    %rsp,%rax
14009fb66:	48 89 45 1f          	mov    %rax,0x1f(%rbp)
14009fb6a:	4d 8b e8             	mov    %r8,%r13
14009fb6d:	4c 8b f1             	mov    %rcx,%r14
14009fb70:	48 8b 01             	mov    (%rcx),%rax
14009fb73:	4c 63 c2             	movslq %edx,%r8
14009fb76:	4d 8b cd             	mov    %r13,%r9
14009fb79:	ba 83 00 00 00       	mov    $0x83,%edx
14009fb7e:	ff 50 08             	call   *0x8(%rax)
14009fb81:	4c 8b e0             	mov    %rax,%r12
14009fb84:	33 c0                	xor    %eax,%eax
14009fb86:	48 89 45 e7          	mov    %rax,-0x19(%rbp)
14009fb8a:	48 89 45 df          	mov    %rax,-0x21(%rbp)
14009fb8e:	48 89 45 d7          	mov    %rax,-0x29(%rbp)
14009fb92:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
14009fb96:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
14009fb9a:	48 89 45 bf          	mov    %rax,-0x41(%rbp)
14009fb9e:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
14009fba2:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fba6:	ff 15 ac 5a 24 00    	call   *0x245aac(%rip)        # 0x1402e5658
14009fbac:	85 c0                	test   %eax,%eax
14009fbae:	0f 84 32 02 00 00    	je     0x14009fde6
14009fbb4:	8b 45 d7             	mov    -0x29(%rbp),%eax
14009fbb7:	39 45 cf             	cmp    %eax,-0x31(%rbp)
14009fbba:	0f 8d 26 02 00 00    	jge    0x14009fde6
14009fbc0:	8b 45 db             	mov    -0x25(%rbp),%eax
14009fbc3:	39 45 d3             	cmp    %eax,-0x2d(%rbp)
14009fbc6:	0f 8d 1a 02 00 00    	jge    0x14009fde6
14009fbcc:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fbd0:	ff 15 f2 5a 24 00    	call   *0x245af2(%rip)        # 0x1402e56c8
14009fbd6:	48 8b d8             	mov    %rax,%rbx
14009fbd9:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fbdc:	33 c0                	xor    %eax,%eax
14009fbde:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
14009fbe2:	48 89 45 17          	mov    %rax,0x17(%rbp)
14009fbe6:	45 33 c9             	xor    %r9d,%r9d
14009fbe9:	45 33 c0             	xor    %r8d,%r8d
14009fbec:	ba 31 00 00 00       	mov    $0x31,%edx
14009fbf1:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fbf5:	ff 15 9d 5a 24 00    	call   *0x245a9d(%rip)        # 0x1402e5698
14009fbfb:	48 85 c0             	test   %rax,%rax
14009fbfe:	75 0b                	jne    0x14009fc0b
14009fc00:	b9 0d 00 00 00       	mov    $0xd,%ecx
14009fc05:	ff 15 7d 54 24 00    	call   *0x24547d(%rip)        # 0x1402e5088
14009fc0b:	48 89 45 0f          	mov    %rax,0xf(%rbp)
14009fc0f:	c6 45 17 00          	movb   $0x0,0x17(%rbp)
14009fc13:	0f 57 c0             	xorps  %xmm0,%xmm0
14009fc16:	33 c9                	xor    %ecx,%ecx
14009fc18:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
14009fc1c:	48 89 4d ff          	mov    %rcx,-0x1(%rbp)
14009fc20:	48 8b d0             	mov    %rax,%rdx
14009fc23:	48 8b cb             	mov    %rbx,%rcx
14009fc26:	ff 15 8c 54 24 00    	call   *0x24548c(%rip)        # 0x1402e50b8
14009fc2c:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14009fc30:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
14009fc34:	48 39 45 0f          	cmp    %rax,0xf(%rbp)
14009fc38:	74 30                	je     0x14009fc6a
14009fc3a:	c7 44 24 20 00 04 00 	movl   $0x400,0x20(%rsp)
14009fc41:	00
14009fc42:	4c 8d 4d df          	lea    -0x21(%rbp),%r9
14009fc46:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14009fc4c:	48 8d 15 3d af 30 00 	lea    0x30af3d(%rip),%rdx        # 0x1403aab90
14009fc53:	48 8b cb             	mov    %rbx,%rcx
14009fc56:	ff 15 24 5a 24 00    	call   *0x245a24(%rip)        # 0x1402e5680
14009fc5c:	44 8b 7d eb          	mov    -0x15(%rbp),%r15d
14009fc60:	44 2b 7d e3          	sub    -0x1d(%rbp),%r15d
14009fc64:	48 8b 45 f7          	mov    -0x9(%rbp),%rax
14009fc68:	eb 04                	jmp    0x14009fc6e
14009fc6a:	44 8b 7d b7          	mov    -0x49(%rbp),%r15d
14009fc6e:	48 85 c0             	test   %rax,%rax
14009fc71:	74 0c                	je     0x14009fc7f
14009fc73:	48 8b d0             	mov    %rax,%rdx
14009fc76:	48 8b cb             	mov    %rbx,%rcx
14009fc79:	ff 15 39 54 24 00    	call   *0x245439(%rip)        # 0x1402e50b8
14009fc7f:	48 8b d3             	mov    %rbx,%rdx
14009fc82:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fc86:	ff 15 54 5a 24 00    	call   *0x245a54(%rip)        # 0x1402e56e0
14009fc8c:	48 8d 55 a7          	lea    -0x59(%rbp),%rdx
14009fc90:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fc94:	ff 15 de 58 24 00    	call   *0x2458de(%rip)        # 0x1402e5578
14009fc9a:	41 0f 10 46 78       	movups 0x78(%r14),%xmm0
14009fc9f:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
14009fca3:	48 8d 55 bf          	lea    -0x41(%rbp),%rdx
14009fca7:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fcab:	ff 15 cf 58 24 00    	call   *0x2458cf(%rip)        # 0x1402e5580
14009fcb1:	85 c0                	test   %eax,%eax
14009fcb3:	74 0e                	je     0x14009fcc3
14009fcb5:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
14009fcb9:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14009fcbd:	ff 15 bd 58 24 00    	call   *0x2458bd(%rip)        # 0x1402e5580
14009fcc3:	8b 75 cb             	mov    -0x35(%rbp),%esi
14009fcc6:	2b 75 c3             	sub    -0x3d(%rbp),%esi
14009fcc9:	41 2b f7             	sub    %r15d,%esi
14009fccc:	d1 ee                	shr    $1,%esi
14009fcce:	44 8b 5d b3          	mov    -0x4d(%rbp),%r11d
14009fcd2:	41 8b c3             	mov    %r11d,%eax
14009fcd5:	44 8b 4d ab          	mov    -0x55(%rbp),%r9d
14009fcd9:	41 2b c1             	sub    %r9d,%eax
14009fcdc:	2b 45 cb             	sub    -0x35(%rbp),%eax
14009fcdf:	03 45 c3             	add    -0x3d(%rbp),%eax
14009fce2:	99                   	cltd
14009fce3:	2b c2                	sub    %edx,%eax
14009fce5:	d1 f8                	sar    $1,%eax
14009fce7:	8b f8                	mov    %eax,%edi
14009fce9:	44 8b 55 af          	mov    -0x51(%rbp),%r10d
14009fced:	41 8b c2             	mov    %r10d,%eax
14009fcf0:	44 8b 45 a7          	mov    -0x59(%rbp),%r8d
14009fcf4:	41 2b c0             	sub    %r8d,%eax
14009fcf7:	2b 45 c7             	sub    -0x39(%rbp),%eax
14009fcfa:	03 45 bf             	add    -0x41(%rbp),%eax
14009fcfd:	99                   	cltd
14009fcfe:	2b c2                	sub    %edx,%eax
14009fd00:	d1 f8                	sar    $1,%eax
14009fd02:	8b d8                	mov    %eax,%ebx
14009fd04:	41 8b d1             	mov    %r9d,%edx
14009fd07:	f7 da                	neg    %edx
14009fd09:	41 8b c8             	mov    %r8d,%ecx
14009fd0c:	f7 d9                	neg    %ecx
14009fd0e:	44 03 c1             	add    %ecx,%r8d
14009fd11:	44 03 ca             	add    %edx,%r9d
14009fd14:	44 03 d1             	add    %ecx,%r10d
14009fd17:	41 8d 0c 13          	lea    (%r11,%rdx,1),%ecx
14009fd1b:	44 89 45 a7          	mov    %r8d,-0x59(%rbp)
14009fd1f:	44 89 4d ab          	mov    %r9d,-0x55(%rbp)
14009fd23:	44 89 55 af          	mov    %r10d,-0x51(%rbp)
14009fd27:	89 4d b3             	mov    %ecx,-0x4d(%rbp)
14009fd2a:	45 89 86 88 00 00 00 	mov    %r8d,0x88(%r14)
14009fd31:	45 89 8e 8c 00 00 00 	mov    %r9d,0x8c(%r14)
14009fd38:	45 89 96 90 00 00 00 	mov    %r10d,0x90(%r14)
14009fd3f:	41 89 8e 94 00 00 00 	mov    %ecx,0x94(%r14)
14009fd46:	41 01 86 88 00 00 00 	add    %eax,0x88(%r14)
14009fd4d:	41 01 be 8c 00 00 00 	add    %edi,0x8c(%r14)
14009fd54:	41 29 86 90 00 00 00 	sub    %eax,0x90(%r14)
14009fd5b:	8d 04 37             	lea    (%rdi,%rsi,1),%eax
14009fd5e:	41 03 c7             	add    %r15d,%eax
14009fd61:	41 29 86 94 00 00 00 	sub    %eax,0x94(%r14)
14009fd68:	0f 10 45 a7          	movups -0x59(%rbp),%xmm0
14009fd6c:	41 0f 11 86 98 00 00 	movups %xmm0,0x98(%r14)
14009fd73:	00
14009fd74:	41 01 9e 98 00 00 00 	add    %ebx,0x98(%r14)
14009fd7b:	8d 04 37             	lea    (%rdi,%rsi,1),%eax
14009fd7e:	41 03 c7             	add    %r15d,%eax
14009fd81:	41 01 86 9c 00 00 00 	add    %eax,0x9c(%r14)
14009fd88:	41 29 9e a0 00 00 00 	sub    %ebx,0xa0(%r14)
14009fd8f:	41 29 be a4 00 00 00 	sub    %edi,0xa4(%r14)
14009fd96:	41 0f 11 46 68       	movups %xmm0,0x68(%r14)
14009fd9b:	41 01 75 04          	add    %esi,0x4(%r13)
14009fd9f:	41 29 75 0c          	sub    %esi,0xc(%r13)
14009fda3:	41 01 5d 00          	add    %ebx,0x0(%r13)
14009fda7:	41 29 7d 08          	sub    %edi,0x8(%r13)
14009fdab:	48 8d 1d ae a3 30 00 	lea    0x30a3ae(%rip),%rbx        # 0x1403aa160
14009fdb2:	48 89 5d ef          	mov    %rbx,-0x11(%rbp)
14009fdb6:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14009fdba:	48 85 c9             	test   %rcx,%rcx
14009fdbd:	74 0d                	je     0x14009fdcc
14009fdbf:	80 7d ff 00          	cmpb   $0x0,-0x1(%rbp)
14009fdc3:	74 07                	je     0x14009fdcc
14009fdc5:	ff 15 d5 52 24 00    	call   *0x2452d5(%rip)        # 0x1402e50a0