14012e569:	48 3b c1             	cmp    %rcx,%rax
14012e56c:	74 2a                	je     0x14012e598
14012e56e:	48 8b 30             	mov    (%rax),%rsi
14012e571:	4c 89 30             	mov    %r14,(%rax)
14012e574:	48 85 f6             	test   %rsi,%rsi
14012e577:	74 47                	je     0x14012e5c0
14012e579:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
14012e57d:	e8 fe 7d f9 ff       	call   0x1400c6380
14012e582:	48 8d 4e 20          	lea    0x20(%rsi),%rcx
14012e586:	e8 f5 7d f9 ff       	call   0x1400c6380
14012e58b:	48 8b ce             	mov    %rsi,%rcx
14012e58e:	e8 ed 7d f9 ff       	call   0x1400c6380
14012e593:	48 8b ce             	mov    %rsi,%rcx
14012e596:	eb 1d                	jmp    0x14012e5b5
14012e598:	49 8d 4e 40          	lea    0x40(%r14),%rcx
14012e59c:	e8 df 7d f9 ff       	call   0x1400c6380
14012e5a1:	49 8d 4e 20          	lea    0x20(%r14),%rcx
14012e5a5:	e8 d6 7d f9 ff       	call   0x1400c6380
14012e5aa:	49 8b ce             	mov    %r14,%rcx
14012e5ad:	e8 ce 7d f9 ff       	call   0x1400c6380
14012e5b2:	49 8b ce             	mov    %r14,%rcx
14012e5b5:	ba 60 00 00 00       	mov    $0x60,%edx
14012e5ba:	e8 8d 80 05 00       	call   0x14018664c
14012e5bf:	90                   	nop
14012e5c0:	f6 c3 20             	test   $0x20,%bl
14012e5c3:	74 12                	je     0x14012e5d7
14012e5c5:	83 e3 df             	and    $0xffffffdf,%ebx
14012e5c8:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14012e5cc:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14012e5d1:	e8 aa 7d f9 ff       	call   0x1400c6380
14012e5d6:	90                   	nop
14012e5d7:	f6 c3 10             	test   $0x10,%bl
14012e5da:	74 11                	je     0x14012e5ed
14012e5dc:	83 e3 ef             	and    $0xffffffef,%ebx
14012e5df:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14012e5e3:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
14012e5e7:	e8 94 7d f9 ff       	call   0x1400c6380
14012e5ec:	90                   	nop
14012e5ed:	f6 c3 08             	test   $0x8,%bl
14012e5f0:	74 12                	je     0x14012e604
14012e5f2:	83 e3 f7             	and    $0xfffffff7,%ebx
14012e5f5:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14012e5f9:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14012e5fe:	e8 7d 7d f9 ff       	call   0x1400c6380
14012e603:	90                   	nop
14012e604:	f6 c3 04             	test   $0x4,%bl
14012e607:	74 11                	je     0x14012e61a
14012e609:	83 e3 fb             	and    $0xfffffffb,%ebx
14012e60c:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14012e610:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14012e614:	e8 67 7d f9 ff       	call   0x1400c6380
14012e619:	90                   	nop
14012e61a:	f6 c3 02             	test   $0x2,%bl
14012e61d:	74 11                	je     0x14012e630
14012e61f:	83 e3 fd             	and    $0xfffffffd,%ebx
14012e622:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14012e626:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14012e62a:	e8 51 7d f9 ff       	call   0x1400c6380
14012e62f:	90                   	nop
14012e630:	f6 c3 01             	test   $0x1,%bl
14012e633:	74 09                	je     0x14012e63e
14012e635:	48 8d 4d 08          	lea    0x8(%rbp),%rcx
14012e639:	e8 42 7d f9 ff       	call   0x1400c6380
14012e63e:	48 8d 97 f0 00 00 00 	lea    0xf0(%rdi),%rdx
14012e645:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14012e649:	e8 92 7a f9 ff       	call   0x1400c60e0
14012e64e:	90                   	nop
14012e64f:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
14012e653:	49 8d 8c 24 f0 00 00 	lea    0xf0(%r12),%rcx
14012e65a:	00
14012e65b:	48 3b c8             	cmp    %rax,%rcx
14012e65e:	74 18                	je     0x14012e678
14012e660:	48 8d 55 a8          	lea    -0x58(%rbp),%rdx
14012e664:	48 83 7d c0 10       	cmpq   $0x10,-0x40(%rbp)
14012e669:	48 0f 43 55 a8       	cmovae -0x58(%rbp),%rdx
14012e66e:	4c 8b 45 b8          	mov    -0x48(%rbp),%r8
14012e672:	e8 89 7d f9 ff       	call   0x1400c6400
14012e677:	90                   	nop
14012e678:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
14012e67c:	e8 ff 7c f9 ff       	call   0x1400c6380
14012e681:	b9 08 00 00 00       	mov    $0x8,%ecx
14012e686:	e8 65 7c 05 00       	call   0x1401862f0
14012e68b:	48 8b c8             	mov    %rax,%rcx
14012e68e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14012e693:	48 8b 87 10 01 00 00 	mov    0x110(%rdi),%rax
14012e69a:	be 20 03 00 00       	mov    $0x320,%esi
14012e69f:	bb 58 02 00 00       	mov    $0x258,%ebx
14012e6a4:	48 85 c0             	test   %rax,%rax
14012e6a7:	74 05                	je     0x14012e6ae
14012e6a9:	8b 50 04             	mov    0x4(%rax),%edx
14012e6ac:	eb 07                	jmp    0x14012e6b5
14012e6ae:	8b d3                	mov    %ebx,%edx
14012e6b0:	48 85 c0             	test   %rax,%rax
14012e6b3:	74 0a                	je     0x14012e6bf
14012e6b5:	48 85 c0             	test   %rax,%rax
14012e6b8:	74 05                	je     0x14012e6bf
14012e6ba:	44 8b 00             	mov    (%rax),%r8d
14012e6bd:	eb 03                	jmp    0x14012e6c2
14012e6bf:	44 8b c6             	mov    %esi,%r8d
14012e6c2:	44 89 01             	mov    %r8d,(%rcx)
14012e6c5:	89 51 04             	mov    %edx,0x4(%rcx)
14012e6c8:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
14012e6cd:	49 8d 94 24 10 01 00 	lea    0x110(%r12),%rdx
14012e6d4:	00
14012e6d5:	48 3b d0             	cmp    %rax,%rdx
14012e6d8:	74 0e                	je     0x14012e6e8
14012e6da:	48 8b 02             	mov    (%rdx),%rax
14012e6dd:	48 89 0a             	mov    %rcx,(%rdx)
14012e6e0:	48 85 c0             	test   %rax,%rax
14012e6e3:	74 0d                	je     0x14012e6f2
14012e6e5:	48 8b c8             	mov    %rax,%rcx
14012e6e8:	ba 08 00 00 00       	mov    $0x8,%edx
14012e6ed:	e8 5a 7f 05 00       	call   0x14018664c
14012e6f2:	b9 08 00 00 00       	mov    $0x8,%ecx
14012e6f7:	e8 f4 7b 05 00       	call   0x1401862f0
14012e6fc:	48 8b c8             	mov    %rax,%rcx
14012e6ff:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14012e704:	48 8b 87 18 01 00 00 	mov    0x118(%rdi),%rax
14012e70b:	48 85 c0             	test   %rax,%rax
14012e70e:	74 05                	je     0x14012e715
14012e710:	8b 50 04             	mov    0x4(%rax),%edx
14012e713:	eb 07                	jmp    0x14012e71c
14012e715:	8b d3                	mov    %ebx,%edx
14012e717:	48 85 c0             	test   %rax,%rax
14012e71a:	74 0a                	je     0x14012e726
14012e71c:	48 85 c0             	test   %rax,%rax
14012e71f:	74 05                	je     0x14012e726
14012e721:	44 8b 00             	mov    (%rax),%r8d
14012e724:	eb 03                	jmp    0x14012e729
14012e726:	44 8b c6             	mov    %esi,%r8d
14012e729:	44 89 01             	mov    %r8d,(%rcx)
14012e72c:	89 51 04             	mov    %edx,0x4(%rcx)
14012e72f:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
14012e734:	49 8d 94 24 18 01 00 	lea    0x118(%r12),%rdx
14012e73b:	00
14012e73c:	48 3b d0             	cmp    %rax,%rdx
14012e73f:	74 0e                	je     0x14012e74f
14012e741:	48 8b 02             	mov    (%rdx),%rax
14012e744:	48 89 0a             	mov    %rcx,(%rdx)
14012e747:	48 85 c0             	test   %rax,%rax
14012e74a:	74 0d                	je     0x14012e759
14012e74c:	48 8b c8             	mov    %rax,%rcx
14012e74f:	ba 08 00 00 00       	mov    $0x8,%edx
14012e754:	e8 f3 7e 05 00       	call   0x14018664c
14012e759:	b9 08 00 00 00       	mov    $0x8,%ecx
14012e75e:	e8 8d 7b 05 00       	call   0x1401862f0
14012e763:	48 8b c8             	mov    %rax,%rcx
14012e766:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14012e76b:	48 8b 87 20 01 00 00 	mov    0x120(%rdi),%rax
14012e772:	48 85 c0             	test   %rax,%rax
14012e775:	74 05                	je     0x14012e77c
14012e777:	8b 58 04             	mov    0x4(%rax),%ebx
14012e77a:	8b 30                	mov    (%rax),%esi
14012e77c:	89 31                	mov    %esi,(%rcx)
14012e77e:	89 59 04             	mov    %ebx,0x4(%rcx)
14012e781:	48 8d 44 24 28       	lea    0x28(%rsp),%rax
14012e786:	4d 8d 84 24 20 01 00 	lea    0x120(%r12),%r8
14012e78d:	00
14012e78e:	4c 3b c0             	cmp    %rax,%r8
14012e791:	74 0e                	je     0x14012e7a1
14012e793:	49 8b 00             	mov    (%r8),%rax
14012e796:	49 89 08             	mov    %rcx,(%r8)
14012e799:	48 85 c0             	test   %rax,%rax
14012e79c:	74 0d                	je     0x14012e7ab
14012e79e:	48 8b c8             	mov    %rax,%rcx
14012e7a1:	ba 08 00 00 00       	mov    $0x8,%edx
14012e7a6:	e8 a1 7e 05 00       	call   0x14018664c
14012e7ab:	48 8b 97 30 01 00 00 	mov    0x130(%rdi),%rdx
14012e7b2:	48 85 d2             	test   %rdx,%rdx
14012e7b5:	74 0b                	je     0x14012e7c2
14012e7b7:	f0 ff 42 08          	lock incl 0x8(%rdx)
14012e7bb:	48 8b 97 30 01 00 00 	mov    0x130(%rdi),%rdx
14012e7c2:	48 8b 87 28 01 00 00 	mov    0x128(%rdi),%rax
14012e7c9:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14012e7ce:	48 89 54 24 38       	mov    %rdx,0x38(%rsp)
14012e7d3:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14012e7d8:	49 8d 8c 24 28 01 00 	lea    0x128(%r12),%rcx
14012e7df:	00
14012e7e0:	e8 2b bd fa ff       	call   0x1400da510
14012e7e5:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14012e7ea:	48 85 c9             	test   %rcx,%rcx
14012e7ed:	74 33                	je     0x14012e822
14012e7ef:	be ff ff ff ff       	mov    $0xffffffff,%esi
14012e7f4:	8b c6                	mov    %esi,%eax
14012e7f6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14012e7fb:	83 f8 01             	cmp    $0x1,%eax
14012e7fe:	75 22                	jne    0x14012e822
14012e800:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14012e805:	48 8b 03             	mov    (%rbx),%rax
14012e808:	48 8b cb             	mov    %rbx,%rcx
14012e80b:	ff 10                	call   *(%rax)
14012e80d:	f0 0f c1 73 0c       	lock xadd %esi,0xc(%rbx)
14012e812:	83 fe 01             	cmp    $0x1,%esi
14012e815:	75 0b                	jne    0x14012e822
14012e817:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14012e81c:	48 8b 01             	mov    (%rcx),%rax
14012e81f:	ff 50 08             	call   *0x8(%rax)
14012e822:	0f b6 87 58 01 00 00 	movzbl 0x158(%rdi),%eax
14012e829:	41 88 84 24 58 01 00 	mov    %al,0x158(%r12)
14012e830:	00
14012e831:	48 8d 97 60 01 00 00 	lea    0x160(%rdi),%rdx
14012e838:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14012e83d:	e8 9e 78 f9 ff       	call   0x1400c60e0
14012e842:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
14012e847:	49 8d 9c 24 60 01 00 	lea    0x160(%r12),%rbx
14012e84e:	00
14012e84f:	48 3b d8             	cmp    %rax,%rbx
14012e852:	74 30                	je     0x14012e884
14012e854:	48 8b cb             	mov    %rbx,%rcx
14012e857:	e8 24 7b f9 ff       	call   0x1400c6380
14012e85c:	0f 10 44 24 48       	movups 0x48(%rsp),%xmm0
14012e861:	0f 11 03             	movups %xmm0,(%rbx)
14012e864:	0f 10 4c 24 58       	movups 0x58(%rsp),%xmm1
14012e869:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
14012e86d:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
14012e874:	00 00
14012e876:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
14012e87d:	00 00
14012e87f:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
14012e884:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
14012e889:	e8 f2 7a f9 ff       	call   0x1400c6380
14012e88e:	48 8d 97 80 01 00 00 	lea    0x180(%rdi),%rdx
14012e895:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14012e89a:	e8 41 78 f9 ff       	call   0x1400c60e0
14012e89f:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14012e8a4:	49 8d 9c 24 80 01 00 	lea    0x180(%r12),%rbx
14012e8ab:	00
14012e8ac:	48 3b d8             	cmp    %rax,%rbx
14012e8af:	74 2f                	je     0x14012e8e0
14012e8b1:	48 8b cb             	mov    %rbx,%rcx
14012e8b4:	e8 c7 7a f9 ff       	call   0x1400c6380
14012e8b9:	0f 10 44 24 68       	movups 0x68(%rsp),%xmm0
14012e8be:	0f 11 03             	movups %xmm0,(%rbx)
14012e8c1:	0f 10 4c 24 78       	movups 0x78(%rsp),%xmm1
14012e8c6:	0f 11 4b 10          	movups %xmm1,0x10(%rbx)
14012e8ca:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
14012e8d1:	00 00
14012e8d3:	48 c7 45 80 0f 00 00 	movq   $0xf,-0x80(%rbp)
14012e8da:	00
14012e8db:	c6 44 24 68 00       	movb   $0x0,0x68(%rsp)
14012e8e0:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14012e8e5:	e8 96 7a f9 ff       	call   0x1400c6380
14012e8ea:	90                   	nop
14012e8eb:	49 8b c4             	mov    %r12,%rax
14012e8ee:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14012e8f2:	48 33 cc             	xor    %rsp,%rcx
14012e8f5:	e8 d6 79 05 00       	call   0x1401862d0
14012e8fa:	48 8b 9c 24 80 01 00 	mov    0x180(%rsp),%rbx
14012e901:	00
14012e902:	48 81 c4 30 01 00 00 	add    $0x130,%rsp
14012e909:	41 5f                	pop    %r15
14012e90b:	41 5e                	pop    %r14
14012e90d:	41 5d                	pop    %r13
14012e90f:	41 5c                	pop    %r12
14012e911:	5f                   	pop    %rdi
14012e912:	5e                   	pop    %rsi
14012e913:	5d                   	pop    %rbp
14012e914:	c3                   	ret
14012e915:	cc                   	int3
14012e916:	cc                   	int3
14012e917:	cc                   	int3
14012e918:	cc                   	int3
14012e919:	cc                   	int3
14012e91a:	cc                   	int3
14012e91b:	cc                   	int3
14012e91c:	cc                   	int3
14012e91d:	cc                   	int3
14012e91e:	cc                   	int3
14012e91f:	cc                   	int3
14012e920:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14012e925:	56                   	push   %rsi
14012e926:	57                   	push   %rdi
14012e927:	41 56                	push   %r14
14012e929:	48 81 ec e0 01 00 00 	sub    $0x1e0,%rsp
14012e930:	48 8b 05 39 c9 17 00 	mov    0x17c939(%rip),%rax        # 0x1402ab270
14012e937:	48 33 c4             	xor    %rsp,%rax
14012e93a:	48 89 84 24 d0 01 00 	mov    %rax,0x1d0(%rsp)
14012e941:	00
14012e942:	48 8b f2             	mov    %rdx,%rsi
14012e945:	48 8b f9             	mov    %rcx,%rdi
14012e948:	45 33 f6             	xor    %r14d,%r14d
14012e94b:	44 89 74 24 48       	mov    %r14d,0x48(%rsp)
14012e950:	4c 89 74 24 60       	mov    %r14,0x60(%rsp)
14012e955:	45 33 c0             	xor    %r8d,%r8d
14012e958:	33 d2                	xor    %edx,%edx
14012e95a:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012e95f:	e8 bc 72 ff ff       	call   0x140125c20
14012e964:	90                   	nop
14012e965:	4c 89 b4 24 b0 01 00 	mov    %r14,0x1b0(%rsp)
14012e96c:	00
14012e96d:	41 b0 01             	mov    $0x1,%r8b
14012e970:	41 8d 56 04          	lea    0x4(%r14),%edx
14012e974:	48 8d 8c 24 a0 01 00 	lea    0x1a0(%rsp),%rcx
14012e97b:	00
14012e97c:	e8 9f 72 ff ff       	call   0x140125c20
14012e981:	48 8b cf             	mov    %rdi,%rcx
14012e984:	48 83 7f 18 10       	cmpq   $0x10,0x18(%rdi)
14012e989:	72 03                	jb     0x14012e98e
14012e98b:	48 8b 0f             	mov    (%rdi),%rcx
14012e98e:	8b 57 10             	mov    0x10(%rdi),%edx
14012e991:	e8 ba 5b ff ff       	call   0x140124550
14012e996:	48 89 84 24 a0 01 00 	mov    %rax,0x1a0(%rsp)
14012e99d:	00
14012e99e:	4c 8d 05 a3 f9 0f 00 	lea    0xff9a3(%rip),%r8        # 0x14022e348
14012e9a5:	48 8d 15 98 f9 0f 00 	lea    0xff998(%rip),%rdx        # 0x14022e344
14012e9ac:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012e9b1:	e8 ca 75 ff ff       	call   0x140125f80
14012e9b6:	48 8b d0             	mov    %rax,%rdx
14012e9b9:	48 8d 8c 24 a0 01 00 	lea    0x1a0(%rsp),%rcx
14012e9c0:	00
14012e9c1:	e8 ea 61 ff ff       	call   0x140124bb0
14012e9c6:	90                   	nop
14012e9c7:	48 8d 8c 24 a0 01 00 	lea    0x1a0(%rsp),%rcx
14012e9ce:	00
14012e9cf:	e8 5c 74 ff ff       	call   0x140125e30
14012e9d4:	48 8b 9c 24 b0 01 00 	mov    0x1b0(%rsp),%rbx
14012e9db:	00
14012e9dc:	48 85 db             	test   %rbx,%rbx
14012e9df:	74 26                	je     0x14012ea07
14012e9e1:	4c 8d 0d 88 76 f9 ff 	lea    -0x68978(%rip),%r9        # 0x1400c6070
14012e9e8:	ba 20 00 00 00       	mov    $0x20,%edx
14012e9ed:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14012e9f1:	48 8b cb             	mov    %rbx,%rcx
14012e9f4:	e8 33 79 05 00       	call   0x14018632c
14012e9f9:	90                   	nop
14012e9fa:	ba 60 00 00 00       	mov    $0x60,%edx
14012e9ff:	48 8b cb             	mov    %rbx,%rcx
14012ea02:	e8 45 7c 05 00       	call   0x14018664c
14012ea07:	48 8d 5f 40          	lea    0x40(%rdi),%rbx
14012ea0b:	4c 89 b4 24 b0 01 00 	mov    %r14,0x1b0(%rsp)
14012ea12:	00
14012ea13:	41 b0 01             	mov    $0x1,%r8b
14012ea16:	ba 04 00 00 00       	mov    $0x4,%edx
14012ea1b:	48 8d 8c 24 a0 01 00 	lea    0x1a0(%rsp),%rcx
14012ea22:	00
14012ea23:	e8 f8 71 ff ff       	call   0x140125c20
14012ea28:	8b 53 10             	mov    0x10(%rbx),%edx
14012ea2b:	48 83 7b 18 10       	cmpq   $0x10,0x18(%rbx)
14012ea30:	72 03                	jb     0x14012ea35
14012ea32:	48 8b 1b             	mov    (%rbx),%rbx
14012ea35:	48 8b cb             	mov    %rbx,%rcx
14012ea38:	e8 13 5b ff ff       	call   0x140124550
14012ea3d:	48 89 84 24 a0 01 00 	mov    %rax,0x1a0(%rsp)
14012ea44:	00
14012ea45:	4c 8d 05 b6 f3 0f 00 	lea    0xff3b6(%rip),%r8        # 0x14022de02
14012ea4c:	48 8d 15 ad f3 0f 00 	lea    0xff3ad(%rip),%rdx        # 0x14022de00
14012ea53:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14012ea58:	e8 23 75 ff ff       	call   0x140125f80
14012ea5d:	48 8b d0             	mov    %rax,%rdx
14012ea60:	48 8d 8c 24 a0 01 00 	lea    0x1a0(%rsp),%rcx