14004b287:	84 c0                	test   %al,%al
14004b289:	75 08                	jne    0x14004b293
14004b28b:	4c 89 e1             	mov    %r12,%rcx
14004b28e:	e8 ed 66 ff ff       	call   0x140041980
14004b293:	4c 89 f9             	mov    %r15,%rcx
14004b296:	e8 95 88 ff ff       	call   0x140043b30
14004b29b:	84 c0                	test   %al,%al
14004b29d:	0f 84 8c 09 00 00    	je     0x14004bc2f
14004b2a3:	41 83 7f 18 00       	cmpl   $0x0,0x18(%r15)
14004b2a8:	0f 88 04 02 00 00    	js     0x14004b4b2
14004b2ae:	49 8b 47 10          	mov    0x10(%r15),%rax
14004b2b2:	44 8b 70 18          	mov    0x18(%rax),%r14d
14004b2b6:	41 8b 6d 18          	mov    0x18(%r13),%ebp
14004b2ba:	80 78 1c 00          	cmpb   $0x0,0x1c(%rax)
14004b2be:	0f 84 98 03 00 00    	je     0x14004b65c
14004b2c4:	4c 89 e1             	mov    %r12,%rcx
14004b2c7:	ff 15 6b c5 0a 00    	call   *0xac56b(%rip)        # 0x1400f7838
14004b2cd:	4c 89 e9             	mov    %r13,%rcx
14004b2d0:	48 89 fa             	mov    %rdi,%rdx
14004b2d3:	4d 89 f8             	mov    %r15,%r8
14004b2d6:	49 89 d9             	mov    %rbx,%r9
14004b2d9:	e8 12 4b ff ff       	call   0x14003fdf0
14004b2de:	84 c0                	test   %al,%al
14004b2e0:	0f 85 a1 01 00 00    	jne    0x14004b487
14004b2e6:	48 89 6c 24 50       	mov    %rbp,0x50(%rsp)
14004b2eb:	8b 6e 18             	mov    0x18(%rsi),%ebp
14004b2ee:	48 01 dd             	add    %rbx,%rbp
14004b2f1:	48 0f bd c5          	bsr    %rbp,%rax
14004b2f5:	48 8d 50 01          	lea    0x1(%rax),%rdx
14004b2f9:	48 8d 0d a8 57 0a 00 	lea    0xa57a8(%rip),%rcx        # 0x1400f0aa8
14004b300:	0f b6 4c 08 01       	movzbl 0x1(%rax,%rcx,1),%ecx
14004b305:	49 89 e8             	mov    %rbp,%r8
14004b308:	49 d3 e8             	shr    %cl,%r8
14004b30b:	41 83 e0 07          	and    $0x7,%r8d
14004b30f:	48 8d 0d da 57 0a 00 	lea    0xa57da(%rip),%rcx        # 0x1400f0af0
14004b316:	48 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%rax
14004b31b:	48 21 e8             	and    %rbp,%rax
14004b31e:	41 8d 0c d0          	lea    (%r8,%rdx,8),%ecx
14004b322:	48 83 f8 01          	cmp    $0x1,%rax
14004b326:	83 d9 ff             	sbb    $0xffffffff,%ecx
14004b329:	01 c9                	add    %ecx,%ecx
14004b32b:	80 3e 00             	cmpb   $0x0,(%rsi)
14004b32e:	48 8d 05 5b 4f 0a 00 	lea    0xa4f5b(%rip),%rax        # 0x1400f0290
14004b335:	44 0f b7 bc 01 00 04 	movzwl 0x400(%rcx,%rax,1),%r15d
14004b33c:	00 00
14004b33e:	75 1d                	jne    0x14004b35d
14004b340:	48 81 fd 81 00 00 00 	cmp    $0x81,%rbp
14004b347:	0f 93 c0             	setae  %al
14004b34a:	66 41 83 ff 6e       	cmp    $0x6e,%r15w
14004b34f:	0f 92 c1             	setb   %cl
14004b352:	20 c1                	and    %al,%cl
14004b354:	0f b6 c1             	movzbl %cl,%eax
14004b357:	44 09 f8             	or     %r15d,%eax
14004b35a:	41 89 c7             	mov    %eax,%r15d
14004b35d:	c6 44 24 67 00       	movb   $0x0,0x67(%rsp)
14004b362:	80 7e 01 01          	cmpb   $0x1,0x1(%rsi)
14004b366:	0f 85 55 03 00 00    	jne    0x14004b6c1
14004b36c:	8b 05 a6 43 0c 00    	mov    0xc43a6(%rip),%eax        # 0x14010f718
14004b372:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004b379:	00 00
14004b37b:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004b37f:	80 b8 20 01 00 00 00 	cmpb   $0x0,0x120(%rax)
14004b386:	75 05                	jne    0x14004b38d
14004b388:	e8 0b 30 02 00       	call   0x14006e398
14004b38d:	8b 05 85 43 0c 00    	mov    0xc4385(%rip),%eax        # 0x14010f718
14004b393:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004b39a:	00 00
14004b39c:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004b3a0:	4c 8b a8 68 01 00 00 	mov    0x168(%rax),%r13
14004b3a7:	49 83 fd 01          	cmp    $0x1,%r13
14004b3ab:	0f 86 fb 02 00 00    	jbe    0x14004b6ac
14004b3b1:	49 83 fd 02          	cmp    $0x2,%r13
14004b3b5:	0f 82 06 03 00 00    	jb     0x14004b6c1
14004b3bb:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
14004b3c0:	49 ff 45 08          	incq   0x8(%r13)
14004b3c4:	45 0f b7 e7          	movzwl %r15w,%r12d
14004b3c8:	66 44 3b 3d b0 82 0b 	cmp    0xb82b0(%rip),%r15w        # 0x140103680
14004b3cf:	00
14004b3d0:	0f 87 06 04 00 00    	ja     0x14004b7dc
14004b3d6:	44 89 e0             	mov    %r12d,%eax
14004b3d9:	c1 e0 04             	shl    $0x4,%eax
14004b3dc:	4a 8d 34 28          	lea    (%rax,%r13,1),%rsi
14004b3e0:	48 83 c6 78          	add    $0x78,%rsi
14004b3e4:	4d 8b 7c 05 78       	mov    0x78(%r13,%rax,1),%r15
14004b3e9:	4d 85 ff             	test   %r15,%r15
14004b3ec:	0f 84 c9 03 00 00    	je     0x14004b7bb
14004b3f2:	49 ff 45 10          	incq   0x10(%r13)
14004b3f6:	4c 89 e9             	mov    %r13,%rcx
14004b3f9:	e8 32 51 ff ff       	call   0x140040530
14004b3fe:	44 0f b7 46 0a       	movzwl 0xa(%rsi),%r8d
14004b403:	48 8b 08             	mov    (%rax),%rcx
14004b406:	4c 8b 49 28          	mov    0x28(%rcx),%r9
14004b40a:	48 89 c1             	mov    %rax,%rcx
14004b40d:	4c 89 fa             	mov    %r15,%rdx
14004b410:	4c 89 c8             	mov    %r9,%rax
14004b413:	ff 15 ef b8 0a 00    	call   *0xab8ef(%rip)        # 0x1400f6d08
14004b419:	fe 4e 08             	decb   0x8(%rsi)
14004b41c:	48 89 06             	mov    %rax,(%rsi)
14004b41f:	44 0f b7 66 0a       	movzwl 0xa(%rsi),%r12d
14004b424:	45 29 65 00          	sub    %r12d,0x0(%r13)
14004b428:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14004b42d:	8b 46 18             	mov    0x18(%rsi),%eax
14004b430:	4c 89 e5             	mov    %r12,%rbp
14004b433:	48 29 c5             	sub    %rax,%rbp
14004b436:	49 ff 45 58          	incq   0x58(%r13)
14004b43a:	49 01 6d 60          	add    %rbp,0x60(%r13)
14004b43e:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
14004b443:	4d 29 ee             	sub    %r13,%r14
14004b446:	80 7e 02 01          	cmpb   $0x1,0x2(%rsi)
14004b44a:	75 1b                	jne    0x14004b467
14004b44c:	4c 89 f8             	mov    %r15,%rax
14004b44f:	48 c1 e0 34          	shl    $0x34,%rax
14004b453:	0f 84 30 02 00 00    	je     0x14004b689
14004b459:	4b 8d 04 3c          	lea    (%r12,%r15,1),%rax
14004b45d:	48 83 c0 fc          	add    $0xfffffffffffffffc,%rax
14004b461:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
14004b467:	4c 39 f3             	cmp    %r14,%rbx
14004b46a:	4c 0f 42 f3          	cmovb  %rbx,%r14
14004b46e:	4c 89 f9             	mov    %r15,%rcx
14004b471:	48 89 fa             	mov    %rdi,%rdx
14004b474:	4d 89 f0             	mov    %r14,%r8
14004b477:	e8 f4 26 05 00       	call   0x14009db70
14004b47c:	48 89 f9             	mov    %rdi,%rcx
14004b47f:	e8 5c 14 00 00       	call   0x14004c8e0
14004b484:	4c 89 ff             	mov    %r15,%rdi
14004b487:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
14004b48c:	48 31 e1             	xor    %rsp,%rcx
14004b48f:	48 3b 0d aa 5b 0b 00 	cmp    0xb5baa(%rip),%rcx        # 0x140101040
14004b496:	74 06                	je     0x14004b49e
14004b498:	e8 33 3e 02 00       	call   0x14006f2d0
14004b49d:	cc                   	int3
14004b49e:	48 89 f8             	mov    %rdi,%rax
14004b4a1:	48 83 c4 78          	add    $0x78,%rsp
14004b4a5:	5b                   	pop    %rbx
14004b4a6:	5d                   	pop    %rbp
14004b4a7:	5f                   	pop    %rdi
14004b4a8:	5e                   	pop    %rsi
14004b4a9:	41 5c                	pop    %r12
14004b4ab:	41 5d                	pop    %r13
14004b4ad:	41 5e                	pop    %r14
14004b4af:	41 5f                	pop    %r15
14004b4b1:	c3                   	ret
14004b4b2:	49 8b 47 10          	mov    0x10(%r15),%rax
14004b4b6:	4d 8b 77 20          	mov    0x20(%r15),%r14
14004b4ba:	e9 f7 fd ff ff       	jmp    0x14004b2b6
14004b4bf:	48 89 f9             	mov    %rdi,%rcx
14004b4c2:	e8 19 14 00 00       	call   0x14004c8e0
14004b4c7:	31 ff                	xor    %edi,%edi
14004b4c9:	eb bc                	jmp    0x14004b487
14004b4cb:	48 83 fb 01          	cmp    $0x1,%rbx
14004b4cf:	44 8b 76 18          	mov    0x18(%rsi),%r14d
14004b4d3:	49 11 de             	adc    %rbx,%r14
14004b4d6:	49 39 de             	cmp    %rbx,%r14
14004b4d9:	0f 82 31 08 00 00    	jb     0x14004bd10
14004b4df:	49 0f bd c6          	bsr    %r14,%rax
14004b4e3:	ba 7f 00 00 00       	mov    $0x7f,%edx
14004b4e8:	48 0f 45 d0          	cmovne %rax,%rdx
14004b4ec:	48 83 f2 c0          	xor    $0xffffffffffffffc0,%rdx
14004b4f0:	48 8d 05 b1 55 0a 00 	lea    0xa55b1(%rip),%rax        # 0x1400f0aa8
14004b4f7:	0f b6 4c 02 41       	movzbl 0x41(%rdx,%rax,1),%ecx
14004b4fc:	4c 89 f0             	mov    %r14,%rax
14004b4ff:	48 d3 e8             	shr    %cl,%rax
14004b502:	48 83 c2 41          	add    $0x41,%rdx
14004b506:	83 e0 07             	and    $0x7,%eax
14004b509:	8d 0c d5 00 00 00 00 	lea    0x0(,%rdx,8),%ecx
14004b510:	4c 8d 05 d9 55 0a 00 	lea    0xa55d9(%rip),%r8        # 0x1400f0af0
14004b517:	4a 8b 0c 01          	mov    (%rcx,%r8,1),%rcx
14004b51b:	4c 21 f1             	and    %r14,%rcx
14004b51e:	8d 04 d0             	lea    (%rax,%rdx,8),%eax
14004b521:	48 83 f9 01          	cmp    $0x1,%rcx
14004b525:	83 d8 ff             	sbb    $0xffffffff,%eax
14004b528:	01 c0                	add    %eax,%eax
14004b52a:	80 3e 00             	cmpb   $0x0,(%rsi)
14004b52d:	48 8d 0d 5c 4d 0a 00 	lea    0xa4d5c(%rip),%rcx        # 0x1400f0290
14004b534:	0f b7 bc 08 00 04 00 	movzwl 0x400(%rax,%rcx,1),%edi
14004b53b:	00
14004b53c:	75 1a                	jne    0x14004b558
14004b53e:	49 81 fe 81 00 00 00 	cmp    $0x81,%r14
14004b545:	0f 93 c0             	setae  %al
14004b548:	66 83 ff 6e          	cmp    $0x6e,%di
14004b54c:	0f 92 c1             	setb   %cl
14004b54f:	20 c1                	and    %al,%cl
14004b551:	0f b6 c1             	movzbl %cl,%eax
14004b554:	09 f8                	or     %edi,%eax
14004b556:	89 c7                	mov    %eax,%edi
14004b558:	c6 44 24 67 00       	movb   $0x0,0x67(%rsp)
14004b55d:	80 7e 01 01          	cmpb   $0x1,0x1(%rsi)
14004b561:	0f 85 d1 05 00 00    	jne    0x14004bb38
14004b567:	8b 05 ab 41 0c 00    	mov    0xc41ab(%rip),%eax        # 0x14010f718
14004b56d:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004b574:	00 00
14004b576:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004b57a:	80 b8 20 01 00 00 00 	cmpb   $0x0,0x120(%rax)
14004b581:	75 05                	jne    0x14004b588
14004b583:	e8 10 2e 02 00       	call   0x14006e398
14004b588:	8b 05 8a 41 0c 00    	mov    0xc418a(%rip),%eax        # 0x14010f718
14004b58e:	65 48 8b 0c 25 58 00 	mov    %gs:0x58,%rcx
14004b595:	00 00
14004b597:	48 8b 04 c1          	mov    (%rcx,%rax,8),%rax
14004b59b:	48 8b 98 68 01 00 00 	mov    0x168(%rax),%rbx
14004b5a2:	48 83 fb 01          	cmp    $0x1,%rbx
14004b5a6:	0f 86 77 05 00 00    	jbe    0x14004bb23
14004b5ac:	48 83 fb 02          	cmp    $0x2,%rbx
14004b5b0:	0f 82 82 05 00 00    	jb     0x14004bb38
14004b5b6:	48 ff 43 08          	incq   0x8(%rbx)
14004b5ba:	44 0f b7 ff          	movzwl %di,%r15d
14004b5be:	66 3b 3d bb 80 0b 00 	cmp    0xb80bb(%rip),%di        # 0x140103680
14004b5c5:	0f 87 56 04 00 00    	ja     0x14004ba21
14004b5cb:	44 89 f8             	mov    %r15d,%eax
14004b5ce:	c1 e0 04             	shl    $0x4,%eax
14004b5d1:	4c 8d 24 03          	lea    (%rbx,%rax,1),%r12
14004b5d5:	49 83 c4 78          	add    $0x78,%r12
14004b5d9:	48 8b 7c 03 78       	mov    0x78(%rbx,%rax,1),%rdi
14004b5de:	48 85 ff             	test   %rdi,%rdi
14004b5e1:	0f 84 18 04 00 00    	je     0x14004b9ff
14004b5e7:	48 ff 43 10          	incq   0x10(%rbx)
14004b5eb:	48 89 d9             	mov    %rbx,%rcx
14004b5ee:	e8 3d 4f ff ff       	call   0x140040530
14004b5f3:	45 0f b7 44 24 0a    	movzwl 0xa(%r12),%r8d
14004b5f9:	48 8b 08             	mov    (%rax),%rcx
14004b5fc:	4c 8b 49 28          	mov    0x28(%rcx),%r9
14004b600:	48 89 c1             	mov    %rax,%rcx
14004b603:	48 89 fa             	mov    %rdi,%rdx
14004b606:	4c 89 c8             	mov    %r9,%rax
14004b609:	ff 15 f9 b6 0a 00    	call   *0xab6f9(%rip)        # 0x1400f6d08
14004b60f:	41 fe 4c 24 08       	decb   0x8(%r12)
14004b614:	49 89 04 24          	mov    %rax,(%r12)
14004b618:	45 0f b7 64 24 0a    	movzwl 0xa(%r12),%r12d
14004b61e:	44 29 23             	sub    %r12d,(%rbx)
14004b621:	8b 46 18             	mov    0x18(%rsi),%eax
14004b624:	4d 89 e6             	mov    %r12,%r14
14004b627:	49 29 c6             	sub    %rax,%r14
14004b62a:	48 ff 43 58          	incq   0x58(%rbx)
14004b62e:	4c 01 73 60          	add    %r14,0x60(%rbx)
14004b632:	80 7e 02 01          	cmpb   $0x1,0x2(%rsi)
14004b636:	0f 85 4b fe ff ff    	jne    0x14004b487
14004b63c:	48 89 f8             	mov    %rdi,%rax
14004b63f:	48 c1 e0 34          	shl    $0x34,%rax
14004b643:	0f 84 8e 03 00 00    	je     0x14004b9d7
14004b649:	49 8d 04 3c          	lea    (%r12,%rdi,1),%rax
14004b64d:	48 83 c0 fc          	add    $0xfffffffffffffffc,%rax
14004b651:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
14004b657:	e9 2b fe ff ff       	jmp    0x14004b487
14004b65c:	4c 89 e9             	mov    %r13,%rcx
14004b65f:	4c 89 fa             	mov    %r15,%rdx
14004b662:	49 89 d8             	mov    %rbx,%r8
14004b665:	e8 e6 44 ff ff       	call   0x14003fb50
14004b66a:	49 89 ef             	mov    %rbp,%r15
14004b66d:	89 c5                	mov    %eax,%ebp
14004b66f:	4c 89 e1             	mov    %r12,%rcx
14004b672:	ff 15 c0 c1 0a 00    	call   *0xac1c0(%rip)        # 0x1400f7838
14004b678:	40 84 ed             	test   %bpl,%bpl
14004b67b:	4c 89 fd             	mov    %r15,%rbp
14004b67e:	0f 84 62 fc ff ff    	je     0x14004b2e6
14004b684:	e9 fe fd ff ff       	jmp    0x14004b487
14004b689:	4c 89 f8             	mov    %r15,%rax
14004b68c:	48 25 00 00 e0 ff    	and    $0xffffffffffe00000,%rax
14004b692:	44 89 f9             	mov    %r15d,%ecx
14004b695:	c1 e9 09             	shr    $0x9,%ecx
14004b698:	81 e1 f8 0f 00 00    	and    $0xff8,%ecx
14004b69e:	48 01 c8             	add    %rcx,%rax
14004b6a1:	48 05 00 20 00 00    	add    $0x2000,%rax
14004b6a7:	e9 b5 fd ff ff       	jmp    0x14004b461
14004b6ac:	48 89 f1             	mov    %rsi,%rcx
14004b6af:	e8 2c 49 ff ff       	call   0x14003ffe0
14004b6b4:	49 89 c5             	mov    %rax,%r13
14004b6b7:	49 83 fd 02          	cmp    $0x2,%r13
14004b6bb:	0f 83 fa fc ff ff    	jae    0x14004b3bb
14004b6c1:	41 0f b7 c7          	movzwl %r15w,%eax
14004b6c5:	48 8d 04 40          	lea    (%rax,%rax,2),%rax
14004b6c9:	c1 e0 04             	shl    $0x4,%eax
14004b6cc:	4c 8d 2c 06          	lea    (%rsi,%rax,1),%r13
14004b6d0:	49 83 c5 48          	add    $0x48,%r13
14004b6d4:	4c 8d 7e 40          	lea    0x40(%rsi),%r15
14004b6d8:	4c 89 f9             	mov    %r15,%rcx
14004b6db:	ff 15 2f c2 0a 00    	call   *0xac22f(%rip)        # 0x1400f7910
14004b6e1:	84 c0                	test   %al,%al
14004b6e3:	75 08                	jne    0x14004b6ed
14004b6e5:	4c 89 f9             	mov    %r15,%rcx
14004b6e8:	e8 93 62 ff ff       	call   0x140041980
14004b6ed:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14004b6f2:	4d 8b 65 00          	mov    0x0(%r13),%r12
14004b6f6:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)
14004b6fb:	4d 8b 3c 24          	mov    (%r12),%r15
14004b6ff:	4d 85 ff             	test   %r15,%r15
14004b702:	0f 84 70 02 00 00    	je     0x14004b978
14004b708:	c6 44 24 67 00       	movb   $0x0,0x67(%rsp)
14004b70d:	4c 89 e1             	mov    %r12,%rcx
14004b710:	e8 1b 84 ff ff       	call   0x140043b30
14004b715:	84 c0                	test   %al,%al
14004b717:	0f 84 12 06 00 00    	je     0x14004bd2f
14004b71d:	4c 89 e0             	mov    %r12,%rax
14004b720:	48 25 00 f0 ff ff    	and    $0xfffffffffffff000,%rax
14004b726:	48 8b 00             	mov    (%rax),%rax
14004b729:	48 8d 15 88 8b 0a 00 	lea    0xa8b88(%rip),%rdx        # 0x1400f42b8
14004b730:	48 8d 0d 79 8b 0a 00 	lea    0xa8b79(%rip),%rcx        # 0x1400f42b0
14004b737:	80 78 14 00          	cmpb   $0x0,0x14(%rax)
14004b73b:	48 0f 45 ca          	cmovne %rdx,%rcx
14004b73f:	45 8b 45 18          	mov    0x18(%r13),%r8d
14004b743:	49 8b 14 24          	mov    (%r12),%rdx
14004b747:	48 8b 01             	mov    (%rcx),%rax
14004b74a:	48 8b 40 40          	mov    0x40(%rax),%rax
14004b74e:	ff 15 b4 b5 0a 00    	call   *0xab5b4(%rip)        # 0x1400f6d08
14004b754:	49 89 04 24          	mov    %rax,(%r12)
14004b758:	41 8b 44 24 18       	mov    0x18(%r12),%eax
14004b75d:	8d 48 01             	lea    0x1(%rax),%ecx
14004b760:	81 e1 ff 7f 00 00    	and    $0x7fff,%ecx
14004b766:	25 00 80 ff ff       	and    $0xffff8000,%eax
14004b76b:	09 c8                	or     %ecx,%eax
14004b76d:	41 89 44 24 18       	mov    %eax,0x18(%r12)
14004b772:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
14004b777:	49 8b 44 24 10       	mov    0x10(%r12),%rax
14004b77c:	8b 40 18             	mov    0x18(%rax),%eax
14004b77f:	48 03 86 a0 18 00 00 	add    0x18a0(%rsi),%rax
14004b786:	48 89 86 a0 18 00 00 	mov    %rax,0x18a0(%rsi)
14004b78d:	48 8b 8e a8 18 00 00 	mov    0x18a8(%rsi),%rcx
14004b794:	48 39 c1             	cmp    %rax,%rcx
14004b797:	48 0f 47 c1          	cmova  %rcx,%rax
14004b79b:	48 89 86 a8 18 00 00 	mov    %rax,0x18a8(%rsi)
14004b7a2:	49 8b 44 24 10       	mov    0x10(%r12),%rax
14004b7a7:	44 8b 60 18          	mov    0x18(%rax),%r12d
14004b7ab:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
14004b7b0:	ff 15 82 c0 0a 00    	call   *0xac082(%rip)        # 0x1400f7838
14004b7b6:	e9 88 fc ff ff       	jmp    0x14004b443
14004b7bb:	49 ff 45 20          	incq   0x20(%r13)
14004b7bf:	49 ff 45 18          	incq   0x18(%r13)
14004b7c3:	4c 89 e9             	mov    %r13,%rcx
14004b7c6:	4c 89 e2             	mov    %r12,%rdx
14004b7c9:	e8 f2 5a ff ff       	call   0x1400412c0
14004b7ce:	4c 8b 3e             	mov    (%rsi),%r15
14004b7d1:	4d 85 ff             	test   %r15,%r15
14004b7d4:	0f 85 1c fc ff ff    	jne    0x14004b3f6
14004b7da:	eb 08                	jmp    0x14004b7e4
14004b7dc:	49 ff 45 28          	incq   0x28(%r13)
14004b7e0:	49 ff 45 18          	incq   0x18(%r13)
14004b7e4:	4b 8d 04 64          	lea    (%r12,%r12,2),%rax
14004b7e8:	c1 e0 04             	shl    $0x4,%eax
14004b7eb:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14004b7f0:	48 8d 34 01          	lea    (%rcx,%rax,1),%rsi
14004b7f4:	48 83 c6 48          	add    $0x48,%rsi
14004b7f8:	4c 8d 79 40          	lea    0x40(%rcx),%r15
14004b7fc:	4c 89 f9             	mov    %r15,%rcx
14004b7ff:	ff 15 0b c1 0a 00    	call   *0xac10b(%rip)        # 0x1400f7910
14004b805:	84 c0                	test   %al,%al
14004b807:	75 08                	jne    0x14004b811
14004b809:	4c 89 f9             	mov    %r15,%rcx
14004b80c:	e8 6f 61 ff ff       	call   0x140041980
14004b811:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
14004b816:	4c 8b 26             	mov    (%rsi),%r12
14004b819:	4c 89 64 24 68       	mov    %r12,0x68(%rsp)