14089038a:	48 89 b4 24 c0 00 00 	mov    %rsi,0xc0(%rsp)
140890391:	00
140890392:	be 00 80 ff ff       	mov    $0xffff8000,%esi
140890397:	89 74 24 50          	mov    %esi,0x50(%rsp)
14089039b:	48 85 c9             	test   %rcx,%rcx
14089039e:	74 22                	je     0x1408903c2
1408903a0:	8b f0                	mov    %eax,%esi
1408903a2:	89 44 24 50          	mov    %eax,0x50(%rsp)
1408903a6:	49 8b 46 20          	mov    0x20(%r14),%rax
1408903aa:	48 83 c0 18          	add    $0x18,%rax
1408903ae:	48 39 08             	cmp    %rcx,(%rax)
1408903b1:	74 0f                	je     0x1408903c2
1408903b3:	ff c6                	inc    %esi
1408903b5:	48 8d 40 20          	lea    0x20(%rax),%rax
1408903b9:	48 39 08             	cmp    %rcx,(%rax)
1408903bc:	75 f5                	jne    0x1408903b3
1408903be:	89 74 24 50          	mov    %esi,0x50(%rsp)
1408903c2:	49 8b 46 20          	mov    0x20(%r14),%rax
1408903c6:	45 33 c9             	xor    %r9d,%r9d
1408903c9:	4c 8b b4 24 08 01 00 	mov    0x108(%rsp),%r14
1408903d0:	00
1408903d1:	ba 1c 00 00 00       	mov    $0x1c,%edx
1408903d6:	48 63 fe             	movslq %esi,%rdi
1408903d9:	48 c1 e7 05          	shl    $0x5,%rdi
1408903dd:	4d 8b 06             	mov    (%r14),%r8
1408903e0:	48 8b 0c 38          	mov    (%rax,%rdi,1),%rcx
1408903e4:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1408903e9:	49 8b cf             	mov    %r15,%rcx
1408903ec:	e8 0f a6 03 00       	call   0x1408caa00
1408903f1:	85 c0                	test   %eax,%eax
1408903f3:	0f 85 d1 0f 00 00    	jne    0x1408913ca
1408903f9:	4c 89 ac 24 b8 00 00 	mov    %r13,0xb8(%rsp)
140890400:	00
140890401:	83 fe 01             	cmp    $0x1,%esi
140890404:	74 2b                	je     0x140890431
140890406:	49 8b 07             	mov    (%r15),%rax
140890409:	48 8b 48 20          	mov    0x20(%rax),%rcx
14089040d:	48 8b 44 39 08       	mov    0x8(%rcx,%rdi,1),%rax
140890412:	80 78 11 00          	cmpb   $0x0,0x11(%rax)
140890416:	74 19                	je     0x140890431
140890418:	49 8b 06             	mov    (%r14),%rax
14089041b:	45 33 c9             	xor    %r9d,%r9d
14089041e:	45 8b 46 28          	mov    0x28(%r14),%r8d
140890422:	8b d6                	mov    %esi,%edx
140890424:	49 8b cf             	mov    %r15,%rcx
140890427:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14089042c:	e8 2f 20 02 00       	call   0x1408b2460
140890431:	41 8b 47 34          	mov    0x34(%r15),%eax
140890435:	4d 8b ce             	mov    %r14,%r9
140890438:	44 8b ac 24 28 01 00 	mov    0x128(%rsp),%r13d
14089043f:	00
140890440:	44 8b c6             	mov    %esi,%r8d
140890443:	41 8b d5             	mov    %r13d,%edx
140890446:	c7 44 24 20 70 00 00 	movl   $0x70,0x20(%rsp)
14089044d:	00
14089044e:	41 ff c5             	inc    %r13d
140890451:	89 94 24 90 00 00 00 	mov    %edx,0x90(%rsp)
140890458:	44 89 ac 24 28 01 00 	mov    %r13d,0x128(%rsp)
14089045f:	00
140890460:	41 8d 4d 01          	lea    0x1(%r13),%ecx
140890464:	3b c1                	cmp    %ecx,%eax
140890466:	0f 4e c1             	cmovle %ecx,%eax
140890469:	49 8b cf             	mov    %r15,%rcx
14089046c:	41 89 47 34          	mov    %eax,0x34(%r15)
140890470:	e8 fb df 05 00       	call   0x1408ee470
140890475:	8b 74 24 58          	mov    0x58(%rsp),%esi
140890479:	48 8b cb             	mov    %rbx,%rcx
14089047c:	4d 8b 06             	mov    (%r14),%r8
14089047f:	8b d6                	mov    %esi,%edx
140890481:	e8 6a 22 08 00       	call   0x1409126f0
140890486:	49 8b 7e 10          	mov    0x10(%r14),%rdi
14089048a:	48 89 bc 24 80 00 00 	mov    %rdi,0x80(%rsp)
140890491:	00
140890492:	48 85 ff             	test   %rdi,%rdi
140890495:	0f 84 3d 0e 00 00    	je     0x1408912d8
14089049b:	48 8b 84 24 10 01 00 	mov    0x110(%rsp),%rax
1408904a2:	00
1408904a3:	48 85 c0             	test   %rax,%rax
1408904a6:	74 09                	je     0x1408904b1
1408904a8:	48 3b c7             	cmp    %rdi,%rax
1408904ab:	0f 85 06 0e 00 00    	jne    0x1408912b7
1408904b1:	8b 44 24 60          	mov    0x60(%rsp),%eax
1408904b5:	b9 00 00 00 00       	mov    $0x0,%ecx
1408904ba:	48 83 7f 48 00       	cmpq   $0x0,0x48(%rdi)
1408904bf:	0f b6 c0             	movzbl %al,%eax
1408904c2:	0f 44 c1             	cmove  %ecx,%eax
1408904c5:	41 f6 46 30 80       	testb  $0x80,0x30(%r14)
1408904ca:	89 44 24 60          	mov    %eax,0x60(%rsp)
1408904ce:	74 14                	je     0x1408904e4
1408904d0:	8b 47 64             	mov    0x64(%rdi),%eax
1408904d3:	24 03                	and    $0x3,%al
1408904d5:	3c 02                	cmp    $0x2,%al
1408904d7:	75 0b                	jne    0x1408904e4
1408904d9:	0f b7 77 5e          	movzwl 0x5e(%rdi),%esi
1408904dd:	4d 8b c6             	mov    %r14,%r8
1408904e0:	8b ee                	mov    %esi,%ebp
1408904e2:	eb 13                	jmp    0x1408904f7
1408904e4:	f6 47 64 08          	testb  $0x8,0x64(%rdi)
1408904e8:	4c 8b c7             	mov    %rdi,%r8
1408904eb:	0f b7 77 60          	movzwl 0x60(%rdi),%esi
1408904ef:	8b ee                	mov    %esi,%ebp
1408904f1:	74 04                	je     0x1408904f7
1408904f3:	0f b7 6f 5e          	movzwl 0x5e(%rdi),%ebp
1408904f7:	4d 8b 00             	mov    (%r8),%r8
1408904fa:	44 8d 75 ff          	lea    -0x1(%rbp),%r14d
1408904fe:	8b 54 24 78          	mov    0x78(%rsp),%edx
140890502:	48 8b cb             	mov    %rbx,%rcx
140890505:	44 89 74 24 6c       	mov    %r14d,0x6c(%rsp)
14089050a:	e8 e1 21 08 00       	call   0x1409126f0
14089050f:	41 8b 47 38          	mov    0x38(%r15),%eax
140890513:	43 8d 0c 26          	lea    (%r14,%r12,1),%ecx
140890517:	3b c1                	cmp    %ecx,%eax
140890519:	0f 4e c1             	cmovle %ecx,%eax
14089051c:	41 89 47 38          	mov    %eax,0x38(%r15)
140890520:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140890527:	8b 57 58             	mov    0x58(%rdi),%edx
14089052a:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140890530:	7f 1d                	jg     0x14089054f
140890532:	8b 44 24 50          	mov    0x50(%rsp),%eax
140890536:	44 8b ca             	mov    %edx,%r9d
140890539:	ba 70 00 00 00       	mov    $0x70,%edx
14089053e:	89 44 24 20          	mov    %eax,0x20(%rsp)
140890542:	45 8b c5             	mov    %r13d,%r8d
140890545:	48 8b cb             	mov    %rbx,%rcx
140890548:	e8 53 c8 01 00       	call   0x1408acda0
14089054d:	eb 34                	jmp    0x140890583
14089054f:	8d 41 01             	lea    0x1(%rcx),%eax
140890552:	45 33 c0             	xor    %r8d,%r8d
140890555:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14089055b:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089055f:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140890566:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14089056a:	8b 54 24 50          	mov    0x50(%rsp),%edx
14089056e:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
140890572:	c7 04 c8 70 00 00 00 	movl   $0x70,(%rax,%rcx,8)
140890579:	44 89 6c c8 04       	mov    %r13d,0x4(%rax,%rcx,8)
14089057e:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
140890583:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
14089058a:	00
14089058b:	49 8b cf             	mov    %r15,%rcx
14089058e:	49 8b 7f 10          	mov    0x10(%r15),%rdi
140890592:	e8 09 bb 05 00       	call   0x1408ec0a0
140890597:	48 8b d0             	mov    %rax,%rdx
14089059a:	48 85 c0             	test   %rax,%rax
14089059d:	74 39                	je     0x1408905d8
14089059f:	48 8b 07             	mov    (%rdi),%rax
1408905a2:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408905a6:	74 14                	je     0x1408905bc
1408905a8:	48 83 b8 00 03 00 00 	cmpq   $0x0,0x300(%rax)
1408905af:	00
1408905b0:	75 26                	jne    0x1408905d8
1408905b2:	48 8b ca             	mov    %rdx,%rcx
1408905b5:	e8 56 bc 05 00       	call   0x1408ec210
1408905ba:	eb 1c                	jmp    0x1408905d8
1408905bc:	48 63 87 90 00 00 00 	movslq 0x90(%rdi),%rax
1408905c3:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408905c7:	48 8b 87 88 00 00 00 	mov    0x88(%rdi),%rax
1408905ce:	c6 44 c8 e9 f8       	movb   $0xf8,-0x17(%rax,%rcx,8)
1408905d3:	48 89 54 c8 f8       	mov    %rdx,-0x8(%rax,%rcx,8)
1408905d8:	8b 54 24 54          	mov    0x54(%rsp),%edx
1408905dc:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408905e3:	ff c2                	inc    %edx
1408905e5:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408905eb:	7f 1e                	jg     0x14089060b
1408905ed:	33 c0                	xor    %eax,%eax
1408905ef:	44 8b ca             	mov    %edx,%r9d
1408905f2:	ba 47 00 00 00       	mov    $0x47,%edx
1408905f7:	89 44 24 20          	mov    %eax,0x20(%rsp)
1408905fb:	44 8b c6             	mov    %esi,%r8d
1408905fe:	48 8b cb             	mov    %rbx,%rcx
140890601:	e8 9a c7 01 00       	call   0x1408acda0
140890606:	45 33 c0             	xor    %r8d,%r8d
140890609:	eb 30                	jmp    0x14089063b
14089060b:	8d 41 01             	lea    0x1(%rcx),%eax
14089060e:	45 33 c0             	xor    %r8d,%r8d
140890611:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140890617:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089061b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140890622:	c7 04 c8 47 00 00 00 	movl   $0x47,(%rax,%rcx,8)
140890629:	89 74 c8 04          	mov    %esi,0x4(%rax,%rcx,8)
14089062d:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140890631:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
140890636:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14089063b:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
140890642:	00
140890643:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14089064a:	0f b7 57 5e          	movzwl 0x5e(%rdi),%edx
14089064e:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140890654:	7f 1f                	jg     0x140890675
140890656:	44 8b 4c 24 64       	mov    0x64(%rsp),%r9d
14089065b:	48 8b cb             	mov    %rbx,%rcx
14089065e:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140890663:	44 8b c2             	mov    %edx,%r8d
140890666:	ba 47 00 00 00       	mov    $0x47,%edx
14089066b:	e8 30 c7 01 00       	call   0x1408acda0
140890670:	45 33 c0             	xor    %r8d,%r8d
140890673:	eb 31                	jmp    0x1408906a6
140890675:	8d 41 01             	lea    0x1(%rcx),%eax
140890678:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14089067e:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140890682:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140890689:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
14089068d:	8b 54 24 64          	mov    0x64(%rsp),%edx
140890691:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140890695:	c7 04 c8 47 00 00 00 	movl   $0x47,(%rax,%rcx,8)
14089069c:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408906a1:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408906a6:	48 63 93 90 00 00 00 	movslq 0x90(%rbx),%rdx
1408906ad:	89 54 24 70          	mov    %edx,0x70(%rsp)
1408906b1:	39 93 94 00 00 00    	cmp    %edx,0x94(%rbx)
1408906b7:	7f 21                	jg     0x1408906da
1408906b9:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
1408906be:	45 33 c9             	xor    %r9d,%r9d
1408906c1:	45 8b c5             	mov    %r13d,%r8d
1408906c4:	ba 23 00 00 00       	mov    $0x23,%edx
1408906c9:	48 8b cb             	mov    %rbx,%rcx
1408906cc:	e8 cf c6 01 00       	call   0x1408acda0
1408906d1:	89 44 24 70          	mov    %eax,0x70(%rsp)
1408906d5:	45 33 c0             	xor    %r8d,%r8d
1408906d8:	eb 2e                	jmp    0x140890708
1408906da:	48 8d 0c 52          	lea    (%rdx,%rdx,2),%rcx
1408906de:	8d 42 01             	lea    0x1(%rdx),%eax
1408906e1:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408906e7:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408906ee:	c7 04 c8 23 00 00 00 	movl   $0x23,(%rax,%rcx,8)
1408906f5:	44 89 6c c8 04       	mov    %r13d,0x4(%rax,%rcx,8)
1408906fa:	48 c7 44 c8 08 00 00 	movq   $0x0,0x8(%rax,%rcx,8)
140890701:	00 00
140890703:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
140890708:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14089070f:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140890715:	7f 22                	jg     0x140890739
140890717:	44 8b 4c 24 40       	mov    0x40(%rsp),%r9d
14089071c:	45 8b c5             	mov    %r13d,%r8d
14089071f:	ba 62 00 00 00       	mov    $0x62,%edx
140890724:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14089072b:	00
14089072c:	48 8b cb             	mov    %rbx,%rcx
14089072f:	e8 6c c6 01 00       	call   0x1408acda0
140890734:	45 33 c0             	xor    %r8d,%r8d
140890737:	eb 35                	jmp    0x14089076e
140890739:	8b 54 24 40          	mov    0x40(%rsp),%edx
14089073d:	8d 41 01             	lea    0x1(%rcx),%eax
140890740:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140890746:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14089074a:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140890751:	c7 04 c8 62 00 00 00 	movl   $0x62,(%rax,%rcx,8)
140890758:	44 89 6c c8 04       	mov    %r13d,0x4(%rax,%rcx,8)
14089075d:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140890761:	c7 44 c8 0c 01 00 00 	movl   $0x1,0xc(%rax,%rcx,8)
140890768:	00
140890769:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
14089076e:	48 8b b4 24 98 00 00 	mov    0x98(%rsp),%rsi
140890775:	00
140890776:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14089077d:	8b 96 e0 02 00 00    	mov    0x2e0(%rsi),%edx
140890783:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140890789:	7f 1c                	jg     0x1408907a7
14089078b:	44 8b 4c 24 68       	mov    0x68(%rsp),%r9d
140890790:	48 8b cb             	mov    %rbx,%rcx
140890793:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140890798:	44 8b c2             	mov    %edx,%r8d
14089079b:	ba 47 00 00 00       	mov    $0x47,%edx
1408907a0:	e8 fb c5 01 00       	call   0x1408acda0
1408907a5:	eb 31                	jmp    0x1408907d8
1408907a7:	8d 41 01             	lea    0x1(%rcx),%eax
1408907aa:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408907b0:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408907b4:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408907bb:	89 54 c8 04          	mov    %edx,0x4(%rax,%rcx,8)
1408907bf:	8b 54 24 68          	mov    0x68(%rsp),%edx
1408907c3:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
1408907c7:	c7 04 c8 47 00 00 00 	movl   $0x47,(%rax,%rcx,8)
1408907ce:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
1408907d3:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
1408907d8:	8b 44 24 54          	mov    0x54(%rsp),%eax
1408907dc:	33 c9                	xor    %ecx,%ecx
1408907de:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
1408907e2:	44 8b c8             	mov    %eax,%r9d
1408907e5:	48 8d 0d 64 7b 7b 00 	lea    0x7b7b64(%rip),%rcx        # 0x141048350
1408907ec:	33 d2                	xor    %edx,%edx
1408907ee:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1408907f3:	49 8b cf             	mov    %r15,%rcx
1408907f6:	44 8d 40 01          	lea    0x1(%rax),%r8d
1408907fa:	c7 44 24 20 04 00 00 	movl   $0x4,0x20(%rsp)
140890801:	00
140890802:	e8 09 61 07 00       	call   0x140906910
140890807:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14089080e:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140890814:	7f 1d                	jg     0x140890833
140890816:	44 8b 4c 24 44       	mov    0x44(%rsp),%r9d
14089081b:	33 c0                	xor    %eax,%eax
14089081d:	45 33 c0             	xor    %r8d,%r8d
140890820:	89 44 24 20          	mov    %eax,0x20(%rsp)
140890824:	ba 47 00 00 00       	mov    $0x47,%edx
140890829:	48 8b cb             	mov    %rbx,%rcx
14089082c:	e8 6f c5 01 00       	call   0x1408acda0
140890831:	eb 31                	jmp    0x140890864
140890833:	8b 54 24 44          	mov    0x44(%rsp),%edx
140890837:	8d 41 01             	lea    0x1(%rcx),%eax
14089083a:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140890840:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140890844:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14089084b:	45 33 c0             	xor    %r8d,%r8d
14089084e:	48 c7 04 c8 47 00 00 	movq   $0x47,(%rax,%rcx,8)
140890855:	00
140890856:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14089085a:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
14089085f:	4c 89 44 c8 10       	mov    %r8,0x10(%rax,%rcx,8)
140890864:	44 8b bb 90 00 00 00 	mov    0x90(%rbx),%r15d
14089086b:	45 85 f6             	test   %r14d,%r14d
14089086e:	0f 8e aa 05 00 00    	jle    0x140890e1e
140890874:	4c 8b bc 24 00 01 00 	mov    0x100(%rsp),%r15
14089087b:	00
14089087c:	48 8b ce             	mov    %rsi,%rcx
14089087f:	8b d5                	mov    %ebp,%edx
140890881:	41 ff 4f 44          	decl   0x44(%r15)
140890885:	45 8b 6f 44          	mov    0x44(%r15),%r13d
140890889:	48 8d 14 95 fc ff ff 	lea    -0x4(,%rdx,4),%rdx
140890890:	ff
140890891:	44 89 ac 24 88 00 00 	mov    %r13d,0x88(%rsp)
140890898:	00
140890899:	e8 62 5d 04 00       	call   0x1408d6600
14089089e:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1408908a5:	00
1408908a6:	4c 8b e0             	mov    %rax,%r12
1408908a9:	48 85 c0             	test   %rax,%rax
1408908ac:	0f 84 e9 09 00 00    	je     0x14089129b
1408908b2:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
1408908b9:	33 ed                	xor    %ebp,%ebp
1408908bb:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
1408908c1:	7f 19                	jg     0x1408908dc
1408908c3:	45 33 c9             	xor    %r9d,%r9d
1408908c6:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408908ca:	45 33 c0             	xor    %r8d,%r8d
1408908cd:	ba 08 00 00 00       	mov    $0x8,%edx
1408908d2:	48 8b cb             	mov    %rbx,%rcx
1408908d5:	e8 c6 c4 01 00       	call   0x1408acda0
1408908da:	eb 26                	jmp    0x140890902
1408908dc:	8d 41 01             	lea    0x1(%rcx),%eax
1408908df:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
1408908e5:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408908e9:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
1408908f0:	48 c7 04 c8 08 00 00 	movq   $0x8,(%rax,%rcx,8)
1408908f7:	00
1408908f8:	48 89 6c c8 08       	mov    %rbp,0x8(%rax,%rcx,8)
1408908fd:	48 89 6c c8 10       	mov    %rbp,0x10(%rax,%rcx,8)
140890902:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140890909:	89 8c 24 8c 00 00 00 	mov    %ecx,0x8c(%rsp)
140890910:	41 83 fe 01          	cmp    $0x1,%r14d