14006c359:	8b 7c 24 70          	mov    0x70(%rsp),%edi
14006c35d:	8b 45 28             	mov    0x28(%rbp),%eax
14006c360:	48 8d 0d 59 ce 01 00 	lea    0x1ce59(%rip),%rcx        # 0x1400891c0
14006c367:	ff c7                	inc    %edi
14006c369:	89 7c 24 70          	mov    %edi,0x70(%rsp)
14006c36d:	8b 04 81             	mov    (%rcx,%rax,4),%eax
14006c370:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14006c377:	00
14006c378:	09 01                	or     %eax,(%rcx)
14006c37a:	48 8d 0d df 2d 03 00 	lea    0x32ddf(%rip),%rcx        # 0x14009f160
14006c381:	4c 3b f1             	cmp    %rcx,%r14
14006c384:	0f 85 1f fd ff ff    	jne    0x14006c0a9
14006c38a:	8b ac 24 80 00 00 00 	mov    0x80(%rsp),%ebp
14006c391:	bb 01 00 00 00       	mov    $0x1,%ebx
14006c396:	48 8b 0d 63 2c 03 00 	mov    0x32c63(%rip),%rcx        # 0x14009f000
14006c39d:	48 8d 05 5c 2c 03 00 	lea    0x32c5c(%rip),%rax        # 0x14009f000
14006c3a4:	48 3b c8             	cmp    %rax,%rcx
14006c3a7:	74 1f                	je     0x14006c3c8
14006c3a9:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14006c3ad:	74 19                	je     0x14006c3c8
14006c3af:	49 8b 55 00          	mov    0x0(%r13),%rdx
14006c3b3:	44 8b cd             	mov    %ebp,%r9d
14006c3b6:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c3ba:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
14006c3bf:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14006c3c3:	e8 50 2f 00 00       	call   0x14006f318
14006c3c8:	8b c3                	mov    %ebx,%eax
14006c3ca:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
14006c3cf:	48 83 c4 30          	add    $0x30,%rsp
14006c3d3:	41 5f                	pop    %r15
14006c3d5:	41 5e                	pop    %r14
14006c3d7:	41 5d                	pop    %r13
14006c3d9:	41 5c                	pop    %r12
14006c3db:	5f                   	pop    %rdi
14006c3dc:	5e                   	pop    %rsi
14006c3dd:	5d                   	pop    %rbp
14006c3de:	c3                   	ret
14006c3df:	cc                   	int3
14006c3e0:	cc                   	int3
14006c3e1:	cc                   	int3
14006c3e2:	cc                   	int3
14006c3e3:	cc                   	int3
14006c3e4:	cc                   	int3
14006c3e5:	cc                   	int3
14006c3e6:	cc                   	int3
14006c3e7:	cc                   	int3
14006c3e8:	48 8b c4             	mov    %rsp,%rax
14006c3eb:	48 89 58 08          	mov    %rbx,0x8(%rax)
14006c3ef:	48 89 70 10          	mov    %rsi,0x10(%rax)
14006c3f3:	48 89 78 18          	mov    %rdi,0x18(%rax)
14006c3f7:	4c 89 70 20          	mov    %r14,0x20(%rax)
14006c3fb:	41 57                	push   %r15
14006c3fd:	48 83 ec 30          	sub    $0x30,%rsp
14006c401:	33 db                	xor    %ebx,%ebx
14006c403:	4c 8b fa             	mov    %rdx,%r15
14006c406:	48 21 1a             	and    %rbx,(%rdx)
14006c409:	48 8b f1             	mov    %rcx,%rsi
14006c40c:	33 ff                	xor    %edi,%edi
14006c40e:	8d 53 18             	lea    0x18(%rbx),%edx
14006c411:	8d 4b 40             	lea    0x40(%rbx),%ecx
14006c414:	48 ff 15 15 87 01 00 	rex.W call *0x18715(%rip)        # 0x140084b30
14006c41b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c420:	4c 8b f0             	mov    %rax,%r14
14006c423:	48 85 c0             	test   %rax,%rax
14006c426:	75 4a                	jne    0x14006c472
14006c428:	48 ff 15 41 86 01 00 	rex.W call *0x18641(%rip)        # 0x140084a70
14006c42f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c434:	8b d8                	mov    %eax,%ebx
14006c436:	48 8b 0d c3 2b 03 00 	mov    0x32bc3(%rip),%rcx        # 0x14009f000
14006c43d:	48 8d 15 bc 2b 03 00 	lea    0x32bbc(%rip),%rdx        # 0x14009f000
14006c444:	48 3b ca             	cmp    %rdx,%rcx
14006c447:	0f 84 17 01 00 00    	je     0x14006c564
14006c44d:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006c451:	0f 84 0d 01 00 00    	je     0x14006c564
14006c457:	8d 57 53             	lea    0x53(%rdi),%edx
14006c45a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c45e:	4c 8d 05 f3 c7 01 00 	lea    0x1c7f3(%rip),%r8        # 0x140088c58
14006c465:	44 8b c8             	mov    %eax,%r9d
14006c468:	e8 af b4 fe ff       	call   0x14005791c
14006c46d:	e9 f2 00 00 00       	jmp    0x14006c564
14006c472:	ba 68 00 00 00       	mov    $0x68,%edx
14006c477:	8d 4a d8             	lea    -0x28(%rdx),%ecx
14006c47a:	48 ff 15 af 86 01 00 	rex.W call *0x186af(%rip)        # 0x140084b30
14006c481:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c486:	48 8b f8             	mov    %rax,%rdi
14006c489:	48 85 c0             	test   %rax,%rax
14006c48c:	75 34                	jne    0x14006c4c2
14006c48e:	48 ff 15 db 85 01 00 	rex.W call *0x185db(%rip)        # 0x140084a70
14006c495:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c49a:	8b d8                	mov    %eax,%ebx
14006c49c:	48 8b 0d 5d 2b 03 00 	mov    0x32b5d(%rip),%rcx        # 0x14009f000
14006c4a3:	48 8d 15 56 2b 03 00 	lea    0x32b56(%rip),%rdx        # 0x14009f000
14006c4aa:	48 3b ca             	cmp    %rdx,%rcx
14006c4ad:	0f 84 b1 00 00 00    	je     0x14006c564
14006c4b3:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006c4b7:	0f 84 a7 00 00 00    	je     0x14006c564
14006c4bd:	8d 57 54             	lea    0x54(%rdi),%edx
14006c4c0:	eb 98                	jmp    0x14006c45a
14006c4c2:	41 c7 06 01 00 00 00 	movl   $0x1,(%r14)
14006c4c9:	8b 46 04             	mov    0x4(%rsi),%eax
14006c4cc:	41 89 46 08          	mov    %eax,0x8(%r14)
14006c4d0:	49 89 7e 10          	mov    %rdi,0x10(%r14)
14006c4d4:	0f 10 46 18          	movups 0x18(%rsi),%xmm0
14006c4d8:	0f 11 07             	movups %xmm0,(%rdi)
14006c4db:	0f 10 4e 28          	movups 0x28(%rsi),%xmm1
14006c4df:	0f 11 4f 10          	movups %xmm1,0x10(%rdi)
14006c4e3:	0f 10 46 38          	movups 0x38(%rsi),%xmm0
14006c4e7:	0f 11 47 20          	movups %xmm0,0x20(%rdi)
14006c4eb:	0f 10 4e 48          	movups 0x48(%rsi),%xmm1
14006c4ef:	0f 11 4f 30          	movups %xmm1,0x30(%rdi)
14006c4f3:	0f 10 46 58          	movups 0x58(%rsi),%xmm0
14006c4f7:	0f 11 47 40          	movups %xmm0,0x40(%rdi)
14006c4fb:	0f 10 4e 68          	movups 0x68(%rsi),%xmm1
14006c4ff:	0f 11 4f 50          	movups %xmm1,0x50(%rdi)
14006c503:	f2 0f 10 46 78       	movsd  0x78(%rsi),%xmm0
14006c508:	f2 0f 11 47 60       	movsd  %xmm0,0x60(%rdi)
14006c50d:	4d 89 37             	mov    %r14,(%r15)
14006c510:	48 21 5e 78          	and    %rbx,0x78(%rsi)
14006c514:	4c 8b 05 e5 2a 03 00 	mov    0x32ae5(%rip),%r8        # 0x14009f000
14006c51b:	48 8d 15 de 2a 03 00 	lea    0x32ade(%rip),%rdx        # 0x14009f000
14006c522:	4c 3b c2             	cmp    %rdx,%r8
14006c525:	74 5f                	je     0x14006c586
14006c527:	41 f6 40 1c 08       	testb  $0x8,0x1c(%r8)
14006c52c:	74 58                	je     0x14006c586
14006c52e:	48 8b 8e 98 00 00 00 	mov    0x98(%rsi),%rcx
14006c535:	e8 5a 5b fa ff       	call   0x140012094
14006c53a:	85 c0                	test   %eax,%eax
14006c53c:	74 09                	je     0x14006c547
14006c53e:	4c 8d 0d 83 51 02 00 	lea    0x25183(%rip),%r9        # 0x1400916c8
14006c545:	eb 08                	jmp    0x14006c54f
14006c547:	48 8b 41 10          	mov    0x10(%rcx),%rax
14006c54b:	4c 8b 48 38          	mov    0x38(%rax),%r9
14006c54f:	8b 46 48             	mov    0x48(%rsi),%eax
14006c552:	89 44 24 28          	mov    %eax,0x28(%rsp)
14006c556:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14006c55b:	49 8b 48 10          	mov    0x10(%r8),%rcx
14006c55f:	e8 50 29 00 00       	call   0x14006eeb4
14006c564:	85 db                	test   %ebx,%ebx
14006c566:	74 1e                	je     0x14006c586
14006c568:	48 8b cf             	mov    %rdi,%rcx
14006c56b:	48 ff 15 c6 85 01 00 	rex.W call *0x185c6(%rip)        # 0x140084b38
14006c572:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c577:	49 8b ce             	mov    %r14,%rcx
14006c57a:	48 ff 15 b7 85 01 00 	rex.W call *0x185b7(%rip)        # 0x140084b38
14006c581:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c586:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14006c58b:	8b c3                	mov    %ebx,%eax
14006c58d:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14006c592:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
14006c597:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14006c59c:	48 83 c4 30          	add    $0x30,%rsp
14006c5a0:	41 5f                	pop    %r15
14006c5a2:	c3                   	ret
14006c5a3:	cc                   	int3
14006c5a4:	cc                   	int3
14006c5a5:	cc                   	int3
14006c5a6:	cc                   	int3
14006c5a7:	cc                   	int3
14006c5a8:	cc                   	int3
14006c5a9:	cc                   	int3
14006c5aa:	cc                   	int3
14006c5ab:	cc                   	int3
14006c5ac:	48 8b c4             	mov    %rsp,%rax
14006c5af:	48 89 58 08          	mov    %rbx,0x8(%rax)
14006c5b3:	48 89 68 10          	mov    %rbp,0x10(%rax)
14006c5b7:	48 89 70 20          	mov    %rsi,0x20(%rax)
14006c5bb:	44 89 40 18          	mov    %r8d,0x18(%rax)
14006c5bf:	57                   	push   %rdi
14006c5c0:	41 54                	push   %r12
14006c5c2:	41 55                	push   %r13
14006c5c4:	48 83 ec 40          	sub    $0x40,%rsp
14006c5c8:	44 8b 15 1d 48 03 00 	mov    0x3481d(%rip),%r10d        # 0x1400a0dec
14006c5cf:	49 8b e9             	mov    %r9,%rbp
14006c5d2:	44 8b 0d 0f 48 03 00 	mov    0x3480f(%rip),%r9d        # 0x1400a0de8
14006c5d9:	33 db                	xor    %ebx,%ebx
14006c5db:	48 8b 3d 7e 2b 03 00 	mov    0x32b7e(%rip),%rdi        # 0x14009f160
14006c5e2:	44 8b ea             	mov    %edx,%r13d
14006c5e5:	4c 8b e1             	mov    %rcx,%r12
14006c5e8:	45 3b ca             	cmp    %r10d,%r9d
14006c5eb:	0f 85 b8 00 00 00    	jne    0x14006c6a9
14006c5f1:	48 8d 2d 68 2b 03 00 	lea    0x32b68(%rip),%rbp        # 0x14009f160
14006c5f8:	48 3b fd             	cmp    %rbp,%rdi
14006c5fb:	0f 84 43 03 00 00    	je     0x14006c944
14006c601:	48 8b 0f             	mov    (%rdi),%rcx
14006c604:	4c 8d 47 f8          	lea    -0x8(%rdi),%r8
14006c608:	48 8b c7             	mov    %rdi,%rax
14006c60b:	48 8b f9             	mov    %rcx,%rdi
14006c60e:	48 39 41 08          	cmp    %rax,0x8(%rcx)
14006c612:	0f 85 5a 02 00 00    	jne    0x14006c872
14006c618:	48 8b 50 08          	mov    0x8(%rax),%rdx
14006c61c:	48 39 02             	cmp    %rax,(%rdx)
14006c61f:	0f 85 4d 02 00 00    	jne    0x14006c872
14006c625:	48 89 0a             	mov    %rcx,(%rdx)
14006c628:	48 89 51 08          	mov    %rdx,0x8(%rcx)
14006c62c:	33 d2                	xor    %edx,%edx
14006c62e:	48 89 40 08          	mov    %rax,0x8(%rax)
14006c632:	48 89 00             	mov    %rax,(%rax)
14006c635:	ff 0d 21 2b 03 00    	decl   0x32b21(%rip)        # 0x14009f15c
14006c63b:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14006c642:	00 00
14006c644:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14006c648:	48 ff 15 69 8d 01 00 	rex.W call *0x18d69(%rip)        # 0x1400853b8
14006c64f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c654:	48 3b fd             	cmp    %rbp,%rdi
14006c657:	75 a8                	jne    0x14006c601
14006c659:	48 8b 0d a0 29 03 00 	mov    0x329a0(%rip),%rcx        # 0x14009f000
14006c660:	48 8d 35 99 29 03 00 	lea    0x32999(%rip),%rsi        # 0x14009f000
14006c667:	48 3b ce             	cmp    %rsi,%rcx
14006c66a:	74 2c                	je     0x14006c698
14006c66c:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14006c670:	74 26                	je     0x14006c698
14006c672:	8b 05 fc 2a 03 00    	mov    0x32afc(%rip),%eax        # 0x14009f174
14006c678:	4c 8d 05 d9 c5 01 00 	lea    0x1c5d9(%rip),%r8        # 0x140088c58
14006c67f:	44 8b 0d ea 2a 03 00 	mov    0x32aea(%rip),%r9d        # 0x14009f170
14006c686:	ba 6b 00 00 00       	mov    $0x6b,%edx
14006c68b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c68f:	89 44 24 20          	mov    %eax,0x20(%rsp)
14006c693:	e8 a0 b3 fe ff       	call   0x140057a38
14006c698:	21 1d d2 2a 03 00    	and    %ebx,0x32ad2(%rip)        # 0x14009f170
14006c69e:	21 1d d0 2a 03 00    	and    %ebx,0x32ad0(%rip)        # 0x14009f174
14006c6a4:	e9 9b 02 00 00       	jmp    0x14006c944
14006c6a9:	8d 42 f8             	lea    -0x8(%rdx),%eax
14006c6ac:	83 f8 01             	cmp    $0x1,%eax
14006c6af:	0f 87 8f 02 00 00    	ja     0x14006c944
14006c6b5:	48 8b 0d 44 29 03 00 	mov    0x32944(%rip),%rcx        # 0x14009f000
14006c6bc:	48 8d 35 3d 29 03 00 	lea    0x3293d(%rip),%rsi        # 0x14009f000
14006c6c3:	48 3b ce             	cmp    %rsi,%rcx
14006c6c6:	74 31                	je     0x14006c6f9
14006c6c8:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14006c6cc:	74 2b                	je     0x14006c6f9
14006c6ce:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c6d2:	4c 8d 05 7f c5 01 00 	lea    0x1c57f(%rip),%r8        # 0x140088c58
14006c6d9:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
14006c6de:	ba 6c 00 00 00       	mov    $0x6c,%edx
14006c6e3:	45 8b ca             	mov    %r10d,%r9d
14006c6e6:	e8 4d b3 fe ff       	call   0x140057a38
14006c6eb:	48 8b 0d 0e 29 03 00 	mov    0x3290e(%rip),%rcx        # 0x14009f000
14006c6f2:	48 8b 3d 67 2a 03 00 	mov    0x32a67(%rip),%rdi        # 0x14009f160
14006c6f9:	8b 05 75 30 03 00    	mov    0x33075(%rip),%eax        # 0x14009f774
14006c6ff:	39 05 57 2a 03 00    	cmp    %eax,0x32a57(%rip)        # 0x14009f15c
14006c705:	0f 85 94 00 00 00    	jne    0x14006c79f
14006c70b:	48 8d 5f f8          	lea    -0x8(%rdi),%rbx
14006c70f:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
14006c713:	48 8b 07             	mov    (%rdi),%rax
14006c716:	44 8b 40 10          	mov    0x10(%rax),%r8d
14006c71a:	44 89 05 4f 2a 03 00 	mov    %r8d,0x32a4f(%rip)        # 0x14009f170
14006c721:	48 3b ce             	cmp    %rsi,%rcx
14006c724:	74 2d                	je     0x14006c753
14006c726:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
14006c72a:	74 27                	je     0x14006c753
14006c72c:	8b 43 28             	mov    0x28(%rbx),%eax
14006c72f:	ba 6d 00 00 00       	mov    $0x6d,%edx
14006c734:	44 8b 4b 18          	mov    0x18(%rbx),%r9d
14006c738:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c73c:	44 89 44 24 30       	mov    %r8d,0x30(%rsp)
14006c741:	89 44 24 28          	mov    %eax,0x28(%rsp)
14006c745:	48 8b 43 20          	mov    0x20(%rbx),%rax
14006c749:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14006c74e:	e8 59 29 00 00       	call   0x14006f0ac
14006c753:	48 8b 07             	mov    (%rdi),%rax
14006c756:	48 39 78 08          	cmp    %rdi,0x8(%rax)
14006c75a:	0f 85 12 01 00 00    	jne    0x14006c872
14006c760:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14006c764:	48 39 39             	cmp    %rdi,(%rcx)
14006c767:	0f 85 05 01 00 00    	jne    0x14006c872
14006c76d:	48 89 01             	mov    %rax,(%rcx)
14006c770:	4c 8b c3             	mov    %rbx,%r8
14006c773:	48 89 48 08          	mov    %rcx,0x8(%rax)
14006c777:	33 d2                	xor    %edx,%edx
14006c779:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
14006c77d:	48 89 3f             	mov    %rdi,(%rdi)
14006c780:	ff 0d d6 29 03 00    	decl   0x329d6(%rip)        # 0x14009f15c
14006c786:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14006c78d:	00 00
14006c78f:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14006c793:	48 ff 15 1e 8c 01 00 	rex.W call *0x18c1e(%rip)        # 0x1400853b8
14006c79a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c79f:	33 d2                	xor    %edx,%edx
14006c7a1:	48 85 ed             	test   %rbp,%rbp
14006c7a4:	74 06                	je     0x14006c7ac
14006c7a6:	8b da                	mov    %edx,%ebx
14006c7a8:	48 87 5d 00          	xchg   %rbx,0x0(%rbp)
14006c7ac:	48 83 cd ff          	or     $0xffffffffffffffff,%rbp
14006c7b0:	48 85 db             	test   %rbx,%rbx
14006c7b3:	75 72                	jne    0x14006c827
14006c7b5:	4c 8b c5             	mov    %rbp,%r8
14006c7b8:	49 ff c0             	inc    %r8
14006c7bb:	66 43 39 14 44       	cmp    %dx,(%r12,%r8,2)
14006c7c0:	75 f6                	jne    0x14006c7b8
14006c7c2:	65 48 8b 0c 25 60 00 	mov    %gs:0x60,%rcx
14006c7c9:	00 00
14006c7cb:	4e 8d 04 45 34 00 00 	lea    0x34(,%r8,2),%r8
14006c7d2:	00
14006c7d3:	ba 08 00 00 00       	mov    $0x8,%edx
14006c7d8:	48 8b 49 30          	mov    0x30(%rcx),%rcx
14006c7dc:	48 ff 15 e5 8b 01 00 	rex.W call *0x18be5(%rip)        # 0x1400853c8
14006c7e3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14006c7e8:	33 d2                	xor    %edx,%edx
14006c7ea:	48 8b d8             	mov    %rax,%rbx
14006c7ed:	48 85 c0             	test   %rax,%rax
14006c7f0:	75 35                	jne    0x14006c827
14006c7f2:	48 8b 0d 07 28 03 00 	mov    0x32807(%rip),%rcx        # 0x14009f000
14006c7f9:	48 3b ce             	cmp    %rsi,%rcx
14006c7fc:	0f 84 42 01 00 00    	je     0x14006c944
14006c802:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14006c806:	0f 84 38 01 00 00    	je     0x14006c944
14006c80c:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14006c810:	8d 50 6e             	lea    0x6e(%rax),%edx
14006c813:	4d 8b cc             	mov    %r12,%r9
14006c816:	4c 8d 05 3b c4 01 00 	lea    0x1c43b(%rip),%r8        # 0x140088c58
14006c81d:	e8 ee b2 fe ff       	call   0x140057b10
14006c822:	e9 1d 01 00 00       	jmp    0x14006c944
14006c827:	8b 44 24 70          	mov    0x70(%rsp),%eax
14006c82b:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
14006c82f:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
14006c833:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
14006c837:	48 89 3f             	mov    %rdi,(%rdi)
14006c83a:	89 43 18             	mov    %eax,0x18(%rbx)
14006c83d:	44 89 6b 28          	mov    %r13d,0x28(%rbx)
14006c841:	48 89 4b 20          	mov    %rcx,0x20(%rbx)
14006c845:	48 ff c5             	inc    %rbp
14006c848:	66 41 39 14 6c       	cmp    %dx,(%r12,%rbp,2)
14006c84d:	75 f6                	jne    0x14006c845
14006c84f:	48 8d 14 6d 02 00 00 	lea    0x2(,%rbp,2),%rdx
14006c856:	00
14006c857:	4d 8b c4             	mov    %r12,%r8
14006c85a:	e8 41 44 fa ff       	call   0x140010ca0
14006c85f:	48 8b 05 02 29 03 00 	mov    0x32902(%rip),%rax        # 0x14009f168
14006c866:	48 8d 2d f3 28 03 00 	lea    0x328f3(%rip),%rbp        # 0x14009f160
14006c86d:	48 39 28             	cmp    %rbp,(%rax)
14006c870:	74 07                	je     0x14006c879
14006c872:	b9 03 00 00 00       	mov    $0x3,%ecx
14006c877:	cd 29                	int    $0x29
14006c879:	48 89 47 08          	mov    %rax,0x8(%rdi)
14006c87d:	48 89 2f             	mov    %rbp,(%rdi)
14006c880:	48 89 38             	mov    %rdi,(%rax)
14006c883:	8b 05 d3 28 03 00    	mov    0x328d3(%rip),%eax        # 0x14009f15c
14006c889:	ff c0                	inc    %eax
14006c88b:	48 89 3d d6 28 03 00 	mov    %rdi,0x328d6(%rip)        # 0x14009f168
14006c892:	89 05 c4 28 03 00    	mov    %eax,0x328c4(%rip)        # 0x14009f15c
14006c898:	83 f8 01             	cmp    $0x1,%eax
14006c89b:	75 36                	jne    0x14006c8d3
14006c89d:	44 8b 4b 18          	mov    0x18(%rbx),%r9d
14006c8a1:	44 89 0d c8 28 03 00 	mov    %r9d,0x328c8(%rip)        # 0x14009f170
14006c8a8:	48 8b 0d 51 27 03 00 	mov    0x32751(%rip),%rcx        # 0x14009f000
14006c8af:	48 3b ce             	cmp    %rsi,%rcx
14006c8b2:	74 26                	je     0x14006c8da
14006c8b4:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14006c8b8:	74 20                	je     0x14006c8da
14006c8ba:	48 8b 49 10          	mov    0x10(%rcx),%rcx