140aba315:	49 3b c1             	cmp    %r9,%rax
140aba318:	0f 84 81 02 00 00    	je     0x140aba59f
140aba31e:	4c 8d 78 01          	lea    0x1(%rax),%r15
140aba322:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140aba326:	48 2b 0e             	sub    (%rsi),%rcx
140aba329:	48 c1 f9 05          	sar    $0x5,%rcx
140aba32d:	48 8b d1             	mov    %rcx,%rdx
140aba330:	48 d1 ea             	shr    $1,%rdx
140aba333:	49 8b c1             	mov    %r9,%rax
140aba336:	48 2b c2             	sub    %rdx,%rax
140aba339:	48 3b c8             	cmp    %rax,%rcx
140aba33c:	76 05                	jbe    0x140aba343
140aba33e:	49 8b f9             	mov    %r9,%rdi
140aba341:	eb 0b                	jmp    0x140aba34e
140aba343:	48 8d 3c 0a          	lea    (%rdx,%rcx,1),%rdi
140aba347:	49 3b ff             	cmp    %r15,%rdi
140aba34a:	49 0f 42 ff          	cmovb  %r15,%rdi
140aba34e:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140aba353:	49 3b f9             	cmp    %r9,%rdi
140aba356:	0f 87 3d 02 00 00    	ja     0x140aba599
140aba35c:	48 c1 e7 05          	shl    $0x5,%rdi
140aba360:	48 85 ff             	test   %rdi,%rdi
140aba363:	75 0c                	jne    0x140aba371
140aba365:	33 db                	xor    %ebx,%ebx
140aba367:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
140aba36e:	00
140aba36f:	eb 5f                	jmp    0x140aba3d0
140aba371:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
140aba378:	72 2e                	jb     0x140aba3a8
140aba37a:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
140aba37e:	48 3b cf             	cmp    %rdi,%rcx
140aba381:	0f 86 12 02 00 00    	jbe    0x140aba599
140aba387:	ff 15 3b 25 05 00    	call   *0x5253b(%rip)        # 0x140b0c8c8
140aba38d:	48 85 c0             	test   %rax,%rax
140aba390:	74 27                	je     0x140aba3b9
140aba392:	48 8d 58 27          	lea    0x27(%rax),%rbx
140aba396:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
140aba39a:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
140aba39e:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
140aba3a5:	00
140aba3a6:	eb 20                	jmp    0x140aba3c8
140aba3a8:	48 8b cf             	mov    %rdi,%rcx
140aba3ab:	ff 15 17 25 05 00    	call   *0x52517(%rip)        # 0x140b0c8c8
140aba3b1:	48 8b d8             	mov    %rax,%rbx
140aba3b4:	48 85 c0             	test   %rax,%rax
140aba3b7:	75 07                	jne    0x140aba3c0
140aba3b9:	ff 15 d9 20 05 00    	call   *0x520d9(%rip)        # 0x140b0c498
140aba3bf:	cc                   	int3
140aba3c0:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
140aba3c7:	00
140aba3c8:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
140aba3cf:	00
140aba3d0:	49 83 e6 e0          	and    $0xffffffffffffffe0,%r14
140aba3d4:	4d 8d 24 1e          	lea    (%r14,%rbx,1),%r12
140aba3d8:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
140aba3dd:	4d 8d 74 24 20       	lea    0x20(%r12),%r14
140aba3e2:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
140aba3e7:	4c 89 74 24 78       	mov    %r14,0x78(%rsp)
140aba3ec:	49 8b d4             	mov    %r12,%rdx
140aba3ef:	e8 2c 02 00 00       	call   0x140aba620
140aba3f4:	4c 89 64 24 78       	mov    %r12,0x78(%rsp)
140aba3f9:	4c 8b 66 08          	mov    0x8(%rsi),%r12
140aba3fd:	4c 8b 0e             	mov    (%rsi),%r9
140aba400:	4d 3b ec             	cmp    %r12,%r13
140aba403:	75 60                	jne    0x140aba465
140aba405:	48 8b cb             	mov    %rbx,%rcx
140aba408:	4d 3b cc             	cmp    %r12,%r9
140aba40b:	74 46                	je     0x140aba453
140aba40d:	4c 8d 5b 18          	lea    0x18(%rbx),%r11
140aba411:	4d 8d 51 10          	lea    0x10(%r9),%r10
140aba415:	45 33 f6             	xor    %r14d,%r14d
140aba418:	41 8b 01             	mov    (%r9),%eax
140aba41b:	89 01                	mov    %eax,(%rcx)
140aba41d:	4d 8b 42 08          	mov    0x8(%r10),%r8
140aba421:	4d 89 72 08          	mov    %r14,0x8(%r10)
140aba425:	49 8b 12             	mov    (%r10),%rdx
140aba428:	4d 89 32             	mov    %r14,(%r10)
140aba42b:	49 8b 42 f8          	mov    -0x8(%r10),%rax
140aba42f:	4d 89 72 f8          	mov    %r14,-0x8(%r10)
140aba433:	49 89 43 f0          	mov    %rax,-0x10(%r11)
140aba437:	49 89 53 f8          	mov    %rdx,-0x8(%r11)
140aba43b:	4d 89 03             	mov    %r8,(%r11)
140aba43e:	48 83 c1 20          	add    $0x20,%rcx
140aba442:	4d 8d 5b 20          	lea    0x20(%r11),%r11
140aba446:	49 83 c1 20          	add    $0x20,%r9
140aba44a:	4d 8d 52 20          	lea    0x20(%r10),%r10
140aba44e:	4d 3b cc             	cmp    %r12,%r9
140aba451:	75 c5                	jne    0x140aba418
140aba453:	48 8b d1             	mov    %rcx,%rdx
140aba456:	e8 4d 01 00 00       	call   0x140aba5a8
140aba45b:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
140aba460:	e9 c3 00 00 00       	jmp    0x140aba528
140aba465:	4c 8b d3             	mov    %rbx,%r10
140aba468:	4d 3b cd             	cmp    %r13,%r9
140aba46b:	74 47                	je     0x140aba4b4
140aba46d:	4c 8d 5b 18          	lea    0x18(%rbx),%r11
140aba471:	4d 8d 41 10          	lea    0x10(%r9),%r8
140aba475:	45 33 e4             	xor    %r12d,%r12d
140aba478:	41 8b 01             	mov    (%r9),%eax
140aba47b:	41 89 02             	mov    %eax,(%r10)
140aba47e:	49 8b 50 08          	mov    0x8(%r8),%rdx
140aba482:	4d 89 60 08          	mov    %r12,0x8(%r8)
140aba486:	49 8b 08             	mov    (%r8),%rcx
140aba489:	4d 89 20             	mov    %r12,(%r8)
140aba48c:	49 8b 40 f8          	mov    -0x8(%r8),%rax
140aba490:	4d 89 60 f8          	mov    %r12,-0x8(%r8)
140aba494:	49 89 43 f0          	mov    %rax,-0x10(%r11)
140aba498:	49 89 4b f8          	mov    %rcx,-0x8(%r11)
140aba49c:	49 89 13             	mov    %rdx,(%r11)
140aba49f:	49 83 c2 20          	add    $0x20,%r10
140aba4a3:	4d 8d 5b 20          	lea    0x20(%r11),%r11
140aba4a7:	49 83 c1 20          	add    $0x20,%r9
140aba4ab:	4d 8d 40 20          	lea    0x20(%r8),%r8
140aba4af:	4d 3b cd             	cmp    %r13,%r9
140aba4b2:	75 c4                	jne    0x140aba478
140aba4b4:	49 8b d2             	mov    %r10,%rdx
140aba4b7:	49 8b ca             	mov    %r10,%rcx
140aba4ba:	e8 e9 00 00 00       	call   0x140aba5a8
140aba4bf:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
140aba4c4:	4c 8b 56 08          	mov    0x8(%rsi),%r10
140aba4c8:	4c 8b 64 24 70       	mov    0x70(%rsp),%r12
140aba4cd:	4d 3b ea             	cmp    %r10,%r13
140aba4d0:	74 4a                	je     0x140aba51c
140aba4d2:	4d 8d 4d 10          	lea    0x10(%r13),%r9
140aba4d6:	49 8b cc             	mov    %r12,%rcx
140aba4d9:	49 2b cd             	sub    %r13,%rcx
140aba4dc:	45 33 db             	xor    %r11d,%r11d
140aba4df:	41 8b 41 f0          	mov    -0x10(%r9),%eax
140aba4e3:	41 89 06             	mov    %eax,(%r14)
140aba4e6:	4d 8b 41 08          	mov    0x8(%r9),%r8
140aba4ea:	4d 89 59 08          	mov    %r11,0x8(%r9)
140aba4ee:	49 8b 11             	mov    (%r9),%rdx
140aba4f1:	4d 89 19             	mov    %r11,(%r9)
140aba4f4:	49 8b 41 f8          	mov    -0x8(%r9),%rax
140aba4f8:	4d 89 59 f8          	mov    %r11,-0x8(%r9)
140aba4fc:	4a 89 44 09 18       	mov    %rax,0x18(%rcx,%r9,1)
140aba501:	4a 89 54 09 20       	mov    %rdx,0x20(%rcx,%r9,1)
140aba506:	4e 89 44 09 28       	mov    %r8,0x28(%rcx,%r9,1)
140aba50b:	49 83 c6 20          	add    $0x20,%r14
140aba50f:	4d 8d 49 20          	lea    0x20(%r9),%r9
140aba513:	49 8d 41 f0          	lea    -0x10(%r9),%rax
140aba517:	49 3b c2             	cmp    %r10,%rax
140aba51a:	75 c3                	jne    0x140aba4df
140aba51c:	49 8b d6             	mov    %r14,%rdx
140aba51f:	49 8b ce             	mov    %r14,%rcx
140aba522:	e8 81 00 00 00       	call   0x140aba5a8
140aba527:	90                   	nop
140aba528:	48 8b 0e             	mov    (%rsi),%rcx
140aba52b:	48 85 c9             	test   %rcx,%rcx
140aba52e:	74 39                	je     0x140aba569
140aba530:	48 8b 56 08          	mov    0x8(%rsi),%rdx
140aba534:	e8 6f 00 00 00       	call   0x140aba5a8
140aba539:	48 8b 0e             	mov    (%rsi),%rcx
140aba53c:	48 8b 46 10          	mov    0x10(%rsi),%rax
140aba540:	48 2b c1             	sub    %rcx,%rax
140aba543:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
140aba547:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140aba54d:	72 14                	jb     0x140aba563
140aba54f:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140aba553:	48 2b ca             	sub    %rdx,%rcx
140aba556:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140aba55a:	48 83 f8 1f          	cmp    $0x1f,%rax
140aba55e:	77 32                	ja     0x140aba592
140aba560:	48 8b ca             	mov    %rdx,%rcx
140aba563:	ff 15 57 23 05 00    	call   *0x52357(%rip)        # 0x140b0c8c0
140aba569:	48 89 1e             	mov    %rbx,(%rsi)
140aba56c:	49 c1 e7 05          	shl    $0x5,%r15
140aba570:	4c 03 fb             	add    %rbx,%r15
140aba573:	4c 89 7e 08          	mov    %r15,0x8(%rsi)
140aba577:	48 8d 0c 1f          	lea    (%rdi,%rbx,1),%rcx
140aba57b:	48 89 4e 10          	mov    %rcx,0x10(%rsi)
140aba57f:	49 8b c4             	mov    %r12,%rax
140aba582:	48 83 c4 30          	add    $0x30,%rsp
140aba586:	41 5f                	pop    %r15
140aba588:	41 5e                	pop    %r14
140aba58a:	41 5d                	pop    %r13
140aba58c:	41 5c                	pop    %r12
140aba58e:	5f                   	pop    %rdi
140aba58f:	5e                   	pop    %rsi
140aba590:	5b                   	pop    %rbx
140aba591:	c3                   	ret
140aba592:	ff 15 00 24 05 00    	call   *0x52400(%rip)        # 0x140b0c998
140aba598:	cc                   	int3
140aba599:	e8 32 97 54 ff       	call   0x140003cd0
140aba59e:	cc                   	int3
140aba59f:	e8 c4 17 56 ff       	call   0x14001bd68
140aba5a4:	cc                   	int3
140aba5a5:	90                   	nop
140aba5a6:	90                   	nop
140aba5a7:	90                   	nop
140aba5a8:	48 3b ca             	cmp    %rdx,%rcx
140aba5ab:	74 6b                	je     0x140aba618
140aba5ad:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140aba5b2:	57                   	push   %rdi
140aba5b3:	48 83 ec 20          	sub    $0x20,%rsp
140aba5b7:	48 8b fa             	mov    %rdx,%rdi
140aba5ba:	48 8d 59 18          	lea    0x18(%rcx),%rbx
140aba5be:	48 8b 4b f0          	mov    -0x10(%rbx),%rcx
140aba5c2:	48 85 c9             	test   %rcx,%rcx
140aba5c5:	74 3a                	je     0x140aba601
140aba5c7:	48 8b 03             	mov    (%rbx),%rax
140aba5ca:	48 2b c1             	sub    %rcx,%rax
140aba5cd:	48 83 e0 f0          	and    $0xfffffffffffffff0,%rax
140aba5d1:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140aba5d7:	72 14                	jb     0x140aba5ed
140aba5d9:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140aba5dd:	48 2b ca             	sub    %rdx,%rcx
140aba5e0:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140aba5e4:	48 83 f8 1f          	cmp    $0x1f,%rax
140aba5e8:	77 2f                	ja     0x140aba619
140aba5ea:	48 8b ca             	mov    %rdx,%rcx
140aba5ed:	ff 15 cd 22 05 00    	call   *0x522cd(%rip)        # 0x140b0c8c0
140aba5f3:	48 83 63 f0 00       	andq   $0x0,-0x10(%rbx)
140aba5f8:	48 83 63 f8 00       	andq   $0x0,-0x8(%rbx)
140aba5fd:	48 83 23 00          	andq   $0x0,(%rbx)
140aba601:	48 83 c3 20          	add    $0x20,%rbx
140aba605:	48 8d 43 e8          	lea    -0x18(%rbx),%rax
140aba609:	48 3b c7             	cmp    %rdi,%rax
140aba60c:	75 b0                	jne    0x140aba5be
140aba60e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140aba613:	48 83 c4 20          	add    $0x20,%rsp
140aba617:	5f                   	pop    %rdi
140aba618:	c3                   	ret
140aba619:	ff 15 79 23 05 00    	call   *0x52379(%rip)        # 0x140b0c998
140aba61f:	cc                   	int3
140aba620:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140aba625:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140aba62a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140aba62f:	41 56                	push   %r14
140aba631:	48 83 ec 20          	sub    $0x20,%rsp
140aba635:	41 8b 00             	mov    (%r8),%eax
140aba638:	33 db                	xor    %ebx,%ebx
140aba63a:	89 02                	mov    %eax,(%rdx)
140aba63c:	4d 8b f0             	mov    %r8,%r14
140aba63f:	48 89 5a 08          	mov    %rbx,0x8(%rdx)
140aba643:	48 8b f2             	mov    %rdx,%rsi
140aba646:	48 89 5a 10          	mov    %rbx,0x10(%rdx)
140aba64a:	48 89 5a 18          	mov    %rbx,0x18(%rdx)
140aba64e:	49 8b 78 10          	mov    0x10(%r8),%rdi
140aba652:	49 2b 78 08          	sub    0x8(%r8),%rdi
140aba656:	48 c1 ff 04          	sar    $0x4,%rdi
140aba65a:	48 85 ff             	test   %rdi,%rdi
140aba65d:	0f 84 95 00 00 00    	je     0x140aba6f8
140aba663:	48 b8 ff ff ff ff ff 	movabs $0xfffffffffffffff,%rax
140aba66a:	ff ff 0f
140aba66d:	48 3b f8             	cmp    %rax,%rdi
140aba670:	0f 87 9e 00 00 00    	ja     0x140aba714
140aba676:	48 c1 e7 04          	shl    $0x4,%rdi
140aba67a:	48 85 ff             	test   %rdi,%rdi
140aba67d:	74 43                	je     0x140aba6c2
140aba67f:	48 81 ff 00 10 00 00 	cmp    $0x1000,%rdi
140aba686:	72 22                	jb     0x140aba6aa
140aba688:	48 8d 4f 27          	lea    0x27(%rdi),%rcx
140aba68c:	48 3b cf             	cmp    %rdi,%rcx
140aba68f:	76 7d                	jbe    0x140aba70e
140aba691:	ff 15 31 22 05 00    	call   *0x52231(%rip)        # 0x140b0c8c8
140aba697:	48 85 c0             	test   %rax,%rax
140aba69a:	74 1c                	je     0x140aba6b8
140aba69c:	48 8d 58 27          	lea    0x27(%rax),%rbx
140aba6a0:	48 83 e3 e0          	and    $0xffffffffffffffe0,%rbx
140aba6a4:	48 89 43 f8          	mov    %rax,-0x8(%rbx)
140aba6a8:	eb 18                	jmp    0x140aba6c2
140aba6aa:	48 8b cf             	mov    %rdi,%rcx
140aba6ad:	ff 15 15 22 05 00    	call   *0x52215(%rip)        # 0x140b0c8c8
140aba6b3:	48 85 c0             	test   %rax,%rax
140aba6b6:	75 07                	jne    0x140aba6bf
140aba6b8:	ff 15 da 1d 05 00    	call   *0x51dda(%rip)        # 0x140b0c498
140aba6be:	cc                   	int3
140aba6bf:	48 8b d8             	mov    %rax,%rbx
140aba6c2:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
140aba6c6:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
140aba6ca:	48 89 5e 10          	mov    %rbx,0x10(%rsi)
140aba6ce:	48 89 46 18          	mov    %rax,0x18(%rsi)
140aba6d2:	49 8b 56 08          	mov    0x8(%r14),%rdx
140aba6d6:	49 8b 5e 10          	mov    0x10(%r14),%rbx
140aba6da:	48 8b 7e 08          	mov    0x8(%rsi),%rdi
140aba6de:	48 2b da             	sub    %rdx,%rbx
140aba6e1:	4c 8b c3             	mov    %rbx,%r8
140aba6e4:	48 8b cf             	mov    %rdi,%rcx
140aba6e7:	e8 7a 5d 03 00       	call   0x140af0466
140aba6ec:	48 83 e3 f0          	and    $0xfffffffffffffff0,%rbx
140aba6f0:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
140aba6f4:	48 89 46 10          	mov    %rax,0x10(%rsi)
140aba6f8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140aba6fd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140aba702:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140aba707:	48 83 c4 20          	add    $0x20,%rsp
140aba70b:	41 5e                	pop    %r14
140aba70d:	c3                   	ret
140aba70e:	e8 bd 95 54 ff       	call   0x140003cd0
140aba713:	cc                   	int3
140aba714:	e8 4f 16 56 ff       	call   0x14001bd68
140aba719:	cc                   	int3
140aba71a:	90                   	nop
140aba71b:	90                   	nop
140aba71c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140aba721:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140aba726:	57                   	push   %rdi
140aba727:	48 83 ec 20          	sub    $0x20,%rsp
140aba72b:	48 8d 05 fe 38 08 00 	lea    0x838fe(%rip),%rax        # 0x140b3e030
140aba732:	bf 0f 00 00 00       	mov    $0xf,%edi
140aba737:	48 89 01             	mov    %rax,(%rcx)
140aba73a:	48 8b d9             	mov    %rcx,%rbx
140aba73d:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
140aba744:	be 00 10 00 00       	mov    $0x1000,%esi
140aba749:	48 3b c7             	cmp    %rdi,%rax
140aba74c:	76 2d                	jbe    0x140aba77b
140aba74e:	48 8b 89 a8 00 00 00 	mov    0xa8(%rcx),%rcx
140aba755:	48 ff c0             	inc    %rax
140aba758:	48 3b c6             	cmp    %rsi,%rax
140aba75b:	72 18                	jb     0x140aba775
140aba75d:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140aba761:	48 2b ca             	sub    %rdx,%rcx
140aba764:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140aba768:	48 83 f8 1f          	cmp    $0x1f,%rax
140aba76c:	0f 87 8b 01 00 00    	ja     0x140aba8fd
140aba772:	48 8b ca             	mov    %rdx,%rcx
140aba775:	ff 15 45 21 05 00    	call   *0x52145(%rip)        # 0x140b0c8c0
140aba77b:	48 83 a3 b8 00 00 00 	andq   $0x0,0xb8(%rbx)
140aba782:	00
140aba783:	48 89 bb c0 00 00 00 	mov    %rdi,0xc0(%rbx)
140aba78a:	c6 83 a8 00 00 00 00 	movb   $0x0,0xa8(%rbx)
140aba791:	48 8b 83 a0 00 00 00 	mov    0xa0(%rbx),%rax
140aba798:	48 3b c7             	cmp    %rdi,%rax
140aba79b:	76 2d                	jbe    0x140aba7ca
140aba79d:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
140aba7a4:	48 ff c0             	inc    %rax
140aba7a7:	48 3b c6             	cmp    %rsi,%rax
140aba7aa:	72 18                	jb     0x140aba7c4
140aba7ac:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140aba7b0:	48 2b ca             	sub    %rdx,%rcx
140aba7b3:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140aba7b7:	48 83 f8 1f          	cmp    $0x1f,%rax
140aba7bb:	0f 87 3c 01 00 00    	ja     0x140aba8fd
140aba7c1:	48 8b ca             	mov    %rdx,%rcx
140aba7c4:	ff 15 f6 20 05 00    	call   *0x520f6(%rip)        # 0x140b0c8c0
140aba7ca:	48 83 a3 98 00 00 00 	andq   $0x0,0x98(%rbx)
140aba7d1:	00
140aba7d2:	48 89 bb a0 00 00 00 	mov    %rdi,0xa0(%rbx)
140aba7d9:	c6 83 88 00 00 00 00 	movb   $0x0,0x88(%rbx)
140aba7e0:	48 8b 83 80 00 00 00 	mov    0x80(%rbx),%rax
140aba7e7:	48 3b c7             	cmp    %rdi,%rax
140aba7ea:	76 2a                	jbe    0x140aba816
140aba7ec:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
140aba7f0:	48 ff c0             	inc    %rax
140aba7f3:	48 3b c6             	cmp    %rsi,%rax
140aba7f6:	72 18                	jb     0x140aba810
140aba7f8:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140aba7fc:	48 2b ca             	sub    %rdx,%rcx
140aba7ff:	48 8d 41 f8          	lea    -0x8(%rcx),%rax