14018f07a:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
14018f07e:	48 2b c2             	sub    %rdx,%rax
14018f081:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14018f085:	48 83 f8 1f          	cmp    $0x1f,%rax
14018f089:	77 62                	ja     0x14018f0ed
14018f08b:	48 8b ca             	mov    %rdx,%rcx
14018f08e:	ff 15 2c d8 97 00    	call   *0x97d82c(%rip)        # 0x140b0c8c0
14018f094:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14018f098:	48 89 75 e7          	mov    %rsi,-0x19(%rbp)
14018f09c:	66 44 89 7d cf       	mov    %r15w,-0x31(%rbp)
14018f0a1:	0f 10 03             	movups (%rbx),%xmm0
14018f0a4:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
14018f0a8:	0f 10 4b 10          	movups 0x10(%rbx),%xmm1
14018f0ac:	0f 11 4d df          	movups %xmm1,-0x21(%rbp)
14018f0b0:	4c 89 7b 10          	mov    %r15,0x10(%rbx)
14018f0b4:	48 89 73 18          	mov    %rsi,0x18(%rbx)
14018f0b8:	66 44 89 3b          	mov    %r15w,(%rbx)
14018f0bc:	48 8b 45 07          	mov    0x7(%rbp),%rax
14018f0c0:	48 3b c6             	cmp    %rsi,%rax
14018f0c3:	76 35                	jbe    0x14018f0fa
14018f0c5:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018f0cc:	00
14018f0cd:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
14018f0d1:	48 8b d1             	mov    %rcx,%rdx
14018f0d4:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14018f0da:	72 18                	jb     0x14018f0f4
14018f0dc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018f0e0:	48 2b d1             	sub    %rcx,%rdx
14018f0e3:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018f0e7:	48 83 f8 1f          	cmp    $0x1f,%rax
14018f0eb:	76 07                	jbe    0x14018f0f4
14018f0ed:	ff 15 a5 d8 97 00    	call   *0x97d8a5(%rip)        # 0x140b0c998
14018f0f3:	cc                   	int3
14018f0f4:	ff 15 c6 d7 97 00    	call   *0x97d7c6(%rip)        # 0x140b0c8c0
14018f0fa:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14018f0fe:	48 39 75 e7          	cmp    %rsi,-0x19(%rbp)
14018f102:	48 0f 47 4d cf       	cmova  -0x31(%rbp),%rcx
14018f107:	4c 8d 45 8f          	lea    -0x71(%rbp),%r8
14018f10b:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
14018f10f:	e8 14 46 01 00       	call   0x1401a3728
14018f114:	4c 8b 7d 97          	mov    -0x69(%rbp),%r15
14018f118:	48 8b 75 8f          	mov    -0x71(%rbp),%rsi
14018f11c:	4c 2b fe             	sub    %rsi,%r15
14018f11f:	49 c1 ff 02          	sar    $0x2,%r15
14018f123:	45 8b e7             	mov    %r15d,%r12d
14018f126:	41 8b d7             	mov    %r15d,%edx
14018f129:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14018f12d:	e8 82 03 00 00       	call   0x14018f4b4
14018f132:	90                   	nop
14018f133:	48 8b 07             	mov    (%rdi),%rax
14018f136:	48 8b 4d f7          	mov    -0x9(%rbp),%rcx
14018f13a:	48 8b 5d ef          	mov    -0x11(%rbp),%rbx
14018f13e:	48 2b cb             	sub    %rbx,%rcx
14018f141:	48 d1 f9             	sar    $1,%rcx
14018f144:	0f 84 09 02 00 00    	je     0x14018f353
14018f14a:	4d 85 ff             	test   %r15,%r15
14018f14d:	0f 84 00 02 00 00    	je     0x14018f353
14018f153:	4c 8b cb             	mov    %rbx,%r9
14018f156:	45 8b c7             	mov    %r15d,%r8d
14018f159:	48 8b d6             	mov    %rsi,%rdx
14018f15c:	48 8b cf             	mov    %rdi,%rcx
14018f15f:	48 8b 40 58          	mov    0x58(%rax),%rax
14018f163:	ff 15 cf da 97 00    	call   *0x97dacf(%rip)        # 0x140b0cc38
14018f169:	85 c0                	test   %eax,%eax
14018f16b:	79 14                	jns    0x14018f181
14018f16d:	f3 41 0f 10 76 24    	movss  0x24(%r14),%xmm6
14018f173:	f3 41 0f 5c 76 1c    	subss  0x1c(%r14),%xmm6
14018f179:	45 33 ff             	xor    %r15d,%r15d
14018f17c:	e9 eb 00 00 00       	jmp    0x14018f26c
14018f181:	49 8b d4             	mov    %r12,%rdx
14018f184:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14018f189:	e8 4a 02 00 00       	call   0x14018f3d8
14018f18e:	90                   	nop
14018f18f:	90                   	nop
14018f190:	48 8b 07             	mov    (%rdi),%rax
14018f193:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14018f198:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
14018f19d:	49 2b c9             	sub    %r9,%rcx
14018f1a0:	48 c1 f9 02          	sar    $0x2,%rcx
14018f1a4:	48 ba b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rdx
14018f1ab:	db b6 6d
14018f1ae:	48 0f af ca          	imul   %rdx,%rcx
14018f1b2:	48 85 c9             	test   %rcx,%rcx
14018f1b5:	0f 84 91 01 00 00    	je     0x14018f34c
14018f1bb:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
14018f1c0:	45 8b c7             	mov    %r15d,%r8d
14018f1c3:	48 8b d3             	mov    %rbx,%rdx
14018f1c6:	48 8b cf             	mov    %rdi,%rcx
14018f1c9:	48 8b 40 50          	mov    0x50(%rax),%rax
14018f1cd:	ff 15 65 da 97 00    	call   *0x97da65(%rip)        # 0x140b0cc38
14018f1d3:	45 33 ff             	xor    %r15d,%r15d
14018f1d6:	85 c0                	test   %eax,%eax
14018f1d8:	79 0e                	jns    0x14018f1e8
14018f1da:	f3 41 0f 10 76 24    	movss  0x24(%r14),%xmm6
14018f1e0:	f3 41 0f 5c 76 1c    	subss  0x1c(%r14),%xmm6
14018f1e6:	eb 79                	jmp    0x14018f261
14018f1e8:	4d 8b c7             	mov    %r15,%r8
14018f1eb:	4d 85 e4             	test   %r12,%r12
14018f1ee:	74 47                	je     0x14018f237
14018f1f0:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
14018f1f5:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
14018f1fa:	48 2b d0             	sub    %rax,%rdx
14018f1fd:	48 c1 fa 02          	sar    $0x2,%rdx
14018f201:	48 b9 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rcx
14018f208:	db b6 6d
14018f20b:	48 0f af d1          	imul   %rcx,%rdx
14018f20f:	4c 8d 48 04          	lea    0x4(%rax),%r9
14018f213:	4c 3b c2             	cmp    %rdx,%r8
14018f216:	0f 83 30 01 00 00    	jae    0x14018f34c
14018f21c:	41 8b 01             	mov    (%r9),%eax
14018f21f:	0f 57 c0             	xorps  %xmm0,%xmm0
14018f222:	f3 48 0f 2a c0       	cvtsi2ss %rax,%xmm0
14018f227:	f3 0f 58 f8          	addss  %xmm0,%xmm7
14018f22b:	49 ff c0             	inc    %r8
14018f22e:	49 83 c1 1c          	add    $0x1c,%r9
14018f232:	4d 3b c4             	cmp    %r12,%r8
14018f235:	72 dc                	jb     0x14018f213
14018f237:	49 8d 8e 68 01 00 00 	lea    0x168(%r14),%rcx
14018f23e:	48 8b 01             	mov    (%rcx),%rax
14018f241:	48 8b 40 08          	mov    0x8(%rax),%rax
14018f245:	ff 15 ed d9 97 00    	call   *0x97d9ed(%rip)        # 0x140b0cc38
14018f24b:	0f 28 f0             	movaps %xmm0,%xmm6
14018f24e:	f3 0f 59 f7          	mulss  %xmm7,%xmm6
14018f252:	41 0f b7 c5          	movzwl %r13w,%eax
14018f256:	66 0f 6e c0          	movd   %eax,%xmm0
14018f25a:	0f 5b c0             	cvtdq2ps %xmm0,%xmm0
14018f25d:	f3 0f 5e f0          	divss  %xmm0,%xmm6
14018f261:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14018f266:	e8 91 a8 ff ff       	call   0x140189afc
14018f26b:	90                   	nop
14018f26c:	41 be 00 10 00 00    	mov    $0x1000,%r14d
14018f272:	48 85 db             	test   %rbx,%rbx
14018f275:	74 37                	je     0x14018f2ae
14018f277:	48 8b 45 ff          	mov    -0x1(%rbp),%rax
14018f27b:	48 2b c3             	sub    %rbx,%rax
14018f27e:	48 d1 f8             	sar    $1,%rax
14018f281:	48 03 c0             	add    %rax,%rax
14018f284:	48 8b cb             	mov    %rbx,%rcx
14018f287:	49 3b c6             	cmp    %r14,%rax
14018f28a:	72 18                	jb     0x14018f2a4
14018f28c:	48 8b 5b f8          	mov    -0x8(%rbx),%rbx
14018f290:	48 2b cb             	sub    %rbx,%rcx
14018f293:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018f297:	48 83 f8 1f          	cmp    $0x1f,%rax
14018f29b:	76 07                	jbe    0x14018f2a4
14018f29d:	ff 15 f5 d6 97 00    	call   *0x97d6f5(%rip)        # 0x140b0c998
14018f2a3:	cc                   	int3
14018f2a4:	48 8b cb             	mov    %rbx,%rcx
14018f2a7:	ff 15 13 d6 97 00    	call   *0x97d613(%rip)        # 0x140b0c8c0
14018f2ad:	90                   	nop
14018f2ae:	48 85 f6             	test   %rsi,%rsi
14018f2b1:	74 35                	je     0x14018f2e8
14018f2b3:	48 8b 45 9f          	mov    -0x61(%rbp),%rax
14018f2b7:	48 2b c6             	sub    %rsi,%rax
14018f2ba:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14018f2be:	48 8b ce             	mov    %rsi,%rcx
14018f2c1:	49 3b c6             	cmp    %r14,%rax
14018f2c4:	72 18                	jb     0x14018f2de
14018f2c6:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
14018f2ca:	48 2b ce             	sub    %rsi,%rcx
14018f2cd:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
14018f2d1:	48 83 f8 1f          	cmp    $0x1f,%rax
14018f2d5:	76 07                	jbe    0x14018f2de
14018f2d7:	ff 15 bb d6 97 00    	call   *0x97d6bb(%rip)        # 0x140b0c998
14018f2dd:	cc                   	int3
14018f2de:	48 8b ce             	mov    %rsi,%rcx
14018f2e1:	ff 15 d9 d5 97 00    	call   *0x97d5d9(%rip)        # 0x140b0c8c0
14018f2e7:	90                   	nop
14018f2e8:	48 8b 45 e7          	mov    -0x19(%rbp),%rax
14018f2ec:	48 83 f8 07          	cmp    $0x7,%rax
14018f2f0:	76 32                	jbe    0x14018f324
14018f2f2:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14018f2f9:	00
14018f2fa:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
14018f2fe:	48 8b d1             	mov    %rcx,%rdx
14018f301:	49 3b c6             	cmp    %r14,%rax
14018f304:	72 18                	jb     0x14018f31e
14018f306:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14018f30a:	48 2b d1             	sub    %rcx,%rdx
14018f30d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14018f311:	48 83 f8 1f          	cmp    $0x1f,%rax
14018f315:	76 07                	jbe    0x14018f31e
14018f317:	ff 15 7b d6 97 00    	call   *0x97d67b(%rip)        # 0x140b0c998
14018f31d:	cc                   	int3
14018f31e:	ff 15 9c d5 97 00    	call   *0x97d59c(%rip)        # 0x140b0c8c0
14018f324:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
14018f328:	48 c7 45 e7 07 00 00 	movq   $0x7,-0x19(%rbp)
14018f32f:	00
14018f330:	66 44 89 7d cf       	mov    %r15w,-0x31(%rbp)
14018f335:	48 85 ff             	test   %rdi,%rdi
14018f338:	74 2c                	je     0x14018f366
14018f33a:	48 8b 07             	mov    (%rdi),%rax
14018f33d:	48 8b cf             	mov    %rdi,%rcx
14018f340:	48 8b 40 10          	mov    0x10(%rax),%rax
14018f344:	ff 15 ee d8 97 00    	call   *0x97d8ee(%rip)        # 0x140b0cc38
14018f34a:	eb 1a                	jmp    0x14018f366
14018f34c:	ff 15 46 d6 97 00    	call   *0x97d646(%rip)        # 0x140b0c998
14018f352:	90                   	nop
14018f353:	ff 15 3f d6 97 00    	call   *0x97d63f(%rip)        # 0x140b0c998
14018f359:	90                   	nop
14018f35a:	f3 41 0f 10 76 24    	movss  0x24(%r14),%xmm6
14018f360:	f3 41 0f 5c 76 1c    	subss  0x1c(%r14),%xmm6
14018f366:	48 85 ff             	test   %rdi,%rdi
14018f369:	74 10                	je     0x14018f37b
14018f36b:	48 8b 07             	mov    (%rdi),%rax
14018f36e:	48 8b cf             	mov    %rdi,%rcx
14018f371:	48 8b 40 10          	mov    0x10(%rax),%rax
14018f375:	ff 15 bd d8 97 00    	call   *0x97d8bd(%rip)        # 0x140b0cc38
14018f37b:	0f 28 c6             	movaps %xmm6,%xmm0
14018f37e:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
14018f382:	48 33 cc             	xor    %rsp,%rcx
14018f385:	e8 56 02 96 00       	call   0x140aef5e0
14018f38a:	4c 8d 9c 24 f0 00 00 	lea    0xf0(%rsp),%r11
14018f391:	00
14018f392:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14018f396:	49 8b 73 40          	mov    0x40(%r11),%rsi
14018f39a:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14018f39e:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14018f3a3:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
14018f3a8:	49 8b e3             	mov    %r11,%rsp
14018f3ab:	41 5f                	pop    %r15
14018f3ad:	41 5e                	pop    %r14
14018f3af:	41 5d                	pop    %r13
14018f3b1:	41 5c                	pop    %r12
14018f3b3:	5d                   	pop    %rbp
14018f3b4:	c3                   	ret
14018f3b5:	90                   	nop
14018f3b6:	90                   	nop
14018f3b7:	90                   	nop
14018f3b8:	48 83 ec 28          	sub    $0x28,%rsp
14018f3bc:	48 8b 49 18          	mov    0x18(%rcx),%rcx
14018f3c0:	48 85 c9             	test   %rcx,%rcx
14018f3c3:	74 0d                	je     0x14018f3d2
14018f3c5:	48 8b 01             	mov    (%rcx),%rax
14018f3c8:	48 8b 40 10          	mov    0x10(%rax),%rax
14018f3cc:	ff 15 66 d8 97 00    	call   *0x97d866(%rip)        # 0x140b0cc38
14018f3d2:	48 83 c4 28          	add    $0x28,%rsp
14018f3d6:	c3                   	ret
14018f3d7:	90                   	nop
14018f3d8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14018f3dd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14018f3e2:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14018f3e7:	57                   	push   %rdi
14018f3e8:	48 83 ec 20          	sub    $0x20,%rsp
14018f3ec:	48 83 21 00          	andq   $0x0,(%rcx)
14018f3f0:	48 8b f1             	mov    %rcx,%rsi
14018f3f3:	48 83 61 08 00       	andq   $0x0,0x8(%rcx)
14018f3f8:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
14018f3fd:	48 85 d2             	test   %rdx,%rdx
14018f400:	74 4d                	je     0x14018f44f
14018f402:	48 b8 24 49 92 24 49 	movabs $0x924924924924924,%rax
14018f409:	92 24 09
14018f40c:	48 3b d0             	cmp    %rax,%rdx
14018f40f:	0f 87 96 00 00 00    	ja     0x14018f4ab
14018f415:	48 6b fa 1c          	imul   $0x1c,%rdx,%rdi
14018f419:	48 85 ff             	test   %rdi,%rdi
14018f41c:	75 44                	jne    0x14018f462
14018f41e:	33 db                	xor    %ebx,%ebx
14018f420:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
14018f424:	48 89 1e             	mov    %rbx,(%rsi)
14018f427:	4c 8b c7             	mov    %rdi,%r8
14018f42a:	48 89 46 10          	mov    %rax,0x10(%rsi)
14018f42e:	33 d2                	xor    %edx,%edx
14018f430:	48 8b cb             	mov    %rbx,%rcx
14018f433:	e8 34 10 96 00       	call   0x140af046c
14018f438:	48 83 64 24 40 00    	andq   $0x0,0x40(%rsp)
14018f43e:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14018f443:	48 03 df             	add    %rdi,%rbx
14018f446:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
14018f44a:	e8 3d ac ff ff       	call   0x14018a08c
14018f44f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14018f454:	48 8b c6             	mov    %rsi,%rax
14018f457:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14018f45c:	48 83 c4 20          	add    $0x20,%rsp
14018f460:	5f                   	pop    %rdi
14018f461:	c3                   	ret
14018f462:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
14018f469:	72 22                	jb     0x14018f48d
14018f46b:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
14018f46f:	48 3b cf             	cmp    %rdi,%rcx
14018f472:	76 31                	jbe    0x14018f4a5
14018f474:	ff 15 4e d4 97 00    	call   *0x97d44e(%rip)        # 0x140b0c8c8
14018f47a:	48 85 c0             	test   %rax,%rax
14018f47d:	74 1f                	je     0x14018f49e
14018f47f:	48 8d 58 27          	lea    0x27(%rax),%rbx
14018f483:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
14018f487:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
14018f48b:	eb 93                	jmp    0x14018f420
14018f48d:	48 8b cf             	mov    %rdi,%rcx
14018f490:	ff 15 32 d4 97 00    	call   *0x97d432(%rip)        # 0x140b0c8c8
14018f496:	48 8b d8             	mov    %rax,%rbx
14018f499:	48 85 c0             	test   %rax,%rax
14018f49c:	75 82                	jne    0x14018f420
14018f49e:	ff 15 f4 cf 97 00    	call   *0x97cff4(%rip)        # 0x140b0c498
14018f4a4:	cc                   	int3
14018f4a5:	e8 26 48 e7 ff       	call   0x140003cd0
14018f4aa:	cc                   	int3
14018f4ab:	e8 b8 c8 e8 ff       	call   0x14001bd68
14018f4b0:	cc                   	int3
14018f4b1:	90                   	nop
14018f4b2:	90                   	nop
14018f4b3:	90                   	nop
14018f4b4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14018f4b9:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14018f4be:	57                   	push   %rdi
14018f4bf:	48 83 ec 20          	sub    $0x20,%rsp
14018f4c3:	33 c0                	xor    %eax,%eax
14018f4c5:	48 8b da             	mov    %rdx,%rbx
14018f4c8:	48 89 01             	mov    %rax,(%rcx)
14018f4cb:	48 8b f1             	mov    %rcx,%rsi
14018f4ce:	48 89 41 08          	mov    %rax,0x8(%rcx)
14018f4d2:	48 89 41 10          	mov    %rax,0x10(%rcx)
14018f4d6:	48 85 d2             	test   %rdx,%rdx
14018f4d9:	74 2f                	je     0x14018f50a
14018f4db:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14018f4e2:	ff ff 7f
14018f4e5:	48 3b d0             	cmp    %rax,%rdx
14018f4e8:	77 33                	ja     0x14018f51d
14018f4ea:	e8 cd ff f8 ff       	call   0x14011f4bc
14018f4ef:	48 8b 3e             	mov    (%rsi),%rdi
14018f4f2:	48 03 db             	add    %rbx,%rbx
14018f4f5:	4c 8b c3             	mov    %rbx,%r8
14018f4f8:	48 8b cf             	mov    %rdi,%rcx
14018f4fb:	33 d2                	xor    %edx,%edx
14018f4fd:	e8 6a 0f 96 00       	call   0x140af046c
14018f502:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
14018f506:	48 89 46 08          	mov    %rax,0x8(%rsi)
14018f50a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14018f50f:	48 8b c6             	mov    %rsi,%rax
14018f512:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14018f517:	48 83 c4 20          	add    $0x20,%rsp
14018f51b:	5f                   	pop    %rdi
14018f51c:	c3                   	ret
14018f51d:	e8 46 c8 e8 ff       	call   0x14001bd68
14018f522:	cc                   	int3
14018f523:	90                   	nop
14018f524:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14018f529:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
14018f52e:	41 56                	push   %r14
14018f530:	48 83 ec 40          	sub    $0x40,%rsp
14018f534:	49 8b f8             	mov    %r8,%rdi
14018f537:	4c 8b f2             	mov    %rdx,%r14
14018f53a:	4c 8b 41 08          	mov    0x8(%rcx),%r8
14018f53e:	4c 3b 41 10          	cmp    0x10(%rcx),%r8
14018f542:	0f 84 d6 00 00 00    	je     0x14018f61e
14018f548:	49 3b f8             	cmp    %r8,%rdi
14018f54b:	75 2a                	jne    0x14018f577
14018f54d:	49 83 20 00          	andq   $0x0,(%r8)
14018f551:	49 83 60 08 00       	andq   $0x0,0x8(%r8)
14018f556:	49 8b 01             	mov    (%r9),%rax