140267490:	4c 89 a7 b0 00 00 00 	mov    %r12,0xb0(%rdi)
140267497:	4c 89 a7 b8 00 00 00 	mov    %r12,0xb8(%rdi)
14026749e:	4c 89 a7 c0 00 00 00 	mov    %r12,0xc0(%rdi)
1402674a5:	4c 89 a7 c8 00 00 00 	mov    %r12,0xc8(%rdi)
1402674ac:	4c 89 a7 d0 00 00 00 	mov    %r12,0xd0(%rdi)
1402674b3:	4c 89 a7 d8 00 00 00 	mov    %r12,0xd8(%rdi)
1402674ba:	48 8d 8f e0 00 00 00 	lea    0xe0(%rdi),%rcx
1402674c1:	e8 46 18 fa ff       	call   0x140208d0c
1402674c6:	48 8d b7 f0 00 00 00 	lea    0xf0(%rdi),%rsi
1402674cd:	4c 89 26             	mov    %r12,(%rsi)
1402674d0:	4c 89 66 08          	mov    %r12,0x8(%rsi)
1402674d4:	4c 89 66 10          	mov    %r12,0x10(%rsi)
1402674d8:	44 88 bf 08 01 00 00 	mov    %r15b,0x108(%rdi)
1402674df:	0f 57 c0             	xorps  %xmm0,%xmm0
1402674e2:	f3 0f 7f 45 e8       	movdqu %xmm0,-0x18(%rbp)
1402674e7:	4c 89 65 f8          	mov    %r12,-0x8(%rbp)
1402674eb:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1402674f0:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
1402674f4:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1402674fa:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
1402674fe:	48 8d 55 e8          	lea    -0x18(%rbp),%rdx
140267502:	49 8b 0e             	mov    (%r14),%rcx
140267505:	e8 be 80 db ff       	call   0x14001f5c8
14026750a:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
14026750e:	48 85 c9             	test   %rcx,%rcx
140267511:	74 34                	je     0x140267547
140267513:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
140267517:	48 2b c1             	sub    %rcx,%rax
14026751a:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14026751e:	48 8b d1             	mov    %rcx,%rdx
140267521:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140267527:	72 18                	jb     0x140267541
140267529:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14026752d:	48 2b d1             	sub    %rcx,%rdx
140267530:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140267534:	48 83 f8 1f          	cmp    $0x1f,%rax
140267538:	76 07                	jbe    0x140267541
14026753a:	ff 15 58 54 8a 00    	call   *0x8a5458(%rip)        # 0x140b0c998
140267540:	cc                   	int3
140267541:	ff 15 79 53 8a 00    	call   *0x8a5379(%rip)        # 0x140b0c8c0
140267547:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
14026754b:	eb 46                	jmp    0x140267593
14026754d:	48 8b 03             	mov    (%rbx),%rax
140267550:	8b 88 60 02 00 00    	mov    0x260(%rax),%ecx
140267556:	48 8b 56 08          	mov    0x8(%rsi),%rdx
14026755a:	48 8b 06             	mov    (%rsi),%rax
14026755d:	eb 08                	jmp    0x140267567
14026755f:	39 08                	cmp    %ecx,(%rax)
140267561:	74 09                	je     0x14026756c
140267563:	48 83 c0 04          	add    $0x4,%rax
140267567:	48 3b c2             	cmp    %rdx,%rax
14026756a:	75 f3                	jne    0x14026755f
14026756c:	48 3b c2             	cmp    %rdx,%rax
14026756f:	75 1e                	jne    0x14026758f
140267571:	89 4d d0             	mov    %ecx,-0x30(%rbp)
140267574:	48 3b 56 10          	cmp    0x10(%rsi),%rdx
140267578:	74 09                	je     0x140267583
14026757a:	89 0a                	mov    %ecx,(%rdx)
14026757c:	48 83 46 08 04       	addq   $0x4,0x8(%rsi)
140267581:	eb 0c                	jmp    0x14026758f
140267583:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
140267587:	48 8b ce             	mov    %rsi,%rcx
14026758a:	e8 81 a8 dc ff       	call   0x140031e10
14026758f:	48 83 c3 10          	add    $0x10,%rbx
140267593:	48 3b 5d f0          	cmp    -0x10(%rbp),%rbx
140267597:	75 b4                	jne    0x14026754d
140267599:	48 8b 0e             	mov    (%rsi),%rcx
14026759c:	48 8b c1             	mov    %rcx,%rax
14026759f:	41 83 cf ff          	or     $0xffffffff,%r15d
1402675a3:	48 3b 4e 08          	cmp    0x8(%rsi),%rcx
1402675a7:	74 0f                	je     0x1402675b8
1402675a9:	44 39 38             	cmp    %r15d,(%rax)
1402675ac:	74 0a                	je     0x1402675b8
1402675ae:	48 83 c0 04          	add    $0x4,%rax
1402675b2:	48 3b 46 08          	cmp    0x8(%rsi),%rax
1402675b6:	75 f1                	jne    0x1402675a9
1402675b8:	48 3b 46 08          	cmp    0x8(%rsi),%rax
1402675bc:	75 0e                	jne    0x1402675cc
1402675be:	48 8b d6             	mov    %rsi,%rdx
1402675c1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402675c5:	e8 ea f9 dc ff       	call   0x140036fb4
1402675ca:	eb 13                	jmp    0x1402675df
1402675cc:	48 3b 4e 08          	cmp    0x8(%rsi),%rcx
1402675d0:	74 04                	je     0x1402675d6
1402675d2:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
1402675d6:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402675da:	e8 d1 e1 dc ff       	call   0x1400357b0
1402675df:	48 8b 08             	mov    (%rax),%rcx
1402675e2:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402675e6:	4c 89 20             	mov    %r12,(%rax)
1402675e9:	4c 89 60 08          	mov    %r12,0x8(%rax)
1402675ed:	48 8b 9f d8 00 00 00 	mov    0xd8(%rdi),%rbx
1402675f4:	48 85 db             	test   %rbx,%rbx
1402675f7:	48 89 97 d8 00 00 00 	mov    %rdx,0xd8(%rdi)
1402675fe:	48 89 8f d0 00 00 00 	mov    %rcx,0xd0(%rdi)
140267605:	74 39                	je     0x140267640
140267607:	41 8b c7             	mov    %r15d,%eax
14026760a:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14026760f:	41 03 c7             	add    %r15d,%eax
140267612:	75 2c                	jne    0x140267640
140267614:	48 8b 03             	mov    (%rbx),%rax
140267617:	48 8b cb             	mov    %rbx,%rcx
14026761a:	48 8b 00             	mov    (%rax),%rax
14026761d:	ff 15 15 56 8a 00    	call   *0x8a5615(%rip)        # 0x140b0cc38
140267623:	41 8b c7             	mov    %r15d,%eax
140267626:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14026762b:	41 03 c7             	add    %r15d,%eax
14026762e:	75 10                	jne    0x140267640
140267630:	48 8b 03             	mov    (%rbx),%rax
140267633:	48 8b cb             	mov    %rbx,%rcx
140267636:	48 8b 40 08          	mov    0x8(%rax),%rax
14026763a:	ff 15 f8 55 8a 00    	call   *0x8a55f8(%rip)        # 0x140b0cc38
140267640:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
140267644:	48 85 db             	test   %rbx,%rbx
140267647:	74 3a                	je     0x140267683
140267649:	41 8b c7             	mov    %r15d,%eax
14026764c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140267651:	41 03 c7             	add    %r15d,%eax
140267654:	75 2d                	jne    0x140267683
140267656:	48 8b 03             	mov    (%rbx),%rax
140267659:	48 8b cb             	mov    %rbx,%rcx
14026765c:	48 8b 00             	mov    (%rax),%rax
14026765f:	ff 15 d3 55 8a 00    	call   *0x8a55d3(%rip)        # 0x140b0cc38
140267665:	41 8b c7             	mov    %r15d,%eax
140267668:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14026766d:	41 03 c7             	add    %r15d,%eax
140267670:	75 11                	jne    0x140267683
140267672:	48 8b 03             	mov    (%rbx),%rax
140267675:	48 8b cb             	mov    %rbx,%rcx
140267678:	48 8b 40 08          	mov    0x8(%rax),%rax
14026767c:	ff 15 b6 55 8a 00    	call   *0x8a55b6(%rip)        # 0x140b0cc38
140267682:	90                   	nop
140267683:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140267687:	e8 44 38 db ff       	call   0x14001aed0
14026768c:	49 8b 5d 08          	mov    0x8(%r13),%rbx
140267690:	48 85 db             	test   %rbx,%rbx
140267693:	74 3a                	je     0x1402676cf
140267695:	41 8b c7             	mov    %r15d,%eax
140267698:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14026769d:	41 03 c7             	add    %r15d,%eax
1402676a0:	75 2d                	jne    0x1402676cf
1402676a2:	48 8b 03             	mov    (%rbx),%rax
1402676a5:	48 8b cb             	mov    %rbx,%rcx
1402676a8:	48 8b 00             	mov    (%rax),%rax
1402676ab:	ff 15 87 55 8a 00    	call   *0x8a5587(%rip)        # 0x140b0cc38
1402676b1:	41 8b c7             	mov    %r15d,%eax
1402676b4:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402676b9:	41 03 c7             	add    %r15d,%eax
1402676bc:	75 11                	jne    0x1402676cf
1402676be:	48 8b 03             	mov    (%rbx),%rax
1402676c1:	48 8b cb             	mov    %rbx,%rcx
1402676c4:	48 8b 40 08          	mov    0x8(%rax),%rax
1402676c8:	ff 15 6a 55 8a 00    	call   *0x8a556a(%rip)        # 0x140b0cc38
1402676ce:	90                   	nop
1402676cf:	49 8b 5e 08          	mov    0x8(%r14),%rbx
1402676d3:	48 85 db             	test   %rbx,%rbx
1402676d6:	74 39                	je     0x140267711
1402676d8:	41 8b c7             	mov    %r15d,%eax
1402676db:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402676e0:	41 03 c7             	add    %r15d,%eax
1402676e3:	75 2c                	jne    0x140267711
1402676e5:	48 8b 03             	mov    (%rbx),%rax
1402676e8:	48 8b cb             	mov    %rbx,%rcx
1402676eb:	48 8b 00             	mov    (%rax),%rax
1402676ee:	ff 15 44 55 8a 00    	call   *0x8a5544(%rip)        # 0x140b0cc38
1402676f4:	41 8b c7             	mov    %r15d,%eax
1402676f7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402676fc:	41 03 c7             	add    %r15d,%eax
1402676ff:	75 10                	jne    0x140267711
140267701:	48 8b 03             	mov    (%rbx),%rax
140267704:	48 8b cb             	mov    %rbx,%rcx
140267707:	48 8b 40 08          	mov    0x8(%rax),%rax
14026770b:	ff 15 27 55 8a 00    	call   *0x8a5527(%rip)        # 0x140b0cc38
140267711:	48 8b c7             	mov    %rdi,%rax
140267714:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
14026771b:	00
14026771c:	48 83 c4 50          	add    $0x50,%rsp
140267720:	41 5f                	pop    %r15
140267722:	41 5e                	pop    %r14
140267724:	41 5d                	pop    %r13
140267726:	41 5c                	pop    %r12
140267728:	5f                   	pop    %rdi
140267729:	5e                   	pop    %rsi
14026772a:	5d                   	pop    %rbp
14026772b:	c3                   	ret
14026772c:	90                   	nop
14026772d:	90                   	nop
14026772e:	90                   	nop
14026772f:	90                   	nop
140267730:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140267735:	57                   	push   %rdi
140267736:	48 83 ec 20          	sub    $0x20,%rsp
14026773a:	8b da                	mov    %edx,%ebx
14026773c:	48 8b f9             	mov    %rcx,%rdi
14026773f:	e8 d0 9c e8 ff       	call   0x1400f1414
140267744:	f6 c3 01             	test   $0x1,%bl
140267747:	74 08                	je     0x140267751
140267749:	48 8b cf             	mov    %rdi,%rcx
14026774c:	e8 83 7e 88 00       	call   0x140aef5d4
140267751:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140267756:	48 8b c7             	mov    %rdi,%rax
140267759:	48 83 c4 20          	add    $0x20,%rsp
14026775d:	5f                   	pop    %rdi
14026775e:	c3                   	ret
14026775f:	90                   	nop
140267760:	48 8b c4             	mov    %rsp,%rax
140267763:	48 89 58 10          	mov    %rbx,0x10(%rax)
140267767:	48 89 70 18          	mov    %rsi,0x18(%rax)
14026776b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14026776f:	55                   	push   %rbp
140267770:	41 54                	push   %r12
140267772:	41 55                	push   %r13
140267774:	41 56                	push   %r14
140267776:	41 57                	push   %r15
140267778:	48 8d a8 58 fe ff ff 	lea    -0x1a8(%rax),%rbp
14026777f:	48 81 ec 80 02 00 00 	sub    $0x280,%rsp
140267786:	48 8b 05 b3 78 a5 00 	mov    0xa578b3(%rip),%rax        # 0x140cbf040
14026778d:	48 33 c4             	xor    %rsp,%rax
140267790:	48 89 85 70 01 00 00 	mov    %rax,0x170(%rbp)
140267797:	48 8b f1             	mov    %rcx,%rsi
14026779a:	45 33 f6             	xor    %r14d,%r14d
14026779d:	44 89 74 24 34       	mov    %r14d,0x34(%rsp)
1402677a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1402677a5:	f3 0f 7f 44 24 70    	movdqu %xmm0,0x70(%rsp)
1402677ab:	4c 89 75 80          	mov    %r14,-0x80(%rbp)
1402677af:	48 8b 59 20          	mov    0x20(%rcx),%rbx
1402677b3:	41 8d 7e 1a          	lea    0x1a(%r14),%edi
1402677b7:	89 7c 24 38          	mov    %edi,0x38(%rsp)
1402677bb:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1402677c0:	4c 89 75 c0          	mov    %r14,-0x40(%rbp)
1402677c4:	8d 57 e7             	lea    -0x19(%rdi),%edx
1402677c7:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1402677cb:	e8 bc af db ff       	call   0x14002278c
1402677d0:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1402677d4:	44 89 74 24 38       	mov    %r14d,0x38(%rsp)
1402677d9:	89 38                	mov    %edi,(%rax)
1402677db:	48 83 c0 04          	add    $0x4,%rax
1402677df:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1402677e3:	45 33 c9             	xor    %r9d,%r9d
1402677e6:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1402677ea:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1402677ef:	48 8b cb             	mov    %rbx,%rcx
1402677f2:	e8 09 22 e0 ff       	call   0x140069a00
1402677f7:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1402677fb:	48 85 c9             	test   %rcx,%rcx
1402677fe:	74 34                	je     0x140267834
140267800:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140267804:	48 2b c1             	sub    %rcx,%rax
140267807:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
14026780b:	48 8b d1             	mov    %rcx,%rdx
14026780e:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140267814:	72 18                	jb     0x14026782e
140267816:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14026781a:	48 2b d1             	sub    %rcx,%rdx
14026781d:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
140267821:	48 83 f8 1f          	cmp    $0x1f,%rax
140267825:	76 07                	jbe    0x14026782e
140267827:	ff 15 6b 51 8a 00    	call   *0x8a516b(%rip)        # 0x140b0c998
14026782d:	cc                   	int3
14026782e:	ff 15 8c 50 8a 00    	call   *0x8a508c(%rip)        # 0x140b0c8c0
140267834:	49 8b de             	mov    %r14,%rbx
140267837:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14026783c:	48 8b 86 a0 00 00 00 	mov    0xa0(%rsi),%rax
140267843:	48 2b 86 98 00 00 00 	sub    0x98(%rsi),%rax
14026784a:	48 c1 f8 03          	sar    $0x3,%rax
14026784e:	49 bf c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r15
140267855:	ec c4 4e
140267858:	49 0f af c7          	imul   %r15,%rax
14026785c:	48 85 c0             	test   %rax,%rax
14026785f:	0f 84 38 10 00 00    	je     0x14026889d
140267865:	41 83 cc ff          	or     $0xffffffff,%r12d
140267869:	48 8b ce             	mov    %rsi,%rcx
14026786c:	e8 7b 1f da ff       	call   0x1400097ec
140267871:	4d 8b de             	mov    %r14,%r11
140267874:	4c 89 75 a8          	mov    %r14,-0x58(%rbp)
140267878:	0f 57 c0             	xorps  %xmm0,%xmm0
14026787b:	f3 0f 7f 44 24 58    	movdqu %xmm0,0x58(%rsp)
140267881:	4c 89 74 24 68       	mov    %r14,0x68(%rsp)
140267886:	4d 8b ee             	mov    %r14,%r13
140267889:	4c 89 6c 24 50       	mov    %r13,0x50(%rsp)
14026788e:	48 8b 96 98 00 00 00 	mov    0x98(%rsi),%rdx
140267895:	48 8b 86 a0 00 00 00 	mov    0xa0(%rsi),%rax
14026789c:	48 2b c2             	sub    %rdx,%rax
14026789f:	48 c1 f8 03          	sar    $0x3,%rax
1402678a3:	49 0f af c7          	imul   %r15,%rax
1402678a7:	48 3b d8             	cmp    %rax,%rbx
1402678aa:	0f 83 75 10 00 00    	jae    0x140268925
1402678b0:	48 6b fb 68          	imul   $0x68,%rbx,%rdi
1402678b4:	48 89 7c 24 48       	mov    %rdi,0x48(%rsp)
1402678b9:	4c 8d 4a 20          	lea    0x20(%rdx),%r9
1402678bd:	4c 03 cf             	add    %rdi,%r9
1402678c0:	4d 8b 11             	mov    (%r9),%r10
1402678c3:	4d 8b 41 08          	mov    0x8(%r9),%r8
1402678c7:	4d 2b c2             	sub    %r10,%r8
1402678ca:	49 c1 f8 05          	sar    $0x5,%r8
1402678ce:	48 b8 b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%rax
1402678d5:	db b6 6d
1402678d8:	4c 0f af c0          	imul   %rax,%r8
1402678dc:	48 8b 8e a0 00 00 00 	mov    0xa0(%rsi),%rcx
1402678e3:	48 2b ca             	sub    %rdx,%rcx
1402678e6:	49 8b c7             	mov    %r15,%rax
1402678e9:	48 f7 e9             	imul   %rcx
1402678ec:	48 c1 fa 05          	sar    $0x5,%rdx
1402678f0:	48 8b c2             	mov    %rdx,%rax
1402678f3:	48 c1 e8 3f          	shr    $0x3f,%rax
1402678f7:	48 03 d0             	add    %rax,%rdx
1402678fa:	48 3b da             	cmp    %rdx,%rbx
1402678fd:	0f 83 22 10 00 00    	jae    0x140268925
140267903:	4d 3b e8             	cmp    %r8,%r13
140267906:	0f 83 2e 0f 00 00    	jae    0x14026883a
14026790c:	4d 69 fd e0 00 00 00 	imul   $0xe0,%r13,%r15
140267913:	4c 89 7d a0          	mov    %r15,-0x60(%rbp)
140267917:	4b 8d 14 17          	lea    (%r15,%r10,1),%rdx
14026791b:	48 8b 42 58          	mov    0x58(%rdx),%rax
14026791f:	48 2b 42 50          	sub    0x50(%rdx),%rax
140267923:	48 a9 f0 ff ff ff    	test   $0xfffffffffffffff0,%rax
140267929:	75 3d                	jne    0x140267968
14026792b:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140267930:	48 3b 4c 24 68       	cmp    0x68(%rsp),%rcx
140267935:	74 10                	je     0x140267947
140267937:	e8 04 f8 00 00       	call   0x140277140
14026793c:	48 81 44 24 60 e0 00 	addq   $0xe0,0x60(%rsp)
140267943:	00 00
140267945:	eb 12                	jmp    0x140267959
140267947:	4c 8b c2             	mov    %rdx,%r8
14026794a:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
14026794f:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140267954:	e8 1f b6 01 00       	call   0x140282f78
140267959:	49 bf c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r15
140267960:	ec c4 4e
140267963:	e9 c6 0e 00 00       	jmp    0x14026882e
140267968:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
14026796f:	48 85 c0             	test   %rax,%rax
140267972:	74 04                	je     0x140267978
140267974:	f0 ff 40 08          	lock incl 0x8(%rax)
140267978:	48 8b 82 80 00 00 00 	mov    0x80(%rdx),%rax
14026797f:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140267983:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
14026798a:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14026798e:	49 b9 c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r9
140267995:	ec c4 4e
140267998:	4d 85 ed             	test   %r13,%r13
14026799b:	0f 84 8c 00 00 00    	je     0x140267a2d
1402679a1:	48 8b 8e 98 00 00 00 	mov    0x98(%rsi),%rcx
1402679a8:	48 8b 86 a0 00 00 00 	mov    0xa0(%rsi),%rax
1402679af:	48 2b c1             	sub    %rcx,%rax
1402679b2:	48 c1 f8 03          	sar    $0x3,%rax
1402679b6:	49 0f af c1          	imul   %r9,%rax
1402679ba:	48 3b d8             	cmp    %rax,%rbx
1402679bd:	0f 83 5b 0f 00 00    	jae    0x14026891e