140cd6b06:	b8 20 00 00 00       	mov    $0x20,%eax
140cd6b0b:	e8 90 49 14 00       	call   0x140e1b4a0
140cd6b10:	48 2b e0             	sub    %rax,%rsp
140cd6b13:	48 8b f9             	mov    %rcx,%rdi
140cd6b16:	48 8b da             	mov    %rdx,%rbx
140cd6b19:	0f b6 0a             	movzbl (%rdx),%ecx
140cd6b1c:	80 f9 2d             	cmp    $0x2d,%cl
140cd6b1f:	75 04                	jne    0x140cd6b25
140cd6b21:	0f b6 4a 01          	movzbl 0x1(%rdx),%ecx
140cd6b25:	48 8d 52 01          	lea    0x1(%rdx),%rdx
140cd6b29:	48 0f 45 d3          	cmovne %rbx,%rdx
140cd6b2d:	80 f9 30             	cmp    $0x30,%cl
140cd6b30:	75 3f                	jne    0x140cd6b71
140cd6b32:	0f b6 42 01          	movzbl 0x1(%rdx),%eax
140cd6b36:	2c 58                	sub    $0x58,%al
140cd6b38:	a8 df                	test   $0xdf,%al
140cd6b3a:	75 35                	jne    0x140cd6b71
140cd6b3c:	48 83 c2 02          	add    $0x2,%rdx
140cd6b40:	48 8b cf             	mov    %rdi,%rcx
140cd6b43:	e8 58 07 00 00       	call   0x140cd72a0
140cd6b48:	85 c0                	test   %eax,%eax
140cd6b4a:	74 31                	je     0x140cd6b7d
140cd6b4c:	80 3b 2d             	cmpb   $0x2d,(%rbx)
140cd6b4f:	75 10                	jne    0x140cd6b61
140cd6b51:	48 8b 0f             	mov    (%rdi),%rcx
140cd6b54:	83 79 08 00          	cmpl   $0x0,0x8(%rcx)
140cd6b58:	74 07                	je     0x140cd6b61
140cd6b5a:	c7 41 10 01 00 00 00 	movl   $0x1,0x10(%rcx)
140cd6b61:	b8 01 00 00 00       	mov    $0x1,%eax
140cd6b66:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cd6b6b:	48 83 c4 20          	add    $0x20,%rsp
140cd6b6f:	5f                   	pop    %rdi
140cd6b70:	c3                   	ret
140cd6b71:	48 8b cf             	mov    %rdi,%rcx
140cd6b74:	e8 57 05 00 00       	call   0x140cd70d0
140cd6b79:	85 c0                	test   %eax,%eax
140cd6b7b:	75 cf                	jne    0x140cd6b4c
140cd6b7d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140cd6b82:	33 c0                	xor    %eax,%eax
140cd6b84:	48 83 c4 20          	add    $0x20,%rsp
140cd6b88:	5f                   	pop    %rdi
140cd6b89:	c3                   	ret
140cd6b8a:	cc                   	int3
140cd6b8b:	cc                   	int3
140cd6b8c:	cc                   	int3
140cd6b8d:	cc                   	int3
140cd6b8e:	cc                   	int3
140cd6b8f:	cc                   	int3
140cd6b90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140cd6b95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140cd6b9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140cd6b9f:	57                   	push   %rdi
140cd6ba0:	41 54                	push   %r12
140cd6ba2:	41 55                	push   %r13
140cd6ba4:	41 56                	push   %r14
140cd6ba6:	41 57                	push   %r15
140cd6ba8:	b8 30 00 00 00       	mov    $0x30,%eax
140cd6bad:	e8 ee 48 14 00       	call   0x140e1b4a0
140cd6bb2:	48 2b e0             	sub    %rax,%rsp
140cd6bb5:	48 8b f9             	mov    %rcx,%rdi
140cd6bb8:	e8 f3 f5 ff ff       	call   0x140cd61b0
140cd6bbd:	44 8d 04 40          	lea    (%rax,%rax,2),%r8d
140cd6bc1:	b8 d3 4d 62 10       	mov    $0x10624dd3,%eax
140cd6bc6:	41 f7 e8             	imul   %r8d
140cd6bc9:	44 8b ca             	mov    %edx,%r9d
140cd6bcc:	41 c1 f9 06          	sar    $0x6,%r9d
140cd6bd0:	41 8b c1             	mov    %r9d,%eax
140cd6bd3:	c1 e8 1f             	shr    $0x1f,%eax
140cd6bd6:	44 03 c8             	add    %eax,%r9d
140cd6bd9:	b8 67 66 66 66       	mov    $0x66666667,%eax
140cd6bde:	41 f7 e8             	imul   %r8d
140cd6be1:	b8 f3 1a ca 6b       	mov    $0x6bca1af3,%eax
140cd6be6:	41 b8 48 00 00 00    	mov    $0x48,%r8d
140cd6bec:	c1 fa 02             	sar    $0x2,%edx
140cd6bef:	8b da                	mov    %edx,%ebx
140cd6bf1:	41 03 d1             	add    %r9d,%edx
140cd6bf4:	c1 eb 1f             	shr    $0x1f,%ebx
140cd6bf7:	03 da                	add    %edx,%ebx
140cd6bf9:	8d 4b 02             	lea    0x2(%rbx),%ecx
140cd6bfc:	f7 e9                	imul   %ecx
140cd6bfe:	c1 fa 03             	sar    $0x3,%edx
140cd6c01:	8b c2                	mov    %edx,%eax
140cd6c03:	ff c2                	inc    %edx
140cd6c05:	c1 e8 1f             	shr    $0x1f,%eax
140cd6c08:	03 c2                	add    %edx,%eax
140cd6c0a:	48 8d 15 df c8 48 00 	lea    0x48c8df(%rip),%rdx        # 0x1411634f0
140cd6c11:	4c 63 e0             	movslq %eax,%r12
140cd6c14:	4a 8d 0c e5 00 00 00 	lea    0x0(,%r12,8),%rcx
140cd6c1b:	00
140cd6c1c:	e8 8f ad fe ff       	call   0x140cc19b0
140cd6c21:	4c 63 fb             	movslq %ebx,%r15
140cd6c24:	48 8d 15 c5 c8 48 00 	lea    0x48c8c5(%rip),%rdx        # 0x1411634f0
140cd6c2b:	49 83 c7 05          	add    $0x5,%r15
140cd6c2f:	41 b8 49 00 00 00    	mov    $0x49,%r8d
140cd6c35:	49 8b cf             	mov    %r15,%rcx
140cd6c38:	48 8b e8             	mov    %rax,%rbp
140cd6c3b:	e8 70 ad fe ff       	call   0x140cc19b0
140cd6c40:	4c 8b f0             	mov    %rax,%r14
140cd6c43:	48 85 c0             	test   %rax,%rax
140cd6c46:	0f 84 24 01 00 00    	je     0x140cd6d70
140cd6c4c:	48 85 ed             	test   %rbp,%rbp
140cd6c4f:	0f 84 1b 01 00 00    	je     0x140cd6d70
140cd6c55:	48 8b cf             	mov    %rdi,%rcx
140cd6c58:	e8 f3 f1 ff ff       	call   0x140cd5e50
140cd6c5d:	48 8b f0             	mov    %rax,%rsi
140cd6c60:	48 85 c0             	test   %rax,%rax
140cd6c63:	0f 84 29 01 00 00    	je     0x140cd6d92
140cd6c69:	48 8b c8             	mov    %rax,%rcx
140cd6c6c:	49 8b fe             	mov    %r14,%rdi
140cd6c6f:	48 8b dd             	mov    %rbp,%rbx
140cd6c72:	e8 49 f4 ff ff       	call   0x140cd60c0
140cd6c77:	85 c0                	test   %eax,%eax
140cd6c79:	74 0b                	je     0x140cd6c86
140cd6c7b:	66 41 c7 06 30 00    	movw   $0x30,(%r14)
140cd6c81:	e9 c8 00 00 00       	jmp    0x140cd6d4e
140cd6c86:	48 8b ce             	mov    %rsi,%rcx
140cd6c89:	e8 b2 f3 ff ff       	call   0x140cd6040
140cd6c8e:	85 c0                	test   %eax,%eax
140cd6c90:	74 08                	je     0x140cd6c9a
140cd6c92:	41 c6 06 2d          	movb   $0x2d,(%r14)
140cd6c96:	49 8d 7e 01          	lea    0x1(%r14),%rdi
140cd6c9a:	48 8b ce             	mov    %rsi,%rcx
140cd6c9d:	e8 1e f4 ff ff       	call   0x140cd60c0
140cd6ca2:	85 c0                	test   %eax,%eax
140cd6ca4:	75 45                	jne    0x140cd6ceb
140cd6ca6:	49 bd 00 00 e8 89 04 	movabs $0x8ac7230489e80000,%r13
140cd6cad:	23 c7 8a
140cd6cb0:	48 8b c3             	mov    %rbx,%rax
140cd6cb3:	48 2b c5             	sub    %rbp,%rax
140cd6cb6:	48 c1 f8 03          	sar    $0x3,%rax
140cd6cba:	49 3b c4             	cmp    %r12,%rax
140cd6cbd:	0f 8d cf 00 00 00    	jge    0x140cd6d92
140cd6cc3:	49 8b d5             	mov    %r13,%rdx
140cd6cc6:	48 8b ce             	mov    %rsi,%rcx
140cd6cc9:	e8 52 43 04 00       	call   0x140d1b020
140cd6cce:	48 89 03             	mov    %rax,(%rbx)
140cd6cd1:	48 83 f8 ff          	cmp    $0xffffffffffffffff,%rax
140cd6cd5:	0f 84 b7 00 00 00    	je     0x140cd6d92
140cd6cdb:	48 8b ce             	mov    %rsi,%rcx
140cd6cde:	48 83 c3 08          	add    $0x8,%rbx
140cd6ce2:	e8 d9 f3 ff ff       	call   0x140cd60c0
140cd6ce7:	85 c0                	test   %eax,%eax
140cd6ce9:	74 c5                	je     0x140cd6cb0
140cd6ceb:	4c 8b 4b f8          	mov    -0x8(%rbx),%r9
140cd6cef:	4c 8d 05 26 9f 30 00 	lea    0x309f26(%rip),%r8        # 0x140fe0c1c
140cd6cf6:	48 83 eb 08          	sub    $0x8,%rbx
140cd6cfa:	49 8b d7             	mov    %r15,%rdx
140cd6cfd:	48 2b d7             	sub    %rdi,%rdx
140cd6d00:	48 8b cf             	mov    %rdi,%rcx
140cd6d03:	49 03 d6             	add    %r14,%rdx
140cd6d06:	e8 35 20 02 00       	call   0x140cf8d40
140cd6d0b:	85 c0                	test   %eax,%eax
140cd6d0d:	0f 88 7f 00 00 00    	js     0x140cd6d92
140cd6d13:	48 98                	cltq
140cd6d15:	48 03 f8             	add    %rax,%rdi
140cd6d18:	48 3b dd             	cmp    %rbp,%rbx
140cd6d1b:	74 31                	je     0x140cd6d4e
140cd6d1d:	0f 1f 00             	nopl   (%rax)
140cd6d20:	4c 8b 4b f8          	mov    -0x8(%rbx),%r9
140cd6d24:	4c 8d 05 dd c7 48 00 	lea    0x48c7dd(%rip),%r8        # 0x141163508
140cd6d2b:	48 83 eb 08          	sub    $0x8,%rbx
140cd6d2f:	49 8b d7             	mov    %r15,%rdx
140cd6d32:	48 2b d7             	sub    %rdi,%rdx
140cd6d35:	48 8b cf             	mov    %rdi,%rcx
140cd6d38:	49 03 d6             	add    %r14,%rdx
140cd6d3b:	e8 00 20 02 00       	call   0x140cf8d40
140cd6d40:	85 c0                	test   %eax,%eax
140cd6d42:	78 4e                	js     0x140cd6d92
140cd6d44:	48 98                	cltq
140cd6d46:	48 03 f8             	add    %rax,%rdi
140cd6d49:	48 3b dd             	cmp    %rbp,%rbx
140cd6d4c:	75 d2                	jne    0x140cd6d20
140cd6d4e:	41 b8 76 00 00 00    	mov    $0x76,%r8d
140cd6d54:	48 8d 15 95 c7 48 00 	lea    0x48c795(%rip),%rdx        # 0x1411634f0
140cd6d5b:	48 8b cd             	mov    %rbp,%rcx
140cd6d5e:	e8 ad ac fe ff       	call   0x140cc1a10
140cd6d63:	48 8b ce             	mov    %rsi,%rcx
140cd6d66:	e8 f5 f1 ff ff       	call   0x140cd5f60
140cd6d6b:	49 8b c6             	mov    %r14,%rax
140cd6d6e:	eb 56                	jmp    0x140cd6dc6
140cd6d70:	ba 68 00 00 00       	mov    $0x68,%edx
140cd6d75:	c7 44 24 20 4b 00 00 	movl   $0x4b,0x20(%rsp)
140cd6d7c:	00
140cd6d7d:	4c 8d 0d 6c c7 48 00 	lea    0x48c76c(%rip),%r9        # 0x1411634f0
140cd6d84:	8d 4a 9b             	lea    -0x65(%rdx),%ecx
140cd6d87:	44 8d 42 d9          	lea    -0x27(%rdx),%r8d
140cd6d8b:	e8 f0 9e ff ff       	call   0x140cd0c80
140cd6d90:	33 f6                	xor    %esi,%esi
140cd6d92:	48 8d 15 57 c7 48 00 	lea    0x48c757(%rip),%rdx        # 0x1411634f0
140cd6d99:	41 b8 76 00 00 00    	mov    $0x76,%r8d
140cd6d9f:	48 8b cd             	mov    %rbp,%rcx
140cd6da2:	e8 69 ac fe ff       	call   0x140cc1a10
140cd6da7:	48 8b ce             	mov    %rsi,%rcx
140cd6daa:	e8 b1 f1 ff ff       	call   0x140cd5f60
140cd6daf:	41 b8 7a 00 00 00    	mov    $0x7a,%r8d
140cd6db5:	48 8d 15 34 c7 48 00 	lea    0x48c734(%rip),%rdx        # 0x1411634f0
140cd6dbc:	49 8b ce             	mov    %r14,%rcx
140cd6dbf:	e8 4c ac fe ff       	call   0x140cc1a10
140cd6dc4:	33 c0                	xor    %eax,%eax
140cd6dc6:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140cd6dcb:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140cd6dd0:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
140cd6dd5:	48 83 c4 30          	add    $0x30,%rsp
140cd6dd9:	41 5f                	pop    %r15
140cd6ddb:	41 5e                	pop    %r14
140cd6ddd:	41 5d                	pop    %r13
140cd6ddf:	41 5c                	pop    %r12
140cd6de1:	5f                   	pop    %rdi
140cd6de2:	c3                   	ret
140cd6de3:	cc                   	int3
140cd6de4:	cc                   	int3
140cd6de5:	cc                   	int3
140cd6de6:	cc                   	int3
140cd6de7:	cc                   	int3
140cd6de8:	cc                   	int3
140cd6de9:	cc                   	int3
140cd6dea:	cc                   	int3
140cd6deb:	cc                   	int3
140cd6dec:	cc                   	int3
140cd6ded:	cc                   	int3
140cd6dee:	cc                   	int3
140cd6def:	cc                   	int3
140cd6df0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140cd6df5:	57                   	push   %rdi
140cd6df6:	b8 30 00 00 00       	mov    $0x30,%eax
140cd6dfb:	e8 a0 46 14 00       	call   0x140e1b4a0
140cd6e00:	48 2b e0             	sub    %rax,%rsp
140cd6e03:	48 8b d9             	mov    %rcx,%rbx
140cd6e06:	33 ff                	xor    %edi,%edi
140cd6e08:	e8 b3 f2 ff ff       	call   0x140cd60c0
140cd6e0d:	48 8d 15 dc c6 48 00 	lea    0x48c6dc(%rip),%rdx        # 0x1411634f0
140cd6e14:	85 c0                	test   %eax,%eax
140cd6e16:	74 1a                	je     0x140cd6e32
140cd6e18:	44 8d 47 1b          	lea    0x1b(%rdi),%r8d
140cd6e1c:	48 8d 0d a9 b0 2d 00 	lea    0x2db0a9(%rip),%rcx        # 0x140fb1ecc
140cd6e23:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140cd6e28:	48 83 c4 30          	add    $0x30,%rsp
140cd6e2c:	5f                   	pop    %rdi
140cd6e2d:	e9 ae 6e 01 00       	jmp    0x140cedce0
140cd6e32:	8b 43 08             	mov    0x8(%rbx),%eax
140cd6e35:	41 b8 1c 00 00 00    	mov    $0x1c,%r8d
140cd6e3b:	c1 e0 04             	shl    $0x4,%eax
140cd6e3e:	48 63 c8             	movslq %eax,%rcx
140cd6e41:	48 83 c1 02          	add    $0x2,%rcx
140cd6e45:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
140cd6e4a:	e8 61 ab fe ff       	call   0x140cc19b0
140cd6e4f:	48 8b f0             	mov    %rax,%rsi
140cd6e52:	48 85 c0             	test   %rax,%rax
140cd6e55:	75 31                	jne    0x140cd6e88
140cd6e57:	4c 8d 0d 92 c6 48 00 	lea    0x48c692(%rip),%r9        # 0x1411634f0
140cd6e5e:	c7 44 24 20 1e 00 00 	movl   $0x1e,0x20(%rsp)
140cd6e65:	00
140cd6e66:	8d 50 69             	lea    0x69(%rax),%edx
140cd6e69:	8d 48 03             	lea    0x3(%rax),%ecx
140cd6e6c:	44 8d 40 41          	lea    0x41(%rax),%r8d
140cd6e70:	e8 0b 9e ff ff       	call   0x140cd0c80
140cd6e75:	48 8b c6             	mov    %rsi,%rax
140cd6e78:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
140cd6e7d:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140cd6e82:	48 83 c4 30          	add    $0x30,%rsp
140cd6e86:	5f                   	pop    %rdi
140cd6e87:	c3                   	ret
140cd6e88:	39 7b 10             	cmp    %edi,0x10(%rbx)
140cd6e8b:	74 06                	je     0x140cd6e93
140cd6e8d:	c6 00 2d             	movb   $0x2d,(%rax)
140cd6e90:	48 ff c0             	inc    %rax
140cd6e93:	8b 4b 08             	mov    0x8(%rbx),%ecx
140cd6e96:	83 e9 01             	sub    $0x1,%ecx
140cd6e99:	4c 63 c1             	movslq %ecx,%r8
140cd6e9c:	0f 88 09 02 00 00    	js     0x140cd70ab
140cd6ea2:	4c 8d 0d 2f c6 48 00 	lea    0x48c62f(%rip),%r9        # 0x1411634d8
140cd6ea9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140cd6eb0:	48 8b 0b             	mov    (%rbx),%rcx
140cd6eb3:	42 0f b6 54 c1 07    	movzbl 0x7(%rcx,%r8,8),%edx
140cd6eb9:	85 ff                	test   %edi,%edi
140cd6ebb:	0f 85 9e 00 00 00    	jne    0x140cd6f5f
140cd6ec1:	85 d2                	test   %edx,%edx
140cd6ec3:	0f 85 96 00 00 00    	jne    0x140cd6f5f
140cd6ec9:	42 0f b7 54 c1 06    	movzwl 0x6(%rcx,%r8,8),%edx
140cd6ecf:	48 8b c8             	mov    %rax,%rcx
140cd6ed2:	84 d2                	test   %dl,%dl
140cd6ed4:	0f 85 ab 00 00 00    	jne    0x140cd6f85
140cd6eda:	48 8b 03             	mov    (%rbx),%rax
140cd6edd:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6ee1:	48 8b c1             	mov    %rcx,%rax
140cd6ee4:	48 c1 ea 28          	shr    $0x28,%rdx
140cd6ee8:	84 d2                	test   %dl,%dl
140cd6eea:	0f 85 bf 00 00 00    	jne    0x140cd6faf
140cd6ef0:	48 8b 03             	mov    (%rbx),%rax
140cd6ef3:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6ef7:	48 8b c1             	mov    %rcx,%rax
140cd6efa:	48 c1 ea 20          	shr    $0x20,%rdx
140cd6efe:	84 d2                	test   %dl,%dl
140cd6f00:	0f 85 d3 00 00 00    	jne    0x140cd6fd9
140cd6f06:	48 8b 03             	mov    (%rbx),%rax
140cd6f09:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6f0d:	48 8b c1             	mov    %rcx,%rax
140cd6f10:	48 c1 ea 18          	shr    $0x18,%rdx
140cd6f14:	84 d2                	test   %dl,%dl
140cd6f16:	0f 85 e7 00 00 00    	jne    0x140cd7003
140cd6f1c:	48 8b 03             	mov    (%rbx),%rax
140cd6f1f:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6f23:	48 8b c1             	mov    %rcx,%rax
140cd6f26:	48 c1 ea 10          	shr    $0x10,%rdx
140cd6f2a:	84 d2                	test   %dl,%dl
140cd6f2c:	0f 85 fb 00 00 00    	jne    0x140cd702d
140cd6f32:	48 8b 03             	mov    (%rbx),%rax
140cd6f35:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6f39:	48 8b c1             	mov    %rcx,%rax
140cd6f3c:	48 c1 ea 08          	shr    $0x8,%rdx
140cd6f40:	84 d2                	test   %dl,%dl
140cd6f42:	0f 85 0f 01 00 00    	jne    0x140cd7057
140cd6f48:	48 8b 03             	mov    (%rbx),%rax
140cd6f4b:	4a 8b 14 c0          	mov    (%rax,%r8,8),%rdx
140cd6f4f:	48 8b c1             	mov    %rcx,%rax
140cd6f52:	84 d2                	test   %dl,%dl
140cd6f54:	0f 84 47 01 00 00    	je     0x140cd70a1
140cd6f5a:	e9 1e 01 00 00       	jmp    0x140cd707d
140cd6f5f:	48 8b ca             	mov    %rdx,%rcx
140cd6f62:	83 e2 0f             	and    $0xf,%edx
140cd6f65:	48 c1 e9 04          	shr    $0x4,%rcx
140cd6f69:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
140cd6f6e:	88 08                	mov    %cl,(%rax)
140cd6f70:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
140cd6f75:	88 48 01             	mov    %cl,0x1(%rax)
140cd6f78:	48 83 c0 02          	add    $0x2,%rax
140cd6f7c:	48 8b 0b             	mov    (%rbx),%rcx
140cd6f7f:	42 0f b7 54 c1 06    	movzwl 0x6(%rcx,%r8,8),%edx
140cd6f85:	0f b6 d2             	movzbl %dl,%edx
140cd6f88:	8b ca                	mov    %edx,%ecx
140cd6f8a:	83 e2 0f             	and    $0xf,%edx
140cd6f8d:	48 c1 e9 04          	shr    $0x4,%rcx
140cd6f91:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
140cd6f96:	88 08                	mov    %cl,(%rax)
140cd6f98:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
140cd6f9d:	88 48 01             	mov    %cl,0x1(%rax)
140cd6fa0:	48 83 c0 02          	add    $0x2,%rax
140cd6fa4:	48 8b 0b             	mov    (%rbx),%rcx
140cd6fa7:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140cd6fab:	48 c1 ea 28          	shr    $0x28,%rdx
140cd6faf:	0f b6 d2             	movzbl %dl,%edx
140cd6fb2:	8b ca                	mov    %edx,%ecx
140cd6fb4:	83 e2 0f             	and    $0xf,%edx
140cd6fb7:	48 c1 e9 04          	shr    $0x4,%rcx
140cd6fbb:	42 0f b6 0c 09       	movzbl (%rcx,%r9,1),%ecx
140cd6fc0:	88 08                	mov    %cl,(%rax)
140cd6fc2:	42 0f b6 0c 0a       	movzbl (%rdx,%r9,1),%ecx
140cd6fc7:	88 48 01             	mov    %cl,0x1(%rax)
140cd6fca:	48 83 c0 02          	add    $0x2,%rax
140cd6fce:	48 8b 0b             	mov    (%rbx),%rcx