14096c464:	49 f7 d8             	neg    %r8
14096c467:	48 85 c9             	test   %rcx,%rcx
14096c46a:	4c 8d 74 24 50       	lea    0x50(%rsp),%r14
14096c46f:	48 8d 44 24 51       	lea    0x51(%rsp),%rax
14096c474:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
14096c47b:	cc cc cc
14096c47e:	4c 0f 48 f0          	cmovs  %rax,%r14
14096c482:	4c 8d 4d 60          	lea    0x60(%rbp),%r9
14096c486:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14096c48d:	00 00 00
14096c490:	49 ff c9             	dec    %r9
14096c493:	49 8b c2             	mov    %r10,%rax
14096c496:	49 f7 e0             	mul    %r8
14096c499:	48 c1 ea 03          	shr    $0x3,%rdx
14096c49d:	0f b6 c2             	movzbl %dl,%eax
14096c4a0:	c0 e0 02             	shl    $0x2,%al
14096c4a3:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
14096c4a6:	02 c9                	add    %cl,%cl
14096c4a8:	44 2a c1             	sub    %cl,%r8b
14096c4ab:	41 80 c0 30          	add    $0x30,%r8b
14096c4af:	45 88 01             	mov    %r8b,(%r9)
14096c4b2:	4c 8b c2             	mov    %rdx,%r8
14096c4b5:	48 85 d2             	test   %rdx,%rdx
14096c4b8:	75 d6                	jne    0x14096c490
14096c4ba:	48 8d 75 60          	lea    0x60(%rbp),%rsi
14096c4be:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14096c4c3:	49 2b f1             	sub    %r9,%rsi
14096c4c6:	49 2b c6             	sub    %r14,%rax
14096c4c9:	48 3b c6             	cmp    %rsi,%rax
14096c4cc:	7d 0c                	jge    0x14096c4da
14096c4ce:	4c 8d 7c 24 68       	lea    0x68(%rsp),%r15
14096c4d3:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
14096c4d8:	eb 36                	jmp    0x14096c510
14096c4da:	0f ae e8             	lfence
14096c4dd:	4c 8b c6             	mov    %rsi,%r8
14096c4e0:	49 8b d1             	mov    %r9,%rdx
14096c4e3:	49 8b ce             	mov    %r14,%rcx
14096c4e6:	e8 25 2b 57 00       	call   0x140edf010
14096c4eb:	4e 8d 3c 36          	lea    (%rsi,%r14,1),%r15
14096c4ef:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
14096c4f4:	48 8d 74 24 50       	lea    0x50(%rsp),%rsi
14096c4f9:	49 3b c7             	cmp    %r15,%rax
14096c4fc:	0f 84 1a ff ff ff    	je     0x14096c41c
14096c502:	0f 1f 40 00          	nopl   0x0(%rax)
14096c506:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
14096c50d:	00 00 00
14096c510:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c514:	44 0f be 36          	movsbl (%rsi),%r14d
14096c518:	48 ff c2             	inc    %rdx
14096c51b:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c51f:	76 12                	jbe    0x14096c533
14096c521:	0f ae e8             	lfence
14096c524:	48 8b 03             	mov    (%rbx),%rax
14096c527:	48 8b cb             	mov    %rbx,%rcx
14096c52a:	48 8b 00             	mov    (%rax),%rax
14096c52d:	ff 15 ed 74 61 00    	call   *0x6174ed(%rip)        # 0x140f83a20
14096c533:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c537:	48 ff c6             	inc    %rsi
14096c53a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c53e:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c543:	48 ff 43 10          	incq   0x10(%rbx)
14096c547:	49 3b f7             	cmp    %r15,%rsi
14096c54a:	75 c4                	jne    0x14096c510
14096c54c:	e9 cb fe ff ff       	jmp    0x14096c41c
14096c551:	49 8b 19             	mov    (%r9),%rbx
14096c554:	49 ba cd cc cc cc cc 	movabs $0xcccccccccccccccd,%r10
14096c55b:	cc cc cc
14096c55e:	4c 8b 40 08          	mov    0x8(%rax),%r8
14096c562:	4c 8d 8d a0 00 00 00 	lea    0xa0(%rbp),%r9
14096c569:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14096c570:	49 ff c9             	dec    %r9
14096c573:	49 8b c2             	mov    %r10,%rax
14096c576:	49 f7 e0             	mul    %r8
14096c579:	48 c1 ea 03          	shr    $0x3,%rdx
14096c57d:	0f b6 c2             	movzbl %dl,%eax
14096c580:	c0 e0 02             	shl    $0x2,%al
14096c583:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
14096c586:	02 c9                	add    %cl,%cl
14096c588:	44 2a c1             	sub    %cl,%r8b
14096c58b:	41 80 c0 30          	add    $0x30,%r8b
14096c58f:	45 88 01             	mov    %r8b,(%r9)
14096c592:	4c 8b c2             	mov    %rdx,%r8
14096c595:	48 85 d2             	test   %rdx,%rdx
14096c598:	75 d6                	jne    0x14096c570
14096c59a:	48 8d b5 a0 00 00 00 	lea    0xa0(%rbp),%rsi
14096c5a1:	49 2b f1             	sub    %r9,%rsi
14096c5a4:	48 83 fe 18          	cmp    $0x18,%rsi
14096c5a8:	7e 0a                	jle    0x14096c5b4
14096c5aa:	4c 8d 7d e0          	lea    -0x20(%rbp),%r15
14096c5ae:	48 8d 75 c8          	lea    -0x38(%rbp),%rsi
14096c5b2:	eb 2c                	jmp    0x14096c5e0
14096c5b4:	0f ae e8             	lfence
14096c5b7:	4c 8b c6             	mov    %rsi,%r8
14096c5ba:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14096c5be:	49 8b d1             	mov    %r9,%rdx
14096c5c1:	e8 4a 2a 57 00       	call   0x140edf010
14096c5c6:	4c 8d 7d c8          	lea    -0x38(%rbp),%r15
14096c5ca:	4c 03 fe             	add    %rsi,%r15
14096c5cd:	48 8d 45 c8          	lea    -0x38(%rbp),%rax
14096c5d1:	48 8d 75 c8          	lea    -0x38(%rbp),%rsi
14096c5d5:	49 3b c7             	cmp    %r15,%rax
14096c5d8:	0f 84 3e fe ff ff    	je     0x14096c41c
14096c5de:	66 90                	xchg   %ax,%ax
14096c5e0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c5e4:	44 0f be 36          	movsbl (%rsi),%r14d
14096c5e8:	48 ff c2             	inc    %rdx
14096c5eb:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c5ef:	76 12                	jbe    0x14096c603
14096c5f1:	0f ae e8             	lfence
14096c5f4:	48 8b 03             	mov    (%rbx),%rax
14096c5f7:	48 8b cb             	mov    %rbx,%rcx
14096c5fa:	48 8b 00             	mov    (%rax),%rax
14096c5fd:	ff 15 1d 74 61 00    	call   *0x61741d(%rip)        # 0x140f83a20
14096c603:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c607:	48 ff c6             	inc    %rsi
14096c60a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c60e:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c613:	48 ff 43 10          	incq   0x10(%rbx)
14096c617:	49 3b f7             	cmp    %r15,%rsi
14096c61a:	75 c4                	jne    0x14096c5e0
14096c61c:	e9 fb fd ff ff       	jmp    0x14096c41c
14096c621:	80 78 08 00          	cmpb   $0x0,0x8(%rax)
14096c625:	48 8d 0d 2c 74 6f 00 	lea    0x6f742c(%rip),%rcx        # 0x141063a58
14096c62c:	49 8b 19             	mov    (%r9),%rbx
14096c62f:	48 8d 35 32 74 6f 00 	lea    0x6f7432(%rip),%rsi        # 0x141063a68
14096c636:	48 0f 45 f1          	cmovne %rcx,%rsi
14096c63a:	66 83 3e 00          	cmpw   $0x0,(%rsi)
14096c63e:	0f 84 d8 fd ff ff    	je     0x14096c41c
14096c644:	0f 1f 40 00          	nopl   0x0(%rax)
14096c648:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14096c64f:	00
14096c650:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c654:	44 0f b7 36          	movzwl (%rsi),%r14d
14096c658:	48 8d 76 02          	lea    0x2(%rsi),%rsi
14096c65c:	48 ff c2             	inc    %rdx
14096c65f:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c663:	76 12                	jbe    0x14096c677
14096c665:	0f ae e8             	lfence
14096c668:	48 8b 03             	mov    (%rbx),%rax
14096c66b:	48 8b cb             	mov    %rbx,%rcx
14096c66e:	48 8b 00             	mov    (%rax),%rax
14096c671:	ff 15 a9 73 61 00    	call   *0x6173a9(%rip)        # 0x140f83a20
14096c677:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c67b:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c67f:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c684:	48 ff 43 10          	incq   0x10(%rbx)
14096c688:	66 83 3e 00          	cmpw   $0x0,(%rsi)
14096c68c:	75 c2                	jne    0x14096c650
14096c68e:	e9 89 fd ff ff       	jmp    0x14096c41c
14096c693:	49 8b 19             	mov    (%r9),%rbx
14096c696:	0f b7 70 08          	movzwl 0x8(%rax),%esi
14096c69a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c69e:	48 ff c2             	inc    %rdx
14096c6a1:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c6a5:	76 12                	jbe    0x14096c6b9
14096c6a7:	0f ae e8             	lfence
14096c6aa:	48 8b 03             	mov    (%rbx),%rax
14096c6ad:	48 8b cb             	mov    %rbx,%rcx
14096c6b0:	48 8b 00             	mov    (%rax),%rax
14096c6b3:	ff 15 67 73 61 00    	call   *0x617367(%rip)        # 0x140f83a20
14096c6b9:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c6bd:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c6c1:	66 89 34 48          	mov    %si,(%rax,%rcx,2)
14096c6c5:	48 ff 43 10          	incq   0x10(%rbx)
14096c6c9:	e9 4e fd ff ff       	jmp    0x14096c41c
14096c6ce:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
14096c6d3:	49 8b 19             	mov    (%r9),%rbx
14096c6d6:	0f 2e f6             	ucomiss %xmm6,%xmm6
14096c6d9:	0f 9a c0             	setp   %al
14096c6dc:	3c 01                	cmp    $0x1,%al
14096c6de:	75 42                	jne    0x14096c722
14096c6e0:	0f 28 c6             	movaps %xmm6,%xmm0
14096c6e3:	e8 24 4a 4c 00       	call   0x140e3110c
14096c6e8:	85 c0                	test   %eax,%eax
14096c6ea:	74 05                	je     0x14096c6f1
14096c6ec:	c6 44 24 68 2d       	movb   $0x2d,0x68(%rsp)
14096c6f1:	85 c0                	test   %eax,%eax
14096c6f3:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14096c6f8:	8b 05 3a 1d 64 00    	mov    0x641d3a(%rip),%eax        # 0x140fae438
14096c6fe:	48 8d 54 24 69       	lea    0x69(%rsp),%rdx
14096c703:	48 0f 45 ca          	cmovne %rdx,%rcx
14096c707:	66 89 01             	mov    %ax,(%rcx)
14096c70a:	4c 8d 79 03          	lea    0x3(%rcx),%r15
14096c70e:	0f b6 05 25 1d 64 00 	movzbl 0x641d25(%rip),%eax        # 0x140fae43a
14096c715:	88 41 02             	mov    %al,0x2(%rcx)
14096c718:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14096c71d:	4c 3b f8             	cmp    %rax,%r15
14096c720:	75 19                	jne    0x14096c73b
14096c722:	0f 28 de             	movaps %xmm6,%xmm3
14096c725:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
14096c729:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
14096c72e:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14096c733:	e8 d8 b4 8c ff       	call   0x140237c10
14096c738:	4c 8b 38             	mov    (%rax),%r15
14096c73b:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14096c740:	48 8d 74 24 68       	lea    0x68(%rsp),%rsi
14096c745:	49 3b c7             	cmp    %r15,%rax
14096c748:	0f 84 ce fc ff ff    	je     0x14096c41c
14096c74e:	66 90                	xchg   %ax,%ax
14096c750:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c754:	44 0f be 36          	movsbl (%rsi),%r14d
14096c758:	48 ff c2             	inc    %rdx
14096c75b:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c75f:	76 12                	jbe    0x14096c773
14096c761:	0f ae e8             	lfence
14096c764:	48 8b 03             	mov    (%rbx),%rax
14096c767:	48 8b cb             	mov    %rbx,%rcx
14096c76a:	48 8b 00             	mov    (%rax),%rax
14096c76d:	ff 15 ad 72 61 00    	call   *0x6172ad(%rip)        # 0x140f83a20
14096c773:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c777:	48 ff c6             	inc    %rsi
14096c77a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c77e:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c783:	48 ff 43 10          	incq   0x10(%rbx)
14096c787:	49 3b f7             	cmp    %r15,%rsi
14096c78a:	75 c4                	jne    0x14096c750
14096c78c:	e9 8b fc ff ff       	jmp    0x14096c41c
14096c791:	f2 0f 10 70 08       	movsd  0x8(%rax),%xmm6
14096c796:	49 8b 19             	mov    (%r9),%rbx
14096c799:	66 0f 2e f6          	ucomisd %xmm6,%xmm6
14096c79d:	0f 9a c0             	setp   %al
14096c7a0:	3c 01                	cmp    $0x1,%al
14096c7a2:	75 3e                	jne    0x14096c7e2
14096c7a4:	0f 28 c6             	movaps %xmm6,%xmm0
14096c7a7:	e8 48 49 4c 00       	call   0x140e310f4
14096c7ac:	85 c0                	test   %eax,%eax
14096c7ae:	74 04                	je     0x14096c7b4
14096c7b0:	c6 45 80 2d          	movb   $0x2d,-0x80(%rbp)
14096c7b4:	85 c0                	test   %eax,%eax
14096c7b6:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14096c7ba:	8b 05 78 1c 64 00    	mov    0x641c78(%rip),%eax        # 0x140fae438
14096c7c0:	48 8d 55 81          	lea    -0x7f(%rbp),%rdx
14096c7c4:	48 0f 45 ca          	cmovne %rdx,%rcx
14096c7c8:	66 89 01             	mov    %ax,(%rcx)
14096c7cb:	4c 8d 79 03          	lea    0x3(%rcx),%r15
14096c7cf:	0f b6 05 64 1c 64 00 	movzbl 0x641c64(%rip),%eax        # 0x140fae43a
14096c7d6:	88 41 02             	mov    %al,0x2(%rcx)
14096c7d9:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14096c7dd:	4c 3b f8             	cmp    %rax,%r15
14096c7e0:	75 24                	jne    0x14096c806
14096c7e2:	33 c0                	xor    %eax,%eax
14096c7e4:	4c 8d 45 98          	lea    -0x68(%rbp),%r8
14096c7e8:	89 44 24 28          	mov    %eax,0x28(%rsp)
14096c7ec:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
14096c7f0:	0f 28 de             	movaps %xmm6,%xmm3
14096c7f3:	89 44 24 20          	mov    %eax,0x20(%rsp)
14096c7f7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14096c7fc:	e8 df c7 8b ff       	call   0x140228fe0
14096c801:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
14096c806:	48 8d 45 80          	lea    -0x80(%rbp),%rax
14096c80a:	48 8d 75 80          	lea    -0x80(%rbp),%rsi
14096c80e:	49 3b c7             	cmp    %r15,%rax
14096c811:	0f 84 05 fc ff ff    	je     0x14096c41c
14096c817:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14096c81e:	00 00
14096c820:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c824:	44 0f be 36          	movsbl (%rsi),%r14d
14096c828:	48 ff c2             	inc    %rdx
14096c82b:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c82f:	76 12                	jbe    0x14096c843
14096c831:	0f ae e8             	lfence
14096c834:	48 8b 03             	mov    (%rbx),%rax
14096c837:	48 8b cb             	mov    %rbx,%rcx
14096c83a:	48 8b 00             	mov    (%rax),%rax
14096c83d:	ff 15 dd 71 61 00    	call   *0x6171dd(%rip)        # 0x140f83a20
14096c843:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c847:	48 ff c6             	inc    %rsi
14096c84a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c84e:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c853:	48 ff 43 10          	incq   0x10(%rbx)
14096c857:	49 3b f7             	cmp    %r15,%rsi
14096c85a:	75 c4                	jne    0x14096c820
14096c85c:	e9 bb fb ff ff       	jmp    0x14096c41c
14096c861:	f2 0f 10 70 08       	movsd  0x8(%rax),%xmm6
14096c866:	49 8b 19             	mov    (%r9),%rbx
14096c869:	66 0f 2e f6          	ucomisd %xmm6,%xmm6
14096c86d:	0f 9a c0             	setp   %al
14096c870:	3c 01                	cmp    $0x1,%al
14096c872:	75 3e                	jne    0x14096c8b2
14096c874:	0f 28 c6             	movaps %xmm6,%xmm0
14096c877:	e8 78 48 4c 00       	call   0x140e310f4
14096c87c:	85 c0                	test   %eax,%eax
14096c87e:	74 04                	je     0x14096c884
14096c880:	c6 45 98 2d          	movb   $0x2d,-0x68(%rbp)
14096c884:	85 c0                	test   %eax,%eax
14096c886:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14096c88a:	8b 05 a8 1b 64 00    	mov    0x641ba8(%rip),%eax        # 0x140fae438
14096c890:	48 8d 55 99          	lea    -0x67(%rbp),%rdx
14096c894:	48 0f 45 ca          	cmovne %rdx,%rcx
14096c898:	66 89 01             	mov    %ax,(%rcx)
14096c89b:	4c 8d 79 03          	lea    0x3(%rcx),%r15
14096c89f:	0f b6 05 94 1b 64 00 	movzbl 0x641b94(%rip),%eax        # 0x140fae43a
14096c8a6:	88 41 02             	mov    %al,0x2(%rcx)
14096c8a9:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14096c8ad:	4c 3b f8             	cmp    %rax,%r15
14096c8b0:	75 24                	jne    0x14096c8d6
14096c8b2:	33 c0                	xor    %eax,%eax
14096c8b4:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
14096c8b8:	89 44 24 28          	mov    %eax,0x28(%rsp)
14096c8bc:	48 8d 55 98          	lea    -0x68(%rbp),%rdx
14096c8c0:	0f 28 de             	movaps %xmm6,%xmm3
14096c8c3:	89 44 24 20          	mov    %eax,0x20(%rsp)
14096c8c7:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14096c8cc:	e8 0f c7 8b ff       	call   0x140228fe0
14096c8d1:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
14096c8d6:	48 8d 45 98          	lea    -0x68(%rbp),%rax
14096c8da:	48 8d 75 98          	lea    -0x68(%rbp),%rsi
14096c8de:	49 3b c7             	cmp    %r15,%rax
14096c8e1:	0f 84 35 fb ff ff    	je     0x14096c41c
14096c8e7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14096c8ee:	00 00
14096c8f0:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14096c8f4:	44 0f be 36          	movsbl (%rsi),%r14d
14096c8f8:	48 ff c2             	inc    %rdx
14096c8fb:	48 3b 53 18          	cmp    0x18(%rbx),%rdx
14096c8ff:	76 12                	jbe    0x14096c913
14096c901:	0f ae e8             	lfence
14096c904:	48 8b 03             	mov    (%rbx),%rax
14096c907:	48 8b cb             	mov    %rbx,%rcx
14096c90a:	48 8b 00             	mov    (%rax),%rax
14096c90d:	ff 15 0d 71 61 00    	call   *0x61710d(%rip)        # 0x140f83a20
14096c913:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14096c917:	48 ff c6             	inc    %rsi
14096c91a:	48 8b 43 08          	mov    0x8(%rbx),%rax
14096c91e:	66 44 89 34 48       	mov    %r14w,(%rax,%rcx,2)
14096c923:	48 ff 43 10          	incq   0x10(%rbx)
14096c927:	49 3b f7             	cmp    %r15,%rsi
14096c92a:	75 c4                	jne    0x14096c8f0
14096c92c:	e9 eb fa ff ff       	jmp    0x14096c41c
14096c931:	49 8b 19             	mov    (%r9),%rbx
14096c934:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
14096c93b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14096c93f:	90                   	nop
14096c940:	48 8b c1             	mov    %rcx,%rax
14096c943:	48 ff ca             	dec    %rdx
14096c946:	83 e0 0f             	and    $0xf,%eax
14096c949:	48 c1 e9 04          	shr    $0x4,%rcx
14096c94d:	42 0f b6 84 00 f8 ee 	movzbl 0xfaeef8(%rax,%r8,1),%eax
14096c954:	fa 00
14096c956:	88 02                	mov    %al,(%rdx)
14096c958:	48 85 c9             	test   %rcx,%rcx
14096c95b:	75 e3                	jne    0x14096c940
14096c95d:	48 8d b5 e0 00 00 00 	lea    0xe0(%rbp),%rsi
14096c964:	48 2b f2             	sub    %rdx,%rsi
14096c967:	48 83 fe 18          	cmp    $0x18,%rsi
14096c96b:	7e 06                	jle    0x14096c973
14096c96d:	4c 8d 7d f8          	lea    -0x8(%rbp),%r15
14096c971:	eb 16                	jmp    0x14096c989
14096c973:	0f ae e8             	lfence
14096c976:	4c 8b c6             	mov    %rsi,%r8