14016cd19:	bf 1b 00 00 00       	mov    $0x1b,%edi
14016cd1e:	41 c6 47 0c 01       	movb   $0x1,0xc(%r15)
14016cd23:	41 83 7f 04 40       	cmpl   $0x40,0x4(%r15)
14016cd28:	75 5b                	jne    0x14016cd85
14016cd2a:	40 84 ed             	test   %bpl,%bpl
14016cd2d:	75 51                	jne    0x14016cd80
14016cd2f:	48 83 bb 88 09 00 00 	cmpq   $0x0,0x988(%rbx)
14016cd36:	00
14016cd37:	74 47                	je     0x14016cd80
14016cd39:	48 8d 15 38 6e 1c 00 	lea    0x1c6e38(%rip),%rdx        # 0x140333b78
14016cd40:	48 8b cb             	mov    %rbx,%rcx
14016cd43:	e8 e8 05 fd ff       	call   0x14013d330
14016cd48:	48 85 c0             	test   %rax,%rax
14016cd4b:	75 33                	jne    0x14016cd80
14016cd4d:	48 8b 8b a8 12 00 00 	mov    0x12a8(%rbx),%rcx
14016cd54:	4c 8d 25 69 fa 1c 00 	lea    0x1cfa69(%rip),%r12        # 0x14033c7c4
14016cd5b:	ff 15 af 5f 29 00    	call   *0x295faf(%rip)        # 0x140402d10
14016cd61:	48 8b 93 88 09 00 00 	mov    0x988(%rbx),%rdx
14016cd68:	48 8d 0d d1 f9 1c 00 	lea    0x1cf9d1(%rip),%rcx        # 0x14033c740
14016cd6f:	e8 bc 07 ff ff       	call   0x14015d530
14016cd74:	48 89 83 a8 12 00 00 	mov    %rax,0x12a8(%rbx)
14016cd7b:	48 85 c0             	test   %rax,%rax
14016cd7e:	74 92                	je     0x14016cd12
14016cd80:	41 c6 47 0c 01       	movb   $0x1,0xc(%r15)
14016cd85:	4d 85 e4             	test   %r12,%r12
14016cd88:	74 52                	je     0x14016cddc
14016cd8a:	40 84 ed             	test   %bpl,%bpl
14016cd8d:	74 09                	je     0x14016cd98
14016cd8f:	48 8b 83 f0 12 00 00 	mov    0x12f0(%rbx),%rax
14016cd96:	eb 07                	jmp    0x14016cd9f
14016cd98:	48 8b 83 e0 12 00 00 	mov    0x12e0(%rbx),%rax
14016cd9f:	48 85 c0             	test   %rax,%rax
14016cda2:	4c 8d 05 cf 0e 1c 00 	lea    0x1c0ecf(%rip),%r8        # 0x14032dc78
14016cda9:	4d 8b cc             	mov    %r12,%r9
14016cdac:	48 8d 15 1d fa 1c 00 	lea    0x1cfa1d(%rip),%rdx        # 0x14033c7d0
14016cdb3:	48 0f 45 f0          	cmovne %rax,%rsi
14016cdb7:	48 8b cb             	mov    %rbx,%rcx
14016cdba:	48 8d 05 c3 eb 1c 00 	lea    0x1cebc3(%rip),%rax        # 0x14033b984
14016cdc1:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14016cdc6:	40 84 ed             	test   %bpl,%bpl
14016cdc9:	4c 0f 45 c0          	cmovne %rax,%r8
14016cdcd:	e8 4e df fd ff       	call   0x14014ad20
14016cdd2:	41 80 7f 0c 00       	cmpb   $0x0,0xc(%r15)
14016cdd7:	0f 94 c0             	sete   %al
14016cdda:	eb 02                	jmp    0x14016cdde
14016cddc:	32 c0                	xor    %al,%al
14016cdde:	41 88 47 0d          	mov    %al,0xd(%r15)
14016cde2:	33 c0                	xor    %eax,%eax
14016cde4:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14016cde9:	48 8b 6c 24 78       	mov    0x78(%rsp),%rbp
14016cdee:	48 83 c4 40          	add    $0x40,%rsp
14016cdf2:	41 5f                	pop    %r15
14016cdf4:	41 5e                	pop    %r14
14016cdf6:	41 5c                	pop    %r12
14016cdf8:	5f                   	pop    %rdi
14016cdf9:	5e                   	pop    %rsi
14016cdfa:	c3                   	ret
14016cdfb:	cc                   	int3
14016cdfc:	cc                   	int3
14016cdfd:	cc                   	int3
14016cdfe:	cc                   	int3
14016cdff:	cc                   	int3
14016ce00:	40 53                	rex push %rbx
14016ce02:	57                   	push   %rdi
14016ce03:	41 54                	push   %r12
14016ce05:	41 56                	push   %r14
14016ce07:	41 57                	push   %r15
14016ce09:	48 83 ec 40          	sub    $0x40,%rsp
14016ce0d:	45 33 e4             	xor    %r12d,%r12d
14016ce10:	4c 8d b2 90 01 00 00 	lea    0x190(%rdx),%r14
14016ce17:	83 b9 68 07 00 00 02 	cmpl   $0x2,0x768(%rcx)
14016ce1e:	4c 8d ba 98 01 00 00 	lea    0x198(%rdx),%r15
14016ce25:	48 8b da             	mov    %rdx,%rbx
14016ce28:	48 8b f9             	mov    %rcx,%rdi
14016ce2b:	75 28                	jne    0x14016ce55
14016ce2d:	44 38 a2 d7 03 00 00 	cmp    %r12b,0x3d7(%rdx)
14016ce34:	74 1f                	je     0x14016ce55
14016ce36:	49 8b 0e             	mov    (%r14),%rcx
14016ce39:	ff 15 d1 5e 29 00    	call   *0x295ed1(%rip)        # 0x140402d10
14016ce3f:	4d 89 26             	mov    %r12,(%r14)
14016ce42:	49 8b 0f             	mov    (%r15),%rcx
14016ce45:	ff 15 c5 5e 29 00    	call   *0x295ec5(%rip)        # 0x140402d10
14016ce4b:	4d 89 27             	mov    %r12,(%r15)
14016ce4e:	44 88 a3 d7 03 00 00 	mov    %r12b,0x3d7(%rbx)
14016ce55:	48 89 ac 24 88 00 00 	mov    %rbp,0x88(%rsp)
14016ce5c:	00
14016ce5d:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14016ce62:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14016ce67:	4c 39 a7 f0 08 00 00 	cmp    %r12,0x8f0(%rdi)
14016ce6e:	74 2a                	je     0x14016ce9a
14016ce70:	48 8b 8b a0 01 00 00 	mov    0x1a0(%rbx),%rcx
14016ce77:	ff 15 93 5e 29 00    	call   *0x295e93(%rip)        # 0x140402d10
14016ce7d:	48 8b 8f f0 08 00 00 	mov    0x8f0(%rdi),%rcx
14016ce84:	ff 15 96 5e 29 00    	call   *0x295e96(%rip)        # 0x140402d20
14016ce8a:	48 89 83 a0 01 00 00 	mov    %rax,0x1a0(%rbx)
14016ce91:	48 85 c0             	test   %rax,%rax
14016ce94:	0f 84 6f 02 00 00    	je     0x14016d109
14016ce9a:	44 88 a3 df 03 00 00 	mov    %r12b,0x3df(%rbx)
14016cea1:	44 39 a7 68 07 00 00 	cmp    %r12d,0x768(%rdi)
14016cea8:	0f 84 6b 01 00 00    	je     0x14016d019
14016ceae:	4c 39 a7 e0 08 00 00 	cmp    %r12,0x8e0(%rdi)
14016ceb5:	0f 85 5e 01 00 00    	jne    0x14016d019
14016cebb:	48 8b 87 20 08 00 00 	mov    0x820(%rdi),%rax
14016cec2:	48 8b ab a0 00 00 00 	mov    0xa0(%rbx),%rbp
14016cec9:	44 88 64 24 78       	mov    %r12b,0x78(%rsp)
14016cece:	44 88 64 24 70       	mov    %r12b,0x70(%rsp)
14016ced3:	48 89 ac 24 80 00 00 	mov    %rbp,0x80(%rsp)
14016ceda:	00
14016cedb:	48 85 c0             	test   %rax,%rax
14016cede:	0f 85 da 00 00 00    	jne    0x14016cfbe
14016cee4:	48 8d 0d 39 0c 1d 00 	lea    0x1d0c39(%rip),%rcx        # 0x14033db24
14016ceeb:	e8 20 03 ff ff       	call   0x14015d210
14016cef0:	48 8b f0             	mov    %rax,%rsi
14016cef3:	48 85 c0             	test   %rax,%rax
14016cef6:	0f 84 ea 00 00 00    	je     0x14016cfe6
14016cefc:	4c 8d 05 ad 08 1c 00 	lea    0x1c08ad(%rip),%r8        # 0x14032d7b0
14016cf03:	48 8b d0             	mov    %rax,%rdx
14016cf06:	48 8d 0d 23 0c 1d 00 	lea    0x1d0c23(%rip),%rcx        # 0x14033db30
14016cf0d:	e8 1e 06 ff ff       	call   0x14015d530
14016cf12:	4c 8b e8             	mov    %rax,%r13
14016cf15:	48 85 c0             	test   %rax,%rax
14016cf18:	0f 84 8d 00 00 00    	je     0x14016cfab
14016cf1e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14016cf23:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14016cf28:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14016cf2d:	4d 8b c7             	mov    %r15,%r8
14016cf30:	49 8b d6             	mov    %r14,%rdx
14016cf33:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016cf38:	48 8b cd             	mov    %rbp,%rcx
14016cf3b:	e8 40 18 00 00       	call   0x14016e780
14016cf40:	49 8b cd             	mov    %r13,%rcx
14016cf43:	8b e8                	mov    %eax,%ebp
14016cf45:	ff 15 c5 5d 29 00    	call   *0x295dc5(%rip)        # 0x140402d10
14016cf4b:	83 fd 01             	cmp    $0x1,%ebp
14016cf4e:	75 50                	jne    0x14016cfa0
14016cf50:	4c 8d 05 59 08 1c 00 	lea    0x1c0859(%rip),%r8        # 0x14032d7b0
14016cf57:	48 8b d6             	mov    %rsi,%rdx
14016cf5a:	48 8d 0d df 0b 1d 00 	lea    0x1d0bdf(%rip),%rcx        # 0x14033db40
14016cf61:	e8 ca 05 ff ff       	call   0x14015d530
14016cf66:	4c 8b e8             	mov    %rax,%r13
14016cf69:	48 85 c0             	test   %rax,%rax
14016cf6c:	74 3d                	je     0x14016cfab
14016cf6e:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
14016cf75:	00
14016cf76:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14016cf7b:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14016cf80:	4d 8b c7             	mov    %r15,%r8
14016cf83:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14016cf88:	49 8b d6             	mov    %r14,%rdx
14016cf8b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016cf90:	e8 eb 17 00 00       	call   0x14016e780
14016cf95:	49 8b cd             	mov    %r13,%rcx
14016cf98:	8b e8                	mov    %eax,%ebp
14016cf9a:	ff 15 70 5d 29 00    	call   *0x295d70(%rip)        # 0x140402d10
14016cfa0:	48 8b ce             	mov    %rsi,%rcx
14016cfa3:	ff 15 67 5d 29 00    	call   *0x295d67(%rip)        # 0x140402d10
14016cfa9:	eb 37                	jmp    0x14016cfe2
14016cfab:	48 8b ce             	mov    %rsi,%rcx
14016cfae:	ff 15 5c 5d 29 00    	call   *0x295d5c(%rip)        # 0x140402d10
14016cfb4:	b8 1b 00 00 00       	mov    $0x1b,%eax
14016cfb9:	e9 16 02 00 00       	jmp    0x14016d1d4
14016cfbe:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14016cfc3:	4c 8d 4c 24 78       	lea    0x78(%rsp),%r9
14016cfc8:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
14016cfcd:	4d 8b c7             	mov    %r15,%r8
14016cfd0:	49 8b d6             	mov    %r14,%rdx
14016cfd3:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14016cfd8:	48 8b cd             	mov    %rbp,%rcx
14016cfdb:	e8 a0 17 00 00       	call   0x14016e780
14016cfe0:	8b e8                	mov    %eax,%ebp
14016cfe2:	85 ed                	test   %ebp,%ebp
14016cfe4:	7e 1f                	jle    0x14016d005
14016cfe6:	4c 8b 8f 20 08 00 00 	mov    0x820(%rdi),%r9
14016cfed:	48 8d 15 8c 36 1d 00 	lea    0x1d368c(%rip),%rdx        # 0x140340680
14016cff4:	4c 8b 83 a0 00 00 00 	mov    0xa0(%rbx),%r8
14016cffb:	48 8b cf             	mov    %rdi,%rcx
14016cffe:	e8 1d dd fd ff       	call   0x14014ad20
14016d003:	eb 14                	jmp    0x14016d019
14016d005:	0f 88 fe 00 00 00    	js     0x14016d109
14016d00b:	c6 83 df 03 00 00 01 	movb   $0x1,0x3df(%rbx)
14016d012:	c6 83 d7 03 00 00 01 	movb   $0x1,0x3d7(%rbx)
14016d019:	49 8b 36             	mov    (%r14),%rsi
14016d01c:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14016d023:	48 85 f6             	test   %rsi,%rsi
14016d026:	74 57                	je     0x14016d07f
14016d028:	48 8b 8f e0 12 00 00 	mov    0x12e0(%rdi),%rcx
14016d02f:	ff 15 db 5c 29 00    	call   *0x295cdb(%rip)        # 0x140402d10
14016d035:	48 8b ce             	mov    %rsi,%rcx
14016d038:	4c 89 a7 e0 12 00 00 	mov    %r12,0x12e0(%rdi)
14016d03f:	ff 15 db 5c 29 00    	call   *0x295cdb(%rip)        # 0x140402d20
14016d045:	48 85 c0             	test   %rax,%rax
14016d048:	0f 84 7d 00 00 00    	je     0x14016d0cb
14016d04e:	48 8b cb             	mov    %rbx,%rcx
14016d051:	48 ff c1             	inc    %rcx
14016d054:	44 38 24 08          	cmp    %r12b,(%rax,%rcx,1)
14016d058:	75 f7                	jne    0x14016d051
14016d05a:	48 81 f9 00 12 7a 00 	cmp    $0x7a1200,%rcx
14016d061:	76 15                	jbe    0x14016d078
14016d063:	48 8b c8             	mov    %rax,%rcx
14016d066:	ff 15 a4 5c 29 00    	call   *0x295ca4(%rip)        # 0x140402d10
14016d06c:	bb 2b 00 00 00       	mov    $0x2b,%ebx
14016d071:	8b c3                	mov    %ebx,%eax
14016d073:	e9 5c 01 00 00       	jmp    0x14016d1d4
14016d078:	48 89 87 e0 12 00 00 	mov    %rax,0x12e0(%rdi)
14016d07f:	4c 8b 87 e0 12 00 00 	mov    0x12e0(%rdi),%r8
14016d086:	4d 85 c0             	test   %r8,%r8
14016d089:	0f 84 84 00 00 00    	je     0x14016d113
14016d08f:	48 8b 8f f0 11 00 00 	mov    0x11f0(%rdi),%rcx
14016d096:	ba 02 00 00 00       	mov    $0x2,%edx
14016d09b:	41 b9 80 00 00 00    	mov    $0x80,%r9d
14016d0a1:	e8 0a 25 ff ff       	call   0x14015f5b0
14016d0a6:	8b c8                	mov    %eax,%ecx
14016d0a8:	85 c0                	test   %eax,%eax
14016d0aa:	74 43                	je     0x14016d0ef
14016d0ac:	83 e9 05             	sub    $0x5,%ecx
14016d0af:	74 32                	je     0x14016d0e3
14016d0b1:	83 e9 02             	sub    $0x2,%ecx
14016d0b4:	74 21                	je     0x14016d0d7
14016d0b6:	83 f9 01             	cmp    $0x1,%ecx
14016d0b9:	0f 84 e4 00 00 00    	je     0x14016d1a3
14016d0bf:	bb 03 00 00 00       	mov    $0x3,%ebx
14016d0c4:	8b c3                	mov    %ebx,%eax
14016d0c6:	e9 09 01 00 00       	jmp    0x14016d1d4
14016d0cb:	bb 1b 00 00 00       	mov    $0x1b,%ebx
14016d0d0:	8b c3                	mov    %ebx,%eax
14016d0d2:	e9 fd 00 00 00       	jmp    0x14016d1d4
14016d0d7:	bb 1b 00 00 00       	mov    $0x1b,%ebx
14016d0dc:	8b c3                	mov    %ebx,%eax
14016d0de:	e9 f1 00 00 00       	jmp    0x14016d1d4
14016d0e3:	bb 01 00 00 00       	mov    $0x1,%ebx
14016d0e8:	8b c3                	mov    %ebx,%eax
14016d0ea:	e9 e5 00 00 00       	jmp    0x14016d1d4
14016d0ef:	4d 39 26             	cmp    %r12,(%r14)
14016d0f2:	75 1f                	jne    0x14016d113
14016d0f4:	48 8b 8f e0 12 00 00 	mov    0x12e0(%rdi),%rcx
14016d0fb:	ff 15 1f 5c 29 00    	call   *0x295c1f(%rip)        # 0x140402d20
14016d101:	49 89 06             	mov    %rax,(%r14)
14016d104:	48 85 c0             	test   %rax,%rax
14016d107:	75 0a                	jne    0x14016d113
14016d109:	b8 1b 00 00 00       	mov    $0x1b,%eax
14016d10e:	e9 c1 00 00 00       	jmp    0x14016d1d4
14016d113:	49 8b 37             	mov    (%r15),%rsi
14016d116:	48 85 f6             	test   %rsi,%rsi
14016d119:	74 42                	je     0x14016d15d
14016d11b:	48 8b 8f e8 12 00 00 	mov    0x12e8(%rdi),%rcx
14016d122:	ff 15 e8 5b 29 00    	call   *0x295be8(%rip)        # 0x140402d10
14016d128:	48 8b ce             	mov    %rsi,%rcx
14016d12b:	4c 89 a7 e8 12 00 00 	mov    %r12,0x12e8(%rdi)
14016d132:	ff 15 e8 5b 29 00    	call   *0x295be8(%rip)        # 0x140402d20
14016d138:	48 85 c0             	test   %rax,%rax
14016d13b:	74 8e                	je     0x14016d0cb
14016d13d:	0f 1f 00             	nopl   (%rax)
14016d140:	48 ff c3             	inc    %rbx
14016d143:	44 38 24 18          	cmp    %r12b,(%rax,%rbx,1)
14016d147:	75 f7                	jne    0x14016d140
14016d149:	48 81 fb 00 12 7a 00 	cmp    $0x7a1200,%rbx
14016d150:	0f 87 0d ff ff ff    	ja     0x14016d063
14016d156:	48 89 87 e8 12 00 00 	mov    %rax,0x12e8(%rdi)
14016d15d:	4c 8b 87 e8 12 00 00 	mov    0x12e8(%rdi),%r8
14016d164:	4d 85 c0             	test   %r8,%r8
14016d167:	74 69                	je     0x14016d1d2
14016d169:	48 8b 8f f0 11 00 00 	mov    0x11f0(%rdi),%rcx
14016d170:	bb 03 00 00 00       	mov    $0x3,%ebx
14016d175:	8b d3                	mov    %ebx,%edx
14016d177:	41 b9 80 00 00 00    	mov    $0x80,%r9d
14016d17d:	e8 2e 24 ff ff       	call   0x14015f5b0
14016d182:	8b c8                	mov    %eax,%ecx
14016d184:	85 c0                	test   %eax,%eax
14016d186:	74 24                	je     0x14016d1ac
14016d188:	83 e9 05             	sub    $0x5,%ecx
14016d18b:	0f 84 52 ff ff ff    	je     0x14016d0e3
14016d191:	83 e9 02             	sub    $0x2,%ecx
14016d194:	0f 84 3d ff ff ff    	je     0x14016d0d7
14016d19a:	83 f9 01             	cmp    $0x1,%ecx
14016d19d:	0f 85 45 ff ff ff    	jne    0x14016d0e8
14016d1a3:	bb 43 00 00 00       	mov    $0x43,%ebx
14016d1a8:	8b c3                	mov    %ebx,%eax
14016d1aa:	eb 28                	jmp    0x14016d1d4
14016d1ac:	4d 39 27             	cmp    %r12,(%r15)
14016d1af:	75 21                	jne    0x14016d1d2
14016d1b1:	48 8b 8f e8 12 00 00 	mov    0x12e8(%rdi),%rcx
14016d1b8:	ff 15 62 5b 29 00    	call   *0x295b62(%rip)        # 0x140402d20
14016d1be:	48 85 c0             	test   %rax,%rax
14016d1c1:	49 89 07             	mov    %rax,(%r15)
14016d1c4:	bb 1b 00 00 00       	mov    $0x1b,%ebx
14016d1c9:	44 0f 44 e3          	cmove  %ebx,%r12d
14016d1cd:	41 8b c4             	mov    %r12d,%eax
14016d1d0:	eb 02                	jmp    0x14016d1d4
14016d1d2:	33 c0                	xor    %eax,%eax
14016d1d4:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14016d1d9:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14016d1de:	48 8b ac 24 88 00 00 	mov    0x88(%rsp),%rbp
14016d1e5:	00
14016d1e6:	48 83 c4 40          	add    $0x40,%rsp
14016d1ea:	41 5f                	pop    %r15
14016d1ec:	41 5e                	pop    %r14
14016d1ee:	41 5c                	pop    %r12
14016d1f0:	5f                   	pop    %rdi
14016d1f1:	5b                   	pop    %rbx
14016d1f2:	c3                   	ret
14016d1f3:	cc                   	int3
14016d1f4:	cc                   	int3
14016d1f5:	cc                   	int3
14016d1f6:	cc                   	int3
14016d1f7:	cc                   	int3
14016d1f8:	cc                   	int3
14016d1f9:	cc                   	int3
14016d1fa:	cc                   	int3
14016d1fb:	cc                   	int3
14016d1fc:	cc                   	int3
14016d1fd:	cc                   	int3
14016d1fe:	cc                   	int3
14016d1ff:	cc                   	int3
14016d200:	40 55                	rex push %rbp
14016d202:	56                   	push   %rsi
14016d203:	41 54                	push   %r12
14016d205:	41 55                	push   %r13
14016d207:	41 57                	push   %r15
14016d209:	48 83 ec 30          	sub    $0x30,%rsp
14016d20d:	33 f6                	xor    %esi,%esi
14016d20f:	bd ff ff ff ff       	mov    $0xffffffff,%ebp
14016d214:	49 89 30             	mov    %rsi,(%r8)
14016d217:	4d 8b e1             	mov    %r9,%r12
14016d21a:	41 89 29             	mov    %ebp,(%r9)
14016d21d:	4d 8b e8             	mov    %r8,%r13
14016d220:	4c 8b f9             	mov    %rcx,%r15
14016d223:	48 85 d2             	test   %rdx,%rdx
14016d226:	0f 84 ef 01 00 00    	je     0x14016d41b
14016d22c:	40 38 32             	cmp    %sil,(%rdx)
14016d22f:	0f 84 e6 01 00 00    	je     0x14016d41b
14016d235:	48 8b ca             	mov    %rdx,%rcx
14016d238:	48 89 7c 24 28       	mov    %rdi,0x28(%rsp)
14016d23d:	ff 15 dd 5a 29 00    	call   *0x295add(%rip)        # 0x140402d20
14016d243:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14016d248:	48 8b f8             	mov    %rax,%rdi
14016d24b:	48 85 c0             	test   %rax,%rax
14016d24e:	75 17                	jne    0x14016d267
14016d250:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14016d255:	b8 1b 00 00 00       	mov    $0x1b,%eax
14016d25a:	48 83 c4 30          	add    $0x30,%rsp
14016d25e:	41 5f                	pop    %r15
14016d260:	41 5d                	pop    %r13
14016d262:	41 5c                	pop    %r12
14016d264:	5e                   	pop    %rsi
14016d265:	5d                   	pop    %rbp
14016d266:	c3                   	ret
14016d267:	80 38 5b             	cmpb   $0x5b,(%rax)
14016d26a:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14016d26f:	48 8b d8             	mov    %rax,%rbx
14016d272:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)