14022d708:	48 83 c4 20          	add    $0x20,%rsp
14022d70c:	41 5e                	pop    %r14
14022d70e:	c3                   	ret
14022d70f:	33 c0                	xor    %eax,%eax
14022d711:	eb e1                	jmp    0x14022d6f4
14022d713:	cc                   	int3
14022d714:	cc                   	int3
14022d715:	cc                   	int3
14022d716:	cc                   	int3
14022d717:	cc                   	int3
14022d718:	cc                   	int3
14022d719:	cc                   	int3
14022d71a:	cc                   	int3
14022d71b:	cc                   	int3
14022d71c:	cc                   	int3
14022d71d:	cc                   	int3
14022d71e:	cc                   	int3
14022d71f:	cc                   	int3
14022d720:	40 53                	rex push %rbx
14022d722:	b8 30 00 00 00       	mov    $0x30,%eax
14022d727:	e8 04 34 08 00       	call   0x1402b0b30
14022d72c:	48 2b e0             	sub    %rax,%rsp
14022d72f:	4d 8b d1             	mov    %r9,%r10
14022d732:	4d 8b d8             	mov    %r8,%r11
14022d735:	48 8b da             	mov    %rdx,%rbx
14022d738:	4c 8d 49 48          	lea    0x48(%rcx),%r9
14022d73c:	4d 8b c2             	mov    %r10,%r8
14022d73f:	49 8b d3             	mov    %r11,%rdx
14022d742:	48 8b cb             	mov    %rbx,%rcx
14022d745:	48 83 c4 30          	add    $0x30,%rsp
14022d749:	5b                   	pop    %rbx
14022d74a:	e9 61 d0 06 00       	jmp    0x14029a7b0
14022d74f:	cc                   	int3
14022d750:	b8 28 00 00 00       	mov    $0x28,%eax
14022d755:	e8 d6 33 08 00       	call   0x1402b0b30
14022d75a:	48 2b e0             	sub    %rax,%rsp
14022d75d:	49 8b c0             	mov    %r8,%rax
14022d760:	4c 8b d2             	mov    %rdx,%r10
14022d763:	4c 8d 41 48          	lea    0x48(%rcx),%r8
14022d767:	48 8b d0             	mov    %rax,%rdx
14022d76a:	49 8b ca             	mov    %r10,%rcx
14022d76d:	48 83 c4 28          	add    $0x28,%rsp
14022d771:	e9 ba d6 06 00       	jmp    0x14029ae30
14022d776:	cc                   	int3
14022d777:	cc                   	int3
14022d778:	cc                   	int3
14022d779:	cc                   	int3
14022d77a:	cc                   	int3
14022d77b:	cc                   	int3
14022d77c:	cc                   	int3
14022d77d:	cc                   	int3
14022d77e:	cc                   	int3
14022d77f:	cc                   	int3
14022d780:	40 53                	rex push %rbx
14022d782:	b8 30 00 00 00       	mov    $0x30,%eax
14022d787:	e8 a4 33 08 00       	call   0x1402b0b30
14022d78c:	48 2b e0             	sub    %rax,%rsp
14022d78f:	4d 8b d1             	mov    %r9,%r10
14022d792:	4c 8b 49 40          	mov    0x40(%rcx),%r9
14022d796:	4d 8b d8             	mov    %r8,%r11
14022d799:	48 8b da             	mov    %rdx,%rbx
14022d79c:	4d 8b c2             	mov    %r10,%r8
14022d79f:	49 8b d3             	mov    %r11,%rdx
14022d7a2:	48 8b cb             	mov    %rbx,%rcx
14022d7a5:	48 83 c4 30          	add    $0x30,%rsp
14022d7a9:	5b                   	pop    %rbx
14022d7aa:	e9 91 c6 06 00       	jmp    0x140299e40
14022d7af:	cc                   	int3
14022d7b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14022d7b5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14022d7ba:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14022d7bf:	57                   	push   %rdi
14022d7c0:	41 56                	push   %r14
14022d7c2:	41 57                	push   %r15
14022d7c4:	b8 30 00 00 00       	mov    $0x30,%eax
14022d7c9:	e8 62 33 08 00       	call   0x1402b0b30
14022d7ce:	48 2b e0             	sub    %rax,%rsp
14022d7d1:	41 83 79 28 00       	cmpl   $0x0,0x28(%r9)
14022d7d6:	4d 8b f1             	mov    %r9,%r14
14022d7d9:	49 8b f0             	mov    %r8,%rsi
14022d7dc:	48 8b fa             	mov    %rdx,%rdi
14022d7df:	48 8b d9             	mov    %rcx,%rbx
14022d7e2:	0f 84 d0 01 00 00    	je     0x14022d9b8
14022d7e8:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
14022d7ed:	45 33 ff             	xor    %r15d,%r15d
14022d7f0:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14022d7f4:	e8 57 39 ec ff       	call   0x1400f1150
14022d7f9:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14022d7fd:	45 33 c9             	xor    %r9d,%r9d
14022d800:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14022d805:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14022d80a:	8d 50 ff             	lea    -0x1(%rax),%edx
14022d80d:	45 8d 41 ff          	lea    -0x1(%r9),%r8d
14022d811:	e8 6a 52 fa ff       	call   0x1401d2a80
14022d816:	85 c0                	test   %eax,%eax
14022d818:	0f 84 6c 01 00 00    	je     0x14022d98a
14022d81e:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14022d822:	e8 69 36 ec ff       	call   0x1400f0e90
14022d827:	85 c0                	test   %eax,%eax
14022d829:	75 c5                	jne    0x14022d7f0
14022d82b:	48 8b 03             	mov    (%rbx),%rax
14022d82e:	4c 8b 90 18 01 00 00 	mov    0x118(%rax),%r10
14022d835:	4d 85 d2             	test   %r10,%r10
14022d838:	74 18                	je     0x14022d852
14022d83a:	48 8b 56 20          	mov    0x20(%rsi),%rdx
14022d83e:	4c 8b cd             	mov    %rbp,%r9
14022d841:	4c 8b c2             	mov    %rdx,%r8
14022d844:	48 8b cb             	mov    %rbx,%rcx
14022d847:	41 ff d2             	call   *%r10
14022d84a:	85 c0                	test   %eax,%eax
14022d84c:	0f 84 66 01 00 00    	je     0x14022d9b8
14022d852:	48 8b 03             	mov    (%rbx),%rax
14022d855:	48 8b cb             	mov    %rbx,%rcx
14022d858:	4c 8b 4e 20          	mov    0x20(%rsi),%r9
14022d85c:	4d 8b 46 10          	mov    0x10(%r14),%r8
14022d860:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14022d864:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022d869:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022d86f:	85 c0                	test   %eax,%eax
14022d871:	0f 84 41 01 00 00    	je     0x14022d9b8
14022d877:	48 8b 4b 40          	mov    0x40(%rbx),%rcx
14022d87b:	e8 d0 38 ec ff       	call   0x1400f1150
14022d880:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14022d884:	45 33 c9             	xor    %r9d,%r9d
14022d887:	48 89 6c 24 28       	mov    %rbp,0x28(%rsp)
14022d88c:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
14022d891:	8d 50 ff             	lea    -0x1(%rax),%edx
14022d894:	45 8d 41 ff          	lea    -0x1(%r9),%r8d
14022d898:	e8 e3 51 fa ff       	call   0x1401d2a80
14022d89d:	85 c0                	test   %eax,%eax
14022d89f:	0f 84 d9 00 00 00    	je     0x14022d97e
14022d8a5:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
14022d8a9:	e8 e2 35 ec ff       	call   0x1400f0e90
14022d8ae:	85 c0                	test   %eax,%eax
14022d8b0:	75 c5                	jne    0x14022d877
14022d8b2:	48 8b 03             	mov    (%rbx),%rax
14022d8b5:	4c 8b 90 18 01 00 00 	mov    0x118(%rax),%r10
14022d8bc:	4d 85 d2             	test   %r10,%r10
14022d8bf:	74 18                	je     0x14022d8d9
14022d8c1:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14022d8c5:	4c 8b cd             	mov    %rbp,%r9
14022d8c8:	4c 8b c2             	mov    %rdx,%r8
14022d8cb:	48 8b cb             	mov    %rbx,%rcx
14022d8ce:	41 ff d2             	call   *%r10
14022d8d1:	85 c0                	test   %eax,%eax
14022d8d3:	0f 84 df 00 00 00    	je     0x14022d9b8
14022d8d9:	48 8b 03             	mov    (%rbx),%rax
14022d8dc:	4c 8b cd             	mov    %rbp,%r9
14022d8df:	4d 8b 46 10          	mov    0x10(%r14),%r8
14022d8e3:	48 8b cb             	mov    %rbx,%rcx
14022d8e6:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14022d8ea:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022d8f0:	85 c0                	test   %eax,%eax
14022d8f2:	0f 84 c0 00 00 00    	je     0x14022d9b8
14022d8f8:	48 8b 03             	mov    (%rbx),%rax
14022d8fb:	4c 8b cd             	mov    %rbp,%r9
14022d8fe:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14022d902:	48 8b cb             	mov    %rbx,%rcx
14022d905:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14022d909:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022d90f:	85 c0                	test   %eax,%eax
14022d911:	0f 84 a1 00 00 00    	je     0x14022d9b8
14022d917:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14022d91b:	4c 8b 43 68          	mov    0x68(%rbx),%r8
14022d91f:	48 8b d1             	mov    %rcx,%rdx
14022d922:	e8 d9 c1 06 00       	call   0x140299b00
14022d927:	85 c0                	test   %eax,%eax
14022d929:	0f 84 89 00 00 00    	je     0x14022d9b8
14022d92f:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14022d933:	48 8b cb             	mov    %rbx,%rcx
14022d936:	48 8b 03             	mov    (%rbx),%rax
14022d939:	4c 8b c2             	mov    %rdx,%r8
14022d93c:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
14022d940:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022d945:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022d94b:	85 c0                	test   %eax,%eax
14022d94d:	74 69                	je     0x14022d9b8
14022d94f:	48 8b 57 10          	mov    0x10(%rdi),%rdx
14022d953:	48 8b cb             	mov    %rbx,%rcx
14022d956:	48 8b 03             	mov    (%rbx),%rax
14022d959:	4c 8b c2             	mov    %rdx,%r8
14022d95c:	4c 8b 4f 18          	mov    0x18(%rdi),%r9
14022d960:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022d965:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022d96b:	85 c0                	test   %eax,%eax
14022d96d:	74 49                	je     0x14022d9b8
14022d96f:	44 89 7e 28          	mov    %r15d,0x28(%rsi)
14022d973:	b8 01 00 00 00       	mov    $0x1,%eax
14022d978:	44 89 7f 28          	mov    %r15d,0x28(%rdi)
14022d97c:	eb 3c                	jmp    0x14022d9ba
14022d97e:	e8 ed 96 ef ff       	call   0x140127070
14022d983:	ba ed 02 00 00       	mov    $0x2ed,%edx
14022d988:	eb 0a                	jmp    0x14022d994
14022d98a:	e8 e1 96 ef ff       	call   0x140127070
14022d98f:	ba de 02 00 00       	mov    $0x2de,%edx
14022d994:	4c 8d 05 dd 9c 13 00 	lea    0x139cdd(%rip),%r8        # 0x140367678
14022d99b:	48 8d 0d 1e 9c 13 00 	lea    0x139c1e(%rip),%rcx        # 0x1403675c0
14022d9a2:	e8 e9 97 ef ff       	call   0x140127190
14022d9a7:	45 33 c0             	xor    %r8d,%r8d
14022d9aa:	ba 03 00 08 00       	mov    $0x80003,%edx
14022d9af:	41 8d 48 10          	lea    0x10(%r8),%ecx
14022d9b3:	e8 d8 98 ef ff       	call   0x140127290
14022d9b8:	33 c0                	xor    %eax,%eax
14022d9ba:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14022d9bf:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14022d9c4:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14022d9c9:	48 83 c4 30          	add    $0x30,%rsp
14022d9cd:	41 5f                	pop    %r15
14022d9cf:	41 5e                	pop    %r14
14022d9d1:	5f                   	pop    %rdi
14022d9d2:	c3                   	ret
14022d9d3:	cc                   	int3
14022d9d4:	cc                   	int3
14022d9d5:	cc                   	int3
14022d9d6:	cc                   	int3
14022d9d7:	cc                   	int3
14022d9d8:	cc                   	int3
14022d9d9:	cc                   	int3
14022d9da:	cc                   	int3
14022d9db:	cc                   	int3
14022d9dc:	cc                   	int3
14022d9dd:	cc                   	int3
14022d9de:	cc                   	int3
14022d9df:	cc                   	int3
14022d9e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14022d9e5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14022d9ea:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14022d9ef:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14022d9f4:	41 56                	push   %r14
14022d9f6:	b8 30 00 00 00       	mov    $0x30,%eax
14022d9fb:	e8 30 31 08 00       	call   0x1402b0b30
14022da00:	48 2b e0             	sub    %rax,%rsp
14022da03:	48 8b 01             	mov    (%rcx),%rax
14022da06:	4d 8b f1             	mov    %r9,%r14
14022da09:	4d 8b 48 10          	mov    0x10(%r8),%r9
14022da0d:	49 8b f0             	mov    %r8,%rsi
14022da10:	4c 8b 42 20          	mov    0x20(%rdx),%r8
14022da14:	48 8b fa             	mov    %rdx,%rdi
14022da17:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14022da1c:	48 8b d9             	mov    %rcx,%rbx
14022da1f:	48 8b 52 18          	mov    0x18(%rdx),%rdx
14022da23:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022da28:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022da2e:	85 c0                	test   %eax,%eax
14022da30:	0f 84 8c 01 00 00    	je     0x14022dbc2
14022da36:	48 8b 03             	mov    (%rbx),%rax
14022da39:	48 8b cb             	mov    %rbx,%rcx
14022da3c:	4c 8b 4e 20          	mov    0x20(%rsi),%r9
14022da40:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14022da44:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14022da48:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022da4d:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022da53:	85 c0                	test   %eax,%eax
14022da55:	0f 84 67 01 00 00    	je     0x14022dbc2
14022da5b:	48 8b 03             	mov    (%rbx),%rax
14022da5e:	4c 8b cd             	mov    %rbp,%r9
14022da61:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14022da65:	48 8b cb             	mov    %rbx,%rcx
14022da68:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14022da6c:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022da72:	85 c0                	test   %eax,%eax
14022da74:	0f 84 48 01 00 00    	je     0x14022dbc2
14022da7a:	48 8b 03             	mov    (%rbx),%rax
14022da7d:	4c 8b cd             	mov    %rbp,%r9
14022da80:	4c 8b 47 10          	mov    0x10(%rdi),%r8
14022da84:	48 8b cb             	mov    %rbx,%rcx
14022da87:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14022da8b:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022da91:	85 c0                	test   %eax,%eax
14022da93:	0f 84 29 01 00 00    	je     0x14022dbc2
14022da99:	4c 8b 46 10          	mov    0x10(%rsi),%r8
14022da9d:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14022daa1:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14022daa5:	e8 56 c0 06 00       	call   0x140299b00
14022daaa:	85 c0                	test   %eax,%eax
14022daac:	0f 84 10 01 00 00    	je     0x14022dbc2
14022dab2:	48 8b 56 20          	mov    0x20(%rsi),%rdx
14022dab6:	4c 8b cd             	mov    %rbp,%r9
14022dab9:	48 8b 03             	mov    (%rbx),%rax
14022dabc:	4c 8b c2             	mov    %rdx,%r8
14022dabf:	48 8b cb             	mov    %rbx,%rcx
14022dac2:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022dac8:	85 c0                	test   %eax,%eax
14022daca:	0f 84 f2 00 00 00    	je     0x14022dbc2
14022dad0:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14022dad4:	48 8b cb             	mov    %rbx,%rcx
14022dad7:	48 8b 03             	mov    (%rbx),%rax
14022dada:	4c 8b ca             	mov    %rdx,%r9
14022dadd:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14022dae1:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022dae6:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022daec:	85 c0                	test   %eax,%eax
14022daee:	0f 84 ce 00 00 00    	je     0x14022dbc2
14022daf4:	48 8b 03             	mov    (%rbx),%rax
14022daf7:	48 8b cb             	mov    %rbx,%rcx
14022dafa:	4d 8b 4e 10          	mov    0x10(%r14),%r9
14022dafe:	4c 8b 46 20          	mov    0x20(%rsi),%r8
14022db02:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14022db06:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022db0b:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022db11:	85 c0                	test   %eax,%eax
14022db13:	0f 84 a9 00 00 00    	je     0x14022dbc2
14022db19:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14022db1d:	4c 8b 47 18          	mov    0x18(%rdi),%r8
14022db21:	48 8b d1             	mov    %rcx,%rdx
14022db24:	e8 d7 bf 06 00       	call   0x140299b00
14022db29:	85 c0                	test   %eax,%eax
14022db2b:	0f 84 91 00 00 00    	je     0x14022dbc2
14022db31:	48 8b 03             	mov    (%rbx),%rax
14022db34:	4c 8b cd             	mov    %rbp,%r9
14022db37:	4c 8b 47 20          	mov    0x20(%rdi),%r8
14022db3b:	48 8b cb             	mov    %rbx,%rcx
14022db3e:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14022db42:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022db48:	85 c0                	test   %eax,%eax
14022db4a:	74 76                	je     0x14022dbc2
14022db4c:	48 8b 57 20          	mov    0x20(%rdi),%rdx
14022db50:	48 8b cb             	mov    %rbx,%rcx
14022db53:	48 8b 03             	mov    (%rbx),%rax
14022db56:	4c 8b c2             	mov    %rdx,%r8
14022db59:	4c 8b 4e 18          	mov    0x18(%rsi),%r9
14022db5d:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022db62:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022db68:	85 c0                	test   %eax,%eax
14022db6a:	74 56                	je     0x14022dbc2
14022db6c:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14022db70:	4c 8b cd             	mov    %rbp,%r9
14022db73:	48 8b 03             	mov    (%rbx),%rax
14022db76:	4c 8b c2             	mov    %rdx,%r8
14022db79:	48 8b cb             	mov    %rbx,%rcx
14022db7c:	ff 90 00 01 00 00    	call   *0x100(%rax)
14022db82:	85 c0                	test   %eax,%eax
14022db84:	74 3c                	je     0x14022dbc2
14022db86:	48 8b 56 18          	mov    0x18(%rsi),%rdx
14022db8a:	48 8b cb             	mov    %rbx,%rcx
14022db8d:	48 8b 03             	mov    (%rbx),%rax
14022db90:	4c 8b c2             	mov    %rdx,%r8
14022db93:	4c 8b 4b 68          	mov    0x68(%rbx),%r9
14022db97:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14022db9c:	ff 90 f8 00 00 00    	call   *0xf8(%rax)
14022dba2:	85 c0                	test   %eax,%eax
14022dba4:	74 1c                	je     0x14022dbc2
14022dba6:	4c 8b 46 18          	mov    0x18(%rsi),%r8
14022dbaa:	48 8b 57 18          	mov    0x18(%rdi),%rdx
14022dbae:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
14022dbb2:	e8 49 bf 06 00       	call   0x140299b00
14022dbb7:	85 c0                	test   %eax,%eax
14022dbb9:	74 07                	je     0x14022dbc2
14022dbbb:	b8 01 00 00 00       	mov    $0x1,%eax
14022dbc0:	eb 02                	jmp    0x14022dbc4