14040b34e:	49 8d 7f 02          	lea    0x2(%r15),%rdi
14040b352:	48 3b fb             	cmp    %rbx,%rdi
14040b355:	0f 87 34 03 00 00    	ja     0x14040b68f
14040b35b:	48 3b f8             	cmp    %rax,%rdi
14040b35e:	0f 82 2b 03 00 00    	jb     0x14040b68f
14040b364:	44 8b 65 7f          	mov    0x7f(%rbp),%r12d
14040b368:	41 0f b7 17          	movzwl (%r15),%edx
14040b36c:	41 83 fc 01          	cmp    $0x1,%r12d
14040b370:	74 04                	je     0x14040b376
14040b372:	66 c1 ca 08          	ror    $0x8,%dx
14040b376:	66 89 96 80 00 00 00 	mov    %dx,0x80(%rsi)
14040b37d:	48 8b 41 08          	mov    0x8(%rcx),%rax
14040b381:	48 3b 41 10          	cmp    0x10(%rcx),%rax
14040b385:	74 0d                	je     0x14040b394
14040b387:	66 89 10             	mov    %dx,(%rax)
14040b38a:	48 8b c7             	mov    %rdi,%rax
14040b38d:	48 83 41 08 02       	addq   $0x2,0x8(%rcx)
14040b392:	eb 18                	jmp    0x14040b3ac
14040b394:	4c 8d 86 80 00 00 00 	lea    0x80(%rsi),%r8
14040b39b:	48 8b d0             	mov    %rax,%rdx
14040b39e:	e8 7d c7 da ff       	call   0x1401b7b20
14040b3a3:	48 8b c7             	mov    %rdi,%rax
14040b3a6:	eb 04                	jmp    0x14040b3ac
14040b3a8:	44 8b 65 7f          	mov    0x7f(%rbp),%r12d
14040b3ac:	41 2b c7             	sub    %r15d,%eax
14040b3af:	4c 8d b6 90 00 00 00 	lea    0x90(%rsi),%r14
14040b3b6:	48 63 f8             	movslq %eax,%rdi
14040b3b9:	b9 18 00 00 00       	mov    $0x18,%ecx
14040b3be:	49 03 ff             	add    %r15,%rdi
14040b3c1:	45 33 ff             	xor    %r15d,%r15d
14040b3c4:	4d 89 3e             	mov    %r15,(%r14)
14040b3c7:	e8 3c fd a0 00       	call   0x140e1b108
14040b3cc:	48 85 c0             	test   %rax,%rax
14040b3cf:	74 0d                	je     0x14040b3de
14040b3d1:	4c 89 38             	mov    %r15,(%rax)
14040b3d4:	4c 89 78 08          	mov    %r15,0x8(%rax)
14040b3d8:	4c 89 78 10          	mov    %r15,0x10(%rax)
14040b3dc:	eb 03                	jmp    0x14040b3e1
14040b3de:	49 8b c7             	mov    %r15,%rax
14040b3e1:	4c 8b 6d df          	mov    -0x21(%rbp),%r13
14040b3e5:	48 89 86 88 00 00 00 	mov    %rax,0x88(%rsi)
14040b3ec:	48 3b fb             	cmp    %rbx,%rdi
14040b3ef:	0f 83 1d 01 00 00    	jae    0x14040b512
14040b3f5:	b9 e8 00 00 00       	mov    $0xe8,%ecx
14040b3fa:	e8 09 fd a0 00       	call   0x140e1b108
14040b3ff:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
14040b403:	48 8b c8             	mov    %rax,%rcx
14040b406:	48 85 c0             	test   %rax,%rax
14040b409:	0f 84 ac 00 00 00    	je     0x14040b4bb
14040b40f:	48 8b 86 98 00 00 00 	mov    0x98(%rsi),%rax
14040b416:	4c 89 b9 b8 00 00 00 	mov    %r15,0xb8(%rcx)
14040b41d:	44 89 b9 c0 00 00 00 	mov    %r15d,0xc0(%rcx)
14040b424:	4c 89 b9 d8 00 00 00 	mov    %r15,0xd8(%rcx)
14040b42b:	4c 89 b9 e0 00 00 00 	mov    %r15,0xe0(%rcx)
14040b432:	c7 01 00 00 00 00    	movl   $0x0,(%rcx)
14040b438:	66 c7 41 04 ff ff    	movw   $0xffff,0x4(%rcx)
14040b43e:	4c 89 79 08          	mov    %r15,0x8(%rcx)
14040b442:	4c 89 79 10          	mov    %r15,0x10(%rcx)
14040b446:	4c 89 79 18          	mov    %r15,0x18(%rcx)
14040b44a:	4c 89 79 20          	mov    %r15,0x20(%rcx)
14040b44e:	4c 89 79 28          	mov    %r15,0x28(%rcx)
14040b452:	4c 89 79 30          	mov    %r15,0x30(%rcx)
14040b456:	4c 89 79 38          	mov    %r15,0x38(%rcx)
14040b45a:	4c 89 79 40          	mov    %r15,0x40(%rcx)
14040b45e:	4c 89 79 48          	mov    %r15,0x48(%rcx)
14040b462:	4c 89 79 50          	mov    %r15,0x50(%rcx)
14040b466:	4c 89 79 58          	mov    %r15,0x58(%rcx)
14040b46a:	4c 89 79 60          	mov    %r15,0x60(%rcx)
14040b46e:	4c 89 79 68          	mov    %r15,0x68(%rcx)
14040b472:	4c 89 79 70          	mov    %r15,0x70(%rcx)
14040b476:	4c 89 79 78          	mov    %r15,0x78(%rcx)
14040b47a:	4c 89 b9 80 00 00 00 	mov    %r15,0x80(%rcx)
14040b481:	4c 89 b9 88 00 00 00 	mov    %r15,0x88(%rcx)
14040b488:	4c 89 b9 90 00 00 00 	mov    %r15,0x90(%rcx)
14040b48f:	4c 89 b9 98 00 00 00 	mov    %r15,0x98(%rcx)
14040b496:	4c 89 b9 a0 00 00 00 	mov    %r15,0xa0(%rcx)
14040b49d:	4c 89 b9 a8 00 00 00 	mov    %r15,0xa8(%rcx)
14040b4a4:	4c 89 b9 b0 00 00 00 	mov    %r15,0xb0(%rcx)
14040b4ab:	48 89 81 c8 00 00 00 	mov    %rax,0xc8(%rcx)
14040b4b2:	c6 81 d0 00 00 00 00 	movb   $0x0,0xd0(%rcx)
14040b4b9:	eb 03                	jmp    0x14040b4be
14040b4bb:	49 8b cf             	mov    %r15,%rcx
14040b4be:	4d 8b cd             	mov    %r13,%r9
14040b4c1:	49 89 0e             	mov    %rcx,(%r14)
14040b4c4:	4c 8b c3             	mov    %rbx,%r8
14040b4c7:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
14040b4cc:	48 8b d7             	mov    %rdi,%rdx
14040b4cf:	e8 ec 30 00 00       	call   0x14040e5c0
14040b4d4:	4c 8b 8e 88 00 00 00 	mov    0x88(%rsi),%r9
14040b4db:	4c 63 f8             	movslq %eax,%r15
14040b4de:	49 8b 51 08          	mov    0x8(%r9),%rdx
14040b4e2:	49 3b 51 10          	cmp    0x10(%r9),%rdx
14040b4e6:	74 0d                	je     0x14040b4f5
14040b4e8:	49 8b 0e             	mov    (%r14),%rcx
14040b4eb:	48 89 0a             	mov    %rcx,(%rdx)
14040b4ee:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
14040b4f3:	eb 0b                	jmp    0x14040b500
14040b4f5:	4d 8b c6             	mov    %r14,%r8
14040b4f8:	49 8b c9             	mov    %r9,%rcx
14040b4fb:	e8 c0 fa f6 ff       	call   0x14037afc0
14040b500:	49 03 ff             	add    %r15,%rdi
14040b503:	45 33 ff             	xor    %r15d,%r15d
14040b506:	4d 89 3e             	mov    %r15,(%r14)
14040b509:	48 3b fb             	cmp    %rbx,%rdi
14040b50c:	0f 82 e3 fe ff ff    	jb     0x14040b3f5
14040b512:	4d 89 3e             	mov    %r15,(%r14)
14040b515:	8b 46 0c             	mov    0xc(%rsi),%eax
14040b518:	4c 8d 4e 10          	lea    0x10(%rsi),%r9
14040b51c:	4c 8b 46 68          	mov    0x68(%rsi),%r8
14040b520:	0f 57 d2             	xorps  %xmm2,%xmm2
14040b523:	4c 8b 56 58          	mov    0x58(%rsi),%r10
14040b527:	4c 8b 5e 28          	mov    0x28(%rsi),%r11
14040b52b:	0f b7 56 08          	movzwl 0x8(%rsi),%edx
14040b52f:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14040b533:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
14040b538:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
14040b53d:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
14040b542:	f2 48 0f 2a d0       	cvtsi2sd %rax,%xmm2
14040b547:	4c 89 5c 24 20       	mov    %r11,0x20(%rsp)
14040b54c:	e8 bf 72 00 00       	call   0x140412810
14040b551:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14040b555:	4c 8b ac 24 88 00 00 	mov    0x88(%rsp),%r13
14040b55c:	00
14040b55d:	2b f9                	sub    %ecx,%edi
14040b55f:	88 86 a0 00 00 00    	mov    %al,0xa0(%rsi)
14040b565:	8b c7                	mov    %edi,%eax
14040b567:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14040b56b:	48 33 cc             	xor    %rsp,%rcx
14040b56e:	e8 8d ff a0 00       	call   0x140e1b500
14040b573:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14040b57a:	41 5f                	pop    %r15
14040b57c:	41 5e                	pop    %r14
14040b57e:	41 5c                	pop    %r12
14040b580:	5f                   	pop    %rdi
14040b581:	5e                   	pop    %rsi
14040b582:	5b                   	pop    %rbx
14040b583:	5d                   	pop    %rbp
14040b584:	c3                   	ret
14040b585:	41 2b df             	sub    %r15d,%ebx
14040b588:	48 8d 15 59 4d be 00 	lea    0xbe4d59(%rip),%rdx        # 0x140ff02e8
14040b58f:	44 8b cb             	mov    %ebx,%r9d
14040b592:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b596:	41 b8 22 00 00 00    	mov    $0x22,%r8d
14040b59c:	e8 4f db d9 ff       	call   0x1401a90f0
14040b5a1:	48 8d 15 28 54 f9 00 	lea    0xf95428(%rip),%rdx        # 0x1413a09d0
14040b5a8:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b5ac:	e8 67 12 a1 00       	call   0x140e1c818
14040b5b1:	cc                   	int3
14040b5b2:	41 2b df             	sub    %r15d,%ebx
14040b5b5:	48 8d 15 0c 4d be 00 	lea    0xbe4d0c(%rip),%rdx        # 0x140ff02c8
14040b5bc:	44 8b cb             	mov    %ebx,%r9d
14040b5bf:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b5c3:	41 b8 06 00 00 00    	mov    $0x6,%r8d
14040b5c9:	e8 22 db d9 ff       	call   0x1401a90f0
14040b5ce:	48 8d 15 fb 53 f9 00 	lea    0xf953fb(%rip),%rdx        # 0x1413a09d0
14040b5d5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b5d9:	e8 3a 12 a1 00       	call   0x140e1c818
14040b5de:	cc                   	int3
14040b5df:	41 2b de             	sub    %r14d,%ebx
14040b5e2:	48 8d 15 37 4d be 00 	lea    0xbe4d37(%rip),%rdx        # 0x140ff0320
14040b5e9:	45 8b c7             	mov    %r15d,%r8d
14040b5ec:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b5f0:	44 8d 4b ff          	lea    -0x1(%rbx),%r9d
14040b5f4:	e8 f7 da d9 ff       	call   0x1401a90f0
14040b5f9:	48 8d 15 d0 53 f9 00 	lea    0xf953d0(%rip),%rdx        # 0x1413a09d0
14040b600:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b604:	e8 0f 12 a1 00       	call   0x140e1c818
14040b609:	cc                   	int3
14040b60a:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14040b60e:	48 8d 15 23 4d be 00 	lea    0xbe4d23(%rip),%rdx        # 0x140ff0338
14040b615:	2b d9                	sub    %ecx,%ebx
14040b617:	2b f9                	sub    %ecx,%edi
14040b619:	44 8b cb             	mov    %ebx,%r9d
14040b61c:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b620:	44 8b c7             	mov    %edi,%r8d
14040b623:	e8 c8 da d9 ff       	call   0x1401a90f0
14040b628:	48 8d 15 a1 53 f9 00 	lea    0xf953a1(%rip),%rdx        # 0x1413a09d0
14040b62f:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b633:	e8 e0 11 a1 00       	call   0x140e1c818
14040b638:	cc                   	int3
14040b639:	41 2b df             	sub    %r15d,%ebx
14040b63c:	48 8d 15 25 4d be 00 	lea    0xbe4d25(%rip),%rdx        # 0x140ff0368
14040b643:	45 8b c6             	mov    %r14d,%r8d
14040b646:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b64a:	44 8d 4b fe          	lea    -0x2(%rbx),%r9d
14040b64e:	e8 9d da d9 ff       	call   0x1401a90f0
14040b653:	48 8d 15 76 53 f9 00 	lea    0xf95376(%rip),%rdx        # 0x1413a09d0
14040b65a:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b65e:	e8 b5 11 a1 00       	call   0x140e1c818
14040b663:	cc                   	int3
14040b664:	41 2b de             	sub    %r14d,%ebx
14040b667:	48 8d 15 2a 4d be 00 	lea    0xbe4d2a(%rip),%rdx        # 0x140ff0398
14040b66e:	45 8b c7             	mov    %r15d,%r8d
14040b671:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b675:	44 8d 4b ff          	lea    -0x1(%rbx),%r9d
14040b679:	e8 72 da d9 ff       	call   0x1401a90f0
14040b67e:	48 8d 15 4b 53 f9 00 	lea    0xf9534b(%rip),%rdx        # 0x1413a09d0
14040b685:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b689:	e8 8a 11 a1 00       	call   0x140e1c818
14040b68e:	cc                   	int3
14040b68f:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14040b693:	48 8d 15 16 4d be 00 	lea    0xbe4d16(%rip),%rdx        # 0x140ff03b0
14040b69a:	2b c1                	sub    %ecx,%eax
14040b69c:	2b d9                	sub    %ecx,%ebx
14040b69e:	44 8b cb             	mov    %ebx,%r9d
14040b6a1:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b6a5:	44 8d 40 02          	lea    0x2(%rax),%r8d
14040b6a9:	e8 42 da d9 ff       	call   0x1401a90f0
14040b6ae:	48 8d 15 1b 53 f9 00 	lea    0xf9531b(%rip),%rdx        # 0x1413a09d0
14040b6b5:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b6b9:	e8 5a 11 a1 00       	call   0x140e1c818
14040b6be:	cc                   	int3
14040b6bf:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14040b6c3:	48 8d 15 b6 4c be 00 	lea    0xbe4cb6(%rip),%rdx        # 0x140ff0380
14040b6ca:	44 2b f1             	sub    %ecx,%r14d
14040b6cd:	2b d9                	sub    %ecx,%ebx
14040b6cf:	44 8b cb             	mov    %ebx,%r9d
14040b6d2:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b6d6:	45 8d 46 01          	lea    0x1(%r14),%r8d
14040b6da:	e8 11 da d9 ff       	call   0x1401a90f0
14040b6df:	48 8d 15 ea 52 f9 00 	lea    0xf952ea(%rip),%rdx        # 0x1413a09d0
14040b6e6:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b6ea:	e8 29 11 a1 00       	call   0x140e1c818
14040b6ef:	cc                   	int3
14040b6f0:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
14040b6f4:	48 8d 15 55 4c be 00 	lea    0xbe4c55(%rip),%rdx        # 0x140ff0350
14040b6fb:	44 2b f9             	sub    %ecx,%r15d
14040b6fe:	2b d9                	sub    %ecx,%ebx
14040b700:	44 8b cb             	mov    %ebx,%r9d
14040b703:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b707:	45 8d 47 02          	lea    0x2(%r15),%r8d
14040b70b:	e8 e0 d9 d9 ff       	call   0x1401a90f0
14040b710:	48 8d 15 b9 52 f9 00 	lea    0xf952b9(%rip),%rdx        # 0x1413a09d0
14040b717:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b71b:	e8 f8 10 a1 00       	call   0x140e1c818
14040b720:	cc                   	int3
14040b721:	2b df                	sub    %edi,%ebx
14040b723:	44 8d 40 01          	lea    0x1(%rax),%r8d
14040b727:	44 8b cb             	mov    %ebx,%r9d
14040b72a:	48 8d 15 bf 4c be 00 	lea    0xbe4cbf(%rip),%rdx        # 0x140ff03f0
14040b731:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b735:	e8 b6 d9 d9 ff       	call   0x1401a90f0
14040b73a:	48 8d 15 8f 52 f9 00 	lea    0xf9528f(%rip),%rdx        # 0x1413a09d0
14040b741:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b745:	e8 ce 10 a1 00       	call   0x140e1c818
14040b74a:	cc                   	int3
14040b74b:	2b df                	sub    %edi,%ebx
14040b74d:	48 8d 15 7c 4c be 00 	lea    0xbe4c7c(%rip),%rdx        # 0x140ff03d0
14040b754:	44 8b cb             	mov    %ebx,%r9d
14040b757:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b75b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14040b761:	e8 8a d9 d9 ff       	call   0x1401a90f0
14040b766:	48 8d 15 63 52 f9 00 	lea    0xf95263(%rip),%rdx        # 0x1413a09d0
14040b76d:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b771:	e8 a2 10 a1 00       	call   0x140e1c818
14040b776:	cc                   	int3
14040b777:	45 2b f7             	sub    %r15d,%r14d
14040b77a:	48 8d 15 87 4b be 00 	lea    0xbe4b87(%rip),%rdx        # 0x140ff0308
14040b781:	41 2b df             	sub    %r15d,%ebx
14040b784:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b788:	44 8b cb             	mov    %ebx,%r9d
14040b78b:	45 8d 46 01          	lea    0x1(%r14),%r8d
14040b78f:	e8 5c d9 d9 ff       	call   0x1401a90f0
14040b794:	48 8d 15 35 52 f9 00 	lea    0xf95235(%rip),%rdx        # 0x1413a09d0
14040b79b:	48 8d 4d e7          	lea    -0x19(%rbp),%rcx
14040b79f:	e8 74 10 a1 00       	call   0x140e1c818
14040b7a4:	cc                   	int3
14040b7a5:	cc                   	int3
14040b7a6:	cc                   	int3
14040b7a7:	cc                   	int3
14040b7a8:	cc                   	int3
14040b7a9:	cc                   	int3
14040b7aa:	cc                   	int3
14040b7ab:	cc                   	int3
14040b7ac:	cc                   	int3
14040b7ad:	cc                   	int3
14040b7ae:	cc                   	int3
14040b7af:	cc                   	int3
14040b7b0:	40 53                	rex push %rbx
14040b7b2:	41 55                	push   %r13
14040b7b4:	41 56                	push   %r14
14040b7b6:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14040b7bd:	48 8b 05 3c d7 fa 00 	mov    0xfad73c(%rip),%rax        # 0x1413b8f00
14040b7c4:	48 33 c4             	xor    %rsp,%rax
14040b7c7:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14040b7cc:	48 8d 5a 02          	lea    0x2(%rdx),%rbx
14040b7d0:	4d 8b e9             	mov    %r9,%r13
14040b7d3:	4c 8b f1             	mov    %rcx,%r14
14040b7d6:	49 3b d8             	cmp    %r8,%rbx
14040b7d9:	0f 87 7e 01 00 00    	ja     0x14040b95d
14040b7df:	48 3b da             	cmp    %rdx,%rbx
14040b7e2:	0f 82 75 01 00 00    	jb     0x14040b95d
14040b7e8:	0f b7 02             	movzwl (%rdx),%eax
14040b7eb:	48 89 74 24 70       	mov    %rsi,0x70(%rsp)
14040b7f0:	4c 89 64 24 60       	mov    %r12,0x60(%rsp)
14040b7f5:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
14040b7fa:	44 8b bc 24 c0 00 00 	mov    0xc0(%rsp),%r15d
14040b801:	00
14040b802:	41 83 ff 01          	cmp    $0x1,%r15d
14040b806:	74 04                	je     0x14040b80c
14040b808:	66 c1 c8 08          	ror    $0x8,%ax
14040b80c:	44 0f b7 e0          	movzwl %ax,%r12d
14040b810:	41 83 c4 02          	add    $0x2,%r12d
14040b814:	66 89 01             	mov    %ax,(%rcx)
14040b817:	41 8b f4             	mov    %r12d,%esi
14040b81a:	48 03 f2             	add    %rdx,%rsi
14040b81d:	49 3b f0             	cmp    %r8,%rsi
14040b820:	0f 87 0b 01 00 00    	ja     0x14040b931
14040b826:	48 3b f2             	cmp    %rdx,%rsi
14040b829:	0f 82 02 01 00 00    	jb     0x14040b931
14040b82f:	48 89 6c 24 78       	mov    %rbp,0x78(%rsp)
14040b834:	33 ed                	xor    %ebp,%ebp
14040b836:	48 89 69 10          	mov    %rbp,0x10(%rcx)
14040b83a:	b9 18 00 00 00       	mov    $0x18,%ecx
14040b83f:	48 89 7c 24 68       	mov    %rdi,0x68(%rsp)
14040b844:	e8 bf f8 a0 00       	call   0x140e1b108
14040b849:	48 85 c0             	test   %rax,%rax
14040b84c:	74 0d                	je     0x14040b85b
14040b84e:	48 89 28             	mov    %rbp,(%rax)
14040b851:	48 89 68 08          	mov    %rbp,0x8(%rax)
14040b855:	48 89 68 10          	mov    %rbp,0x10(%rax)
14040b859:	eb 03                	jmp    0x14040b85e
14040b85b:	48 8b c5             	mov    %rbp,%rax
14040b85e:	49 89 46 08          	mov    %rax,0x8(%r14)
14040b862:	48 3b de             	cmp    %rsi,%rbx
14040b865:	73 7b                	jae    0x14040b8e2
14040b867:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14040b86e:	00 00
14040b870:	b9 18 00 00 00       	mov    $0x18,%ecx
14040b875:	e8 8e f8 a0 00       	call   0x140e1b108
14040b87a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14040b87f:	48 85 c0             	test   %rax,%rax
14040b882:	74 10                	je     0x14040b894
14040b884:	48 89 68 08          	mov    %rbp,0x8(%rax)
14040b888:	48 89 68 10          	mov    %rbp,0x10(%rax)
14040b88c:	c7 00 00 00 00 00    	movl   $0x0,(%rax)
14040b892:	eb 03                	jmp    0x14040b897
14040b894:	48 8b c5             	mov    %rbp,%rax
14040b897:	45 8b cf             	mov    %r15d,%r9d
14040b89a:	49 89 46 10          	mov    %rax,0x10(%r14)
14040b89e:	4c 8b c6             	mov    %rsi,%r8
14040b8a1:	48 8b d3             	mov    %rbx,%rdx
14040b8a4:	48 8b c8             	mov    %rax,%rcx
14040b8a7:	e8 84 21 00 00       	call   0x14040da30
14040b8ac:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14040b8b0:	48 63 e8             	movslq %eax,%rbp
14040b8b3:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14040b8b7:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
14040b8bb:	74 0e                	je     0x14040b8cb
14040b8bd:	49 8b 46 10          	mov    0x10(%r14),%rax