14015b30c:	4c 8d 05 c5 7b 9e 00 	lea    0x9e7bc5(%rip),%r8        # 0x140b42ed8
14015b313:	48 8d 15 ea 55 9e 00 	lea    0x9e55ea(%rip),%rdx        # 0x140b40904
14015b31a:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015b321:	ff 15 11 19 9b 00    	call   *0x9b1911(%rip)        # 0x140b0cc38
14015b327:	8b d8                	mov    %eax,%ebx
14015b329:	85 c0                	test   %eax,%eax
14015b32b:	0f 88 74 05 00 00    	js     0x14015b8a5
14015b331:	49 8b 07             	mov    (%r15),%rax
14015b334:	44 38 b0 14 01 00 00 	cmp    %r14b,0x114(%rax)
14015b33b:	0f 84 ee 00 00 00    	je     0x14015b42f
14015b341:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14015b346:	e8 7d 84 fd ff       	call   0x1401337c8
14015b34b:	90                   	nop
14015b34c:	49 8b 07             	mov    (%r15),%rax
14015b34f:	f3 0f 10 80 18 01 00 	movss  0x118(%rax),%xmm0
14015b356:	00
14015b357:	f3 0f 59 05 ed 5f a5 	mulss  0xa55fed(%rip),%xmm0        # 0x140bb134c
14015b35e:	00
14015b35f:	f3 0f 5e 05 e1 f6 bc 	divss  0xbcf6e1(%rip),%xmm0        # 0x140d2aa48
14015b366:	00
14015b367:	f3 0f 2c d0          	cvttss2si %xmm0,%edx
14015b36b:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14015b370:	ff 15 2a 10 9b 00    	call   *0x9b102a(%rip)        # 0x140b0c3a0
14015b376:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14015b37a:	48 8b 07             	mov    (%rdi),%rax
14015b37d:	48 8b 58 38          	mov    0x38(%rax),%rbx
14015b381:	48 8d 95 50 04 00 00 	lea    0x450(%rbp),%rdx
14015b388:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14015b38d:	e8 e6 36 fb ff       	call   0x14010ea78
14015b392:	48 8d 8d 50 04 00 00 	lea    0x450(%rbp),%rcx
14015b399:	48 83 bd 68 04 00 00 	cmpq   $0x7,0x468(%rbp)
14015b3a0:	07
14015b3a1:	48 0f 47 8d 50 04 00 	cmova  0x450(%rbp),%rcx
14015b3a8:	00
14015b3a9:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14015b3ae:	45 33 c9             	xor    %r9d,%r9d
14015b3b1:	4c 8d 05 78 83 9e 00 	lea    0x9e8378(%rip),%r8        # 0x140b43730
14015b3b8:	33 d2                	xor    %edx,%edx
14015b3ba:	48 8b cf             	mov    %rdi,%rcx
14015b3bd:	48 8b c3             	mov    %rbx,%rax
14015b3c0:	ff 15 72 18 9b 00    	call   *0x9b1872(%rip)        # 0x140b0cc38
14015b3c6:	8b d8                	mov    %eax,%ebx
14015b3c8:	8b f8                	mov    %eax,%edi
14015b3ca:	c1 ef 1f             	shr    $0x1f,%edi
14015b3cd:	48 8b 85 68 04 00 00 	mov    0x468(%rbp),%rax
14015b3d4:	48 83 f8 07          	cmp    $0x7,%rax
14015b3d8:	76 39                	jbe    0x14015b413
14015b3da:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b3e1:	00
14015b3e2:	48 8b 8d 50 04 00 00 	mov    0x450(%rbp),%rcx
14015b3e9:	48 8b d1             	mov    %rcx,%rdx
14015b3ec:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b3f2:	72 18                	jb     0x14015b40c
14015b3f4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b3f8:	48 2b d1             	sub    %rcx,%rdx
14015b3fb:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b3ff:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b403:	76 07                	jbe    0x14015b40c
14015b405:	ff 15 8d 15 9b 00    	call   *0x9b158d(%rip)        # 0x140b0c998
14015b40b:	cc                   	int3
14015b40c:	ff 15 ae 14 9b 00    	call   *0x9b14ae(%rip)        # 0x140b0c8c0
14015b412:	90                   	nop
14015b413:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14015b417:	e8 34 83 fd ff       	call   0x140133750
14015b41c:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14015b420:	ff 15 da 11 9b 00    	call   *0x9b11da(%rip)        # 0x140b0c600
14015b426:	40 84 ff             	test   %dil,%dil
14015b429:	0f 85 76 04 00 00    	jne    0x14015b8a5
14015b42f:	49 8b 0f             	mov    (%r15),%rcx
14015b432:	e8 c1 10 05 00       	call   0x1401ac4f8
14015b437:	48 8d 3d 12 84 9e 00 	lea    0x9e8412(%rip),%rdi        # 0x140b43850
14015b43e:	84 c0                	test   %al,%al
14015b440:	74 2c                	je     0x14015b46e
14015b442:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b446:	48 8b 01             	mov    (%rcx),%rax
14015b449:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14015b44e:	45 33 c9             	xor    %r9d,%r9d
14015b451:	4c 8d 05 08 84 9e 00 	lea    0x9e8408(%rip),%r8        # 0x140b43860
14015b458:	33 d2                	xor    %edx,%edx
14015b45a:	48 8b 40 38          	mov    0x38(%rax),%rax
14015b45e:	ff 15 d4 17 9b 00    	call   *0x9b17d4(%rip)        # 0x140b0cc38
14015b464:	8b d8                	mov    %eax,%ebx
14015b466:	85 c0                	test   %eax,%eax
14015b468:	0f 88 37 04 00 00    	js     0x14015b8a5
14015b46e:	49 8b 0f             	mov    (%r15),%rcx
14015b471:	e8 22 11 05 00       	call   0x1401ac598
14015b476:	84 c0                	test   %al,%al
14015b478:	74 2c                	je     0x14015b4a6
14015b47a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b47e:	48 8b 01             	mov    (%rcx),%rax
14015b481:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14015b486:	45 33 c9             	xor    %r9d,%r9d
14015b489:	4c 8d 05 a0 83 9e 00 	lea    0x9e83a0(%rip),%r8        # 0x140b43830
14015b490:	33 d2                	xor    %edx,%edx
14015b492:	48 8b 40 38          	mov    0x38(%rax),%rax
14015b496:	ff 15 9c 17 9b 00    	call   *0x9b179c(%rip)        # 0x140b0cc38
14015b49c:	8b d8                	mov    %eax,%ebx
14015b49e:	85 c0                	test   %eax,%eax
14015b4a0:	0f 88 ff 03 00 00    	js     0x14015b8a5
14015b4a6:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14015b4ab:	48 8b 09             	mov    (%rcx),%rcx
14015b4ae:	48 8b 01             	mov    (%rcx),%rax
14015b4b1:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14015b4b8:	ff 15 7a 17 9b 00    	call   *0x9b177a(%rip)        # 0x140b0cc38
14015b4be:	f3 44 0f 6f 00       	movdqu (%rax),%xmm8
14015b4c3:	48 8d 8d 50 01 00 00 	lea    0x150(%rbp),%rcx
14015b4ca:	e8 f9 82 fd ff       	call   0x1401337c8
14015b4cf:	90                   	nop
14015b4d0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14015b4d5:	f3 0f 10 03          	movss  (%rbx),%xmm0
14015b4d9:	f3 41 0f 5c c0       	subss  %xmm8,%xmm0
14015b4de:	f3 0f 59 05 42 5e a5 	mulss  0xa55e42(%rip),%xmm0        # 0x140bb1328
14015b4e5:	00
14015b4e6:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
14015b4e9:	f2 0f 58 05 df 5c a5 	addsd  0xa55cdf(%rip),%xmm0        # 0x140bb11d0
14015b4f0:	00
14015b4f1:	f2 0f 2c d0          	cvttsd2si %xmm0,%edx
14015b4f5:	48 8d 8d 60 01 00 00 	lea    0x160(%rbp),%rcx
14015b4fc:	ff 15 9e 0e 9b 00    	call   *0x9b0e9e(%rip)        # 0x140b0c3a0
14015b502:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14015b506:	e8 bd 82 fd ff       	call   0x1401337c8
14015b50b:	90                   	nop
14015b50c:	f3 0f 10 43 04       	movss  0x4(%rbx),%xmm0
14015b511:	45 0f c6 c0 55       	shufps $0x55,%xmm8,%xmm8
14015b516:	f3 41 0f 5c c0       	subss  %xmm8,%xmm0
14015b51b:	f3 0f 59 05 05 5e a5 	mulss  0xa55e05(%rip),%xmm0        # 0x140bb1328
14015b522:	00
14015b523:	0f 5a c0             	cvtps2pd %xmm0,%xmm0
14015b526:	f2 0f 58 05 a2 5c a5 	addsd  0xa55ca2(%rip),%xmm0        # 0x140bb11d0
14015b52d:	00
14015b52e:	f2 0f 2c d0          	cvttsd2si %xmm0,%edx
14015b532:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14015b536:	ff 15 64 0e 9b 00    	call   *0x9b0e64(%rip)        # 0x140b0c3a0
14015b53c:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b540:	48 8b 01             	mov    (%rcx),%rax
14015b543:	45 33 c9             	xor    %r9d,%r9d
14015b546:	4c 8d 05 6b 7a 9e 00 	lea    0x9e7a6b(%rip),%r8        # 0x140b42fb8
14015b54d:	48 8d 15 b0 53 9e 00 	lea    0x9e53b0(%rip),%rdx        # 0x140b40904
14015b554:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015b55b:	ff 15 d7 16 9b 00    	call   *0x9b16d7(%rip)        # 0x140b0cc38
14015b561:	8b d8                	mov    %eax,%ebx
14015b563:	85 c0                	test   %eax,%eax
14015b565:	0f 88 07 03 00 00    	js     0x14015b872
14015b56b:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14015b56f:	48 8b 07             	mov    (%rdi),%rax
14015b572:	48 8b 58 38          	mov    0x38(%rax),%rbx
14015b576:	48 8d 95 50 04 00 00 	lea    0x450(%rbp),%rdx
14015b57d:	48 8d 8d 68 01 00 00 	lea    0x168(%rbp),%rcx
14015b584:	e8 ef 34 fb ff       	call   0x14010ea78
14015b589:	48 8d 95 50 04 00 00 	lea    0x450(%rbp),%rdx
14015b590:	48 83 bd 68 04 00 00 	cmpq   $0x7,0x468(%rbp)
14015b597:	07
14015b598:	48 0f 47 95 50 04 00 	cmova  0x450(%rbp),%rdx
14015b59f:	00
14015b5a0:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14015b5a5:	45 33 c9             	xor    %r9d,%r9d
14015b5a8:	4c 8d 05 2d 76 9e 00 	lea    0x9e762d(%rip),%r8        # 0x140b42bdc
14015b5af:	33 d2                	xor    %edx,%edx
14015b5b1:	48 8b cf             	mov    %rdi,%rcx
14015b5b4:	48 8b c3             	mov    %rbx,%rax
14015b5b7:	ff 15 7b 16 9b 00    	call   *0x9b167b(%rip)        # 0x140b0cc38
14015b5bd:	8b d8                	mov    %eax,%ebx
14015b5bf:	8b f8                	mov    %eax,%edi
14015b5c1:	c1 ef 1f             	shr    $0x1f,%edi
14015b5c4:	48 8b 85 68 04 00 00 	mov    0x468(%rbp),%rax
14015b5cb:	48 83 f8 07          	cmp    $0x7,%rax
14015b5cf:	76 38                	jbe    0x14015b609
14015b5d1:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b5d8:	00
14015b5d9:	48 8b 8d 50 04 00 00 	mov    0x450(%rbp),%rcx
14015b5e0:	48 8b d1             	mov    %rcx,%rdx
14015b5e3:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b5e9:	72 18                	jb     0x14015b603
14015b5eb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b5ef:	48 2b d1             	sub    %rcx,%rdx
14015b5f2:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b5f6:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b5fa:	76 07                	jbe    0x14015b603
14015b5fc:	ff 15 96 13 9b 00    	call   *0x9b1396(%rip)        # 0x140b0c998
14015b602:	cc                   	int3
14015b603:	ff 15 b7 12 9b 00    	call   *0x9b12b7(%rip)        # 0x140b0c8c0
14015b609:	40 84 ff             	test   %dil,%dil
14015b60c:	0f 85 60 02 00 00    	jne    0x14015b872
14015b612:	48 8b 7e 20          	mov    0x20(%rsi),%rdi
14015b616:	48 8b 07             	mov    (%rdi),%rax
14015b619:	48 8b 58 38          	mov    0x38(%rax),%rbx
14015b61d:	48 8d 95 50 04 00 00 	lea    0x450(%rbp),%rdx
14015b624:	48 8d 4d 68          	lea    0x68(%rbp),%rcx
14015b628:	e8 4b 34 fb ff       	call   0x14010ea78
14015b62d:	48 8d 95 50 04 00 00 	lea    0x450(%rbp),%rdx
14015b634:	48 83 bd 68 04 00 00 	cmpq   $0x7,0x468(%rbp)
14015b63b:	07
14015b63c:	48 0f 47 95 50 04 00 	cmova  0x450(%rbp),%rdx
14015b643:	00
14015b644:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14015b649:	45 33 c9             	xor    %r9d,%r9d
14015b64c:	4c 8d 05 6d 79 9e 00 	lea    0x9e796d(%rip),%r8        # 0x140b42fc0
14015b653:	33 d2                	xor    %edx,%edx
14015b655:	48 8b cf             	mov    %rdi,%rcx
14015b658:	48 8b c3             	mov    %rbx,%rax
14015b65b:	ff 15 d7 15 9b 00    	call   *0x9b15d7(%rip)        # 0x140b0cc38
14015b661:	8b d8                	mov    %eax,%ebx
14015b663:	8b f8                	mov    %eax,%edi
14015b665:	c1 ef 1f             	shr    $0x1f,%edi
14015b668:	48 8b 85 68 04 00 00 	mov    0x468(%rbp),%rax
14015b66f:	48 83 f8 07          	cmp    $0x7,%rax
14015b673:	76 38                	jbe    0x14015b6ad
14015b675:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
14015b67c:	00
14015b67d:	48 8b 8d 50 04 00 00 	mov    0x450(%rbp),%rcx
14015b684:	48 8b d1             	mov    %rcx,%rdx
14015b687:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14015b68d:	72 18                	jb     0x14015b6a7
14015b68f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14015b693:	48 2b d1             	sub    %rcx,%rdx
14015b696:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14015b69a:	48 83 f8 1f          	cmp    $0x1f,%rax
14015b69e:	76 07                	jbe    0x14015b6a7
14015b6a0:	ff 15 f2 12 9b 00    	call   *0x9b12f2(%rip)        # 0x140b0c998
14015b6a6:	cc                   	int3
14015b6a7:	ff 15 13 12 9b 00    	call   *0x9b1213(%rip)        # 0x140b0c8c0
14015b6ad:	40 84 ff             	test   %dil,%dil
14015b6b0:	0f 85 bc 01 00 00    	jne    0x14015b872
14015b6b6:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b6ba:	48 8b 01             	mov    (%rcx),%rax
14015b6bd:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b6c1:	ff 15 71 15 9b 00    	call   *0x9b1571(%rip)        # 0x140b0cc38
14015b6c7:	8b d8                	mov    %eax,%ebx
14015b6c9:	85 c0                	test   %eax,%eax
14015b6cb:	0f 88 a1 01 00 00    	js     0x14015b872
14015b6d1:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b6d5:	48 8b 01             	mov    (%rcx),%rax
14015b6d8:	45 33 c9             	xor    %r9d,%r9d
14015b6db:	4c 8d 05 be 76 9e 00 	lea    0x9e76be(%rip),%r8        # 0x140b42da0
14015b6e2:	48 8d 15 1b 52 9e 00 	lea    0x9e521b(%rip),%rdx        # 0x140b40904
14015b6e9:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015b6f0:	ff 15 42 15 9b 00    	call   *0x9b1542(%rip)        # 0x140b0cc38
14015b6f6:	8b d8                	mov    %eax,%ebx
14015b6f8:	85 c0                	test   %eax,%eax
14015b6fa:	0f 88 72 01 00 00    	js     0x14015b872
14015b700:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b704:	48 8b 01             	mov    (%rcx),%rax
14015b707:	49 83 7d 18 07       	cmpq   $0x7,0x18(%r13)
14015b70c:	76 04                	jbe    0x14015b712
14015b70e:	4d 8b 6d 00          	mov    0x0(%r13),%r13
14015b712:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14015b717:	45 33 c9             	xor    %r9d,%r9d
14015b71a:	4c 8d 05 87 76 9e 00 	lea    0x9e7687(%rip),%r8        # 0x140b42da8
14015b721:	33 d2                	xor    %edx,%edx
14015b723:	48 8b 40 38          	mov    0x38(%rax),%rax
14015b727:	ff 15 0b 15 9b 00    	call   *0x9b150b(%rip)        # 0x140b0cc38
14015b72d:	8b d8                	mov    %eax,%ebx
14015b72f:	85 c0                	test   %eax,%eax
14015b731:	0f 88 3b 01 00 00    	js     0x14015b872
14015b737:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b73b:	48 8b 01             	mov    (%rcx),%rax
14015b73e:	49 83 7c 24 18 07    	cmpq   $0x7,0x18(%r12)
14015b744:	76 04                	jbe    0x14015b74a
14015b746:	4d 8b 24 24          	mov    (%r12),%r12
14015b74a:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14015b74f:	45 33 c9             	xor    %r9d,%r9d
14015b752:	4c 8d 05 2f 76 9e 00 	lea    0x9e762f(%rip),%r8        # 0x140b42d88
14015b759:	33 d2                	xor    %edx,%edx
14015b75b:	48 8b 40 38          	mov    0x38(%rax),%rax
14015b75f:	ff 15 d3 14 9b 00    	call   *0x9b14d3(%rip)        # 0x140b0cc38
14015b765:	8b d8                	mov    %eax,%ebx
14015b767:	85 c0                	test   %eax,%eax
14015b769:	0f 88 03 01 00 00    	js     0x14015b872
14015b76f:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b773:	48 8b 01             	mov    (%rcx),%rax
14015b776:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b77a:	ff 15 b8 14 9b 00    	call   *0x9b14b8(%rip)        # 0x140b0cc38
14015b780:	8b d8                	mov    %eax,%ebx
14015b782:	85 c0                	test   %eax,%eax
14015b784:	0f 88 e8 00 00 00    	js     0x14015b872
14015b78a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b78e:	48 8b 01             	mov    (%rcx),%rax
14015b791:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b795:	ff 15 9d 14 9b 00    	call   *0x9b149d(%rip)        # 0x140b0cc38
14015b79b:	8b d8                	mov    %eax,%ebx
14015b79d:	85 c0                	test   %eax,%eax
14015b79f:	0f 88 cd 00 00 00    	js     0x14015b872
14015b7a5:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b7a9:	48 8b 01             	mov    (%rcx),%rax
14015b7ac:	45 33 c9             	xor    %r9d,%r9d
14015b7af:	4c 8d 05 da 77 9e 00 	lea    0x9e77da(%rip),%r8        # 0x140b42f90
14015b7b6:	48 8d 15 47 51 9e 00 	lea    0x9e5147(%rip),%rdx        # 0x140b40904
14015b7bd:	48 8b 80 d8 00 00 00 	mov    0xd8(%rax),%rax
14015b7c4:	ff 15 6e 14 9b 00    	call   *0x9b146e(%rip)        # 0x140b0cc38
14015b7ca:	8b d8                	mov    %eax,%ebx
14015b7cc:	85 c0                	test   %eax,%eax
14015b7ce:	0f 88 9e 00 00 00    	js     0x14015b872
14015b7d4:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b7d8:	48 8b 01             	mov    (%rcx),%rax
14015b7db:	4c 8d 05 c6 77 9e 00 	lea    0x9e77c6(%rip),%r8        # 0x140b42fa8
14015b7e2:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14015b7e7:	45 33 c9             	xor    %r9d,%r9d
14015b7ea:	4c 8d 05 77 77 9e 00 	lea    0x9e7777(%rip),%r8        # 0x140b42f68
14015b7f1:	33 d2                	xor    %edx,%edx
14015b7f3:	48 8b 40 38          	mov    0x38(%rax),%rax
14015b7f7:	ff 15 3b 14 9b 00    	call   *0x9b143b(%rip)        # 0x140b0cc38
14015b7fd:	8b d8                	mov    %eax,%ebx
14015b7ff:	85 c0                	test   %eax,%eax
14015b801:	78 6f                	js     0x14015b872
14015b803:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
14015b808:	41 b9 01 00 00 00    	mov    $0x1,%r9d
14015b80e:	4c 8d 05 2b 80 9e 00 	lea    0x9e802b(%rip),%r8        # 0x140b43840
14015b815:	48 8d 15 e8 50 9e 00 	lea    0x9e50e8(%rip),%rdx        # 0x140b40904
14015b81c:	48 8b ce             	mov    %rsi,%rcx
14015b81f:	e8 10 ef ff ff       	call   0x14015a734
14015b824:	8b d8                	mov    %eax,%ebx
14015b826:	85 c0                	test   %eax,%eax
14015b828:	78 48                	js     0x14015b872
14015b82a:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b82e:	48 8b 01             	mov    (%rcx),%rax
14015b831:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b835:	ff 15 fd 13 9b 00    	call   *0x9b13fd(%rip)        # 0x140b0cc38
14015b83b:	8b d8                	mov    %eax,%ebx
14015b83d:	85 c0                	test   %eax,%eax
14015b83f:	78 31                	js     0x14015b872
14015b841:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b845:	48 8b 01             	mov    (%rcx),%rax
14015b848:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b84c:	ff 15 e6 13 9b 00    	call   *0x9b13e6(%rip)        # 0x140b0cc38
14015b852:	8b d8                	mov    %eax,%ebx
14015b854:	85 c0                	test   %eax,%eax
14015b856:	78 1a                	js     0x14015b872
14015b858:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14015b85c:	48 8b 01             	mov    (%rcx),%rax
14015b85f:	48 8b 40 78          	mov    0x78(%rax),%rax
14015b863:	ff 15 cf 13 9b 00    	call   *0x9b13cf(%rip)        # 0x140b0cc38
14015b869:	8b d8                	mov    %eax,%ebx
14015b86b:	85 c0                	test   %eax,%eax
14015b86d:	78 03                	js     0x14015b872
14015b86f:	41 8b de             	mov    %r14d,%ebx
14015b872:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14015b879:	e8 d2 7e fd ff       	call   0x140133750
14015b87e:	48 8d 8d e8 00 00 00 	lea    0xe8(%rbp),%rcx
14015b885:	ff 15 75 0d 9b 00    	call   *0x9b0d75(%rip)        # 0x140b0c600
14015b88b:	48 8d 8d e8 01 00 00 	lea    0x1e8(%rbp),%rcx
14015b892:	e8 b9 7e fd ff       	call   0x140133750
14015b897:	48 8d 8d e8 01 00 00 	lea    0x1e8(%rbp),%rcx
14015b89e:	ff 15 5c 0d 9b 00    	call   *0x9b0d5c(%rip)        # 0x140b0c600
14015b8a4:	90                   	nop
14015b8a5:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
14015b8ac:	e8 9f 7e fd ff       	call   0x140133750
14015b8b1:	48 8d 8d e8 02 00 00 	lea    0x2e8(%rbp),%rcx
14015b8b8:	ff 15 42 0d 9b 00    	call   *0x9b0d42(%rip)        # 0x140b0c600
14015b8be:	90                   	nop
14015b8bf:	48 8d 8d e8 03 00 00 	lea    0x3e8(%rbp),%rcx