14000d560:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d565:	85 c0                	test   %eax,%eax
14000d567:	74 0f                	je     0x14000d578
14000d569:	48 8b ce             	mov    %rsi,%rcx
14000d56c:	48 ff 15 45 5e 00 00 	rex.W call *0x5e45(%rip)        # 0x1400133b8
14000d573:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d578:	48 8d 4b 28          	lea    0x28(%rbx),%rcx
14000d57c:	48 ff 15 35 60 00 00 	rex.W call *0x6035(%rip)        # 0x1400135b8
14000d583:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d588:	48 8b cb             	mov    %rbx,%rcx
14000d58b:	e8 80 11 00 00       	call   0x14000e710
14000d590:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000d595:	8b c7                	mov    %edi,%eax
14000d597:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000d59c:	48 83 c4 20          	add    $0x20,%rsp
14000d5a0:	5f                   	pop    %rdi
14000d5a1:	c3                   	ret
14000d5a2:	cc                   	int3
14000d5a3:	cc                   	int3
14000d5a4:	cc                   	int3
14000d5a5:	cc                   	int3
14000d5a6:	cc                   	int3
14000d5a7:	cc                   	int3
14000d5a8:	cc                   	int3
14000d5a9:	cc                   	int3
14000d5aa:	cc                   	int3
14000d5ab:	cc                   	int3
14000d5ac:	cc                   	int3
14000d5ad:	cc                   	int3
14000d5ae:	cc                   	int3
14000d5af:	cc                   	int3
14000d5b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14000d5b5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14000d5ba:	57                   	push   %rdi
14000d5bb:	48 83 ec 20          	sub    $0x20,%rsp
14000d5bf:	33 db                	xor    %ebx,%ebx
14000d5c1:	49 8b f0             	mov    %r8,%rsi
14000d5c4:	48 8b f9             	mov    %rcx,%rdi
14000d5c7:	4d 85 c0             	test   %r8,%r8
14000d5ca:	74 4e                	je     0x14000d61a
14000d5cc:	49 89 18             	mov    %rbx,(%r8)
14000d5cf:	48 8b 05 d2 7e 00 00 	mov    0x7ed2(%rip),%rax        # 0x1400154a8
14000d5d6:	48 3b 02             	cmp    (%rdx),%rax
14000d5d9:	75 0d                	jne    0x14000d5e8
14000d5db:	48 8b 05 ce 7e 00 00 	mov    0x7ece(%rip),%rax        # 0x1400154b0
14000d5e2:	48 3b 42 08          	cmp    0x8(%rdx),%rax
14000d5e6:	74 19                	je     0x14000d601
14000d5e8:	48 8b 05 c9 8d 00 00 	mov    0x8dc9(%rip),%rax        # 0x1400163b8
14000d5ef:	48 3b 02             	cmp    (%rdx),%rax
14000d5f2:	75 1f                	jne    0x14000d613
14000d5f4:	48 8b 05 c5 8d 00 00 	mov    0x8dc5(%rip),%rax        # 0x1400163c0
14000d5fb:	48 3b 42 08          	cmp    0x8(%rdx),%rax
14000d5ff:	75 12                	jne    0x14000d613
14000d601:	48 8b 01             	mov    (%rcx),%rax
14000d604:	48 8b 40 08          	mov    0x8(%rax),%rax
14000d608:	ff 15 ba 61 00 00    	call   *0x61ba(%rip)        # 0x1400137c8
14000d60e:	48 89 3e             	mov    %rdi,(%rsi)
14000d611:	eb 0c                	jmp    0x14000d61f
14000d613:	bb 02 40 00 80       	mov    $0x80004002,%ebx
14000d618:	eb 05                	jmp    0x14000d61f
14000d61a:	bb 57 00 07 80       	mov    $0x80070057,%ebx
14000d61f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14000d624:	8b c3                	mov    %ebx,%eax
14000d626:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14000d62b:	48 83 c4 20          	add    $0x20,%rsp
14000d62f:	5f                   	pop    %rdi
14000d630:	c3                   	ret
14000d631:	cc                   	int3
14000d632:	cc                   	int3
14000d633:	cc                   	int3
14000d634:	cc                   	int3
14000d635:	cc                   	int3
14000d636:	cc                   	int3
14000d637:	cc                   	int3
14000d638:	cc                   	int3
14000d639:	cc                   	int3
14000d63a:	cc                   	int3
14000d63b:	cc                   	int3
14000d63c:	cc                   	int3
14000d63d:	cc                   	int3
14000d63e:	cc                   	int3
14000d63f:	cc                   	int3
14000d640:	48 8b c4             	mov    %rsp,%rax
14000d643:	48 89 58 10          	mov    %rbx,0x10(%rax)
14000d647:	48 89 68 18          	mov    %rbp,0x18(%rax)
14000d64b:	48 89 70 20          	mov    %rsi,0x20(%rax)
14000d64f:	57                   	push   %rdi
14000d650:	41 56                	push   %r14
14000d652:	41 57                	push   %r15
14000d654:	48 83 ec 50          	sub    $0x50,%rsp
14000d658:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14000d65d:	4d 8b f1             	mov    %r9,%r14
14000d660:	48 83 60 d8 00       	andq   $0x0,-0x28(%rax)
14000d665:	4c 8d 48 08          	lea    0x8(%rax),%r9
14000d669:	48 8b f9             	mov    %rcx,%rdi
14000d66c:	45 8b f8             	mov    %r8d,%r15d
14000d66f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d673:	e8 58 b2 ff ff       	call   0x1400088d0
14000d678:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
14000d67d:	8b d8                	mov    %eax,%ebx
14000d67f:	85 c0                	test   %eax,%eax
14000d681:	78 6f                	js     0x14000d6f2
14000d683:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14000d687:	48 ff 15 1a 5f 00 00 	rex.W call *0x5f1a(%rip)        # 0x1400135a8
14000d68e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d693:	83 7f 18 00          	cmpl   $0x0,0x18(%rdi)
14000d697:	75 07                	jne    0x14000d6a0
14000d699:	bb 13 00 64 80       	mov    $0x80640013,%ebx
14000d69e:	eb 42                	jmp    0x14000d6e2
14000d6a0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14000d6a5:	48 8b cf             	mov    %rdi,%rcx
14000d6a8:	e8 a3 03 00 00       	call   0x14000da50
14000d6ad:	8b d8                	mov    %eax,%ebx
14000d6af:	85 c0                	test   %eax,%eax
14000d6b1:	78 2f                	js     0x14000d6e2
14000d6b3:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
14000d6b8:	48 8d 0d 29 5b 00 00 	lea    0x5b29(%rip),%rcx        # 0x1400131e8
14000d6bf:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
14000d6c4:	45 33 c0             	xor    %r8d,%r8d
14000d6c7:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
14000d6cc:	33 d2                	xor    %edx,%edx
14000d6ce:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000d6d3:	48 ff 15 76 5d 00 00 	rex.W call *0x5d76(%rip)        # 0x140013450
14000d6da:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d6df:	48 8b d8             	mov    %rax,%rbx
14000d6e2:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14000d6e6:	48 ff 15 c3 5e 00 00 	rex.W call *0x5ec3(%rip)        # 0x1400135b0
14000d6ed:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d6f2:	48 85 f6             	test   %rsi,%rsi
14000d6f5:	74 08                	je     0x14000d6ff
14000d6f7:	48 8b ce             	mov    %rsi,%rcx
14000d6fa:	e8 21 3f ff ff       	call   0x140001620
14000d6ff:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14000d704:	8b c3                	mov    %ebx,%eax
14000d706:	49 8b 5b 28          	mov    0x28(%r11),%rbx
14000d70a:	49 8b 6b 30          	mov    0x30(%r11),%rbp
14000d70e:	49 8b 73 38          	mov    0x38(%r11),%rsi
14000d712:	49 8b e3             	mov    %r11,%rsp
14000d715:	41 5f                	pop    %r15
14000d717:	41 5e                	pop    %r14
14000d719:	5f                   	pop    %rdi
14000d71a:	c3                   	ret
14000d71b:	cc                   	int3
14000d71c:	cc                   	int3
14000d71d:	cc                   	int3
14000d71e:	cc                   	int3
14000d71f:	cc                   	int3
14000d720:	cc                   	int3
14000d721:	cc                   	int3
14000d722:	cc                   	int3
14000d723:	cc                   	int3
14000d724:	cc                   	int3
14000d725:	cc                   	int3
14000d726:	cc                   	int3
14000d727:	cc                   	int3
14000d728:	cc                   	int3
14000d729:	cc                   	int3
14000d72a:	cc                   	int3
14000d72b:	cc                   	int3
14000d72c:	cc                   	int3
14000d72d:	cc                   	int3
14000d72e:	cc                   	int3
14000d72f:	cc                   	int3
14000d730:	48 8b c4             	mov    %rsp,%rax
14000d733:	48 89 58 10          	mov    %rbx,0x10(%rax)
14000d737:	55                   	push   %rbp
14000d738:	56                   	push   %rsi
14000d739:	57                   	push   %rdi
14000d73a:	48 83 ec 30          	sub    $0x30,%rsp
14000d73e:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14000d743:	4c 8d 48 08          	lea    0x8(%rax),%r9
14000d747:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
14000d74c:	48 8b f9             	mov    %rcx,%rdi
14000d74f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d753:	e8 78 b1 ff ff       	call   0x1400088d0
14000d758:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14000d75d:	8b d8                	mov    %eax,%ebx
14000d75f:	85 c0                	test   %eax,%eax
14000d761:	78 67                	js     0x14000d7ca
14000d763:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14000d767:	48 ff 15 3a 5e 00 00 	rex.W call *0x5e3a(%rip)        # 0x1400135a8
14000d76e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d773:	83 7f 18 00          	cmpl   $0x0,0x18(%rdi)
14000d777:	75 07                	jne    0x14000d780
14000d779:	bb 13 00 64 80       	mov    $0x80640013,%ebx
14000d77e:	eb 3a                	jmp    0x14000d7ba
14000d780:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14000d785:	48 8b cf             	mov    %rdi,%rcx
14000d788:	e8 c3 02 00 00       	call   0x14000da50
14000d78d:	8b d8                	mov    %eax,%ebx
14000d78f:	85 c0                	test   %eax,%eax
14000d791:	78 27                	js     0x14000d7ba
14000d793:	4c 8b 4c 24 60       	mov    0x60(%rsp),%r9
14000d798:	48 8d 0d 49 5a 00 00 	lea    0x5a49(%rip),%rcx        # 0x1400131e8
14000d79f:	45 33 c0             	xor    %r8d,%r8d
14000d7a2:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14000d7a7:	41 8d 50 01          	lea    0x1(%r8),%edx
14000d7ab:	48 ff 15 9e 5c 00 00 	rex.W call *0x5c9e(%rip)        # 0x140013450
14000d7b2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d7b7:	48 8b d8             	mov    %rax,%rbx
14000d7ba:	48 8d 4f 28          	lea    0x28(%rdi),%rcx
14000d7be:	48 ff 15 eb 5d 00 00 	rex.W call *0x5deb(%rip)        # 0x1400135b0
14000d7c5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d7ca:	48 85 f6             	test   %rsi,%rsi
14000d7cd:	74 08                	je     0x14000d7d7
14000d7cf:	48 8b ce             	mov    %rsi,%rcx
14000d7d2:	e8 49 3e ff ff       	call   0x140001620
14000d7d7:	8b c3                	mov    %ebx,%eax
14000d7d9:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14000d7de:	48 83 c4 30          	add    $0x30,%rsp
14000d7e2:	5f                   	pop    %rdi
14000d7e3:	5e                   	pop    %rsi
14000d7e4:	5d                   	pop    %rbp
14000d7e5:	c3                   	ret
14000d7e6:	cc                   	int3
14000d7e7:	cc                   	int3
14000d7e8:	cc                   	int3
14000d7e9:	cc                   	int3
14000d7ea:	cc                   	int3
14000d7eb:	cc                   	int3
14000d7ec:	cc                   	int3
14000d7ed:	cc                   	int3
14000d7ee:	cc                   	int3
14000d7ef:	cc                   	int3
14000d7f0:	40 55                	rex push %rbp
14000d7f2:	53                   	push   %rbx
14000d7f3:	56                   	push   %rsi
14000d7f4:	41 54                	push   %r12
14000d7f6:	41 55                	push   %r13
14000d7f8:	41 56                	push   %r14
14000d7fa:	41 57                	push   %r15
14000d7fc:	48 8d 6c 24 f1       	lea    -0xf(%rsp),%rbp
14000d801:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
14000d808:	48 8b 05 59 b8 00 00 	mov    0xb859(%rip),%rax        # 0x140019068
14000d80f:	48 33 c4             	xor    %rsp,%rax
14000d812:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
14000d816:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
14000d81a:	45 8b f9             	mov    %r9d,%r15d
14000d81d:	0f 10 05 1c 63 00 00 	movups 0x631c(%rip),%xmm0        # 0x140013b40
14000d824:	4c 8b 65 6f          	mov    0x6f(%rbp),%r12
14000d828:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
14000d82c:	4c 8b 6d 77          	mov    0x77(%rbp),%r13
14000d830:	4c 8b f1             	mov    %rcx,%r14
14000d833:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14000d837:	48 83 65 c7 00       	andq   $0x0,-0x39(%rbp)
14000d83c:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
14000d840:	8b 05 0a 63 00 00    	mov    0x630a(%rip),%eax        # 0x140013b50
14000d846:	89 45 e7             	mov    %eax,-0x19(%rbp)
14000d849:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
14000d84d:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14000d851:	c6 45 bf ff          	movb   $0xff,-0x41(%rbp)
14000d855:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
14000d859:	c7 45 eb 11 00 00 00 	movl   $0x11,-0x15(%rbp)
14000d860:	c7 45 ef 01 00 00 00 	movl   $0x1,-0x11(%rbp)
14000d867:	e8 64 b0 ff ff       	call   0x1400088d0
14000d86c:	8b d8                	mov    %eax,%ebx
14000d86e:	85 c0                	test   %eax,%eax
14000d870:	78 6e                	js     0x14000d8e0
14000d872:	49 8d 4e 28          	lea    0x28(%r14),%rcx
14000d876:	48 ff 15 2b 5d 00 00 	rex.W call *0x5d2b(%rip)        # 0x1400135a8
14000d87d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d882:	41 83 7e 18 00       	cmpl   $0x0,0x18(%r14)
14000d887:	74 42                	je     0x14000d8cb
14000d889:	48 8b 45 cf          	mov    -0x31(%rbp),%rax
14000d88d:	45 33 c0             	xor    %r8d,%r8d
14000d890:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
14000d894:	45 8b cf             	mov    %r15d,%r9d
14000d897:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
14000d89c:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
14000d8a0:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
14000d8a5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14000d8aa:	41 8d 48 05          	lea    0x5(%r8),%ecx
14000d8ae:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
14000d8b5:	00
14000d8b6:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14000d8bb:	48 ff 15 b6 5d 00 00 	rex.W call *0x5db6(%rip)        # 0x140013678
14000d8c2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d8c7:	8b d8                	mov    %eax,%ebx
14000d8c9:	eb 05                	jmp    0x14000d8d0
14000d8cb:	bb 13 00 64 80       	mov    $0x80640013,%ebx
14000d8d0:	49 8d 4e 28          	lea    0x28(%r14),%rcx
14000d8d4:	48 ff 15 d5 5c 00 00 	rex.W call *0x5cd5(%rip)        # 0x1400135b0
14000d8db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14000d8e0:	48 83 7d c7 00       	cmpq   $0x0,-0x39(%rbp)
14000d8e5:	74 09                	je     0x14000d8f0
14000d8e7:	48 8b 4d c7          	mov    -0x39(%rbp),%rcx
14000d8eb:	e8 30 3d ff ff       	call   0x140001620
14000d8f0:	8b c3                	mov    %ebx,%eax
14000d8f2:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
14000d8f6:	48 33 cc             	xor    %rsp,%rcx
14000d8f9:	e8 52 11 00 00       	call   0x14000ea50
14000d8fe:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
14000d905:	41 5f                	pop    %r15
14000d907:	41 5e                	pop    %r14
14000d909:	41 5d                	pop    %r13
14000d90b:	41 5c                	pop    %r12
14000d90d:	5e                   	pop    %rsi
14000d90e:	5b                   	pop    %rbx
14000d90f:	5d                   	pop    %rbp
14000d910:	c3                   	ret
14000d911:	cc                   	int3
14000d912:	cc                   	int3
14000d913:	cc                   	int3
14000d914:	cc                   	int3
14000d915:	cc                   	int3
14000d916:	cc                   	int3
14000d917:	cc                   	int3
14000d918:	cc                   	int3
14000d919:	cc                   	int3
14000d91a:	cc                   	int3
14000d91b:	cc                   	int3
14000d91c:	cc                   	int3
14000d91d:	cc                   	int3
14000d91e:	cc                   	int3
14000d91f:	cc                   	int3
14000d920:	8b ca                	mov    %edx,%ecx
14000d922:	49 8b d0             	mov    %r8,%rdx
14000d925:	48 ff 25 3c 5d 00 00 	rex.W jmp *0x5d3c(%rip)        # 0x140013668
14000d92c:	cc                   	int3
14000d92d:	cc                   	int3
14000d92e:	cc                   	int3
14000d92f:	cc                   	int3
14000d930:	cc                   	int3
14000d931:	cc                   	int3
14000d932:	cc                   	int3
14000d933:	cc                   	int3
14000d934:	cc                   	int3
14000d935:	cc                   	int3
14000d936:	cc                   	int3
14000d937:	cc                   	int3
14000d938:	cc                   	int3
14000d939:	cc                   	int3
14000d93a:	cc                   	int3
14000d93b:	cc                   	int3
14000d93c:	cc                   	int3
14000d93d:	cc                   	int3
14000d93e:	cc                   	int3
14000d93f:	cc                   	int3
14000d940:	48 8b c4             	mov    %rsp,%rax
14000d943:	48 89 58 08          	mov    %rbx,0x8(%rax)
14000d947:	48 89 68 18          	mov    %rbp,0x18(%rax)
14000d94b:	48 89 70 20          	mov    %rsi,0x20(%rax)
14000d94f:	57                   	push   %rdi
14000d950:	41 56                	push   %r14
14000d952:	41 57                	push   %r15
14000d954:	48 83 ec 50          	sub    $0x50,%rsp
14000d958:	33 ff                	xor    %edi,%edi
14000d95a:	4d 8b f1             	mov    %r9,%r14
14000d95d:	48 21 78 d8          	and    %rdi,-0x28(%rax)
14000d961:	45 8b f8             	mov    %r8d,%r15d