140012af3:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012af7:	72 25                	jb     0x140012b1e
140012af9:	ba 0b 00 00 00       	mov    $0xb,%edx
140012afe:	48 8d 05 eb a6 00 00 	lea    0xa6eb(%rip),%rax        # 0x14001d1f0
140012b05:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012b0a:	89 74 24 20          	mov    %esi,0x20(%rsp)
140012b0e:	4c 8d 05 63 ab 00 00 	lea    0xab63(%rip),%r8        # 0x14001d678
140012b15:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012b19:	e8 7a f9 ff ff       	call   0x140012498
140012b1e:	0f b7 de             	movzwl %si,%ebx
140012b21:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012b27:	85 f6                	test   %esi,%esi
140012b29:	0f 4e de             	cmovle %esi,%ebx
140012b2c:	89 5c 24 34          	mov    %ebx,0x34(%rsp)
140012b30:	eb 04                	jmp    0x140012b36
140012b32:	8b 5c 24 34          	mov    0x34(%rsp),%ebx
140012b36:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140012b3b:	e8 a8 46 00 00       	call   0x1400171e8
140012b40:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140012b44:	85 db                	test   %ebx,%ebx
140012b46:	0f 88 59 02 00 00    	js     0x140012da5
140012b4c:	33 d2                	xor    %edx,%edx
140012b4e:	44 8d 42 40          	lea    0x40(%rdx),%r8d
140012b52:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140012b56:	e8 2d 5e 00 00       	call   0x140018988
140012b5b:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
140012b5f:	48 8b d7             	mov    %rdi,%rdx
140012b62:	49 8b cf             	mov    %r15,%rcx
140012b65:	e8 6e 2b 00 00       	call   0x1400156d8
140012b6a:	8b d8                	mov    %eax,%ebx
140012b6c:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012b70:	85 c0                	test   %eax,%eax
140012b72:	0f 88 2d 02 00 00    	js     0x140012da5
140012b78:	48 8d 57 28          	lea    0x28(%rdi),%rdx
140012b7c:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140012b80:	e8 ff 2c 00 00       	call   0x140015884
140012b85:	8b d8                	mov    %eax,%ebx
140012b87:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012b8b:	85 c0                	test   %eax,%eax
140012b8d:	0f 88 12 02 00 00    	js     0x140012da5
140012b93:	4c 8d 47 40          	lea    0x40(%rdi),%r8
140012b97:	48 8d 57 28          	lea    0x28(%rdi),%rdx
140012b9b:	49 8b cf             	mov    %r15,%rcx
140012b9e:	e8 f9 2e 00 00       	call   0x140015a9c
140012ba3:	8b d8                	mov    %eax,%ebx
140012ba5:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012ba9:	85 c0                	test   %eax,%eax
140012bab:	0f 88 f4 01 00 00    	js     0x140012da5
140012bb1:	48 8d 77 60          	lea    0x60(%rdi),%rsi
140012bb5:	4c 8b c6             	mov    %rsi,%r8
140012bb8:	48 8d 57 40          	lea    0x40(%rdi),%rdx
140012bbc:	49 8b cf             	mov    %r15,%rcx
140012bbf:	e8 fc 30 00 00       	call   0x140015cc0
140012bc4:	8b d8                	mov    %eax,%ebx
140012bc6:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012bca:	85 c0                	test   %eax,%eax
140012bcc:	0f 88 d3 01 00 00    	js     0x140012da5
140012bd2:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012bd9:	48 85 c9             	test   %rcx,%rcx
140012bdc:	74 1c                	je     0x140012bfa
140012bde:	48 ff 15 3b 8b 00 00 	rex.W call *0x8b3b(%rip)        # 0x14001b720
140012be5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012bea:	85 c0                	test   %eax,%eax
140012bec:	0f 84 e3 01 00 00    	je     0x140012dd5
140012bf2:	48 83 a7 88 00 00 00 	andq   $0x0,0x88(%rdi)
140012bf9:	00
140012bfa:	48 83 7e 18 08       	cmpq   $0x8,0x18(%rsi)
140012bff:	72 03                	jb     0x140012c04
140012c01:	48 8b 36             	mov    (%rsi),%rsi
140012c04:	45 33 c0             	xor    %r8d,%r8d
140012c07:	33 d2                	xor    %edx,%edx
140012c09:	48 8b ce             	mov    %rsi,%rcx
140012c0c:	48 ff 15 9d 88 00 00 	rex.W call *0x889d(%rip)        # 0x14001b4b0
140012c13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c18:	48 85 c0             	test   %rax,%rax
140012c1b:	0f 84 ce 00 00 00    	je     0x140012cef
140012c21:	48 89 87 88 00 00 00 	mov    %rax,0x88(%rdi)
140012c28:	48 8d 15 21 9f 00 00 	lea    0x9f21(%rip),%rdx        # 0x14001cb50
140012c2f:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012c36:	48 ff 15 ab 88 00 00 	rex.W call *0x88ab(%rip)        # 0x14001b4e8
140012c3d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c42:	48 89 87 90 00 00 00 	mov    %rax,0x90(%rdi)
140012c49:	48 85 c0             	test   %rax,%rax
140012c4c:	0f 85 34 01 00 00    	jne    0x140012d86
140012c52:	48 8d 15 17 9f 00 00 	lea    0x9f17(%rip),%rdx        # 0x14001cb70
140012c59:	48 8b 8f 88 00 00 00 	mov    0x88(%rdi),%rcx
140012c60:	48 ff 15 81 88 00 00 	rex.W call *0x8881(%rip)        # 0x14001b4e8
140012c67:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c6c:	48 89 87 90 00 00 00 	mov    %rax,0x90(%rdi)
140012c73:	48 85 c0             	test   %rax,%rax
140012c76:	0f 85 0a 01 00 00    	jne    0x140012d86
140012c7c:	48 ff 15 95 87 00 00 	rex.W call *0x8795(%rip)        # 0x14001b418
140012c83:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012c88:	8b f8                	mov    %eax,%edi
140012c8a:	ba 02 00 00 00       	mov    $0x2,%edx
140012c8f:	e8 00 27 00 00       	call   0x140015394
140012c94:	48 8b 0d e5 03 01 00 	mov    0x103e5(%rip),%rcx        # 0x140023080
140012c9b:	48 8d 05 de 03 01 00 	lea    0x103de(%rip),%rax        # 0x140023080
140012ca2:	48 3b c8             	cmp    %rax,%rcx
140012ca5:	74 31                	je     0x140012cd8
140012ca7:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012cab:	74 2b                	je     0x140012cd8
140012cad:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012cb1:	72 25                	jb     0x140012cd8
140012cb3:	ba 0e 00 00 00       	mov    $0xe,%edx
140012cb8:	48 8d 05 c9 9e 00 00 	lea    0x9ec9(%rip),%rax        # 0x14001cb88
140012cbf:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012cc4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
140012cc8:	4c 8d 05 f1 a4 00 00 	lea    0xa4f1(%rip),%r8        # 0x14001d1c0
140012ccf:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012cd3:	e8 c0 f7 ff ff       	call   0x140012498
140012cd8:	0f b7 df             	movzwl %di,%ebx
140012cdb:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012ce1:	85 ff                	test   %edi,%edi
140012ce3:	0f 4e df             	cmovle %edi,%ebx
140012ce6:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140012cea:	e9 b6 00 00 00       	jmp    0x140012da5
140012cef:	33 d2                	xor    %edx,%edx
140012cf1:	41 b8 00 11 00 00    	mov    $0x1100,%r8d
140012cf7:	48 8b ce             	mov    %rsi,%rcx
140012cfa:	48 ff 15 af 87 00 00 	rex.W call *0x87af(%rip)        # 0x14001b4b0
140012d01:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012d06:	48 85 c0             	test   %rax,%rax
140012d09:	0f 85 12 ff ff ff    	jne    0x140012c21
140012d0f:	48 ff 15 02 87 00 00 	rex.W call *0x8702(%rip)        # 0x14001b418
140012d16:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012d1b:	8b f0                	mov    %eax,%esi
140012d1d:	85 c0                	test   %eax,%eax
140012d1f:	0f 84 03 ff ff ff    	je     0x140012c28
140012d25:	ba 02 00 00 00       	mov    $0x2,%edx
140012d2a:	e8 65 26 00 00       	call   0x140015394
140012d2f:	48 8b 0d 4a 03 01 00 	mov    0x1034a(%rip),%rcx        # 0x140023080
140012d36:	48 8d 05 43 03 01 00 	lea    0x10343(%rip),%rax        # 0x140023080
140012d3d:	48 3b c8             	cmp    %rax,%rcx
140012d40:	74 31                	je     0x140012d73
140012d42:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012d46:	74 2b                	je     0x140012d73
140012d48:	80 79 19 02          	cmpb   $0x2,0x19(%rcx)
140012d4c:	72 25                	jb     0x140012d73
140012d4e:	ba 0d 00 00 00       	mov    $0xd,%edx
140012d53:	48 8d 05 d6 9d 00 00 	lea    0x9dd6(%rip),%rax        # 0x14001cb30
140012d5a:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012d5f:	89 74 24 20          	mov    %esi,0x20(%rsp)
140012d63:	4c 8d 05 56 a4 00 00 	lea    0xa456(%rip),%r8        # 0x14001d1c0
140012d6a:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012d6e:	e8 25 f7 ff ff       	call   0x140012498
140012d73:	0f b7 de             	movzwl %si,%ebx
140012d76:	81 cb 00 00 07 80    	or     $0x80070000,%ebx
140012d7c:	85 f6                	test   %esi,%esi
140012d7e:	0f 4e de             	cmovle %esi,%ebx
140012d81:	e9 60 ff ff ff       	jmp    0x140012ce6
140012d86:	4c 8d 8f b8 00 00 00 	lea    0xb8(%rdi),%r9
140012d8d:	4c 8d 87 a8 00 00 00 	lea    0xa8(%rdi),%r8
140012d94:	48 8b d7             	mov    %rdi,%rdx
140012d97:	49 8b cf             	mov    %r15,%rcx
140012d9a:	e8 7d 27 00 00       	call   0x14001551c
140012d9f:	8b d8                	mov    %eax,%ebx
140012da1:	89 44 24 30          	mov    %eax,0x30(%rsp)
140012da5:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
140012daa:	e8 c9 23 00 00       	call   0x140015178
140012daf:	8b c3                	mov    %ebx,%eax
140012db1:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140012db5:	48 33 cc             	xor    %rsp,%rcx
140012db8:	e8 b3 4c 00 00       	call   0x140017a70
140012dbd:	48 8b 9c 24 60 01 00 	mov    0x160(%rsp),%rbx
140012dc4:	00
140012dc5:	48 81 c4 20 01 00 00 	add    $0x120,%rsp
140012dcc:	41 5f                	pop    %r15
140012dce:	41 5e                	pop    %r14
140012dd0:	5f                   	pop    %rdi
140012dd1:	5e                   	pop    %rsi
140012dd2:	5d                   	pop    %rbp
140012dd3:	c3                   	ret
140012dd4:	cc                   	int3
140012dd5:	48 ff 15 3c 86 00 00 	rex.W call *0x863c(%rip)        # 0x14001b418
140012ddc:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012de1:	90                   	nop
140012de2:	0f b7 c8             	movzwl %ax,%ecx
140012de5:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
140012deb:	85 c0                	test   %eax,%eax
140012ded:	0f 4e c8             	cmovle %eax,%ecx
140012df0:	e8 b3 36 ff ff       	call   0x1400064a8
140012df5:	cc                   	int3
140012df6:	cc                   	int3
140012df7:	cc                   	int3
140012df8:	cc                   	int3
140012df9:	cc                   	int3
140012dfa:	cc                   	int3
140012dfb:	cc                   	int3
140012dfc:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140012e01:	4c 89 64 24 18       	mov    %r12,0x18(%rsp)
140012e06:	55                   	push   %rbp
140012e07:	48 8d 6c 24 a9       	lea    -0x57(%rsp),%rbp
140012e0c:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140012e13:	48 8b 05 f6 06 01 00 	mov    0x106f6(%rip),%rax        # 0x140023510
140012e1a:	48 33 c4             	xor    %rsp,%rax
140012e1d:	48 89 45 4f          	mov    %rax,0x4f(%rbp)
140012e21:	48 8b d9             	mov    %rcx,%rbx
140012e24:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012e28:	83 65 fb 00          	andl   $0x0,-0x5(%rbp)
140012e2c:	0f 10 05 85 9d 00 00 	movups 0x9d85(%rip),%xmm0        # 0x14001cbb8
140012e33:	0f 11 45 1f          	movups %xmm0,0x1f(%rbp)
140012e37:	0f 10 0d 8a 9d 00 00 	movups 0x9d8a(%rip),%xmm1        # 0x14001cbc8
140012e3e:	0f 11 4d 2f          	movups %xmm1,0x2f(%rbp)
140012e42:	f2 0f 10 05 8e 9d 00 	movsd  0x9d8e(%rip),%xmm0        # 0x14001cbd8
140012e49:	00
140012e4a:	f2 0f 11 45 3f       	movsd  %xmm0,0x3f(%rbp)
140012e4f:	8b 05 8b 9d 00 00    	mov    0x9d8b(%rip),%eax        # 0x14001cbe0
140012e55:	89 45 47             	mov    %eax,0x47(%rbp)
140012e58:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140012e5c:	48 89 45 07          	mov    %rax,0x7(%rbp)
140012e60:	48 8d 45 fb          	lea    -0x5(%rbp),%rax
140012e64:	48 89 45 0f          	mov    %rax,0xf(%rbp)
140012e68:	48 8d 45 f7          	lea    -0x9(%rbp),%rax
140012e6c:	48 89 45 17          	mov    %rax,0x17(%rbp)
140012e70:	33 d2                	xor    %edx,%edx
140012e72:	e8 1d 25 00 00       	call   0x140015394
140012e77:	4c 8d 25 02 02 01 00 	lea    0x10202(%rip),%r12        # 0x140023080
140012e7e:	48 8b 0d fb 01 01 00 	mov    0x101fb(%rip),%rcx        # 0x140023080
140012e85:	49 3b cc             	cmp    %r12,%rcx
140012e88:	74 36                	je     0x140012ec0
140012e8a:	f6 41 1c 02          	testb  $0x2,0x1c(%rcx)
140012e8e:	74 30                	je     0x140012ec0
140012e90:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
140012e94:	72 2a                	jb     0x140012ec0
140012e96:	ba 0f 00 00 00       	mov    $0xf,%edx
140012e9b:	48 8b 45 17          	mov    0x17(%rbp),%rax
140012e9f:	44 8b 00             	mov    (%rax),%r8d
140012ea2:	44 89 44 24 28       	mov    %r8d,0x28(%rsp)
140012ea7:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140012eab:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140012eb0:	4c 8d 05 09 a3 00 00 	lea    0xa309(%rip),%r8        # 0x14001d1c0
140012eb7:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012ebb:	e8 58 f7 ff ff       	call   0x140012618
140012ec0:	c7 45 fb 01 00 00 00 	movl   $0x1,-0x5(%rbp)
140012ec7:	48 8d 45 07          	lea    0x7(%rbp),%rax
140012ecb:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
140012ecf:	48 8b cb             	mov    %rbx,%rcx
140012ed2:	e8 b5 04 00 00       	call   0x14001338c
140012ed7:	89 45 f7             	mov    %eax,-0x9(%rbp)
140012eda:	85 c0                	test   %eax,%eax
140012edc:	79 4e                	jns    0x140012f2c
140012ede:	ba 02 00 00 00       	mov    $0x2,%edx
140012ee3:	e8 ac 24 00 00       	call   0x140015394
140012ee8:	48 8b 0d 91 01 01 00 	mov    0x10191(%rip),%rcx        # 0x140023080
140012eef:	49 3b cc             	cmp    %r12,%rcx
140012ef2:	74 34                	je     0x140012f28
140012ef4:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012ef8:	74 2e                	je     0x140012f28
140012efa:	80 79 19 03          	cmpb   $0x3,0x19(%rcx)
140012efe:	72 28                	jb     0x140012f28
140012f00:	ba 10 00 00 00       	mov    $0x10,%edx
140012f05:	48 8d 05 dc 9c 00 00 	lea    0x9cdc(%rip),%rax        # 0x14001cbe8
140012f0c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012f11:	8b 45 f7             	mov    -0x9(%rbp),%eax
140012f14:	89 44 24 20          	mov    %eax,0x20(%rsp)
140012f18:	4c 8d 05 a1 a2 00 00 	lea    0xa2a1(%rip),%r8        # 0x14001d1c0
140012f1f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012f23:	e8 70 f5 ff ff       	call   0x140012498
140012f28:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012f2c:	ba 01 00 00 00       	mov    $0x1,%edx
140012f31:	48 8b cb             	mov    %rbx,%rcx
140012f34:	e8 1b 01 00 00       	call   0x140013054
140012f39:	89 45 f7             	mov    %eax,-0x9(%rbp)
140012f3c:	85 c0                	test   %eax,%eax
140012f3e:	79 4e                	jns    0x140012f8e
140012f40:	ba 02 00 00 00       	mov    $0x2,%edx
140012f45:	e8 4a 24 00 00       	call   0x140015394
140012f4a:	48 8b 0d 2f 01 01 00 	mov    0x1012f(%rip),%rcx        # 0x140023080
140012f51:	49 3b cc             	cmp    %r12,%rcx
140012f54:	74 34                	je     0x140012f8a
140012f56:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
140012f5a:	74 2e                	je     0x140012f8a
140012f5c:	80 79 19 03          	cmpb   $0x3,0x19(%rcx)
140012f60:	72 28                	jb     0x140012f8a
140012f62:	ba 11 00 00 00       	mov    $0x11,%edx
140012f67:	48 8d 05 9a 9c 00 00 	lea    0x9c9a(%rip),%rax        # 0x14001cc08
140012f6e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140012f73:	8b 45 f7             	mov    -0x9(%rbp),%eax
140012f76:	89 44 24 20          	mov    %eax,0x20(%rsp)
140012f7a:	4c 8d 05 3f a2 00 00 	lea    0xa23f(%rip),%r8        # 0x14001d1c0
140012f81:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140012f85:	e8 0e f5 ff ff       	call   0x140012498
140012f8a:	83 65 f7 00          	andl   $0x0,-0x9(%rbp)
140012f8e:	48 83 a3 90 00 00 00 	andq   $0x0,0x90(%rbx)
140012f95:	00
140012f96:	48 8b 8b 88 00 00 00 	mov    0x88(%rbx),%rcx
140012f9d:	48 85 c9             	test   %rcx,%rcx
140012fa0:	74 18                	je     0x140012fba
140012fa2:	48 ff 15 77 87 00 00 	rex.W call *0x8777(%rip)        # 0x14001b720
140012fa9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012fae:	85 c0                	test   %eax,%eax
140012fb0:	74 7a                	je     0x14001302c
140012fb2:	48 83 a3 88 00 00 00 	andq   $0x0,0x88(%rbx)
140012fb9:	00
140012fba:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
140012fc1:	48 85 c9             	test   %rcx,%rcx
140012fc4:	74 16                	je     0x140012fdc
140012fc6:	33 d2                	xor    %edx,%edx
140012fc8:	48 ff 15 31 86 00 00 	rex.W call *0x8631(%rip)        # 0x14001b600
140012fcf:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012fd4:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
140012fdb:	00
140012fdc:	48 8b 8b a0 00 00 00 	mov    0xa0(%rbx),%rcx
140012fe3:	48 85 c9             	test   %rcx,%rcx
140012fe6:	74 14                	je     0x140012ffc
140012fe8:	48 ff 15 29 86 00 00 	rex.W call *0x8629(%rip)        # 0x14001b618
140012fef:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140012ff4:	48 83 a3 a0 00 00 00 	andq   $0x0,0xa0(%rbx)
140012ffb:	00
140012ffc:	8b 5d f7             	mov    -0x9(%rbp),%ebx
140012fff:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
140013003:	e8 fc 20 00 00       	call   0x140015104
140013008:	8b c3                	mov    %ebx,%eax
14001300a:	48 8b 4d 4f          	mov    0x4f(%rbp),%rcx
14001300e:	48 33 cc             	xor    %rsp,%rcx
140013011:	e8 5a 4a 00 00       	call   0x140017a70
140013016:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
14001301d:	00
14001301e:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140013022:	4d 8b 63 20          	mov    0x20(%r11),%r12
140013026:	49 8b e3             	mov    %r11,%rsp
140013029:	5d                   	pop    %rbp
14001302a:	c3                   	ret
14001302b:	cc                   	int3
14001302c:	48 ff 15 e5 83 00 00 	rex.W call *0x83e5(%rip)        # 0x14001b418
140013033:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140013038:	90                   	nop
140013039:	0f b7 c8             	movzwl %ax,%ecx
14001303c:	81 c9 00 00 07 80    	or     $0x80070000,%ecx
140013042:	85 c0                	test   %eax,%eax
140013044:	0f 4e c8             	cmovle %eax,%ecx
140013047:	e8 5c 34 ff ff       	call   0x1400064a8
14001304c:	cc                   	int3
14001304d:	cc                   	int3
14001304e:	cc                   	int3
14001304f:	cc                   	int3
140013050:	cc                   	int3
140013051:	cc                   	int3
140013052:	cc                   	int3
140013053:	cc                   	int3
140013054:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140013059:	55                   	push   %rbp
14001305a:	56                   	push   %rsi
14001305b:	57                   	push   %rdi
14001305c:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140013061:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140013068:	48 8b 05 a1 04 01 00 	mov    0x104a1(%rip),%rax        # 0x140023510
14001306f:	48 33 c4             	xor    %rsp,%rax
140013072:	48 89 45 3f          	mov    %rax,0x3f(%rbp)