140a05cd1:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
140a05cd6:	4c 8b c0             	mov    %rax,%r8
140a05cd9:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a05cdd:	49 8b ce             	mov    %r14,%rcx
140a05ce0:	e8 fb 11 60 ff       	call   0x140006ee0
140a05ce5:	48 8b f0             	mov    %rax,%rsi
140a05ce8:	41 83 ce ff          	or     $0xffffffff,%r14d
140a05cec:	48 85 db             	test   %rbx,%rbx
140a05cef:	74 3f                	je     0x140a05d30
140a05cf1:	41 8b ce             	mov    %r14d,%ecx
140a05cf4:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
140a05cf9:	41 03 ce             	add    %r14d,%ecx
140a05cfc:	75 32                	jne    0x140a05d30
140a05cfe:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
140a05d02:	48 8b 03             	mov    (%rbx),%rax
140a05d05:	48 8b cb             	mov    %rbx,%rcx
140a05d08:	48 8b 00             	mov    (%rax),%rax
140a05d0b:	ff 15 27 6f 10 00    	call   *0x106f27(%rip)        # 0x140b0cc38
140a05d11:	41 8b c6             	mov    %r14d,%eax
140a05d14:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a05d19:	41 03 c6             	add    %r14d,%eax
140a05d1c:	75 12                	jne    0x140a05d30
140a05d1e:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140a05d22:	48 8b 01             	mov    (%rcx),%rax
140a05d25:	48 8b 40 08          	mov    0x8(%rax),%rax
140a05d29:	ff 15 09 6f 10 00    	call   *0x106f09(%rip)        # 0x140b0cc38
140a05d2f:	90                   	nop
140a05d30:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140a05d34:	48 85 db             	test   %rbx,%rbx
140a05d37:	74 39                	je     0x140a05d72
140a05d39:	41 8b c6             	mov    %r14d,%eax
140a05d3c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a05d41:	41 03 c6             	add    %r14d,%eax
140a05d44:	75 2c                	jne    0x140a05d72
140a05d46:	48 8b 03             	mov    (%rbx),%rax
140a05d49:	48 8b cb             	mov    %rbx,%rcx
140a05d4c:	48 8b 00             	mov    (%rax),%rax
140a05d4f:	ff 15 e3 6e 10 00    	call   *0x106ee3(%rip)        # 0x140b0cc38
140a05d55:	41 8b c6             	mov    %r14d,%eax
140a05d58:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a05d5d:	41 03 c6             	add    %r14d,%eax
140a05d60:	75 10                	jne    0x140a05d72
140a05d62:	48 8b 03             	mov    (%rbx),%rax
140a05d65:	48 8b cb             	mov    %rbx,%rcx
140a05d68:	48 8b 40 08          	mov    0x8(%rax),%rax
140a05d6c:	ff 15 c6 6e 10 00    	call   *0x106ec6(%rip)        # 0x140b0cc38
140a05d72:	4d 8b c4             	mov    %r12,%r8
140a05d75:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a05d79:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140a05d7d:	e8 ce 56 70 ff       	call   0x14010b450
140a05d82:	33 f6                	xor    %esi,%esi
140a05d84:	40 38 75 c8          	cmp    %sil,-0x38(%rbp)
140a05d88:	74 4d                	je     0x140a05dd7
140a05d8a:	49 8b 04 24          	mov    (%r12),%rax
140a05d8e:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140a05d92:	c7 45 b8 01 00 00 00 	movl   $0x1,-0x48(%rbp)
140a05d99:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
140a05d9d:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140a05da1:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140a05da5:	e8 52 07 00 00       	call   0x140a064fc
140a05daa:	40 38 75 c8          	cmp    %sil,-0x38(%rbp)
140a05dae:	75 08                	jne    0x140a05db8
140a05db0:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
140a05db4:	48 ff 40 28          	incq   0x28(%rax)
140a05db8:	48 8b 45 50          	mov    0x50(%rbp),%rax
140a05dbc:	48 8b 00             	mov    (%rax),%rax
140a05dbf:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
140a05dc3:	89 75 c8             	mov    %esi,-0x38(%rbp)
140a05dc6:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140a05dca:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140a05dce:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
140a05dd2:	e8 25 07 00 00       	call   0x140a064fc
140a05dd7:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
140a05dde:	00
140a05ddf:	48 83 c4 70          	add    $0x70,%rsp
140a05de3:	41 5f                	pop    %r15
140a05de5:	41 5e                	pop    %r14
140a05de7:	41 5d                	pop    %r13
140a05de9:	41 5c                	pop    %r12
140a05deb:	5f                   	pop    %rdi
140a05dec:	5e                   	pop    %rsi
140a05ded:	5d                   	pop    %rbp
140a05dee:	c3                   	ret
140a05def:	e8 e0 df 5f ff       	call   0x140003dd4
140a05df4:	90                   	nop
140a05df5:	eb 00                	jmp    0x140a05df7
140a05df7:	90                   	nop
140a05df8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a05dfd:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a05e02:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140a05e07:	55                   	push   %rbp
140a05e08:	41 54                	push   %r12
140a05e0a:	41 55                	push   %r13
140a05e0c:	41 56                	push   %r14
140a05e0e:	41 57                	push   %r15
140a05e10:	48 8b ec             	mov    %rsp,%rbp
140a05e13:	48 83 ec 40          	sub    $0x40,%rsp
140a05e17:	48 8b f2             	mov    %rdx,%rsi
140a05e1a:	4c 8b f1             	mov    %rcx,%r14
140a05e1d:	45 33 ed             	xor    %r13d,%r13d
140a05e20:	4c 89 6d e0          	mov    %r13,-0x20(%rbp)
140a05e24:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
140a05e28:	41 8d 4d 18          	lea    0x18(%r13),%ecx
140a05e2c:	ff 15 96 6a 10 00    	call   *0x106a96(%rip)        # 0x140b0c8c8
140a05e32:	48 8b f8             	mov    %rax,%rdi
140a05e35:	48 85 c0             	test   %rax,%rax
140a05e38:	75 07                	jne    0x140a05e41
140a05e3a:	ff 15 58 66 10 00    	call   *0x106658(%rip)        # 0x140b0c498
140a05e40:	cc                   	int3
140a05e41:	48 89 00             	mov    %rax,(%rax)
140a05e44:	48 89 40 08          	mov    %rax,0x8(%rax)
140a05e48:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140a05e4c:	4d 8b 7e 18          	mov    0x18(%r14),%r15
140a05e50:	49 8b 1f             	mov    (%r15),%rbx
140a05e53:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rax
140a05e5a:	aa aa 0a
140a05e5d:	49 3b df             	cmp    %r15,%rbx
140a05e60:	0f 84 b0 00 00 00    	je     0x140a05f16
140a05e66:	4c 8b 63 20          	mov    0x20(%rbx),%r12
140a05e6a:	4c 39 6b 28          	cmp    %r13,0x28(%rbx)
140a05e6e:	75 48                	jne    0x140a05eb8
140a05e70:	48 39 45 e8          	cmp    %rax,-0x18(%rbp)
140a05e74:	0f 84 26 03 00 00    	je     0x140a061a0
140a05e7a:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a05e7e:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140a05e82:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
140a05e86:	b9 18 00 00 00       	mov    $0x18,%ecx
140a05e8b:	ff 15 37 6a 10 00    	call   *0x106a37(%rip)        # 0x140b0c8c8
140a05e91:	48 85 c0             	test   %rax,%rax
140a05e94:	74 79                	je     0x140a05f0f
140a05e96:	4c 89 60 10          	mov    %r12,0x10(%rax)
140a05e9a:	48 ff 45 e8          	incq   -0x18(%rbp)
140a05e9e:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140a05ea2:	48 89 38             	mov    %rdi,(%rax)
140a05ea5:	48 89 48 08          	mov    %rcx,0x8(%rax)
140a05ea9:	4c 89 6d f8          	mov    %r13,-0x8(%rbp)
140a05ead:	48 89 47 08          	mov    %rax,0x8(%rdi)
140a05eb1:	48 89 01             	mov    %rax,(%rcx)
140a05eb4:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140a05eb8:	48 8b 43 10          	mov    0x10(%rbx),%rax
140a05ebc:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05ec0:	74 1e                	je     0x140a05ee0
140a05ec2:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a05ec6:	eb 0d                	jmp    0x140a05ed5
140a05ec8:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140a05ecc:	75 0d                	jne    0x140a05edb
140a05ece:	48 8b d8             	mov    %rax,%rbx
140a05ed1:	48 8b 40 08          	mov    0x8(%rax),%rax
140a05ed5:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05ed9:	74 ed                	je     0x140a05ec8
140a05edb:	48 8b d8             	mov    %rax,%rbx
140a05ede:	eb 1b                	jmp    0x140a05efb
140a05ee0:	48 8b d8             	mov    %rax,%rbx
140a05ee3:	48 8b 08             	mov    (%rax),%rcx
140a05ee6:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
140a05eea:	75 0f                	jne    0x140a05efb
140a05eec:	48 8b d9             	mov    %rcx,%rbx
140a05eef:	48 8b 01             	mov    (%rcx),%rax
140a05ef2:	48 8b c8             	mov    %rax,%rcx
140a05ef5:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05ef9:	74 f1                	je     0x140a05eec
140a05efb:	49 3b df             	cmp    %r15,%rbx
140a05efe:	74 16                	je     0x140a05f16
140a05f00:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%rax
140a05f07:	aa aa 0a
140a05f0a:	e9 57 ff ff ff       	jmp    0x140a05e66
140a05f0f:	ff 15 83 65 10 00    	call   *0x106583(%rip)        # 0x140b0c498
140a05f15:	90                   	nop
140a05f16:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
140a05f1a:	4d 85 c0             	test   %r8,%r8
140a05f1d:	0f 84 18 02 00 00    	je     0x140a0613b
140a05f23:	49 bc aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaa,%r12
140a05f2a:	aa aa 0a
140a05f2d:	48 8b 07             	mov    (%rdi),%rax
140a05f30:	48 8b 48 10          	mov    0x10(%rax),%rcx
140a05f34:	49 89 4e 28          	mov    %rcx,0x28(%r14)
140a05f38:	48 8b 0f             	mov    (%rdi),%rcx
140a05f3b:	48 8b 11             	mov    (%rcx),%rdx
140a05f3e:	49 ff c8             	dec    %r8
140a05f41:	4c 89 45 e8          	mov    %r8,-0x18(%rbp)
140a05f45:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a05f49:	48 89 10             	mov    %rdx,(%rax)
140a05f4c:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a05f50:	48 89 42 08          	mov    %rax,0x8(%rdx)
140a05f54:	ff 15 66 69 10 00    	call   *0x106966(%rip)        # 0x140b0c8c0
140a05f5a:	45 88 6e 30          	mov    %r13b,0x30(%r14)
140a05f5e:	49 8b 46 28          	mov    0x28(%r14),%rax
140a05f62:	48 89 45 40          	mov    %rax,0x40(%rbp)
140a05f66:	48 8b 0e             	mov    (%rsi),%rcx
140a05f69:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140a05f6d:	48 3b 51 10          	cmp    0x10(%rcx),%rdx
140a05f71:	74 0a                	je     0x140a05f7d
140a05f73:	48 89 02             	mov    %rax,(%rdx)
140a05f76:	48 83 41 08 08       	addq   $0x8,0x8(%rcx)
140a05f7b:	eb 09                	jmp    0x140a05f86
140a05f7d:	4c 8d 45 40          	lea    0x40(%rbp),%r8
140a05f81:	e8 1a c0 61 ff       	call   0x140021fa0
140a05f86:	45 38 6e 30          	cmp    %r13b,0x30(%r14)
140a05f8a:	0f 85 9a 01 00 00    	jne    0x140a0612a
140a05f90:	49 8b 4e 08          	mov    0x8(%r14),%rcx
140a05f94:	48 8b 41 08          	mov    0x8(%rcx),%rax
140a05f98:	4c 8b f9             	mov    %rcx,%r15
140a05f9b:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05f9f:	75 1c                	jne    0x140a05fbd
140a05fa1:	49 8b 56 28          	mov    0x28(%r14),%rdx
140a05fa5:	48 39 50 20          	cmp    %rdx,0x20(%rax)
140a05fa9:	73 06                	jae    0x140a05fb1
140a05fab:	48 8b 40 10          	mov    0x10(%rax),%rax
140a05faf:	eb 06                	jmp    0x140a05fb7
140a05fb1:	4c 8b f8             	mov    %rax,%r15
140a05fb4:	48 8b 00             	mov    (%rax),%rax
140a05fb7:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05fbb:	74 e8                	je     0x140a05fa5
140a05fbd:	45 38 6f 19          	cmp    %r13b,0x19(%r15)
140a05fc1:	75 0a                	jne    0x140a05fcd
140a05fc3:	49 8b 47 20          	mov    0x20(%r15),%rax
140a05fc7:	49 39 46 28          	cmp    %rax,0x28(%r14)
140a05fcb:	73 03                	jae    0x140a05fd0
140a05fcd:	4c 8b f9             	mov    %rcx,%r15
140a05fd0:	4c 3b f9             	cmp    %rcx,%r15
140a05fd3:	0f 84 51 01 00 00    	je     0x140a0612a
140a05fd9:	49 8b 7f 28          	mov    0x28(%r15),%rdi
140a05fdd:	48 8b 3f             	mov    (%rdi),%rdi
140a05fe0:	48 8b 1f             	mov    (%rdi),%rbx
140a05fe3:	e9 df 00 00 00       	jmp    0x140a060c7
140a05fe8:	49 8b 56 18          	mov    0x18(%r14),%rdx
140a05fec:	48 8b 42 08          	mov    0x8(%rdx),%rax
140a05ff0:	48 8b ca             	mov    %rdx,%rcx
140a05ff3:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a05ff7:	75 1c                	jne    0x140a06015
140a05ff9:	4c 8b 43 20          	mov    0x20(%rbx),%r8
140a05ffd:	4c 39 40 20          	cmp    %r8,0x20(%rax)
140a06001:	73 06                	jae    0x140a06009
140a06003:	48 8b 40 10          	mov    0x10(%rax),%rax
140a06007:	eb 06                	jmp    0x140a0600f
140a06009:	48 8b c8             	mov    %rax,%rcx
140a0600c:	48 8b 00             	mov    (%rax),%rax
140a0600f:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a06013:	74 e8                	je     0x140a05ffd
140a06015:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
140a06019:	75 0a                	jne    0x140a06025
140a0601b:	48 8b 41 20          	mov    0x20(%rcx),%rax
140a0601f:	48 39 43 20          	cmp    %rax,0x20(%rbx)
140a06023:	73 03                	jae    0x140a06028
140a06025:	48 8b ca             	mov    %rdx,%rcx
140a06028:	48 83 69 28 01       	subq   $0x1,0x28(%rcx)
140a0602d:	75 55                	jne    0x140a06084
140a0602f:	4c 8b 6d e0          	mov    -0x20(%rbp),%r13
140a06033:	4c 39 65 e8          	cmp    %r12,-0x18(%rbp)
140a06037:	0f 84 63 01 00 00    	je     0x140a061a0
140a0603d:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
140a06041:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140a06045:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
140a0604a:	b9 18 00 00 00       	mov    $0x18,%ecx
140a0604f:	ff 15 73 68 10 00    	call   *0x106873(%rip)        # 0x140b0c8c8
140a06055:	48 85 c0             	test   %rax,%rax
140a06058:	0f 84 3b 01 00 00    	je     0x140a06199
140a0605e:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
140a06062:	48 89 48 10          	mov    %rcx,0x10(%rax)
140a06066:	48 ff 45 e8          	incq   -0x18(%rbp)
140a0606a:	49 8b 4d 08          	mov    0x8(%r13),%rcx
140a0606e:	4c 89 28             	mov    %r13,(%rax)
140a06071:	48 89 48 08          	mov    %rcx,0x8(%rax)
140a06075:	48 83 65 f8 00       	andq   $0x0,-0x8(%rbp)
140a0607a:	49 89 45 08          	mov    %rax,0x8(%r13)
140a0607e:	48 89 01             	mov    %rax,(%rcx)
140a06081:	45 33 ed             	xor    %r13d,%r13d
140a06084:	48 8b 43 10          	mov    0x10(%rbx),%rax
140a06088:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a0608c:	74 1e                	je     0x140a060ac
140a0608e:	48 8b 43 08          	mov    0x8(%rbx),%rax
140a06092:	eb 0d                	jmp    0x140a060a1
140a06094:	48 3b 58 10          	cmp    0x10(%rax),%rbx
140a06098:	75 0d                	jne    0x140a060a7
140a0609a:	48 8b d8             	mov    %rax,%rbx
140a0609d:	48 8b 40 08          	mov    0x8(%rax),%rax
140a060a1:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a060a5:	74 ed                	je     0x140a06094
140a060a7:	48 8b d8             	mov    %rax,%rbx
140a060aa:	eb 1b                	jmp    0x140a060c7
140a060ac:	48 8b d8             	mov    %rax,%rbx
140a060af:	48 8b 08             	mov    (%rax),%rcx
140a060b2:	44 38 69 19          	cmp    %r13b,0x19(%rcx)
140a060b6:	75 0f                	jne    0x140a060c7
140a060b8:	48 8b d9             	mov    %rcx,%rbx
140a060bb:	48 8b 01             	mov    (%rcx),%rax
140a060be:	48 8b c8             	mov    %rax,%rcx
140a060c1:	44 38 68 19          	cmp    %r13b,0x19(%rax)
140a060c5:	74 f1                	je     0x140a060b8
140a060c7:	48 3b df             	cmp    %rdi,%rbx
140a060ca:	0f 85 18 ff ff ff    	jne    0x140a05fe8
140a060d0:	49 8d 4e 08          	lea    0x8(%r14),%rcx
140a060d4:	49 8b d7             	mov    %r15,%rdx
140a060d7:	e8 6c 0a 63 ff       	call   0x140036b48
140a060dc:	48 8b f8             	mov    %rax,%rdi
140a060df:	48 8b 58 30          	mov    0x30(%rax),%rbx
140a060e3:	48 85 db             	test   %rbx,%rbx
140a060e6:	74 39                	je     0x140a06121
140a060e8:	83 c9 ff             	or     $0xffffffff,%ecx
140a060eb:	f0 0f c1 4b 08       	lock xadd %ecx,0x8(%rbx)
140a060f0:	83 f9 01             	cmp    $0x1,%ecx
140a060f3:	75 2c                	jne    0x140a06121
140a060f5:	48 8b 13             	mov    (%rbx),%rdx
140a060f8:	48 8b cb             	mov    %rbx,%rcx
140a060fb:	48 8b 02             	mov    (%rdx),%rax
140a060fe:	ff 15 34 6b 10 00    	call   *0x106b34(%rip)        # 0x140b0cc38
140a06104:	83 c8 ff             	or     $0xffffffff,%eax
140a06107:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a0610c:	83 f8 01             	cmp    $0x1,%eax
140a0610f:	75 10                	jne    0x140a06121
140a06111:	48 8b 03             	mov    (%rbx),%rax
140a06114:	48 8b cb             	mov    %rbx,%rcx
140a06117:	48 8b 40 08          	mov    0x8(%rax),%rax
140a0611b:	ff 15 17 6b 10 00    	call   *0x106b17(%rip)        # 0x140b0cc38
140a06121:	48 8b cf             	mov    %rdi,%rcx
140a06124:	ff 15 96 67 10 00    	call   *0x106796(%rip)        # 0x140b0c8c0
140a0612a:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
140a0612e:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
140a06132:	4d 85 c0             	test   %r8,%r8
140a06135:	0f 85 f2 fd ff ff    	jne    0x140a05f2d
140a0613b:	49 8b 06             	mov    (%r14),%rax
140a0613e:	49 89 46 28          	mov    %rax,0x28(%r14)
140a06142:	45 88 6e 30          	mov    %r13b,0x30(%r14)
140a06146:	4d 39 6e 10          	cmp    %r13,0x10(%r14)
140a0614a:	40 0f 94 c6          	sete   %sil
140a0614e:	48 8b 47 08          	mov    0x8(%rdi),%rax
140a06152:	4c 89 28             	mov    %r13,(%rax)
140a06155:	48 8b 0f             	mov    (%rdi),%rcx
140a06158:	48 85 c9             	test   %rcx,%rcx
140a0615b:	74 11                	je     0x140a0616e
140a0615d:	48 8b 19             	mov    (%rcx),%rbx
140a06160:	ff 15 5a 67 10 00    	call   *0x10675a(%rip)        # 0x140b0c8c0
140a06166:	48 8b cb             	mov    %rbx,%rcx
140a06169:	48 85 db             	test   %rbx,%rbx
140a0616c:	75 ef                	jne    0x140a0615d
140a0616e:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140a06172:	ff 15 48 67 10 00    	call   *0x106748(%rip)        # 0x140b0c8c0
140a06178:	40 8a c6             	mov    %sil,%al
140a0617b:	4c 8d 5c 24 40       	lea    0x40(%rsp),%r11
140a06180:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140a06184:	49 8b 73 38          	mov    0x38(%r11),%rsi
140a06188:	49 8b 7b 48          	mov    0x48(%r11),%rdi
140a0618c:	49 8b e3             	mov    %r11,%rsp
140a0618f:	41 5f                	pop    %r15
140a06191:	41 5e                	pop    %r14
140a06193:	41 5d                	pop    %r13
140a06195:	41 5c                	pop    %r12
140a06197:	5d                   	pop    %rbp
140a06198:	c3                   	ret
140a06199:	ff 15 f9 62 10 00    	call   *0x1062f9(%rip)        # 0x140b0c498