14000f5d5:	48 85 c9             	test   %rcx,%rcx
14000f5d8:	74 75                	je     0x14000f64f
14000f5da:	48 8b 01             	mov    (%rcx),%rax
14000f5dd:	48 8b d3             	mov    %rbx,%rdx
14000f5e0:	48 8b 40 30          	mov    0x30(%rax),%rax
14000f5e4:	ff 15 9e 00 06 00    	call   *0x6009e(%rip)        # 0x14006f688
14000f5ea:	84 c0                	test   %al,%al
14000f5ec:	74 6e                	je     0x14000f65c
14000f5ee:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14000f5f2:	48 85 c9             	test   %rcx,%rcx
14000f5f5:	74 58                	je     0x14000f64f
14000f5f7:	48 8b 01             	mov    (%rcx),%rax
14000f5fa:	48 63 56 10          	movslq 0x10(%rsi),%rdx
14000f5fe:	48 8b 40 48          	mov    0x48(%rax),%rax
14000f602:	ff 15 80 00 06 00    	call   *0x60080(%rip)        # 0x14006f688
14000f608:	84 c0                	test   %al,%al
14000f60a:	74 20                	je     0x14000f62c
14000f60c:	48 85 db             	test   %rbx,%rbx
14000f60f:	74 08                	je     0x14000f619
14000f611:	48 8b cb             	mov    %rbx,%rcx
14000f614:	e8 c7 62 04 00       	call   0x1400558e0
14000f619:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14000f61e:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14000f623:	48 83 c4 40          	add    $0x40,%rsp
14000f627:	41 5e                	pop    %r14
14000f629:	5f                   	pop    %rdi
14000f62a:	5e                   	pop    %rsi
14000f62b:	c3                   	ret
14000f62c:	48 8d 15 fd f6 06 00 	lea    0x6f6fd(%rip),%rdx        # 0x14007ed30
14000f633:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f638:	e8 e3 d6 ff ff       	call   0x14000cd20
14000f63d:	48 8d 15 f4 a6 09 00 	lea    0x9a6f4(%rip),%rdx        # 0x1400a9d38
14000f644:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f649:	e8 a4 ac 05 00       	call   0x14006a2f2
14000f64e:	cc                   	int3
14000f64f:	33 d2                	xor    %edx,%edx
14000f651:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14000f656:	e8 55 33 00 00       	call   0x1400129b0
14000f65b:	cc                   	int3
14000f65c:	48 8d 15 6d f6 06 00 	lea    0x6f66d(%rip),%rdx        # 0x14007ecd0
14000f663:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f668:	e8 b3 d6 ff ff       	call   0x14000cd20
14000f66d:	48 8d 15 c4 a6 09 00 	lea    0x9a6c4(%rip),%rdx        # 0x1400a9d38
14000f674:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f679:	e8 74 ac 05 00       	call   0x14006a2f2
14000f67e:	cc                   	int3
14000f67f:	90                   	nop
14000f680:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000f685:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000f68a:	56                   	push   %rsi
14000f68b:	57                   	push   %rdi
14000f68c:	41 56                	push   %r14
14000f68e:	48 83 ec 40          	sub    $0x40,%rsp
14000f692:	48 8b f2             	mov    %rdx,%rsi
14000f695:	48 8b e9             	mov    %rcx,%rbp
14000f698:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14000f69c:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14000f6a0:	4d 85 c0             	test   %r8,%r8
14000f6a3:	74 0f                	je     0x14000f6b4
14000f6a5:	49 8b c1             	mov    %r9,%rax
14000f6a8:	48 ff c0             	inc    %rax
14000f6ab:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
14000f6b0:	75 f6                	jne    0x14000f6a8
14000f6b2:	eb 02                	jmp    0x14000f6b6
14000f6b4:	33 c0                	xor    %eax,%eax
14000f6b6:	44 8d 70 01          	lea    0x1(%rax),%r14d
14000f6ba:	49 63 ce             	movslq %r14d,%rcx
14000f6bd:	b8 02 00 00 00       	mov    $0x2,%eax
14000f6c2:	48 f7 e1             	mul    %rcx
14000f6c5:	48 8b f8             	mov    %rax,%rdi
14000f6c8:	49 0f 42 f9          	cmovb  %r9,%rdi
14000f6cc:	48 8b cf             	mov    %rdi,%rcx
14000f6cf:	e8 08 62 04 00       	call   0x1400558dc
14000f6d4:	48 8b d8             	mov    %rax,%rbx
14000f6d7:	48 85 c0             	test   %rax,%rax
14000f6da:	74 0f                	je     0x14000f6eb
14000f6dc:	4c 8b c7             	mov    %rdi,%r8
14000f6df:	33 d2                	xor    %edx,%edx
14000f6e1:	48 8b c8             	mov    %rax,%rcx
14000f6e4:	e8 2d ac 05 00       	call   0x14006a316
14000f6e9:	eb 02                	jmp    0x14000f6ed
14000f6eb:	33 db                	xor    %ebx,%ebx
14000f6ed:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14000f6f2:	45 8b c6             	mov    %r14d,%r8d
14000f6f5:	48 8b d3             	mov    %rbx,%rdx
14000f6f8:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14000f6fc:	e8 3f 76 00 00       	call   0x140016d40
14000f701:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14000f705:	48 85 c9             	test   %rcx,%rcx
14000f708:	74 75                	je     0x14000f77f
14000f70a:	48 8b 01             	mov    (%rcx),%rax
14000f70d:	48 8b d3             	mov    %rbx,%rdx
14000f710:	48 8b 40 30          	mov    0x30(%rax),%rax
14000f714:	ff 15 6e ff 05 00    	call   *0x5ff6e(%rip)        # 0x14006f688
14000f71a:	84 c0                	test   %al,%al
14000f71c:	74 6e                	je     0x14000f78c
14000f71e:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14000f722:	48 85 c9             	test   %rcx,%rcx
14000f725:	74 58                	je     0x14000f77f
14000f727:	48 8b 01             	mov    (%rcx),%rax
14000f72a:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14000f72e:	48 8b 40 48          	mov    0x48(%rax),%rax
14000f732:	ff 15 50 ff 05 00    	call   *0x5ff50(%rip)        # 0x14006f688
14000f738:	84 c0                	test   %al,%al
14000f73a:	74 20                	je     0x14000f75c
14000f73c:	48 85 db             	test   %rbx,%rbx
14000f73f:	74 08                	je     0x14000f749
14000f741:	48 8b cb             	mov    %rbx,%rcx
14000f744:	e8 97 61 04 00       	call   0x1400558e0
14000f749:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14000f74e:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14000f753:	48 83 c4 40          	add    $0x40,%rsp
14000f757:	41 5e                	pop    %r14
14000f759:	5f                   	pop    %rdi
14000f75a:	5e                   	pop    %rsi
14000f75b:	c3                   	ret
14000f75c:	48 8d 15 cd f5 06 00 	lea    0x6f5cd(%rip),%rdx        # 0x14007ed30
14000f763:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f768:	e8 b3 d5 ff ff       	call   0x14000cd20
14000f76d:	48 8d 15 c4 a5 09 00 	lea    0x9a5c4(%rip),%rdx        # 0x1400a9d38
14000f774:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f779:	e8 74 ab 05 00       	call   0x14006a2f2
14000f77e:	cc                   	int3
14000f77f:	33 d2                	xor    %edx,%edx
14000f781:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14000f786:	e8 25 32 00 00       	call   0x1400129b0
14000f78b:	cc                   	int3
14000f78c:	48 8d 15 3d f5 06 00 	lea    0x6f53d(%rip),%rdx        # 0x14007ecd0
14000f793:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f798:	e8 83 d5 ff ff       	call   0x14000cd20
14000f79d:	48 8d 15 94 a5 09 00 	lea    0x9a594(%rip),%rdx        # 0x1400a9d38
14000f7a4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f7a9:	e8 44 ab 05 00       	call   0x14006a2f2
14000f7ae:	cc                   	int3
14000f7af:	90                   	nop
14000f7b0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000f7b5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000f7ba:	56                   	push   %rsi
14000f7bb:	57                   	push   %rdi
14000f7bc:	41 56                	push   %r14
14000f7be:	48 83 ec 40          	sub    $0x40,%rsp
14000f7c2:	48 8b fa             	mov    %rdx,%rdi
14000f7c5:	48 8b e9             	mov    %rcx,%rbp
14000f7c8:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14000f7cc:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14000f7d0:	4d 85 c0             	test   %r8,%r8
14000f7d3:	74 0f                	je     0x14000f7e4
14000f7d5:	49 8b c1             	mov    %r9,%rax
14000f7d8:	48 ff c0             	inc    %rax
14000f7db:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
14000f7e0:	75 f6                	jne    0x14000f7d8
14000f7e2:	eb 02                	jmp    0x14000f7e6
14000f7e4:	33 c0                	xor    %eax,%eax
14000f7e6:	44 8d 70 01          	lea    0x1(%rax),%r14d
14000f7ea:	49 63 ce             	movslq %r14d,%rcx
14000f7ed:	b8 02 00 00 00       	mov    $0x2,%eax
14000f7f2:	48 f7 e1             	mul    %rcx
14000f7f5:	48 8b f0             	mov    %rax,%rsi
14000f7f8:	49 0f 42 f1          	cmovb  %r9,%rsi
14000f7fc:	48 8b ce             	mov    %rsi,%rcx
14000f7ff:	e8 d8 60 04 00       	call   0x1400558dc
14000f804:	48 8b d8             	mov    %rax,%rbx
14000f807:	48 85 c0             	test   %rax,%rax
14000f80a:	74 0f                	je     0x14000f81b
14000f80c:	4c 8b c6             	mov    %rsi,%r8
14000f80f:	33 d2                	xor    %edx,%edx
14000f811:	48 8b c8             	mov    %rax,%rcx
14000f814:	e8 fd aa 05 00       	call   0x14006a316
14000f819:	eb 02                	jmp    0x14000f81d
14000f81b:	33 db                	xor    %ebx,%ebx
14000f81d:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14000f822:	45 8b c6             	mov    %r14d,%r8d
14000f825:	48 8b d3             	mov    %rbx,%rdx
14000f828:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14000f82c:	e8 0f 75 00 00       	call   0x140016d40
14000f831:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14000f835:	48 85 c9             	test   %rcx,%rcx
14000f838:	74 67                	je     0x14000f8a1
14000f83a:	48 8b 01             	mov    (%rcx),%rax
14000f83d:	48 8b d3             	mov    %rbx,%rdx
14000f840:	48 8b 40 30          	mov    0x30(%rax),%rax
14000f844:	ff 15 3e fe 05 00    	call   *0x5fe3e(%rip)        # 0x14006f688
14000f84a:	84 c0                	test   %al,%al
14000f84c:	74 60                	je     0x14000f8ae
14000f84e:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14000f852:	48 8b cd             	mov    %rbp,%rcx
14000f855:	e8 9a 1c 00 00       	call   0x1400114f4
14000f85a:	84 c0                	test   %al,%al
14000f85c:	74 20                	je     0x14000f87e
14000f85e:	48 85 db             	test   %rbx,%rbx
14000f861:	74 08                	je     0x14000f86b
14000f863:	48 8b cb             	mov    %rbx,%rcx
14000f866:	e8 75 60 04 00       	call   0x1400558e0
14000f86b:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14000f870:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14000f875:	48 83 c4 40          	add    $0x40,%rsp
14000f879:	41 5e                	pop    %r14
14000f87b:	5f                   	pop    %rdi
14000f87c:	5e                   	pop    %rsi
14000f87d:	c3                   	ret
14000f87e:	48 8d 15 ab f4 06 00 	lea    0x6f4ab(%rip),%rdx        # 0x14007ed30
14000f885:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f88a:	e8 91 d4 ff ff       	call   0x14000cd20
14000f88f:	48 8d 15 a2 a4 09 00 	lea    0x9a4a2(%rip),%rdx        # 0x1400a9d38
14000f896:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f89b:	e8 52 aa 05 00       	call   0x14006a2f2
14000f8a0:	cc                   	int3
14000f8a1:	33 d2                	xor    %edx,%edx
14000f8a3:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14000f8a8:	e8 03 31 00 00       	call   0x1400129b0
14000f8ad:	cc                   	int3
14000f8ae:	48 8d 15 1b f4 06 00 	lea    0x6f41b(%rip),%rdx        # 0x14007ecd0
14000f8b5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f8ba:	e8 61 d4 ff ff       	call   0x14000cd20
14000f8bf:	48 8d 15 72 a4 09 00 	lea    0x9a472(%rip),%rdx        # 0x1400a9d38
14000f8c6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f8cb:	e8 22 aa 05 00       	call   0x14006a2f2
14000f8d0:	cc                   	int3
14000f8d1:	90                   	nop
14000f8d2:	90                   	nop
14000f8d3:	90                   	nop
14000f8d4:	90                   	nop
14000f8d5:	90                   	nop
14000f8d6:	90                   	nop
14000f8d7:	90                   	nop
14000f8d8:	90                   	nop
14000f8d9:	90                   	nop
14000f8da:	90                   	nop
14000f8db:	90                   	nop
14000f8dc:	90                   	nop
14000f8dd:	90                   	nop
14000f8de:	90                   	nop
14000f8df:	90                   	nop
14000f8e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14000f8e5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14000f8ea:	56                   	push   %rsi
14000f8eb:	57                   	push   %rdi
14000f8ec:	41 56                	push   %r14
14000f8ee:	48 83 ec 40          	sub    $0x40,%rsp
14000f8f2:	48 8b fa             	mov    %rdx,%rdi
14000f8f5:	48 8b e9             	mov    %rcx,%rbp
14000f8f8:	4c 8b 42 08          	mov    0x8(%rdx),%r8
14000f8fc:	49 83 c9 ff          	or     $0xffffffffffffffff,%r9
14000f900:	4d 85 c0             	test   %r8,%r8
14000f903:	74 0f                	je     0x14000f914
14000f905:	49 8b c1             	mov    %r9,%rax
14000f908:	48 ff c0             	inc    %rax
14000f90b:	41 80 3c 00 00       	cmpb   $0x0,(%r8,%rax,1)
14000f910:	75 f6                	jne    0x14000f908
14000f912:	eb 02                	jmp    0x14000f916
14000f914:	33 c0                	xor    %eax,%eax
14000f916:	44 8d 70 01          	lea    0x1(%rax),%r14d
14000f91a:	49 63 ce             	movslq %r14d,%rcx
14000f91d:	b8 02 00 00 00       	mov    $0x2,%eax
14000f922:	48 f7 e1             	mul    %rcx
14000f925:	48 8b f0             	mov    %rax,%rsi
14000f928:	49 0f 42 f1          	cmovb  %r9,%rsi
14000f92c:	48 8b ce             	mov    %rsi,%rcx
14000f92f:	e8 a8 5f 04 00       	call   0x1400558dc
14000f934:	48 8b d8             	mov    %rax,%rbx
14000f937:	48 85 c0             	test   %rax,%rax
14000f93a:	74 0f                	je     0x14000f94b
14000f93c:	4c 8b c6             	mov    %rsi,%r8
14000f93f:	33 d2                	xor    %edx,%edx
14000f941:	48 8b c8             	mov    %rax,%rcx
14000f944:	e8 cd a9 05 00       	call   0x14006a316
14000f949:	eb 02                	jmp    0x14000f94d
14000f94b:	33 db                	xor    %ebx,%ebx
14000f94d:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14000f952:	45 8b c6             	mov    %r14d,%r8d
14000f955:	48 8b d3             	mov    %rbx,%rdx
14000f958:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14000f95c:	e8 df 73 00 00       	call   0x140016d40
14000f961:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
14000f965:	48 85 c9             	test   %rcx,%rcx
14000f968:	74 67                	je     0x14000f9d1
14000f96a:	48 8b 01             	mov    (%rcx),%rax
14000f96d:	48 8b d3             	mov    %rbx,%rdx
14000f970:	48 8b 40 30          	mov    0x30(%rax),%rax
14000f974:	ff 15 0e fd 05 00    	call   *0x5fd0e(%rip)        # 0x14006f688
14000f97a:	84 c0                	test   %al,%al
14000f97c:	74 60                	je     0x14000f9de
14000f97e:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14000f982:	48 8b cd             	mov    %rbp,%rcx
14000f985:	e8 e6 1b 00 00       	call   0x140011570
14000f98a:	84 c0                	test   %al,%al
14000f98c:	74 20                	je     0x14000f9ae
14000f98e:	48 85 db             	test   %rbx,%rbx
14000f991:	74 08                	je     0x14000f99b
14000f993:	48 8b cb             	mov    %rbx,%rcx
14000f996:	e8 45 5f 04 00       	call   0x1400558e0
14000f99b:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14000f9a0:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14000f9a5:	48 83 c4 40          	add    $0x40,%rsp
14000f9a9:	41 5e                	pop    %r14
14000f9ab:	5f                   	pop    %rdi
14000f9ac:	5e                   	pop    %rsi
14000f9ad:	c3                   	ret
14000f9ae:	48 8d 15 7b f3 06 00 	lea    0x6f37b(%rip),%rdx        # 0x14007ed30
14000f9b5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f9ba:	e8 61 d3 ff ff       	call   0x14000cd20
14000f9bf:	48 8d 15 72 a3 09 00 	lea    0x9a372(%rip),%rdx        # 0x1400a9d38
14000f9c6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f9cb:	e8 22 a9 05 00       	call   0x14006a2f2
14000f9d0:	cc                   	int3
14000f9d1:	33 d2                	xor    %edx,%edx
14000f9d3:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14000f9d8:	e8 d3 2f 00 00       	call   0x1400129b0
14000f9dd:	cc                   	int3
14000f9de:	48 8d 15 eb f2 06 00 	lea    0x6f2eb(%rip),%rdx        # 0x14007ecd0
14000f9e5:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f9ea:	e8 31 d3 ff ff       	call   0x14000cd20
14000f9ef:	48 8d 15 42 a3 09 00 	lea    0x9a342(%rip),%rdx        # 0x1400a9d38
14000f9f6:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14000f9fb:	e8 f2 a8 05 00       	call   0x14006a2f2
14000fa00:	cc                   	int3
14000fa01:	90                   	nop
14000fa02:	90                   	nop
14000fa03:	90                   	nop
14000fa04:	90                   	nop
14000fa05:	90                   	nop
14000fa06:	90                   	nop
14000fa07:	90                   	nop
14000fa08:	90                   	nop
14000fa09:	90                   	nop
14000fa0a:	90                   	nop
14000fa0b:	90                   	nop
14000fa0c:	90                   	nop
14000fa0d:	90                   	nop
14000fa0e:	90                   	nop
14000fa0f:	90                   	nop
14000fa10:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14000fa15:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14000fa1a:	56                   	push   %rsi
14000fa1b:	57                   	push   %rdi
14000fa1c:	41 56                	push   %r14
14000fa1e:	48 83 ec 40          	sub    $0x40,%rsp
14000fa22:	48 8b fa             	mov    %rdx,%rdi
14000fa25:	48 8b e9             	mov    %rcx,%rbp
14000fa28:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14000fa2c:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14000fa30:	48 85 d2             	test   %rdx,%rdx
14000fa33:	74 0e                	je     0x14000fa43
14000fa35:	49 8b c0             	mov    %r8,%rax
14000fa38:	48 ff c0             	inc    %rax
14000fa3b:	80 3c 02 00          	cmpb   $0x0,(%rdx,%rax,1)
14000fa3f:	75 f7                	jne    0x14000fa38
14000fa41:	eb 02                	jmp    0x14000fa45
14000fa43:	33 c0                	xor    %eax,%eax
14000fa45:	44 8d 70 01          	lea    0x1(%rax),%r14d