14006a727:	cc                   	int3
14006a728:	cc                   	int3
14006a729:	cc                   	int3
14006a72a:	cc                   	int3
14006a72b:	cc                   	int3
14006a72c:	cc                   	int3
14006a72d:	cc                   	int3
14006a72e:	cc                   	int3
14006a72f:	cc                   	int3
14006a730:	56                   	push   %rsi
14006a731:	48 83 ec 20          	sub    $0x20,%rsp
14006a735:	48 89 ce             	mov    %rcx,%rsi
14006a738:	48 8b 09             	mov    (%rcx),%rcx
14006a73b:	48 85 c9             	test   %rcx,%rcx
14006a73e:	74 11                	je     0x14006a751
14006a740:	48 83 c1 18          	add    $0x18,%rcx
14006a744:	ff 15 ee d0 08 00    	call   *0x8d0ee(%rip)        # 0x1400f7838
14006a74a:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a751:	48 83 c4 20          	add    $0x20,%rsp
14006a755:	5e                   	pop    %rsi
14006a756:	c3                   	ret
14006a757:	cc                   	int3
14006a758:	cc                   	int3
14006a759:	cc                   	int3
14006a75a:	cc                   	int3
14006a75b:	cc                   	int3
14006a75c:	cc                   	int3
14006a75d:	cc                   	int3
14006a75e:	cc                   	int3
14006a75f:	cc                   	int3
14006a760:	56                   	push   %rsi
14006a761:	48 83 ec 20          	sub    $0x20,%rsp
14006a765:	48 89 ce             	mov    %rcx,%rsi
14006a768:	48 8b 09             	mov    (%rcx),%rcx
14006a76b:	48 83 c1 18          	add    $0x18,%rcx
14006a76f:	ff 15 c3 d0 08 00    	call   *0x8d0c3(%rip)        # 0x1400f7838
14006a775:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a77c:	48 83 c4 20          	add    $0x20,%rsp
14006a780:	5e                   	pop    %rsi
14006a781:	c3                   	ret
14006a782:	cc                   	int3
14006a783:	cc                   	int3
14006a784:	cc                   	int3
14006a785:	cc                   	int3
14006a786:	cc                   	int3
14006a787:	cc                   	int3
14006a788:	cc                   	int3
14006a789:	cc                   	int3
14006a78a:	cc                   	int3
14006a78b:	cc                   	int3
14006a78c:	cc                   	int3
14006a78d:	cc                   	int3
14006a78e:	cc                   	int3
14006a78f:	cc                   	int3
14006a790:	48 8b 02             	mov    (%rdx),%rax
14006a793:	48 89 41 20          	mov    %rax,0x20(%rcx)
14006a797:	c3                   	ret
14006a798:	cc                   	int3
14006a799:	cc                   	int3
14006a79a:	cc                   	int3
14006a79b:	cc                   	int3
14006a79c:	cc                   	int3
14006a79d:	cc                   	int3
14006a79e:	cc                   	int3
14006a79f:	cc                   	int3
14006a7a0:	48 c7 41 20 ff ff ff 	movq   $0xffffffffffffffff,0x20(%rcx)
14006a7a7:	ff
14006a7a8:	c3                   	ret
14006a7a9:	cc                   	int3
14006a7aa:	cc                   	int3
14006a7ab:	cc                   	int3
14006a7ac:	cc                   	int3
14006a7ad:	cc                   	int3
14006a7ae:	cc                   	int3
14006a7af:	cc                   	int3
14006a7b0:	56                   	push   %rsi
14006a7b1:	57                   	push   %rdi
14006a7b2:	48 83 ec 28          	sub    $0x28,%rsp
14006a7b6:	48 89 d6             	mov    %rdx,%rsi
14006a7b9:	48 89 cf             	mov    %rcx,%rdi
14006a7bc:	48 89 0a             	mov    %rcx,(%rdx)
14006a7bf:	48 83 c7 18          	add    $0x18,%rdi
14006a7c3:	48 89 f9             	mov    %rdi,%rcx
14006a7c6:	ff 15 44 d1 08 00    	call   *0x8d144(%rip)        # 0x1400f7910
14006a7cc:	84 c0                	test   %al,%al
14006a7ce:	74 0a                	je     0x14006a7da
14006a7d0:	48 89 f0             	mov    %rsi,%rax
14006a7d3:	48 83 c4 28          	add    $0x28,%rsp
14006a7d7:	5f                   	pop    %rdi
14006a7d8:	5e                   	pop    %rsi
14006a7d9:	c3                   	ret
14006a7da:	48 89 f9             	mov    %rdi,%rcx
14006a7dd:	e8 5e 20 ff ff       	call   0x14005c840
14006a7e2:	eb ec                	jmp    0x14006a7d0
14006a7e4:	cc                   	int3
14006a7e5:	cc                   	int3
14006a7e6:	cc                   	int3
14006a7e7:	cc                   	int3
14006a7e8:	cc                   	int3
14006a7e9:	cc                   	int3
14006a7ea:	cc                   	int3
14006a7eb:	cc                   	int3
14006a7ec:	cc                   	int3
14006a7ed:	cc                   	int3
14006a7ee:	cc                   	int3
14006a7ef:	cc                   	int3
14006a7f0:	48 89 c8             	mov    %rcx,%rax
14006a7f3:	0f 57 c0             	xorps  %xmm0,%xmm0
14006a7f6:	0f 11 01             	movups %xmm0,(%rcx)
14006a7f9:	c3                   	ret
14006a7fa:	cc                   	int3
14006a7fb:	cc                   	int3
14006a7fc:	cc                   	int3
14006a7fd:	cc                   	int3
14006a7fe:	cc                   	int3
14006a7ff:	cc                   	int3
14006a800:	48 89 c8             	mov    %rcx,%rax
14006a803:	48 8b 0a             	mov    (%rdx),%rcx
14006a806:	48 89 08             	mov    %rcx,(%rax)
14006a809:	0f 57 c0             	xorps  %xmm0,%xmm0
14006a80c:	48 8b 4a 08          	mov    0x8(%rdx),%rcx
14006a810:	0f 11 02             	movups %xmm0,(%rdx)
14006a813:	48 89 48 08          	mov    %rcx,0x8(%rax)
14006a817:	c3                   	ret
14006a818:	cc                   	int3
14006a819:	cc                   	int3
14006a81a:	cc                   	int3
14006a81b:	cc                   	int3
14006a81c:	cc                   	int3
14006a81d:	cc                   	int3
14006a81e:	cc                   	int3
14006a81f:	cc                   	int3
14006a820:	56                   	push   %rsi
14006a821:	57                   	push   %rdi
14006a822:	48 83 ec 38          	sub    $0x38,%rsp
14006a826:	48 89 ce             	mov    %rcx,%rsi
14006a829:	48 8b 05 10 68 09 00 	mov    0x96810(%rip),%rax        # 0x140101040
14006a830:	48 31 e0             	xor    %rsp,%rax
14006a833:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14006a838:	4c 8b 01             	mov    (%rcx),%r8
14006a83b:	4d 85 c0             	test   %r8,%r8
14006a83e:	75 40                	jne    0x14006a880
14006a840:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
14006a845:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a84c:	4d 85 c0             	test   %r8,%r8
14006a84f:	75 26                	jne    0x14006a877
14006a851:	48 8b 0e             	mov    (%rsi),%rcx
14006a854:	48 85 c9             	test   %rcx,%rcx
14006a857:	75 60                	jne    0x14006a8b9
14006a859:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14006a85e:	48 31 e1             	xor    %rsp,%rcx
14006a861:	48 3b 0d d8 67 09 00 	cmp    0x967d8(%rip),%rcx        # 0x140101040
14006a868:	74 06                	je     0x14006a870
14006a86a:	e8 61 4a 00 00       	call   0x14006f2d0
14006a86f:	cc                   	int3
14006a870:	48 83 c4 38          	add    $0x38,%rsp
14006a874:	5f                   	pop    %rdi
14006a875:	5e                   	pop    %rsi
14006a876:	c3                   	ret
14006a877:	f0 41 ff 48 08       	lock decl 0x8(%r8)
14006a87c:	75 d3                	jne    0x14006a851
14006a87e:	eb 22                	jmp    0x14006a8a2
14006a880:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14006a884:	48 85 c9             	test   %rcx,%rcx
14006a887:	74 b7                	je     0x14006a840
14006a889:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a890:	48 8d 7c 24 28       	lea    0x28(%rsp),%rdi
14006a895:	48 89 fa             	mov    %rdi,%rdx
14006a898:	e8 63 f6 ff ff       	call   0x140069f00
14006a89d:	4c 8b 07             	mov    (%rdi),%r8
14006a8a0:	eb aa                	jmp    0x14006a84c
14006a8a2:	49 8b 00             	mov    (%r8),%rax
14006a8a5:	48 8b 40 30          	mov    0x30(%rax),%rax
14006a8a9:	4c 89 c1             	mov    %r8,%rcx
14006a8ac:	ba 01 00 00 00       	mov    $0x1,%edx
14006a8b1:	ff 15 51 c4 08 00    	call   *0x8c451(%rip)        # 0x1400f6d08
14006a8b7:	eb 98                	jmp    0x14006a851
14006a8b9:	f0 ff 49 08          	lock decl 0x8(%rcx)
14006a8bd:	75 9a                	jne    0x14006a859
14006a8bf:	48 8b 01             	mov    (%rcx),%rax
14006a8c2:	48 8b 40 30          	mov    0x30(%rax),%rax
14006a8c6:	ba 01 00 00 00       	mov    $0x1,%edx
14006a8cb:	ff 15 37 c4 08 00    	call   *0x8c437(%rip)        # 0x1400f6d08
14006a8d1:	eb 86                	jmp    0x14006a859
14006a8d3:	cc                   	int3
14006a8d4:	cc                   	int3
14006a8d5:	cc                   	int3
14006a8d6:	cc                   	int3
14006a8d7:	cc                   	int3
14006a8d8:	cc                   	int3
14006a8d9:	cc                   	int3
14006a8da:	cc                   	int3
14006a8db:	cc                   	int3
14006a8dc:	cc                   	int3
14006a8dd:	cc                   	int3
14006a8de:	cc                   	int3
14006a8df:	cc                   	int3
14006a8e0:	48 89 c8             	mov    %rcx,%rax
14006a8e3:	48 89 11             	mov    %rdx,(%rcx)
14006a8e6:	4c 89 41 08          	mov    %r8,0x8(%rcx)
14006a8ea:	c3                   	ret
14006a8eb:	cc                   	int3
14006a8ec:	cc                   	int3
14006a8ed:	cc                   	int3
14006a8ee:	cc                   	int3
14006a8ef:	cc                   	int3
14006a8f0:	56                   	push   %rsi
14006a8f1:	57                   	push   %rdi
14006a8f2:	53                   	push   %rbx
14006a8f3:	48 83 ec 30          	sub    $0x30,%rsp
14006a8f7:	48 89 d7             	mov    %rdx,%rdi
14006a8fa:	48 89 ce             	mov    %rcx,%rsi
14006a8fd:	48 8b 05 3c 67 09 00 	mov    0x9673c(%rip),%rax        # 0x140101040
14006a904:	48 31 e0             	xor    %rsp,%rax
14006a907:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14006a90c:	4c 8b 01             	mov    (%rcx),%r8
14006a90f:	4d 85 c0             	test   %r8,%r8
14006a912:	0f 85 90 00 00 00    	jne    0x14006a9a8
14006a918:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
14006a91d:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a924:	4d 85 c0             	test   %r8,%r8
14006a927:	75 61                	jne    0x14006a98a
14006a929:	48 8b 07             	mov    (%rdi),%rax
14006a92c:	48 c7 07 00 00 00 00 	movq   $0x0,(%rdi)
14006a933:	48 8b 0e             	mov    (%rsi),%rcx
14006a936:	48 89 06             	mov    %rax,(%rsi)
14006a939:	48 85 c9             	test   %rcx,%rcx
14006a93c:	75 32                	jne    0x14006a970
14006a93e:	48 8b 47 08          	mov    0x8(%rdi),%rax
14006a942:	48 c7 47 08 00 00 00 	movq   $0x0,0x8(%rdi)
14006a949:	00
14006a94a:	48 89 46 08          	mov    %rax,0x8(%rsi)
14006a94e:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14006a953:	48 31 e1             	xor    %rsp,%rcx
14006a956:	48 3b 0d e3 66 09 00 	cmp    0x966e3(%rip),%rcx        # 0x140101040
14006a95d:	74 06                	je     0x14006a965
14006a95f:	e8 6c 49 00 00       	call   0x14006f2d0
14006a964:	cc                   	int3
14006a965:	48 89 f0             	mov    %rsi,%rax
14006a968:	48 83 c4 30          	add    $0x30,%rsp
14006a96c:	5b                   	pop    %rbx
14006a96d:	5f                   	pop    %rdi
14006a96e:	5e                   	pop    %rsi
14006a96f:	c3                   	ret
14006a970:	f0 ff 49 08          	lock decl 0x8(%rcx)
14006a974:	75 c8                	jne    0x14006a93e
14006a976:	48 8b 01             	mov    (%rcx),%rax
14006a979:	48 8b 40 30          	mov    0x30(%rax),%rax
14006a97d:	ba 01 00 00 00       	mov    $0x1,%edx
14006a982:	ff 15 80 c3 08 00    	call   *0x8c380(%rip)        # 0x1400f6d08
14006a988:	eb b4                	jmp    0x14006a93e
14006a98a:	f0 41 ff 48 08       	lock decl 0x8(%r8)
14006a98f:	75 98                	jne    0x14006a929
14006a991:	49 8b 00             	mov    (%r8),%rax
14006a994:	48 8b 40 30          	mov    0x30(%rax),%rax
14006a998:	4c 89 c1             	mov    %r8,%rcx
14006a99b:	ba 01 00 00 00       	mov    $0x1,%edx
14006a9a0:	ff 15 62 c3 08 00    	call   *0x8c362(%rip)        # 0x1400f6d08
14006a9a6:	eb 81                	jmp    0x14006a929
14006a9a8:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14006a9ac:	48 85 c9             	test   %rcx,%rcx
14006a9af:	0f 84 63 ff ff ff    	je     0x14006a918
14006a9b5:	48 c7 06 00 00 00 00 	movq   $0x0,(%rsi)
14006a9bc:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
14006a9c1:	48 89 da             	mov    %rbx,%rdx
14006a9c4:	e8 37 f5 ff ff       	call   0x140069f00
14006a9c9:	4c 8b 03             	mov    (%rbx),%r8
14006a9cc:	e9 53 ff ff ff       	jmp    0x14006a924
14006a9d1:	cc                   	int3
14006a9d2:	cc                   	int3
14006a9d3:	cc                   	int3
14006a9d4:	cc                   	int3
14006a9d5:	cc                   	int3
14006a9d6:	cc                   	int3
14006a9d7:	cc                   	int3
14006a9d8:	cc                   	int3
14006a9d9:	cc                   	int3
14006a9da:	cc                   	int3
14006a9db:	cc                   	int3
14006a9dc:	cc                   	int3
14006a9dd:	cc                   	int3
14006a9de:	cc                   	int3
14006a9df:	cc                   	int3
14006a9e0:	48 8b 09             	mov    (%rcx),%rcx
14006a9e3:	48 8b 01             	mov    (%rcx),%rax
14006a9e6:	48 8b 40 38          	mov    0x38(%rax),%rax
14006a9ea:	48 8b 15 17 c3 08 00 	mov    0x8c317(%rip),%rdx        # 0x1400f6d08
14006a9f1:	48 ff e2             	rex.W jmp *%rdx
14006a9f4:	cc                   	int3
14006a9f5:	cc                   	int3
14006a9f6:	cc                   	int3
14006a9f7:	cc                   	int3
14006a9f8:	cc                   	int3
14006a9f9:	cc                   	int3
14006a9fa:	cc                   	int3
14006a9fb:	cc                   	int3
14006a9fc:	cc                   	int3
14006a9fd:	cc                   	int3
14006a9fe:	cc                   	int3
14006a9ff:	cc                   	int3
14006aa00:	56                   	push   %rsi
14006aa01:	48 83 ec 20          	sub    $0x20,%rsp
14006aa05:	48 89 d6             	mov    %rdx,%rsi
14006aa08:	48 8b 09             	mov    (%rcx),%rcx
14006aa0b:	48 8b 01             	mov    (%rcx),%rax
14006aa0e:	48 8b 40 40          	mov    0x40(%rax),%rax
14006aa12:	ff 15 f0 c2 08 00    	call   *0x8c2f0(%rip)        # 0x1400f6d08
14006aa18:	48 89 f0             	mov    %rsi,%rax
14006aa1b:	48 83 c4 20          	add    $0x20,%rsp
14006aa1f:	5e                   	pop    %rsi
14006aa20:	c3                   	ret
14006aa21:	cc                   	int3
14006aa22:	cc                   	int3
14006aa23:	cc                   	int3
14006aa24:	cc                   	int3
14006aa25:	cc                   	int3
14006aa26:	cc                   	int3
14006aa27:	cc                   	int3
14006aa28:	cc                   	int3
14006aa29:	cc                   	int3
14006aa2a:	cc                   	int3
14006aa2b:	cc                   	int3
14006aa2c:	cc                   	int3
14006aa2d:	cc                   	int3
14006aa2e:	cc                   	int3
14006aa2f:	cc                   	int3
14006aa30:	48 8b 09             	mov    (%rcx),%rcx
14006aa33:	48 8b 01             	mov    (%rcx),%rax
14006aa36:	48 8b 40 48          	mov    0x48(%rax),%rax
14006aa3a:	4c 8b 05 c7 c2 08 00 	mov    0x8c2c7(%rip),%r8        # 0x1400f6d08
14006aa41:	49 ff e0             	rex.WB jmp *%r8
14006aa44:	cc                   	int3
14006aa45:	cc                   	int3
14006aa46:	cc                   	int3
14006aa47:	cc                   	int3
14006aa48:	cc                   	int3
14006aa49:	cc                   	int3
14006aa4a:	cc                   	int3
14006aa4b:	cc                   	int3
14006aa4c:	cc                   	int3
14006aa4d:	cc                   	int3
14006aa4e:	cc                   	int3
14006aa4f:	cc                   	int3
14006aa50:	56                   	push   %rsi
14006aa51:	57                   	push   %rdi
14006aa52:	55                   	push   %rbp
14006aa53:	53                   	push   %rbx
14006aa54:	48 83 ec 38          	sub    $0x38,%rsp
14006aa58:	0f 29 74 24 20       	movaps %xmm6,0x20(%rsp)
14006aa5d:	4c 89 ce             	mov    %r9,%rsi