1400e1cde:	75 7d                	jne    0x1400e1d5d
1400e1ce0:	48 81 c4 58 03 00 00 	add    $0x358,%rsp
1400e1ce7:	5b                   	pop    %rbx
1400e1ce8:	5e                   	pop    %rsi
1400e1ce9:	5f                   	pop    %rdi
1400e1cea:	5d                   	pop    %rbp
1400e1ceb:	c3                   	ret
1400e1cec:	0f 1f 40 00          	nopl   0x0(%rax)
1400e1cf0:	31 d2                	xor    %edx,%edx
1400e1cf2:	48 8b 35 07 d8 1c 00 	mov    0x1cd807(%rip),%rsi        # 0x1402af500
1400e1cf9:	48 89 d9             	mov    %rbx,%rcx
1400e1cfc:	ff d6                	call   *%rsi
1400e1cfe:	85 c0                	test   %eax,%eax
1400e1d00:	74 4e                	je     0x1400e1d50
1400e1d02:	48 89 d9             	mov    %rbx,%rcx
1400e1d05:	e8 0e 82 10 00       	call   0x1401e9f18
1400e1d0a:	31 d2                	xor    %edx,%edx
1400e1d0c:	83 bc 24 a0 03 00 00 	cmpl   $0x1,0x3a0(%rsp)
1400e1d13:	01
1400e1d14:	66 89 54 44 28       	mov    %dx,0x28(%rsp,%rax,2)
1400e1d19:	74 b5                	je     0x1400e1cd0
1400e1d1b:	eb 92                	jmp    0x1400e1caf
1400e1d1d:	0f 1f 00             	nopl   (%rax)
1400e1d20:	48 8b 1d f9 d6 1c 00 	mov    0x1cd6f9(%rip),%rbx        # 0x1402af420
1400e1d27:	ff d3                	call   *%rbx
1400e1d29:	83 38 22             	cmpl   $0x22,(%rax)
1400e1d2c:	75 a2                	jne    0x1400e1cd0
1400e1d2e:	ff d3                	call   *%rbx
1400e1d30:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e1d36:	eb 98                	jmp    0x1400e1cd0
1400e1d38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e1d3f:	00
1400e1d40:	48 89 f9             	mov    %rdi,%rcx
1400e1d43:	e8 50 81 10 00       	call   0x1401e9e98
1400e1d48:	c6 84 04 3c 02 00 00 	movb   $0x0,0x23c(%rsp,%rax,1)
1400e1d4f:	00
1400e1d50:	48 89 f9             	mov    %rdi,%rcx
1400e1d53:	e8 a8 8c fe ff       	call   0x1400caa00
1400e1d58:	e9 75 ff ff ff       	jmp    0x1400e1cd2
1400e1d5d:	e8 0e 2b 10 00       	call   0x1401e4870
1400e1d62:	90                   	nop
1400e1d63:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e1d6a:	00 00 00 00
1400e1d6e:	66 90                	xchg   %ax,%ax
1400e1d70:	41 55                	push   %r13
1400e1d72:	41 54                	push   %r12
1400e1d74:	55                   	push   %rbp
1400e1d75:	57                   	push   %rdi
1400e1d76:	56                   	push   %rsi
1400e1d77:	53                   	push   %rbx
1400e1d78:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
1400e1d7f:	48 8b 2d 6a 6d 15 00 	mov    0x156d6a(%rip),%rbp        # 0x140238af0
1400e1d86:	45 31 e4             	xor    %r12d,%r12d
1400e1d89:	48 89 ce             	mov    %rcx,%rsi
1400e1d8c:	89 d7                	mov    %edx,%edi
1400e1d8e:	48 8b 4d 00          	mov    0x0(%rbp),%rcx
1400e1d92:	48 89 8c 24 e8 00 00 	mov    %rcx,0xe8(%rsp)
1400e1d99:	00
1400e1d9a:	48 89 f1             	mov    %rsi,%rcx
1400e1d9d:	e8 f6 80 10 00       	call   0x1401e9e98
1400e1da2:	48 83 f8 03          	cmp    $0x3,%rax
1400e1da6:	0f 87 f8 00 00 00    	ja     0x1400e1ea4
1400e1dac:	48 8d 15 54 0f 13 00 	lea    0x130f54(%rip),%rdx        # 0x140212d07
1400e1db3:	48 89 f1             	mov    %rsi,%rcx
1400e1db6:	e8 ed 80 10 00       	call   0x1401e9ea8
1400e1dbb:	48 85 c0             	test   %rax,%rax
1400e1dbe:	74 30                	je     0x1400e1df0
1400e1dc0:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
1400e1dc7:	00
1400e1dc8:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400e1dcc:	0f 85 d2 02 00 00    	jne    0x1400e20a4
1400e1dd2:	48 89 f1             	mov    %rsi,%rcx
1400e1dd5:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
1400e1ddc:	5b                   	pop    %rbx
1400e1ddd:	5e                   	pop    %rsi
1400e1dde:	5f                   	pop    %rdi
1400e1ddf:	5d                   	pop    %rbp
1400e1de0:	41 5c                	pop    %r12
1400e1de2:	41 5d                	pop    %r13
1400e1de4:	e9 17 8c fe ff       	jmp    0x1400caa00
1400e1de9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e1df0:	48 8d 0d 13 0f 13 00 	lea    0x130f13(%rip),%rcx        # 0x140212d0a
1400e1df7:	e8 e4 f0 ff ff       	call   0x1400e0ee0
1400e1dfc:	48 89 c1             	mov    %rax,%rcx
1400e1dff:	48 85 c0             	test   %rax,%rax
1400e1e02:	0f 84 bc 02 00 00    	je     0x1400e20c4
1400e1e08:	0f b6 01             	movzbl (%rcx),%eax
1400e1e0b:	3c 3b                	cmp    $0x3b,%al
1400e1e0d:	74 44                	je     0x1400e1e53
1400e1e0f:	48 89 ca             	mov    %rcx,%rdx
1400e1e12:	84 c0                	test   %al,%al
1400e1e14:	75 10                	jne    0x1400e1e26
1400e1e16:	e9 a9 00 00 00       	jmp    0x1400e1ec4
1400e1e1b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e1e20:	41 80 f8 3b          	cmp    $0x3b,%r8b
1400e1e24:	74 11                	je     0x1400e1e37
1400e1e26:	48 89 d3             	mov    %rdx,%rbx
1400e1e29:	44 0f b6 42 01       	movzbl 0x1(%rdx),%r8d
1400e1e2e:	48 83 c2 01          	add    $0x1,%rdx
1400e1e32:	45 84 c0             	test   %r8b,%r8b
1400e1e35:	75 e9                	jne    0x1400e1e20
1400e1e37:	48 29 ca             	sub    %rcx,%rdx
1400e1e3a:	85 d2                	test   %edx,%edx
1400e1e3c:	75 22                	jne    0x1400e1e60
1400e1e3e:	45 84 c0             	test   %r8b,%r8b
1400e1e41:	0f 84 7d 00 00 00    	je     0x1400e1ec4
1400e1e47:	0f b6 43 02          	movzbl 0x2(%rbx),%eax
1400e1e4b:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
1400e1e4f:	3c 3b                	cmp    $0x3b,%al
1400e1e51:	75 bc                	jne    0x1400e1e0f
1400e1e53:	84 c0                	test   %al,%al
1400e1e55:	74 6d                	je     0x1400e1ec4
1400e1e57:	48 83 c1 01          	add    $0x1,%rcx
1400e1e5b:	eb ab                	jmp    0x1400e1e08
1400e1e5d:	0f 1f 00             	nopl   (%rax)
1400e1e60:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1400e1e64:	45 89 e1             	mov    %r12d,%r9d
1400e1e67:	49 89 f0             	mov    %rsi,%r8
1400e1e6a:	e8 a1 fd ff ff       	call   0x1400e1c10
1400e1e6f:	80 7b 01 00          	cmpb   $0x0,0x1(%rbx)
1400e1e73:	74 51                	je     0x1400e1ec6
1400e1e75:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
1400e1e79:	48 85 c0             	test   %rax,%rax
1400e1e7c:	0f 84 86 ff ff ff    	je     0x1400e1e08
1400e1e82:	48 8b 94 24 e8 00 00 	mov    0xe8(%rsp),%rdx
1400e1e89:	00
1400e1e8a:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1400e1e8e:	0f 85 10 02 00 00    	jne    0x1400e20a4
1400e1e94:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
1400e1e9b:	5b                   	pop    %rbx
1400e1e9c:	5e                   	pop    %rsi
1400e1e9d:	5f                   	pop    %rdi
1400e1e9e:	5d                   	pop    %rbp
1400e1e9f:	41 5c                	pop    %r12
1400e1ea1:	41 5d                	pop    %r13
1400e1ea3:	c3                   	ret
1400e1ea4:	48 8d 4c 06 fc       	lea    -0x4(%rsi,%rax,1),%rcx
1400e1ea9:	48 8d 15 52 0e 13 00 	lea    0x130e52(%rip),%rdx        # 0x140212d02
1400e1eb0:	45 31 e4             	xor    %r12d,%r12d
1400e1eb3:	ff 15 f7 d5 1c 00    	call   *0x1cd5f7(%rip)        # 0x1402af4b0
1400e1eb9:	85 c0                	test   %eax,%eax
1400e1ebb:	41 0f 94 c4          	sete   %r12b
1400e1ebf:	e9 e8 fe ff ff       	jmp    0x1400e1dac
1400e1ec4:	31 c0                	xor    %eax,%eax
1400e1ec6:	48 85 c0             	test   %rax,%rax
1400e1ec9:	75 b7                	jne    0x1400e1e82
1400e1ecb:	45 85 e4             	test   %r12d,%r12d
1400e1ece:	75 b2                	jne    0x1400e1e82
1400e1ed0:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400e1ed6:	48 8d 15 32 0e 13 00 	lea    0x130e32(%rip),%rdx        # 0x140212d0f
1400e1edd:	48 89 f1             	mov    %rsi,%rcx
1400e1ee0:	ff 15 da d5 1c 00    	call   *0x1cd5da(%rip)        # 0x1402af4c0
1400e1ee6:	85 c0                	test   %eax,%eax
1400e1ee8:	75 23                	jne    0x1400e1f0d
1400e1eea:	80 7e 07 00          	cmpb   $0x0,0x7(%rsi)
1400e1eee:	0f 84 d0 01 00 00    	je     0x1400e20c4
1400e1ef4:	48 8d 4e 07          	lea    0x7(%rsi),%rcx
1400e1ef8:	48 8d 15 03 0e 13 00 	lea    0x130e03(%rip),%rdx        # 0x140212d02
1400e1eff:	ff 15 ab d5 1c 00    	call   *0x1cd5ab(%rip)        # 0x1402af4b0
1400e1f05:	85 c0                	test   %eax,%eax
1400e1f07:	0f 84 b7 01 00 00    	je     0x1400e20c4
1400e1f0d:	8b 05 bd 32 19 00    	mov    0x1932bd(%rip),%eax        # 0x1402751d0
1400e1f13:	85 c0                	test   %eax,%eax
1400e1f15:	0f 84 b5 01 00 00    	je     0x1400e20d0
1400e1f1b:	48 8b 05 a6 32 19 00 	mov    0x1932a6(%rip),%rax        # 0x1402751c8
1400e1f22:	48 85 c0             	test   %rax,%rax
1400e1f25:	0f 84 99 01 00 00    	je     0x1400e20c4
1400e1f2b:	48 8d 15 f1 0d 13 00 	lea    0x130df1(%rip),%rdx        # 0x140212d23
1400e1f32:	48 89 f1             	mov    %rsi,%rcx
1400e1f35:	ff 15 75 d5 1c 00    	call   *0x1cd575(%rip)        # 0x1402af4b0
1400e1f3b:	85 c0                	test   %eax,%eax
1400e1f3d:	0f 84 43 01 00 00    	je     0x1400e2086
1400e1f43:	48 83 3d 7d db 10 00 	cmpq   $0x0,0x10db7d(%rip)        # 0x1401efac8
1400e1f4a:	00
1400e1f4b:	4c 8d 25 6e db 10 00 	lea    0x10db6e(%rip),%r12        # 0x1401efac0
1400e1f52:	0f 85 05 01 00 00    	jne    0x1400e205d
1400e1f58:	31 c0                	xor    %eax,%eax
1400e1f5a:	48 8d 7c 24 68       	lea    0x68(%rsp),%rdi
1400e1f5f:	b9 0f 00 00 00       	mov    $0xf,%ecx
1400e1f64:	45 31 c9             	xor    %r9d,%r9d
1400e1f67:	f3 48 ab             	rep stos %rax,%es:(%rdi)
1400e1f6a:	48 8b 05 4f 6f 15 00 	mov    0x156f4f(%rip),%rax        # 0x140238ec0
1400e1f71:	48 8b 15 50 32 19 00 	mov    0x193250(%rip),%rdx        # 0x1402751c8
1400e1f78:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
1400e1f7d:	4c 8d 05 a2 0d 13 00 	lea    0x130da2(%rip),%r8        # 0x140212d26
1400e1f84:	48 89 d9             	mov    %rbx,%rcx
1400e1f87:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
1400e1f8e:	00 00
1400e1f90:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1400e1f95:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400e1f9a:	48 8b 05 ff 73 15 00 	mov    0x1573ff(%rip),%rax        # 0x1402393a0
1400e1fa1:	48 c7 44 24 48 00 00 	movq   $0x0,0x48(%rsp)
1400e1fa8:	00 00
1400e1faa:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400e1faf:	e8 4c ea fb ff       	call   0x1400a0a00
1400e1fb4:	45 31 c0             	xor    %r8d,%r8d
1400e1fb7:	31 d2                	xor    %edx,%edx
1400e1fb9:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1400e1fbe:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e1fc5:	00 00
1400e1fc7:	48 89 d9             	mov    %rbx,%rcx
1400e1fca:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400e1fd1:	00 00
1400e1fd3:	48 c7 44 24 20 00 08 	movq   $0x800,0x20(%rsp)
1400e1fda:	00 00
1400e1fdc:	e8 2f b3 fa ff       	call   0x14008d310
1400e1fe1:	85 c0                	test   %eax,%eax
1400e1fe3:	0f 85 cc 00 00 00    	jne    0x1400e20b5
1400e1fe9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1400e1fee:	48 8d 15 39 0d 13 00 	lea    0x130d39(%rip),%rdx        # 0x140212d2e
1400e1ff5:	e8 c6 7e 10 00       	call   0x1401e9ec0
1400e1ffa:	48 89 c3             	mov    %rax,%rbx
1400e1ffd:	48 85 c0             	test   %rax,%rax
1400e2000:	75 16                	jne    0x1400e2018
1400e2002:	e9 a2 00 00 00       	jmp    0x1400e20a9
1400e2007:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e200e:	00 00
1400e2010:	3c 0a                	cmp    $0xa,%al
1400e2012:	74 0b                	je     0x1400e201f
1400e2014:	48 83 c3 01          	add    $0x1,%rbx
1400e2018:	0f b6 03             	movzbl (%rbx),%eax
1400e201b:	84 c0                	test   %al,%al
1400e201d:	75 f1                	jne    0x1400e2010
1400e201f:	4c 8d 2d 53 0d 13 00 	lea    0x130d53(%rip),%r13        # 0x140212d79
1400e2026:	eb 14                	jmp    0x1400e203c
1400e2028:	c6 04 03 00          	movb   $0x0,(%rbx,%rax,1)
1400e202c:	48 89 da             	mov    %rbx,%rdx
1400e202f:	4c 89 e1             	mov    %r12,%rcx
1400e2032:	48 8d 5c 3b 01       	lea    0x1(%rbx,%rdi,1),%rbx
1400e2037:	e8 d4 d4 fb ff       	call   0x14009f510
1400e203c:	48 89 d9             	mov    %rbx,%rcx
1400e203f:	4c 89 ea             	mov    %r13,%rdx
1400e2042:	e8 71 7e 10 00       	call   0x1401e9eb8
1400e2047:	4c 89 ea             	mov    %r13,%rdx
1400e204a:	48 01 c3             	add    %rax,%rbx
1400e204d:	48 89 d9             	mov    %rbx,%rcx
1400e2050:	e8 2b 7e 10 00       	call   0x1401e9e80
1400e2055:	48 89 c7             	mov    %rax,%rdi
1400e2058:	48 85 c0             	test   %rax,%rax
1400e205b:	75 cb                	jne    0x1400e2028
1400e205d:	48 89 f2             	mov    %rsi,%rdx
1400e2060:	4c 89 e1             	mov    %r12,%rcx
1400e2063:	e8 d8 d6 fb ff       	call   0x14009f740
1400e2068:	85 c0                	test   %eax,%eax
1400e206a:	74 58                	je     0x1400e20c4
1400e206c:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
1400e2073:	00
1400e2074:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400e2078:	75 2a                	jne    0x1400e20a4
1400e207a:	48 8b 0d 47 31 19 00 	mov    0x193147(%rip),%rcx        # 0x1402751c8
1400e2081:	e9 4f fd ff ff       	jmp    0x1400e1dd5
1400e2086:	48 8b 0d 3b 31 19 00 	mov    0x19313b(%rip),%rcx        # 0x1402751c8
1400e208d:	48 85 c9             	test   %rcx,%rcx
1400e2090:	74 32                	je     0x1400e20c4
1400e2092:	48 8b 84 24 e8 00 00 	mov    0xe8(%rsp),%rax
1400e2099:	00
1400e209a:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400e209e:	0f 84 31 fd ff ff    	je     0x1400e1dd5
1400e20a4:	e8 c7 27 10 00       	call   0x1401e4870
1400e20a9:	48 8d 0d a0 0c 13 00 	lea    0x130ca0(%rip),%rcx        # 0x140212d50
1400e20b0:	e8 4b 16 fe ff       	call   0x1400c3700
1400e20b5:	48 8d 15 71 0c 13 00 	lea    0x130c71(%rip),%rdx        # 0x140212d2d
1400e20bc:	4c 89 e1             	mov    %r12,%rcx
1400e20bf:	e8 5c dc fb ff       	call   0x14009fd20
1400e20c4:	31 c0                	xor    %eax,%eax
1400e20c6:	e9 b7 fd ff ff       	jmp    0x1400e1e82
1400e20cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e20d0:	ba 01 00 00 00       	mov    $0x1,%edx
1400e20d5:	48 8d 0d 3b 0c 13 00 	lea    0x130c3b(%rip),%rcx        # 0x140212d17
1400e20dc:	e8 8f fc ff ff       	call   0x1400e1d70
1400e20e1:	c7 05 e5 30 19 00 01 	movl   $0x1,0x1930e5(%rip)        # 0x1402751d0
1400e20e8:	00 00 00
1400e20eb:	48 89 05 d6 30 19 00 	mov    %rax,0x1930d6(%rip)        # 0x1402751c8
1400e20f2:	e9 2b fe ff ff       	jmp    0x1400e1f22
1400e20f7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e20fe:	00 00
1400e2100:	31 d2                	xor    %edx,%edx
1400e2102:	e9 69 fc ff ff       	jmp    0x1400e1d70
1400e2107:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400e210e:	00 00
1400e2110:	41 57                	push   %r15
1400e2112:	b8 78 40 01 00       	mov    $0x14078,%eax
1400e2117:	41 56                	push   %r14
1400e2119:	41 55                	push   %r13
1400e211b:	41 54                	push   %r12
1400e211d:	55                   	push   %rbp
1400e211e:	57                   	push   %rdi
1400e211f:	56                   	push   %rsi
1400e2120:	53                   	push   %rbx
1400e2121:	e8 3a 23 10 00       	call   0x1401e4460
1400e2126:	48 29 c4             	sub    %rax,%rsp
1400e2129:	48 8b 3d c0 69 15 00 	mov    0x1569c0(%rip),%rdi        # 0x140238af0
1400e2130:	48 8b 1f             	mov    (%rdi),%rbx
1400e2133:	48 89 9c 24 68 40 01 	mov    %rbx,0x14068(%rsp)
1400e213a:	00
1400e213b:	48 8d 1d 3c 0c 13 00 	lea    0x130c3c(%rip),%rbx        # 0x140212d7e
1400e2142:	48 89 d9             	mov    %rbx,%rcx
1400e2145:	e8 96 ed ff ff       	call   0x1400e0ee0
1400e214a:	48 85 c0             	test   %rax,%rax
1400e214d:	75 1d                	jne    0x1400e216c
1400e214f:	e9 6c 04 00 00       	jmp    0x1400e25c0
1400e2154:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400e215b:	00 00 00 00
1400e215f:	90                   	nop
1400e2160:	80 fa 5c             	cmp    $0x5c,%dl
1400e2163:	75 03                	jne    0x1400e2168
1400e2165:	c6 00 2f             	movb   $0x2f,(%rax)
1400e2168:	48 83 c0 01          	add    $0x1,%rax
1400e216c:	0f b6 10             	movzbl (%rax),%edx
1400e216f:	84 d2                	test   %dl,%dl
1400e2171:	75 ed                	jne    0x1400e2160
1400e2173:	48 8d 1d 0b 0c 13 00 	lea    0x130c0b(%rip),%rbx        # 0x140212d85
1400e217a:	48 89 d9             	mov    %rbx,%rcx
1400e217d:	e8 5e ed ff ff       	call   0x1400e0ee0
1400e2182:	48 85 c0             	test   %rax,%rax
1400e2185:	0f 84 75 04 00 00    	je     0x1400e2600
1400e218b:	48 8d 1d 2b 0c 13 00 	lea    0x130c2b(%rip),%rbx        # 0x140212dbd
1400e2192:	48 89 d9             	mov    %rbx,%rcx
1400e2195:	e8 46 ed ff ff       	call   0x1400e0ee0
1400e219a:	48 85 c0             	test   %rax,%rax
1400e219d:	0f 84 8d 04 00 00    	je     0x1400e2630
1400e21a3:	48 8d 35 37 0c 13 00 	lea    0x130c37(%rip),%rsi        # 0x140212de1
1400e21aa:	48 89 f1             	mov    %rsi,%rcx
1400e21ad:	e8 2e ed ff ff       	call   0x1400e0ee0
1400e21b2:	48 85 c0             	test   %rax,%rax
1400e21b5:	0f 84 95 03 00 00    	je     0x1400e2550
1400e21bb:	4c 8d 25 32 0c 13 00 	lea    0x130c32(%rip),%r12        # 0x140212df4
1400e21c2:	4c 89 e1             	mov    %r12,%rcx
1400e21c5:	e8 16 ed ff ff       	call   0x1400e0ee0
1400e21ca:	48 85 c0             	test   %rax,%rax
1400e21cd:	74 71                	je     0x1400e2240
1400e21cf:	80 38 00             	cmpb   $0x0,(%rax)
1400e21d2:	74 6c                	je     0x1400e2240
1400e21d4:	48 8d 0d c8 0c 13 00 	lea    0x130cc8(%rip),%rcx        # 0x140212ea3
1400e21db:	e8 00 ed ff ff       	call   0x1400e0ee0
1400e21e0:	48 85 c0             	test   %rax,%rax
1400e21e3:	0f 84 87 03 00 00    	je     0x1400e2570
1400e21e9:	48 8d 0d d0 0c 13 00 	lea    0x130cd0(%rip),%rcx        # 0x140212ec0
1400e21f0:	e8 eb ec ff ff       	call   0x1400e0ee0
1400e21f5:	48 89 c1             	mov    %rax,%rcx
1400e21f8:	48 85 c0             	test   %rax,%rax
1400e21fb:	0f 84 0f 02 00 00    	je     0x1400e2410
1400e2201:	48 8d 15 bd 0c 13 00 	lea    0x130cbd(%rip),%rdx        # 0x140212ec5
1400e2208:	e8 b3 7c 10 00       	call   0x1401e9ec0
1400e220d:	48 85 c0             	test   %rax,%rax
1400e2210:	0f 84 fa 01 00 00    	je     0x1400e2410
1400e2216:	48 8b 84 24 68 40 01 	mov    0x14068(%rsp),%rax
1400e221d:	00
1400e221e:	48 2b 07             	sub    (%rdi),%rax
1400e2221:	0f 85 8a 06 00 00    	jne    0x1400e28b1