1400e2d30:	3c 5c                	cmp    $0x5c,%al
1400e2d32:	74 10                	je     0x1400e2d44
1400e2d34:	0f b6 47 01          	movzbl 0x1(%rdi),%eax
1400e2d38:	48 83 c7 01          	add    $0x1,%rdi
1400e2d3c:	84 c0                	test   %al,%al
1400e2d3e:	74 10                	je     0x1400e2d50
1400e2d40:	3c 2f                	cmp    $0x2f,%al
1400e2d42:	75 ec                	jne    0x1400e2d30
1400e2d44:	48 89 f9             	mov    %rdi,%rcx
1400e2d47:	eb eb                	jmp    0x1400e2d34
1400e2d49:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e2d50:	48 85 c9             	test   %rcx,%rcx
1400e2d53:	0f 84 4a ff ff ff    	je     0x1400e2ca3
1400e2d59:	48 83 c1 01          	add    $0x1,%rcx
1400e2d5d:	e8 9e 7c fe ff       	call   0x1400caa00
1400e2d62:	66 41 83 7d fe 3a    	cmpw   $0x3a,-0x2(%r13)
1400e2d68:	49 89 c4             	mov    %rax,%r12
1400e2d6b:	74 43                	je     0x1400e2db0
1400e2d6d:	31 c0                	xor    %eax,%eax
1400e2d6f:	66 41 89 45 00       	mov    %ax,0x0(%r13)
1400e2d74:	c7 44 24 28 00 00 00 	movl   $0x2000000,0x28(%rsp)
1400e2d7b:	02
1400e2d7c:	45 31 c9             	xor    %r9d,%r9d
1400e2d7f:	31 d2                	xor    %edx,%edx
1400e2d81:	48 89 f1             	mov    %rsi,%rcx
1400e2d84:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e2d8b:	00 00
1400e2d8d:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400e2d93:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
1400e2d9a:	00
1400e2d9b:	41 ff d6             	call   *%r14
1400e2d9e:	49 89 c5             	mov    %rax,%r13
1400e2da1:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
1400e2da5:	0f 85 cc fd ff ff    	jne    0x1400e2b77
1400e2dab:	e9 f6 fe ff ff       	jmp    0x1400e2ca6
1400e2db0:	31 d2                	xor    %edx,%edx
1400e2db2:	66 41 89 55 02       	mov    %dx,0x2(%r13)
1400e2db7:	eb bb                	jmp    0x1400e2d74
1400e2db9:	e8 b2 1a 10 00       	call   0x1401e4870
1400e2dbe:	90                   	nop
1400e2dbf:	90                   	nop
1400e2dc0:	41 57                	push   %r15
1400e2dc2:	41 56                	push   %r14
1400e2dc4:	41 55                	push   %r13
1400e2dc6:	41 54                	push   %r12
1400e2dc8:	55                   	push   %rbp
1400e2dc9:	57                   	push   %rdi
1400e2dca:	56                   	push   %rsi
1400e2dcb:	53                   	push   %rbx
1400e2dcc:	48 81 ec b8 04 00 00 	sub    $0x4b8,%rsp
1400e2dd3:	48 8b 3d 16 5d 15 00 	mov    0x155d16(%rip),%rdi        # 0x140238af0
1400e2dda:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
1400e2de0:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e2de6:	48 8b 07             	mov    (%rdi),%rax
1400e2de9:	48 89 84 24 a8 04 00 	mov    %rax,0x4a8(%rsp)
1400e2df0:	00
1400e2df1:	31 c0                	xor    %eax,%eax
1400e2df3:	48 8d b4 24 90 00 00 	lea    0x90(%rsp),%rsi
1400e2dfa:	00
1400e2dfb:	48 89 cb             	mov    %rcx,%rbx
1400e2dfe:	49 89 d4             	mov    %rdx,%r12
1400e2e01:	48 c7 44 24 60 00 00 	movq   $0x0,0x60(%rsp)
1400e2e08:	00 00
1400e2e0a:	48 89 ca             	mov    %rcx,%rdx
1400e2e0d:	48 89 f1             	mov    %rsi,%rcx
1400e2e10:	48 c7 44 24 68 00 00 	movq   $0x0,0x68(%rsp)
1400e2e17:	00 00
1400e2e19:	e8 42 d6 ff ff       	call   0x1400e0460
1400e2e1e:	85 c0                	test   %eax,%eax
1400e2e20:	0f 88 aa 01 00 00    	js     0x1400e2fd0
1400e2e26:	45 31 c9             	xor    %r9d,%r9d
1400e2e29:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e2e2f:	89 c2                	mov    %eax,%edx
1400e2e31:	48 89 f1             	mov    %rsi,%rcx
1400e2e34:	e8 f7 eb ff ff       	call   0x1400e1a30
1400e2e39:	85 c0                	test   %eax,%eax
1400e2e3b:	0f 88 9d 01 00 00    	js     0x1400e2fde
1400e2e41:	66 83 3d 57 15 19 00 	cmpw   $0x0,0x191557(%rip)        # 0x1402743a0
1400e2e48:	00
1400e2e49:	48 8d 2d 50 15 19 00 	lea    0x191550(%rip),%rbp        # 0x1402743a0
1400e2e50:	0f 84 3a 01 00 00    	je     0x1400e2f90
1400e2e56:	48 89 ea             	mov    %rbp,%rdx
1400e2e59:	48 89 f1             	mov    %rsi,%rcx
1400e2e5c:	bd 01 00 00 00       	mov    $0x1,%ebp
1400e2e61:	e8 f2 6d 10 00       	call   0x1401e9c58
1400e2e66:	85 c0                	test   %eax,%eax
1400e2e68:	75 2e                	jne    0x1400e2e98
1400e2e6a:	48 8b 84 24 a8 04 00 	mov    0x4a8(%rsp),%rax
1400e2e71:	00
1400e2e72:	48 2b 07             	sub    (%rdi),%rax
1400e2e75:	0f 85 e7 04 00 00    	jne    0x1400e3362
1400e2e7b:	89 e8                	mov    %ebp,%eax
1400e2e7d:	48 81 c4 b8 04 00 00 	add    $0x4b8,%rsp
1400e2e84:	5b                   	pop    %rbx
1400e2e85:	5e                   	pop    %rsi
1400e2e86:	5f                   	pop    %rdi
1400e2e87:	5d                   	pop    %rbp
1400e2e88:	41 5c                	pop    %r12
1400e2e8a:	41 5d                	pop    %r13
1400e2e8c:	41 5e                	pop    %r14
1400e2e8e:	41 5f                	pop    %r15
1400e2e90:	c3                   	ret
1400e2e91:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e2e98:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1400e2e9d:	4c 8d 4c 24 60       	lea    0x60(%rsp),%r9
1400e2ea2:	48 89 f1             	mov    %rsi,%rcx
1400e2ea5:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e2eac:	00 00
1400e2eae:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1400e2eb3:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1400e2eb9:	ba 01 00 00 00       	mov    $0x1,%edx
1400e2ebe:	48 c7 44 24 28 00 00 	movq   $0x0,0x28(%rsp)
1400e2ec5:	00 00
1400e2ec7:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400e2ece:	00 00
1400e2ed0:	ff 15 1a bf 1c 00    	call   *0x1cbf1a(%rip)        # 0x1402aedf0
1400e2ed6:	85 c0                	test   %eax,%eax
1400e2ed8:	0f 85 92 00 00 00    	jne    0x1400e2f70
1400e2ede:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e2ee3:	48 85 c9             	test   %rcx,%rcx
1400e2ee6:	0f 84 84 00 00 00    	je     0x1400e2f70
1400e2eec:	48 8b 35 1d bf 1c 00 	mov    0x1cbf1d(%rip),%rsi        # 0x1402aee10
1400e2ef3:	ff d6                	call   *%rsi
1400e2ef5:	85 c0                	test   %eax,%eax
1400e2ef7:	74 77                	je     0x1400e2f70
1400e2ef9:	48 8b 2d 90 14 19 00 	mov    0x191490(%rip),%rbp        # 0x140274390
1400e2f00:	48 85 ed             	test   %rbp,%rbp
1400e2f03:	0f 84 c3 02 00 00    	je     0x1400e31cc
1400e2f09:	48 89 e9             	mov    %rbp,%rcx
1400e2f0c:	ff d6                	call   *%rsi
1400e2f0e:	85 c0                	test   %eax,%eax
1400e2f10:	0f 85 9a 02 00 00    	jne    0x1400e31b0
1400e2f16:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e2f1b:	48 8b 2d f6 be 1c 00 	mov    0x1cbef6(%rip),%rbp        # 0x1402aee18
1400e2f22:	ba 1a 00 00 00       	mov    $0x1a,%edx
1400e2f27:	ff d5                	call   *%rbp
1400e2f29:	85 c0                	test   %eax,%eax
1400e2f2b:	0f 85 47 02 00 00    	jne    0x1400e3178
1400e2f31:	4d 85 e4             	test   %r12,%r12
1400e2f34:	74 3a                	je     0x1400e2f70
1400e2f36:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e2f3b:	ba 01 00 00 00       	mov    $0x1,%edx
1400e2f40:	ff d5                	call   *%rbp
1400e2f42:	85 c0                	test   %eax,%eax
1400e2f44:	0f 84 26 01 00 00    	je     0x1400e3070
1400e2f4a:	48 89 d9             	mov    %rbx,%rcx
1400e2f4d:	e8 be 61 00 00       	call   0x1400e9110
1400e2f52:	85 c0                	test   %eax,%eax
1400e2f54:	0f 85 9d 00 00 00    	jne    0x1400e2ff7
1400e2f5a:	49 89 d8             	mov    %rbx,%r8
1400e2f5d:	48 8d 15 e4 ff 12 00 	lea    0x12ffe4(%rip),%rdx        # 0x140212f48
1400e2f64:	4c 89 e1             	mov    %r12,%rcx
1400e2f67:	e8 54 90 fb ff       	call   0x14009bfc0
1400e2f6c:	0f 1f 40 00          	nopl   0x0(%rax)
1400e2f70:	31 ed                	xor    %ebp,%ebp
1400e2f72:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1400e2f77:	48 85 c9             	test   %rcx,%rcx
1400e2f7a:	0f 84 ea fe ff ff    	je     0x1400e2e6a
1400e2f80:	ff 15 8a c2 1c 00    	call   *0x1cc28a(%rip)        # 0x1402af210
1400e2f86:	e9 df fe ff ff       	jmp    0x1400e2e6a
1400e2f8b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400e2f90:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e2f96:	48 89 ea             	mov    %rbp,%rdx
1400e2f99:	48 8d 0d 8a ff 12 00 	lea    0x12ff8a(%rip),%rcx        # 0x140212f2a
1400e2fa0:	ff 15 02 c1 1c 00    	call   *0x1cc102(%rip)        # 0x1402af0a8
1400e2fa6:	83 e8 01             	sub    $0x1,%eax
1400e2fa9:	3d 03 01 00 00       	cmp    $0x103,%eax
1400e2fae:	0f 86 a2 fe ff ff    	jbe    0x1400e2e56
1400e2fb4:	48 8d 15 79 ff 12 00 	lea    0x12ff79(%rip),%rdx        # 0x140212f34
1400e2fbb:	48 89 e9             	mov    %rbp,%rcx
1400e2fbe:	e8 4d 6f 10 00       	call   0x1401e9f10
1400e2fc3:	e9 8e fe ff ff       	jmp    0x1400e2e56
1400e2fc8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e2fcf:	00
1400e2fd0:	48 8b 1d 49 c4 1c 00 	mov    0x1cc449(%rip),%rbx        # 0x1402af420
1400e2fd7:	ff d3                	call   *%rbx
1400e2fd9:	83 38 22             	cmpl   $0x22,(%rax)
1400e2fdc:	74 0a                	je     0x1400e2fe8
1400e2fde:	31 ed                	xor    %ebp,%ebp
1400e2fe0:	e9 85 fe ff ff       	jmp    0x1400e2e6a
1400e2fe5:	0f 1f 00             	nopl   (%rax)
1400e2fe8:	ff d3                	call   *%rbx
1400e2fea:	31 ed                	xor    %ebp,%ebp
1400e2fec:	c7 00 26 00 00 00    	movl   $0x26,(%rax)
1400e2ff2:	e9 73 fe ff ff       	jmp    0x1400e2e6a
1400e2ff7:	48 8d ac 24 a0 02 00 	lea    0x2a0(%rsp),%rbp
1400e2ffe:	00
1400e2fff:	41 89 c1             	mov    %eax,%r9d
1400e3002:	41 b8 04 01 00 00    	mov    $0x104,%r8d
1400e3008:	48 89 da             	mov    %rbx,%rdx
1400e300b:	48 89 e9             	mov    %rbp,%rcx
1400e300e:	e8 4d d4 ff ff       	call   0x1400e0460
1400e3013:	85 c0                	test   %eax,%eax
1400e3015:	0f 8e 3f ff ff ff    	jle    0x1400e2f5a
1400e301b:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
1400e3022:	00
1400e3023:	45 31 c9             	xor    %r9d,%r9d
1400e3026:	45 31 c0             	xor    %r8d,%r8d
1400e3029:	31 d2                	xor    %edx,%edx
1400e302b:	c7 44 24 38 00 00 00 	movl   $0x0,0x38(%rsp)
1400e3032:	00
1400e3033:	48 89 e9             	mov    %rbp,%rcx
1400e3036:	48 c7 44 24 30 00 00 	movq   $0x0,0x30(%rsp)
1400e303d:	00 00
1400e303f:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400e3044:	48 c7 44 24 20 00 00 	movq   $0x0,0x20(%rsp)
1400e304b:	00 00
1400e304d:	ff 15 4d c1 1c 00    	call   *0x1cc14d(%rip)        # 0x1402af1a0
1400e3053:	85 c0                	test   %eax,%eax
1400e3055:	0f 84 ff fe ff ff    	je     0x1400e2f5a
1400e305b:	f6 84 24 88 00 00 00 	testb  $0x8,0x88(%rsp)
1400e3062:	08
1400e3063:	0f 84 f1 fe ff ff    	je     0x1400e2f5a
1400e3069:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1400e3070:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e3075:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
1400e307a:	4c 8d 3d 88 fe 12 00 	lea    0x12fe88(%rip),%r15        # 0x140212f09
1400e3081:	48 c7 44 24 70 00 00 	movq   $0x0,0x70(%rsp)
1400e3088:	00 00
1400e308a:	48 c7 44 24 78 00 00 	movq   $0x0,0x78(%rsp)
1400e3091:	00 00
1400e3093:	4d 89 fe             	mov    %r15,%r14
1400e3096:	48 c7 84 24 80 00 00 	movq   $0x0,0x80(%rsp)
1400e309d:	00 00 00 00 00
1400e30a2:	48 c7 84 24 88 00 00 	movq   $0x0,0x88(%rsp)
1400e30a9:	00 00 00 00 00
1400e30ae:	e8 1d ac ff ff       	call   0x1400ddcd0
1400e30b3:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1400e30b8:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e30bd:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400e30c4:	00
1400e30c5:	85 c0                	test   %eax,%eax
1400e30c7:	4c 8b 2d fa bc 1c 00 	mov    0x1cbcfa(%rip),%r13        # 0x1402aedc8
1400e30ce:	4c 0f 45 f5          	cmovne %rbp,%r14
1400e30d2:	41 ff d5             	call   *%r13
1400e30d5:	4d 89 f8             	mov    %r15,%r8
1400e30d8:	85 c0                	test   %eax,%eax
1400e30da:	74 08                	je     0x1400e30e4
1400e30dc:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400e30e3:	00
1400e30e4:	4c 8b 3d a5 12 19 00 	mov    0x1912a5(%rip),%r15        # 0x140274390
1400e30eb:	48 8d 05 27 fe 12 00 	lea    0x12fe27(%rip),%rax        # 0x140212f19
1400e30f2:	49 89 c1             	mov    %rax,%r9
1400e30f5:	4d 85 ff             	test   %r15,%r15
1400e30f8:	74 26                	je     0x1400e3120
1400e30fa:	4c 89 44 24 40       	mov    %r8,0x40(%rsp)
1400e30ff:	4c 89 f9             	mov    %r15,%rcx
1400e3102:	45 31 ff             	xor    %r15d,%r15d
1400e3105:	ff d6                	call   *%rsi
1400e3107:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
1400e310c:	89 c2                	mov    %eax,%edx
1400e310e:	48 8d 05 0b fe 12 00 	lea    0x12fe0b(%rip),%rax        # 0x140212f20
1400e3115:	85 d2                	test   %edx,%edx
1400e3117:	49 89 c1             	mov    %rax,%r9
1400e311a:	0f 85 26 01 00 00    	jne    0x1400e3246
1400e3120:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1400e3125:	48 8d 15 5c fe 12 00 	lea    0x12fe5c(%rip),%rdx        # 0x140212f88
1400e312c:	4c 89 e1             	mov    %r12,%rcx
1400e312f:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1400e3134:	4d 89 f1             	mov    %r14,%r9
1400e3137:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
1400e313c:	49 89 d8             	mov    %rbx,%r8
1400e313f:	e8 7c 8e fb ff       	call   0x14009bfc0
1400e3144:	48 89 e9             	mov    %rbp,%rcx
1400e3147:	e8 64 5d 01 00       	call   0x1400f8eb0
1400e314c:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
1400e3153:	00
1400e3154:	48 8b 1d b5 c0 1c 00 	mov    0x1cc0b5(%rip),%rbx        # 0x1402af210
1400e315b:	ff d3                	call   *%rbx
1400e315d:	4c 89 f9             	mov    %r15,%rcx
1400e3160:	e8 4b 5d 01 00       	call   0x1400f8eb0
1400e3165:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e316c:	00
1400e316d:	ff d3                	call   *%rbx
1400e316f:	e9 fc fd ff ff       	jmp    0x1400e2f70
1400e3174:	0f 1f 40 00          	nopl   0x0(%rax)
1400e3178:	31 c9                	xor    %ecx,%ecx
1400e317a:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1400e317f:	4c 8d 44 24 5c       	lea    0x5c(%rsp),%r8
1400e3184:	ff 15 2e bc 1c 00    	call   *0x1cbc2e(%rip)        # 0x1402aedb8
1400e318a:	85 c0                	test   %eax,%eax
1400e318c:	0f 84 9f fd ff ff    	je     0x1400e2f31
1400e3192:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
1400e3196:	85 c0                	test   %eax,%eax
1400e3198:	0f 84 93 fd ff ff    	je     0x1400e2f31
1400e319e:	bd 01 00 00 00       	mov    $0x1,%ebp
1400e31a3:	e9 ca fd ff ff       	jmp    0x1400e2f72
1400e31a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400e31af:	00
1400e31b0:	48 8b 15 d9 11 19 00 	mov    0x1911d9(%rip),%rdx        # 0x140274390
1400e31b7:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1400e31bc:	ff 15 16 bc 1c 00    	call   *0x1cbc16(%rip)        # 0x1402aedd8
1400e31c2:	85 c0                	test   %eax,%eax
1400e31c4:	0f 84 4c fd ff ff    	je     0x1400e2f16
1400e31ca:	eb d2                	jmp    0x1400e319e
1400e31cc:	c7 84 24 80 00 00 00 	movl   $0x0,0x80(%rsp)
1400e31d3:	00 00 00 00
1400e31d7:	ff 15 8b be 1c 00    	call   *0x1cbe8b(%rip)        # 0x1402af068
1400e31dd:	4c 8d 84 24 88 00 00 	lea    0x88(%rsp),%r8
1400e31e4:	00
1400e31e5:	ba 08 00 00 00       	mov    $0x8,%edx
1400e31ea:	48 89 c1             	mov    %rax,%rcx
1400e31ed:	ff 15 3d bc 1c 00    	call   *0x1cbc3d(%rip)        # 0x1402aee30
1400e31f3:	85 c0                	test   %eax,%eax
1400e31f5:	74 3f                	je     0x1400e3236
1400e31f7:	4c 8d b4 24 80 00 00 	lea    0x80(%rsp),%r14
1400e31fe:	00
1400e31ff:	45 31 c9             	xor    %r9d,%r9d
1400e3202:	45 31 c0             	xor    %r8d,%r8d
1400e3205:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e320c:	00
1400e320d:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400e3212:	48 8b 2d df bb 1c 00 	mov    0x1cbbdf(%rip),%rbp        # 0x1402aedf8
1400e3219:	ba 01 00 00 00       	mov    $0x1,%edx
1400e321e:	ff d5                	call   *%rbp
1400e3220:	85 c0                	test   %eax,%eax
1400e3222:	0f 84 84 00 00 00    	je     0x1400e32ac
1400e3228:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
1400e322f:	00
1400e3230:	ff 15 e2 bc 1c 00    	call   *0x1cbce2(%rip)        # 0x1402aef18
1400e3236:	48 c7 05 4f 11 19 00 	movq   $0x0,0x19114f(%rip)        # 0x140274390
1400e323d:	00 00 00 00
1400e3241:	e9 d0 fc ff ff       	jmp    0x1400e2f16
1400e3246:	48 8b 0d 43 11 19 00 	mov    0x191143(%rip),%rcx        # 0x140274390
1400e324d:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
1400e3252:	4c 89 44 24 48       	mov    %r8,0x48(%rsp)
1400e3257:	48 8d 35 ab fc 12 00 	lea    0x12fcab(%rip),%rsi        # 0x140212f09
1400e325e:	e8 6d aa ff ff       	call   0x1400ddcd0
1400e3263:	4c 8b 7c 24 78       	mov    0x78(%rsp),%r15
1400e3268:	49 89 f1             	mov    %rsi,%r9
1400e326b:	48 8d 94 24 88 00 00 	lea    0x88(%rsp),%rdx
1400e3272:	00
1400e3273:	85 c0                	test   %eax,%eax
1400e3275:	48 8b 0d 14 11 19 00 	mov    0x191114(%rip),%rcx        # 0x140274390
1400e327c:	4d 0f 45 cf          	cmovne %r15,%r9
1400e3280:	4c 89 4c 24 40       	mov    %r9,0x40(%rsp)
1400e3285:	41 ff d5             	call   *%r13
1400e3288:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
1400e328d:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1400e3292:	89 c2                	mov    %eax,%edx
1400e3294:	48 89 f0             	mov    %rsi,%rax
1400e3297:	85 d2                	test   %edx,%edx
1400e3299:	0f 84 81 fe ff ff    	je     0x1400e3120
1400e329f:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400e32a6:	00
1400e32a7:	e9 74 fe ff ff       	jmp    0x1400e3120
1400e32ac:	8b 8c 24 80 00 00 00 	mov    0x80(%rsp),%ecx
1400e32b3:	e8 68 77 fe ff       	call   0x1400caa20
1400e32b8:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1400e32bd:	ba 01 00 00 00       	mov    $0x1,%edx