14015a531:	e8 4a bc ea ff       	call   0x140006180
14015a536:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14015a53a:	e8 41 bc ea ff       	call   0x140006180
14015a53f:	4d 85 ff             	test   %r15,%r15
14015a542:	74 08                	je     0x14015a54c
14015a544:	49 8b cf             	mov    %r15,%rcx
14015a547:	e8 38 98 ea ff       	call   0x140003d84
14015a54c:	48 83 c3 10          	add    $0x10,%rbx
14015a550:	48 3b 5d a0          	cmp    -0x60(%rbp),%rbx
14015a554:	0f 85 01 ff ff ff    	jne    0x14015a45b
14015a55a:	49 8b 06             	mov    (%r14),%rax
14015a55d:	8b 88 98 00 00 00    	mov    0x98(%rax),%ecx
14015a563:	41 3b cd             	cmp    %r13d,%ecx
14015a566:	75 47                	jne    0x14015a5af
14015a568:	48 8d 05 39 a2 9e 00 	lea    0x9ea239(%rip),%rax        # 0x140b447a8
14015a56f:	eb 4e                	jmp    0x14015a5bf
14015a571:	48 8d 8d d0 07 00 00 	lea    0x7d0(%rbp),%rcx
14015a578:	e8 03 bc ea ff       	call   0x140006180
14015a57d:	48 8d 8d f0 07 00 00 	lea    0x7f0(%rbp),%rcx
14015a584:	e8 f7 bb ea ff       	call   0x140006180
14015a589:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14015a590:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14015a594:	e8 e7 bb ea ff       	call   0x140006180
14015a599:	4d 85 ff             	test   %r15,%r15
14015a59c:	0f 84 c8 00 00 00    	je     0x14015a66a
14015a5a2:	49 8b cf             	mov    %r15,%rcx
14015a5a5:	e8 da 97 ea ff       	call   0x140003d84
14015a5aa:	e9 bb 00 00 00       	jmp    0x14015a66a
14015a5af:	83 f9 02             	cmp    $0x2,%ecx
14015a5b2:	0f 85 54 01 00 00    	jne    0x14015a70c
14015a5b8:	48 8d 05 d9 a1 9e 00 	lea    0x9ea1d9(%rip),%rax        # 0x140b44798
14015a5bf:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14015a5c4:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015a5c9:	48 8d 05 f0 83 9e 00 	lea    0x9e83f0(%rip),%rax        # 0x140b429c0
14015a5d0:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14015a5d5:	45 8b cd             	mov    %r13d,%r9d
14015a5d8:	4c 8d 05 09 8a 9e 00 	lea    0x9e8a09(%rip),%r8        # 0x140b42fe8
14015a5df:	48 8d 15 ba 65 9e 00 	lea    0x9e65ba(%rip),%rdx        # 0x140b40ba0
14015a5e6:	48 8b ce             	mov    %rsi,%rcx
14015a5e9:	e8 46 01 00 00       	call   0x14015a734
14015a5ee:	85 c0                	test   %eax,%eax
14015a5f0:	8b f8                	mov    %eax,%edi
14015a5f2:	78 76                	js     0x14015a66a
14015a5f4:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a5f8:	48 8b 01             	mov    (%rcx),%rax
14015a5fb:	48 8b 40 78          	mov    0x78(%rax),%rax
14015a5ff:	ff 15 33 26 9b 00    	call   *0x9b2633(%rip)        # 0x140b0cc38
14015a605:	8b f8                	mov    %eax,%edi
14015a607:	85 c0                	test   %eax,%eax
14015a609:	78 5f                	js     0x14015a66a
14015a60b:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a60f:	48 8b 01             	mov    (%rcx),%rax
14015a612:	48 8b 40 78          	mov    0x78(%rax),%rax
14015a616:	ff 15 1c 26 9b 00    	call   *0x9b261c(%rip)        # 0x140b0cc38
14015a61c:	8b f8                	mov    %eax,%edi
14015a61e:	85 c0                	test   %eax,%eax
14015a620:	78 48                	js     0x14015a66a
14015a622:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a626:	48 8b 01             	mov    (%rcx),%rax
14015a629:	48 8b 40 78          	mov    0x78(%rax),%rax
14015a62d:	ff 15 05 26 9b 00    	call   *0x9b2605(%rip)        # 0x140b0cc38
14015a633:	8b f8                	mov    %eax,%edi
14015a635:	85 c0                	test   %eax,%eax
14015a637:	78 31                	js     0x14015a66a
14015a639:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a63d:	48 8b 01             	mov    (%rcx),%rax
14015a640:	48 8b 40 78          	mov    0x78(%rax),%rax
14015a644:	ff 15 ee 25 9b 00    	call   *0x9b25ee(%rip)        # 0x140b0cc38
14015a64a:	8b f8                	mov    %eax,%edi
14015a64c:	85 c0                	test   %eax,%eax
14015a64e:	78 1a                	js     0x14015a66a
14015a650:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a654:	48 8b 01             	mov    (%rcx),%rax
14015a657:	48 8b 40 78          	mov    0x78(%rax),%rax
14015a65b:	ff 15 d7 25 9b 00    	call   *0x9b25d7(%rip)        # 0x140b0cc38
14015a661:	8b f8                	mov    %eax,%edi
14015a663:	85 c0                	test   %eax,%eax
14015a665:	78 03                	js     0x14015a66a
14015a667:	41 8b fc             	mov    %r12d,%edi
14015a66a:	48 8d 8d 48 06 00 00 	lea    0x648(%rbp),%rcx
14015a671:	e8 da 90 fd ff       	call   0x140133750
14015a676:	48 8d 8d 48 06 00 00 	lea    0x648(%rbp),%rcx
14015a67d:	ff 15 7d 1f 9b 00    	call   *0x9b1f7d(%rip)        # 0x140b0c600
14015a683:	90                   	nop
14015a684:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14015a688:	e8 c3 90 fd ff       	call   0x140133750
14015a68d:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
14015a691:	ff 15 69 1f 9b 00    	call   *0x9b1f69(%rip)        # 0x140b0c600
14015a697:	90                   	nop
14015a698:	48 8d 4d 98          	lea    -0x68(%rbp),%rcx
14015a69c:	e8 2f 08 ec ff       	call   0x14001aed0
14015a6a1:	90                   	nop
14015a6a2:	48 8d 8d 48 05 00 00 	lea    0x548(%rbp),%rcx
14015a6a9:	e8 a2 90 fd ff       	call   0x140133750
14015a6ae:	48 8d 8d 48 05 00 00 	lea    0x548(%rbp),%rcx
14015a6b5:	ff 15 45 1f 9b 00    	call   *0x9b1f45(%rip)        # 0x140b0c600
14015a6bb:	48 8d 8d 48 07 00 00 	lea    0x748(%rbp),%rcx
14015a6c2:	e8 89 90 fd ff       	call   0x140133750
14015a6c7:	48 8d 8d 48 07 00 00 	lea    0x748(%rbp),%rcx
14015a6ce:	ff 15 2c 1f 9b 00    	call   *0x9b1f2c(%rip)        # 0x140b0c600
14015a6d4:	90                   	nop
14015a6d5:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
14015a6dc:	e8 6f 90 fd ff       	call   0x140133750
14015a6e1:	48 8d 8d 48 01 00 00 	lea    0x148(%rbp),%rcx
14015a6e8:	ff 15 12 1f 9b 00    	call   *0x9b1f12(%rip)        # 0x140b0c600
14015a6ee:	48 8d 8d 48 02 00 00 	lea    0x248(%rbp),%rcx
14015a6f5:	e8 56 90 fd ff       	call   0x140133750
14015a6fa:	48 8d 8d 48 02 00 00 	lea    0x248(%rbp),%rcx
14015a701:	ff 15 f9 1e 9b 00    	call   *0x9b1ef9(%rip)        # 0x140b0c600
14015a707:	e9 a7 e5 ff ff       	jmp    0x140158cb3
14015a70c:	83 f9 03             	cmp    $0x3,%ecx
14015a70f:	75 0c                	jne    0x14015a71d
14015a711:	48 8d 05 70 a0 9e 00 	lea    0x9ea070(%rip),%rax        # 0x140b44788
14015a718:	e9 a2 fe ff ff       	jmp    0x14015a5bf
14015a71d:	83 f9 06             	cmp    $0x6,%ecx
14015a720:	0f 85 ce fe ff ff    	jne    0x14015a5f4
14015a726:	48 8d 05 43 a1 9e 00 	lea    0x9ea143(%rip),%rax        # 0x140b44870
14015a72d:	e9 8d fe ff ff       	jmp    0x14015a5bf
14015a732:	cc                   	int3
14015a733:	90                   	nop
14015a734:	48 8b c4             	mov    %rsp,%rax
14015a737:	53                   	push   %rbx
14015a738:	55                   	push   %rbp
14015a739:	56                   	push   %rsi
14015a73a:	57                   	push   %rdi
14015a73b:	48 83 ec 38          	sub    $0x38,%rsp
14015a73f:	48 8d 78 30          	lea    0x30(%rax),%rdi
14015a743:	48 8b f1             	mov    %rcx,%rsi
14015a746:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14015a74a:	41 8a e9             	mov    %r9b,%bpl
14015a74d:	45 33 c9             	xor    %r9d,%r9d
14015a750:	48 8b 01             	mov    (%rcx),%rax
14015a753:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015a75a:	ff 15 d8 24 9b 00    	call   *0x9b24d8(%rip)        # 0x140b0cc38
14015a760:	33 db                	xor    %ebx,%ebx
14015a762:	85 c0                	test   %eax,%eax
14015a764:	78 62                	js     0x14015a7c8
14015a766:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
14015a76d:	00
14015a76e:	eb 32                	jmp    0x14015a7a2
14015a770:	4c 8b 07             	mov    (%rdi),%r8
14015a773:	4d 85 c0             	test   %r8,%r8
14015a776:	74 22                	je     0x14015a79a
14015a778:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a77c:	45 33 c9             	xor    %r9d,%r9d
14015a77f:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14015a784:	4c 8b c2             	mov    %rdx,%r8
14015a787:	33 d2                	xor    %edx,%edx
14015a789:	48 8b 01             	mov    (%rcx),%rax
14015a78c:	48 8b 40 38          	mov    0x38(%rax),%rax
14015a790:	ff 15 a2 24 9b 00    	call   *0x9b24a2(%rip)        # 0x140b0cc38
14015a796:	85 c0                	test   %eax,%eax
14015a798:	78 2e                	js     0x14015a7c8
14015a79a:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14015a79e:	48 83 c7 10          	add    $0x10,%rdi
14015a7a2:	48 85 d2             	test   %rdx,%rdx
14015a7a5:	75 c9                	jne    0x14015a770
14015a7a7:	40 84 ed             	test   %bpl,%bpl
14015a7aa:	74 1a                	je     0x14015a7c6
14015a7ac:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015a7b0:	48 8b 11             	mov    (%rcx),%rdx
14015a7b3:	48 8b 42 78          	mov    0x78(%rdx),%rax
14015a7b7:	ff 15 7b 24 9b 00    	call   *0x9b247b(%rip)        # 0x140b0cc38
14015a7bd:	85 c0                	test   %eax,%eax
14015a7bf:	0f 48 d8             	cmovs  %eax,%ebx
14015a7c2:	8b c3                	mov    %ebx,%eax
14015a7c4:	eb 02                	jmp    0x14015a7c8
14015a7c6:	33 c0                	xor    %eax,%eax
14015a7c8:	48 83 c4 38          	add    $0x38,%rsp
14015a7cc:	5f                   	pop    %rdi
14015a7cd:	5e                   	pop    %rsi
14015a7ce:	5d                   	pop    %rbp
14015a7cf:	5b                   	pop    %rbx
14015a7d0:	c3                   	ret
14015a7d1:	90                   	nop
14015a7d2:	90                   	nop
14015a7d3:	90                   	nop
14015a7d4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14015a7d9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14015a7de:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14015a7e3:	57                   	push   %rdi
14015a7e4:	48 83 ec 30          	sub    $0x30,%rsp
14015a7e8:	48 8b f9             	mov    %rcx,%rdi
14015a7eb:	49 8b e8             	mov    %r8,%rbp
14015a7ee:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14015a7f2:	49 8b f1             	mov    %r9,%rsi
14015a7f5:	4c 8b c2             	mov    %rdx,%r8
14015a7f8:	45 33 c9             	xor    %r9d,%r9d
14015a7fb:	48 8d 15 02 61 9e 00 	lea    0x9e6102(%rip),%rdx        # 0x140b40904
14015a802:	48 8b 01             	mov    (%rcx),%rax
14015a805:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015a80c:	ff 15 26 24 9b 00    	call   *0x9b2426(%rip)        # 0x140b0cc38
14015a812:	33 db                	xor    %ebx,%ebx
14015a814:	85 c0                	test   %eax,%eax
14015a816:	78 2a                	js     0x14015a842
14015a818:	4c 8b c6             	mov    %rsi,%r8
14015a81b:	48 8b d5             	mov    %rbp,%rdx
14015a81e:	48 8b cf             	mov    %rdi,%rcx
14015a821:	e8 32 00 00 00       	call   0x14015a858
14015a826:	85 c0                	test   %eax,%eax
14015a828:	78 18                	js     0x14015a842
14015a82a:	48 8b 4f 20          	mov    0x20(%rdi),%rcx
14015a82e:	48 8b 11             	mov    (%rcx),%rdx
14015a831:	48 8b 42 78          	mov    0x78(%rdx),%rax
14015a835:	ff 15 fd 23 9b 00    	call   *0x9b23fd(%rip)        # 0x140b0cc38
14015a83b:	85 c0                	test   %eax,%eax
14015a83d:	0f 48 d8             	cmovs  %eax,%ebx
14015a840:	8b c3                	mov    %ebx,%eax
14015a842:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015a847:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14015a84c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14015a851:	48 83 c4 30          	add    $0x30,%rsp
14015a855:	5f                   	pop    %rdi
14015a856:	c3                   	ret
14015a857:	90                   	nop
14015a858:	40 55                	rex push %rbp
14015a85a:	53                   	push   %rbx
14015a85b:	56                   	push   %rsi
14015a85c:	57                   	push   %rdi
14015a85d:	41 56                	push   %r14
14015a85f:	48 8d ac 24 50 fe ff 	lea    -0x1b0(%rsp),%rbp
14015a866:	ff
14015a867:	48 81 ec b0 02 00 00 	sub    $0x2b0,%rsp
14015a86e:	48 8b 05 cb 47 b6 00 	mov    0xb647cb(%rip),%rax        # 0x140cbf040
14015a875:	48 33 c4             	xor    %rsp,%rax
14015a878:	48 89 85 a0 01 00 00 	mov    %rax,0x1a0(%rbp)
14015a87f:	49 8b f8             	mov    %r8,%rdi
14015a882:	48 8b da             	mov    %rdx,%rbx
14015a885:	48 8b f1             	mov    %rcx,%rsi
14015a888:	45 33 f6             	xor    %r14d,%r14d
14015a88b:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14015a88f:	e8 34 8f fd ff       	call   0x1401337c8
14015a894:	f3 0f 10 03          	movss  (%rbx),%xmm0
14015a898:	f3 0f 5c 07          	subss  (%rdi),%xmm0
14015a89c:	f3 0f 59 05 84 6a a5 	mulss  0xa56a84(%rip),%xmm0        # 0x140bb1328
14015a8a3:	00
14015a8a4:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
14015a8a7:	f2 0f 58 05 21 69 a5 	addsd  0xa56921(%rip),%xmm0        # 0x140bb11d0
14015a8ae:	00
14015a8af:	f2 0f 2c d0          	cvttsd2si %xmm0,%edx
14015a8b3:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14015a8b7:	ff 15 e3 1a 9b 00    	call   *0x9b1ae3(%rip)        # 0x140b0c3a0
14015a8bd:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14015a8c2:	e8 01 8f fd ff       	call   0x1401337c8
14015a8c7:	90                   	nop
14015a8c8:	f3 0f 10 43 04       	movss  0x4(%rbx),%xmm0
14015a8cd:	f3 0f 5c 47 04       	subss  0x4(%rdi),%xmm0
14015a8d2:	f3 0f 59 05 4e 6a a5 	mulss  0xa56a4e(%rip),%xmm0        # 0x140bb1328
14015a8d9:	00
14015a8da:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
14015a8dd:	f2 0f 58 05 eb 68 a5 	addsd  0xa568eb(%rip),%xmm0        # 0x140bb11d0
14015a8e4:	00
14015a8e5:	f2 0f 2c d0          	cvttsd2si %xmm0,%edx
14015a8e9:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
14015a8ee:	ff 15 ac 1a 9b 00    	call   *0x9b1aac(%rip)        # 0x140b0c3a0
14015a8f4:	48 8d 95 80 01 00 00 	lea    0x180(%rbp),%rdx
14015a8fb:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
14015a900:	e8 73 41 fb ff       	call   0x14010ea78
14015a905:	90                   	nop
14015a906:	48 8d 9d 80 01 00 00 	lea    0x180(%rbp),%rbx
14015a90d:	48 83 bd 98 01 00 00 	cmpq   $0x7,0x198(%rbp)
14015a914:	07
14015a915:	48 0f 47 9d 80 01 00 	cmova  0x180(%rbp),%rbx
14015a91c:	00
14015a91d:	48 8d 95 60 01 00 00 	lea    0x160(%rbp),%rdx
14015a924:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
14015a928:	e8 4b 41 fb ff       	call   0x14010ea78
14015a92d:	48 8d 85 60 01 00 00 	lea    0x160(%rbp),%rax
14015a934:	48 83 bd 78 01 00 00 	cmpq   $0x7,0x178(%rbp)
14015a93b:	07
14015a93c:	48 0f 47 85 60 01 00 	cmova  0x160(%rbp),%rax
14015a943:	00
14015a944:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
14015a949:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14015a94e:	48 8d 0d 6b 86 9e 00 	lea    0x9e866b(%rip),%rcx        # 0x140b42fc0
14015a955:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14015a95a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14015a95f:	48 8d 05 76 82 9e 00 	lea    0x9e8276(%rip),%rax        # 0x140b42bdc
14015a966:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14015a96b:	45 8d 4e 01          	lea    0x1(%r14),%r9d
14015a96f:	4c 8d 05 da 99 9e 00 	lea    0x9e99da(%rip),%r8        # 0x140b44350
14015a976:	48 8d 15 87 5f 9e 00 	lea    0x9e5f87(%rip),%rdx        # 0x140b40904
14015a97d:	48 8b ce             	mov    %rsi,%rcx
14015a980:	e8 af fd ff ff       	call   0x14015a734
14015a985:	8b f8                	mov    %eax,%edi
14015a987:	8b d8                	mov    %eax,%ebx
14015a989:	c1 eb 1f             	shr    $0x1f,%ebx
14015a98c:	be 00 10 00 00       	mov    $0x1000,%esi
14015a991:	48 8b 8d 78 01 00 00 	mov    0x178(%rbp),%rcx
14015a998:	48 83 f9 07          	cmp    $0x7,%rcx
14015a99c:	76 38                	jbe    0x14015a9d6
14015a99e:	48 8d 0c 4d 02 00 00 	lea    0x2(,%rcx,2),%rcx
14015a9a5:	00
14015a9a6:	48 8b 95 60 01 00 00 	mov    0x160(%rbp),%rdx
14015a9ad:	48 8b c2             	mov    %rdx,%rax
14015a9b0:	48 3b ce             	cmp    %rsi,%rcx
14015a9b3:	72 18                	jb     0x14015a9cd
14015a9b5:	48 8b 52 f8          	mov    -0x8(%rdx),%rdx
14015a9b9:	48 2b c2             	sub    %rdx,%rax
14015a9bc:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
14015a9c0:	48 83 f8 1f          	cmp    $0x1f,%rax
14015a9c4:	76 07                	jbe    0x14015a9cd
14015a9c6:	ff 15 cc 1f 9b 00    	call   *0x9b1fcc(%rip)        # 0x140b0c998
14015a9cc:	cc                   	int3
14015a9cd:	48 8b ca             	mov    %rdx,%rcx
14015a9d0:	ff 15 ea 1e 9b 00    	call   *0x9b1eea(%rip)        # 0x140b0c8c0
14015a9d6:	66 0f 6f 05 52 72 a5 	movdqa 0xa57252(%rip),%xmm0        # 0x140bb1c30
14015a9dd:	00
14015a9de:	f3 0f 7f 85 70 01 00 	movdqu %xmm0,0x170(%rbp)
14015a9e5:	00
14015a9e6:	66 44 89 b5 60 01 00 	mov    %r14w,0x160(%rbp)
14015a9ed:	00
14015a9ee:	48 8b 85 98 01 00 00 	mov    0x198(%rbp),%rax
14015a9f5:	48 83 f8 07          	cmp    $0x7,%rax
14015a9f9:	76 35                	jbe    0x14015aa30
14015a9fb:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015aa02:	00
14015aa03:	48 8b 8d 80 01 00 00 	mov    0x180(%rbp),%rcx
14015aa0a:	48 8b d1             	mov    %rcx,%rdx
14015aa0d:	48 3b c6             	cmp    %rsi,%rax
14015aa10:	72 18                	jb     0x14015aa2a
14015aa12:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015aa16:	48 2b d1             	sub    %rcx,%rdx
14015aa19:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015aa1d:	48 83 f8 1f          	cmp    $0x1f,%rax
14015aa21:	76 07                	jbe    0x14015aa2a
14015aa23:	ff 15 6f 1f 9b 00    	call   *0x9b1f6f(%rip)        # 0x140b0c998
14015aa29:	cc                   	int3
14015aa2a:	ff 15 90 1e 9b 00    	call   *0x9b1e90(%rip)        # 0x140b0c8c0
14015aa30:	f6 db                	neg    %bl
14015aa32:	1b db                	sbb    %ebx,%ebx
14015aa34:	23 df                	and    %edi,%ebx
14015aa36:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14015aa3a:	e8 11 8d fd ff       	call   0x140133750
14015aa3f:	48 8d 4d f8          	lea    -0x8(%rbp),%rcx
14015aa43:	ff 15 b7 1b 9b 00    	call   *0x9b1bb7(%rip)        # 0x140b0c600
14015aa49:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
14015aa50:	e8 fb 8c fd ff       	call   0x140133750
14015aa55:	48 8d 8d f8 00 00 00 	lea    0xf8(%rbp),%rcx
14015aa5c:	ff 15 9e 1b 9b 00    	call   *0x9b1b9e(%rip)        # 0x140b0c600
14015aa62:	8b c3                	mov    %ebx,%eax
14015aa64:	48 8b 8d a0 01 00 00 	mov    0x1a0(%rbp),%rcx
14015aa6b:	48 33 cc             	xor    %rsp,%rcx
14015aa6e:	e8 6d 4b 99 00       	call   0x140aef5e0
14015aa73:	48 81 c4 b0 02 00 00 	add    $0x2b0,%rsp
14015aa7a:	41 5e                	pop    %r14
14015aa7c:	5f                   	pop    %rdi
14015aa7d:	5e                   	pop    %rsi
14015aa7e:	5b                   	pop    %rbx
14015aa7f:	5d                   	pop    %rbp