14016fab7:	0f 85 35 02 00 00    	jne    0x14016fcf2
14016fabd:	49 8d 7c 24 08       	lea    0x8(%r12),%rdi
14016fac2:	eb 03                	jmp    0x14016fac7
14016fac4:	49 8b fc             	mov    %r12,%rdi
14016fac7:	48 8b 07             	mov    (%rdi),%rax
14016faca:	48 85 c0             	test   %rax,%rax
14016facd:	74 0b                	je     0x14016fada
14016facf:	83 38 01             	cmpl   $0x1,(%rax)
14016fad2:	0f 85 1a 02 00 00    	jne    0x14016fcf2
14016fad8:	eb 3f                	jmp    0x14016fb19
14016fada:	48 8d 0d 4f f1 1a 00 	lea    0x1af14f(%rip),%rcx        # 0x14031ec30
14016fae1:	e8 0a 13 fc ff       	call   0x140130df0
14016fae6:	48 89 07             	mov    %rax,(%rdi)
14016fae9:	48 85 c0             	test   %rax,%rax
14016faec:	0f 84 00 02 00 00    	je     0x14016fcf2
14016faf2:	48 8d 0d a7 03 00 00 	lea    0x3a7(%rip),%rcx        # 0x14016fea0
14016faf9:	e8 72 ba f7 ff       	call   0x1400eb570
14016fafe:	48 8b 0f             	mov    (%rdi),%rcx
14016fb01:	48 89 41 08          	mov    %rax,0x8(%rcx)
14016fb05:	48 8b 0f             	mov    (%rdi),%rcx
14016fb08:	48 83 79 08 00       	cmpq   $0x0,0x8(%rcx)
14016fb0d:	0f 84 d0 01 00 00    	je     0x14016fce3
14016fb13:	c7 01 01 00 00 00    	movl   $0x1,(%rcx)
14016fb19:	48 8d 0d a0 f0 1a 00 	lea    0x1af0a0(%rip),%rcx        # 0x14031ebc0
14016fb20:	e8 cb 12 fc ff       	call   0x140130df0
14016fb25:	48 8b d8             	mov    %rax,%rbx
14016fb28:	48 85 c0             	test   %rax,%rax
14016fb2b:	0f 84 c1 01 00 00    	je     0x14016fcf2
14016fb31:	48 8b 0f             	mov    (%rdi),%rcx
14016fb34:	ba 01 00 00 00       	mov    $0x1,%edx
14016fb39:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14016fb3d:	e8 0e bd f7 ff       	call   0x1400eb850
14016fb42:	85 c0                	test   %eax,%eax
14016fb44:	0f 84 88 01 00 00    	je     0x14016fcd2
14016fb4a:	48 85 f6             	test   %rsi,%rsi
14016fb4d:	75 09                	jne    0x14016fb58
14016fb4f:	44 89 33             	mov    %r14d,(%rbx)
14016fb52:	48 89 6b 08          	mov    %rbp,0x8(%rbx)
14016fb56:	eb 43                	jmp    0x14016fb9b
14016fb58:	48 8d 0d f1 ef 1a 00 	lea    0x1aeff1(%rip),%rcx        # 0x14031eb50
14016fb5f:	c7 03 01 00 00 00    	movl   $0x1,(%rbx)
14016fb65:	e8 86 12 fc ff       	call   0x140130df0
14016fb6a:	48 89 43 08          	mov    %rax,0x8(%rbx)
14016fb6e:	48 85 c0             	test   %rax,%rax
14016fb71:	0f 84 5b 01 00 00    	je     0x14016fcd2
14016fb77:	48 8b 08             	mov    (%rax),%rcx
14016fb7a:	e8 31 e1 fb ff       	call   0x14012dcb0
14016fb7f:	48 8b 43 08          	mov    0x8(%rbx),%rax
14016fb83:	48 89 28             	mov    %rbp,(%rax)
14016fb86:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
14016fb8a:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14016fb8e:	e8 1d e1 fb ff       	call   0x14012dcb0
14016fb93:	48 8b 43 08          	mov    0x8(%rbx),%rax
14016fb97:	48 89 70 08          	mov    %rsi,0x8(%rax)
14016fb9b:	48 8b 0f             	mov    (%rdi),%rcx
14016fb9e:	48 8b d3             	mov    %rbx,%rdx
14016fba1:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14016fba5:	e8 76 bc f7 ff       	call   0x1400eb820
14016fbaa:	85 c0                	test   %eax,%eax
14016fbac:	0f 84 20 01 00 00    	je     0x14016fcd2
14016fbb2:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
14016fbb9:	00
14016fbba:	49 8b cf             	mov    %r15,%rcx
14016fbbd:	41 ff c5             	inc    %r13d
14016fbc0:	e8 7b bb f7 ff       	call   0x1400eb740
14016fbc5:	44 3b e8             	cmp    %eax,%r13d
14016fbc8:	0f 8c d3 fc ff ff    	jl     0x14016f8a1
14016fbce:	49 8b 0c 24          	mov    (%r12),%rcx
14016fbd2:	e8 79 03 00 00       	call   0x14016ff50
14016fbd7:	85 c0                	test   %eax,%eax
14016fbd9:	74 78                	je     0x14016fc53
14016fbdb:	49 8b 4c 24 08       	mov    0x8(%r12),%rcx
14016fbe0:	e8 6b 03 00 00       	call   0x14016ff50
14016fbe5:	85 c0                	test   %eax,%eax
14016fbe7:	74 6a                	je     0x14016fc53
14016fbe9:	49 8b c4             	mov    %r12,%rax
14016fbec:	e9 8b 00 00 00       	jmp    0x14016fc7c
14016fbf1:	48 8d 15 38 f0 1a 00 	lea    0x1af038(%rip),%rdx        # 0x14031ec30
14016fbf8:	e8 33 19 fc ff       	call   0x140131530
14016fbfd:	4c 89 33             	mov    %r14,(%rbx)
14016fc00:	e8 6b 74 fb ff       	call   0x140127070
14016fc05:	4c 8d 05 fc f1 1a 00 	lea    0x1af1fc(%rip),%r8        # 0x14031ee08
14016fc0c:	ba 31 02 00 00       	mov    $0x231,%edx
14016fc11:	48 8d 0d 50 f1 1a 00 	lea    0x1af150(%rip),%rcx        # 0x14031ed68
14016fc18:	e8 73 75 fb ff       	call   0x140127190
14016fc1d:	ba a5 00 00 00       	mov    $0xa5,%edx
14016fc22:	45 33 c0             	xor    %r8d,%r8d
14016fc25:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fc29:	e8 62 76 fb ff       	call   0x140127290
14016fc2e:	48 8b 46 10          	mov    0x10(%rsi),%rax
14016fc32:	4c 8d 0d 0f eb 1a 00 	lea    0x1aeb0f(%rip),%r9        # 0x14031e748
14016fc39:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14016fc3d:	48 8d 15 10 eb 1a 00 	lea    0x1aeb10(%rip),%rdx        # 0x14031e754
14016fc44:	b9 04 00 00 00       	mov    $0x4,%ecx
14016fc49:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016fc4e:	e8 6d cc fa ff       	call   0x14011c8c0
14016fc53:	49 8b f6             	mov    %r14,%rsi
14016fc56:	48 8d 15 43 f0 1a 00 	lea    0x1af043(%rip),%rdx        # 0x14031eca0
14016fc5d:	49 8b cc             	mov    %r12,%rcx
14016fc60:	e8 cb 18 fc ff       	call   0x140131530
14016fc65:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
14016fc6c:	00
14016fc6d:	e8 3e e0 fb ff       	call   0x14012dcb0
14016fc72:	48 8b ce             	mov    %rsi,%rcx
14016fc75:	e8 36 e0 fb ff       	call   0x14012dcb0
14016fc7a:	33 c0                	xor    %eax,%eax
14016fc7c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14016fc81:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14016fc86:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14016fc8b:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14016fc90:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14016fc95:	48 83 c4 50          	add    $0x50,%rsp
14016fc99:	41 5f                	pop    %r15
14016fc9b:	41 5e                	pop    %r14
14016fc9d:	41 5c                	pop    %r12
14016fc9f:	c3                   	ret
14016fca0:	e8 cb 73 fb ff       	call   0x140127070
14016fca5:	4c 8d 05 5c f1 1a 00 	lea    0x1af15c(%rip),%r8        # 0x14031ee08
14016fcac:	ba 53 02 00 00       	mov    $0x253,%edx
14016fcb1:	48 8d 0d b0 f0 1a 00 	lea    0x1af0b0(%rip),%rcx        # 0x14031ed68
14016fcb8:	e8 d3 74 fb ff       	call   0x140127190
14016fcbd:	45 33 c0             	xor    %r8d,%r8d
14016fcc0:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14016fcc5:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fcc9:	e8 c2 75 fb ff       	call   0x140127290
14016fcce:	33 f6                	xor    %esi,%esi
14016fcd0:	eb 84                	jmp    0x14016fc56
14016fcd2:	48 8d 15 e7 ee 1a 00 	lea    0x1aeee7(%rip),%rdx        # 0x14031ebc0
14016fcd9:	48 8b cb             	mov    %rbx,%rcx
14016fcdc:	e8 4f 18 fc ff       	call   0x140131530
14016fce1:	eb 0f                	jmp    0x14016fcf2
14016fce3:	48 8d 15 46 ef 1a 00 	lea    0x1aef46(%rip),%rdx        # 0x14031ec30
14016fcea:	e8 41 18 fc ff       	call   0x140131530
14016fcef:	4c 89 37             	mov    %r14,(%rdi)
14016fcf2:	e8 79 73 fb ff       	call   0x140127070
14016fcf7:	4c 8d 05 0a f1 1a 00 	lea    0x1af10a(%rip),%r8        # 0x14031ee08
14016fcfe:	ba 6a 02 00 00       	mov    $0x26a,%edx
14016fd03:	48 8d 0d 5e f0 1a 00 	lea    0x1af05e(%rip),%rcx        # 0x14031ed68
14016fd0a:	e8 81 74 fb ff       	call   0x140127190
14016fd0f:	45 33 c0             	xor    %r8d,%r8d
14016fd12:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14016fd17:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fd1b:	e8 70 75 fb ff       	call   0x140127290
14016fd20:	e9 31 ff ff ff       	jmp    0x14016fc56
14016fd25:	e8 46 73 fb ff       	call   0x140127070
14016fd2a:	4c 8d 05 d7 f0 1a 00 	lea    0x1af0d7(%rip),%r8        # 0x14031ee08
14016fd31:	ba 65 02 00 00       	mov    $0x265,%edx
14016fd36:	48 8d 0d 2b f0 1a 00 	lea    0x1af02b(%rip),%rcx        # 0x14031ed68
14016fd3d:	e8 4e 74 fb ff       	call   0x140127190
14016fd42:	45 33 c0             	xor    %r8d,%r8d
14016fd45:	41 8d 50 74          	lea    0x74(%r8),%edx
14016fd49:	8d 4a ae             	lea    -0x52(%rdx),%ecx
14016fd4c:	e8 3f 75 fb ff       	call   0x140127290
14016fd51:	e9 00 ff ff ff       	jmp    0x14016fc56
14016fd56:	e8 15 73 fb ff       	call   0x140127070
14016fd5b:	4c 8d 05 a6 f0 1a 00 	lea    0x1af0a6(%rip),%r8        # 0x14031ee08
14016fd62:	ba 61 02 00 00       	mov    $0x261,%edx
14016fd67:	48 8d 0d fa ef 1a 00 	lea    0x1aeffa(%rip),%rcx        # 0x14031ed68
14016fd6e:	e8 1d 74 fb ff       	call   0x140127190
14016fd73:	45 33 c0             	xor    %r8d,%r8d
14016fd76:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14016fd7b:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fd7f:	e8 0c 75 fb ff       	call   0x140127290
14016fd84:	e9 cd fe ff ff       	jmp    0x14016fc56
14016fd89:	e8 e2 72 fb ff       	call   0x140127070
14016fd8e:	4c 8d 05 73 f0 1a 00 	lea    0x1af073(%rip),%r8        # 0x14031ee08
14016fd95:	ba 59 02 00 00       	mov    $0x259,%edx
14016fd9a:	48 8d 0d c7 ef 1a 00 	lea    0x1aefc7(%rip),%rcx        # 0x14031ed68
14016fda1:	e8 ea 73 fb ff       	call   0x140127190
14016fda6:	45 33 c0             	xor    %r8d,%r8d
14016fda9:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14016fdae:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fdb2:	e8 d9 74 fb ff       	call   0x140127290
14016fdb7:	33 f6                	xor    %esi,%esi
14016fdb9:	e9 98 fe ff ff       	jmp    0x14016fc56
14016fdbe:	e8 ad 72 fb ff       	call   0x140127070
14016fdc3:	4c 8d 05 3e f0 1a 00 	lea    0x1af03e(%rip),%r8        # 0x14031ee08
14016fdca:	ba 48 02 00 00       	mov    $0x248,%edx
14016fdcf:	48 8d 0d 92 ef 1a 00 	lea    0x1aef92(%rip),%rcx        # 0x14031ed68
14016fdd6:	e8 b5 73 fb ff       	call   0x140127190
14016fddb:	ba a3 00 00 00       	mov    $0xa3,%edx
14016fde0:	eb 22                	jmp    0x14016fe04
14016fde2:	e8 89 72 fb ff       	call   0x140127070
14016fde7:	4c 8d 05 1a f0 1a 00 	lea    0x1af01a(%rip),%r8        # 0x14031ee08
14016fdee:	ba 40 02 00 00       	mov    $0x240,%edx
14016fdf3:	48 8d 0d 6e ef 1a 00 	lea    0x1aef6e(%rip),%rcx        # 0x14031ed68
14016fdfa:	e8 91 73 fb ff       	call   0x140127190
14016fdff:	ba a2 00 00 00       	mov    $0xa2,%edx
14016fe04:	45 33 c0             	xor    %r8d,%r8d
14016fe07:	41 8d 48 22          	lea    0x22(%r8),%ecx
14016fe0b:	e8 80 74 fb ff       	call   0x140127290
14016fe10:	48 8b 46 10          	mov    0x10(%rsi),%rax
14016fe14:	4c 8d 0d 2d e9 1a 00 	lea    0x1ae92d(%rip),%r9        # 0x14031e748
14016fe1b:	4c 8b 46 08          	mov    0x8(%rsi),%r8
14016fe1f:	48 8d 15 2e e9 1a 00 	lea    0x1ae92e(%rip),%rdx        # 0x14031e754
14016fe26:	b9 04 00 00 00       	mov    $0x4,%ecx
14016fe2b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016fe30:	e8 8b ca fa ff       	call   0x14011c8c0
14016fe35:	33 f6                	xor    %esi,%esi
14016fe37:	e9 1a fe ff ff       	jmp    0x14016fc56
14016fe3c:	e8 2f 72 fb ff       	call   0x140127070
14016fe41:	4c 8d 05 c0 ef 1a 00 	lea    0x1aefc0(%rip),%r8        # 0x14031ee08
14016fe48:	ba 27 02 00 00       	mov    $0x227,%edx
14016fe4d:	48 8d 0d 14 ef 1a 00 	lea    0x1aef14(%rip),%rcx        # 0x14031ed68
14016fe54:	e8 37 73 fb ff       	call   0x140127190
14016fe59:	45 33 c0             	xor    %r8d,%r8d
14016fe5c:	41 8d 50 74          	lea    0x74(%r8),%edx
14016fe60:	8d 4a ae             	lea    -0x52(%rdx),%ecx
14016fe63:	e8 28 74 fb ff       	call   0x140127290
14016fe68:	e9 e6 fd ff ff       	jmp    0x14016fc53
14016fe6d:	e8 fe 71 fb ff       	call   0x140127070
14016fe72:	4c 8d 05 8f ef 1a 00 	lea    0x1aef8f(%rip),%r8        # 0x14031ee08
14016fe79:	ba 21 02 00 00       	mov    $0x221,%edx
14016fe7e:	48 8d 0d e3 ee 1a 00 	lea    0x1aeee3(%rip),%rcx        # 0x14031ed68
14016fe85:	e8 06 73 fb ff       	call   0x140127190
14016fe8a:	ba 73 00 00 00       	mov    $0x73,%edx
14016fe8f:	e9 8e fd ff ff       	jmp    0x14016fc22
14016fe94:	cc                   	int3
14016fe95:	cc                   	int3
14016fe96:	cc                   	int3
14016fe97:	cc                   	int3
14016fe98:	cc                   	int3
14016fe99:	cc                   	int3
14016fe9a:	cc                   	int3
14016fe9b:	cc                   	int3
14016fe9c:	cc                   	int3
14016fe9d:	cc                   	int3
14016fe9e:	cc                   	int3
14016fe9f:	cc                   	int3
14016fea0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14016fea5:	57                   	push   %rdi
14016fea6:	b8 20 00 00 00       	mov    $0x20,%eax
14016feab:	e8 80 0c 14 00       	call   0x1402b0b30
14016feb0:	48 2b e0             	sub    %rax,%rsp
14016feb3:	48 8b 39             	mov    (%rcx),%rdi
14016feb6:	48 8b 1a             	mov    (%rdx),%rbx
14016feb9:	8b 07                	mov    (%rdi),%eax
14016febb:	85 c0                	test   %eax,%eax
14016febd:	75 1b                	jne    0x14016feda
14016febf:	39 03                	cmp    %eax,(%rbx)
14016fec1:	75 56                	jne    0x14016ff19
14016fec3:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14016fec7:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14016fecb:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016fed0:	48 83 c4 20          	add    $0x20,%rsp
14016fed4:	5f                   	pop    %rdi
14016fed5:	e9 b6 3f 00 00       	jmp    0x140173e90
14016feda:	83 f8 01             	cmp    $0x1,%eax
14016fedd:	75 3a                	jne    0x14016ff19
14016fedf:	39 03                	cmp    %eax,(%rbx)
14016fee1:	75 36                	jne    0x14016ff19
14016fee3:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14016fee7:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14016feeb:	48 8b 12             	mov    (%rdx),%rdx
14016feee:	48 8b 09             	mov    (%rcx),%rcx
14016fef1:	e8 9a 3f 00 00       	call   0x140173e90
14016fef6:	85 c0                	test   %eax,%eax
14016fef8:	75 45                	jne    0x14016ff3f
14016fefa:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14016fefe:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14016ff02:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14016ff06:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14016ff0a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016ff0f:	48 83 c4 20          	add    $0x20,%rsp
14016ff13:	5f                   	pop    %rdi
14016ff14:	e9 77 3f 00 00       	jmp    0x140173e90
14016ff19:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14016ff1d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14016ff21:	85 c0                	test   %eax,%eax
14016ff23:	75 12                	jne    0x14016ff37
14016ff25:	48 8b 12             	mov    (%rdx),%rdx
14016ff28:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016ff2d:	48 83 c4 20          	add    $0x20,%rsp
14016ff31:	5f                   	pop    %rdi
14016ff32:	e9 59 3f 00 00       	jmp    0x140173e90
14016ff37:	48 8b 09             	mov    (%rcx),%rcx
14016ff3a:	e8 51 3f 00 00       	call   0x140173e90
14016ff3f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14016ff44:	48 83 c4 20          	add    $0x20,%rsp
14016ff48:	5f                   	pop    %rdi
14016ff49:	c3                   	ret
14016ff4a:	cc                   	int3
14016ff4b:	cc                   	int3
14016ff4c:	cc                   	int3
14016ff4d:	cc                   	int3
14016ff4e:	cc                   	int3
14016ff4f:	cc                   	int3
14016ff50:	40 53                	rex push %rbx
14016ff52:	55                   	push   %rbp
14016ff53:	41 56                	push   %r14
14016ff55:	b8 50 00 00 00       	mov    $0x50,%eax
14016ff5a:	e8 d1 0b 14 00       	call   0x1402b0b30
14016ff5f:	48 2b e0             	sub    %rax,%rsp
14016ff62:	33 db                	xor    %ebx,%ebx
14016ff64:	4c 8b f1             	mov    %rcx,%r14
14016ff67:	48 89 9c 24 88 00 00 	mov    %rbx,0x88(%rsp)
14016ff6e:	00
14016ff6f:	8b eb                	mov    %ebx,%ebp
14016ff71:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
14016ff76:	48 89 9c 24 80 00 00 	mov    %rbx,0x80(%rsp)
14016ff7d:	00
14016ff7e:	48 85 c9             	test   %rcx,%rcx
14016ff81:	0f 84 d4 03 00 00    	je     0x14017035b
14016ff87:	8b 01                	mov    (%rcx),%eax
14016ff89:	85 c0                	test   %eax,%eax
14016ff8b:	0f 84 ca 03 00 00    	je     0x14017035b
14016ff91:	83 f8 01             	cmp    $0x1,%eax
14016ff94:	0f 85 8a 03 00 00    	jne    0x140170324
14016ff9a:	48 8b 49 08          	mov    0x8(%rcx),%rcx
14016ff9e:	e8 9d b7 f7 ff       	call   0x1400eb740
14016ffa3:	85 c0                	test   %eax,%eax
14016ffa5:	0f 84 79 03 00 00    	je     0x140170324
14016ffab:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14016ffaf:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
14016ffb4:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
14016ffb9:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14016ffbe:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14016ffc3:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14016ffc8:	e8 03 ba f7 ff       	call   0x1400eb9d0
14016ffcd:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14016ffd1:	44 8b eb             	mov    %ebx,%r13d
14016ffd4:	e8 67 b7 f7 ff       	call   0x1400eb740
14016ffd9:	ff c8                	dec    %eax
14016ffdb:	8d 7b 01             	lea    0x1(%rbx),%edi
14016ffde:	85 c0                	test   %eax,%eax
14016ffe0:	0f 8e 16 02 00 00    	jle    0x1401701fc
14016ffe6:	89 7c 24 70          	mov    %edi,0x70(%rsp)
14016ffea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14016fff0:	49 8b 4e 08          	mov    0x8(%r14),%rcx
14016fff4:	41 8b d5             	mov    %r13d,%edx
14016fff7:	e8 44 ba f7 ff       	call   0x1400eba40
14016fffc:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140170000:	8b d7                	mov    %edi,%edx
140170002:	48 8b d8             	mov    %rax,%rbx
140170005:	e8 36 ba f7 ff       	call   0x1400eba40
14017000a:	48 8b f8             	mov    %rax,%rdi
14017000d:	48 85 db             	test   %rbx,%rbx
140170010:	0f 84 5e 02 00 00    	je     0x140170274
140170016:	8b 0b                	mov    (%rbx),%ecx
140170018:	85 c9                	test   %ecx,%ecx
14017001a:	74 16                	je     0x140170032
14017001c:	83 f9 01             	cmp    $0x1,%ecx
14017001f:	0f 85 4f 02 00 00    	jne    0x140170274
140170025:	48 8b 43 08          	mov    0x8(%rbx),%rax
140170029:	4c 8b 38             	mov    (%rax),%r15
14017002c:	48 8b 68 08          	mov    0x8(%rax),%rbp
140170030:	eb 07                	jmp    0x140170039
140170032:	4c 8b 7b 08          	mov    0x8(%rbx),%r15
140170036:	49 8b ef             	mov    %r15,%rbp
140170039:	48 85 ff             	test   %rdi,%rdi