140d43bf4:	33 d2                	xor    %edx,%edx
140d43bf6:	49 03 ff             	add    %r15,%rdi
140d43bf9:	45 8b d7             	mov    %r15d,%r10d
140d43bfc:	41 83 f9 07          	cmp    $0x7,%r9d
140d43c00:	77 7a                	ja     0x140d43c7c
140d43c02:	49 63 c1             	movslq %r9d,%rax
140d43c05:	41 8b 8c 84 ec 40 d4 	mov    0xd440ec(%r12,%rax,4),%ecx
140d43c0c:	00
140d43c0d:	49 03 cc             	add    %r12,%rcx
140d43c10:	ff e1                	jmp    *%rcx
140d43c12:	44 0f b6 47 ff       	movzbl -0x1(%rdi),%r8d
140d43c17:	48 ff cf             	dec    %rdi
140d43c1a:	41 c1 e0 18          	shl    $0x18,%r8d
140d43c1e:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c22:	48 ff cf             	dec    %rdi
140d43c25:	c1 e0 10             	shl    $0x10,%eax
140d43c28:	44 0b c0             	or     %eax,%r8d
140d43c2b:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c2f:	48 ff cf             	dec    %rdi
140d43c32:	c1 e0 08             	shl    $0x8,%eax
140d43c35:	44 0b c0             	or     %eax,%r8d
140d43c38:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c3c:	48 ff cf             	dec    %rdi
140d43c3f:	44 0b c0             	or     %eax,%r8d
140d43c42:	0f b6 57 ff          	movzbl -0x1(%rdi),%edx
140d43c46:	48 ff cf             	dec    %rdi
140d43c49:	c1 e2 18             	shl    $0x18,%edx
140d43c4c:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c50:	48 ff cf             	dec    %rdi
140d43c53:	c1 e0 10             	shl    $0x10,%eax
140d43c56:	0b d0                	or     %eax,%edx
140d43c58:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c5c:	48 ff cf             	dec    %rdi
140d43c5f:	c1 e0 08             	shl    $0x8,%eax
140d43c62:	0b d0                	or     %eax,%edx
140d43c64:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43c68:	48 ff cf             	dec    %rdi
140d43c6b:	44 33 45 c3          	xor    -0x3d(%rbp),%r8d
140d43c6f:	0b d0                	or     %eax,%edx
140d43c71:	33 55 bf             	xor    -0x41(%rbp),%edx
140d43c74:	49 03 ff             	add    %r15,%rdi
140d43c77:	49 03 df             	add    %r15,%rbx
140d43c7a:	eb 13                	jmp    0x140d43c8f
140d43c7c:	33 55 bf             	xor    -0x41(%rbp),%edx
140d43c7f:	49 03 ff             	add    %r15,%rdi
140d43c82:	44 33 45 c3          	xor    -0x3d(%rbp),%r8d
140d43c86:	49 03 df             	add    %r15,%rbx
140d43c89:	41 83 f9 07          	cmp    $0x7,%r9d
140d43c8d:	77 5a                	ja     0x140d43ce9
140d43c8f:	49 63 c1             	movslq %r9d,%rax
140d43c92:	41 8b 8c 84 0c 41 d4 	mov    0xd4410c(%r12,%rax,4),%ecx
140d43c99:	00
140d43c9a:	49 03 cc             	add    %r12,%rcx
140d43c9d:	ff e1                	jmp    *%rcx
140d43c9f:	48 ff cb             	dec    %rbx
140d43ca2:	41 8b c0             	mov    %r8d,%eax
140d43ca5:	c1 e8 18             	shr    $0x18,%eax
140d43ca8:	88 03                	mov    %al,(%rbx)
140d43caa:	48 ff cb             	dec    %rbx
140d43cad:	41 8b c0             	mov    %r8d,%eax
140d43cb0:	c1 e8 10             	shr    $0x10,%eax
140d43cb3:	88 03                	mov    %al,(%rbx)
140d43cb5:	48 ff cb             	dec    %rbx
140d43cb8:	41 8b c0             	mov    %r8d,%eax
140d43cbb:	c1 e8 08             	shr    $0x8,%eax
140d43cbe:	88 03                	mov    %al,(%rbx)
140d43cc0:	48 ff cb             	dec    %rbx
140d43cc3:	44 88 03             	mov    %r8b,(%rbx)
140d43cc6:	48 ff cb             	dec    %rbx
140d43cc9:	8b c2                	mov    %edx,%eax
140d43ccb:	c1 e8 18             	shr    $0x18,%eax
140d43cce:	88 03                	mov    %al,(%rbx)
140d43cd0:	48 ff cb             	dec    %rbx
140d43cd3:	8b c2                	mov    %edx,%eax
140d43cd5:	c1 e8 10             	shr    $0x10,%eax
140d43cd8:	88 03                	mov    %al,(%rbx)
140d43cda:	48 ff cb             	dec    %rbx
140d43cdd:	8b c2                	mov    %edx,%eax
140d43cdf:	c1 e8 08             	shr    $0x8,%eax
140d43ce2:	88 03                	mov    %al,(%rbx)
140d43ce4:	48 ff cb             	dec    %rbx
140d43ce7:	88 13                	mov    %dl,(%rbx)
140d43ce9:	8b 45 cf             	mov    -0x31(%rbp),%eax
140d43cec:	49 03 df             	add    %r15,%rbx
140d43cef:	83 f8 20             	cmp    $0x20,%eax
140d43cf2:	75 0a                	jne    0x140d43cfe
140d43cf4:	44 8b f6             	mov    %esi,%r14d
140d43cf7:	8b f2                	mov    %edx,%esi
140d43cf9:	e9 17 01 00 00       	jmp    0x140d43e15
140d43cfe:	83 f8 40             	cmp    $0x40,%eax
140d43d01:	75 0b                	jne    0x140d43d0e
140d43d03:	44 8b f2             	mov    %edx,%r14d
140d43d06:	41 8b f0             	mov    %r8d,%esi
140d43d09:	e9 07 01 00 00       	jmp    0x140d43e15
140d43d0e:	44 89 45 fb          	mov    %r8d,-0x5(%rbp)
140d43d12:	44 8b 45 d3          	mov    -0x2d(%rbp),%r8d
140d43d16:	44 89 75 ef          	mov    %r14d,-0x11(%rbp)
140d43d1a:	89 75 f3             	mov    %esi,-0xd(%rbp)
140d43d1d:	89 55 f7             	mov    %edx,-0x9(%rbp)
140d43d20:	45 85 c0             	test   %r8d,%r8d
140d43d23:	75 12                	jne    0x140d43d37
140d43d25:	48 63 4d c7          	movslq -0x39(%rbp),%rcx
140d43d29:	48 8b 44 0d ef       	mov    -0x11(%rbp,%rcx,1),%rax
140d43d2e:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140d43d32:	e9 d7 00 00 00       	jmp    0x140d43e0e
140d43d37:	44 8b 5d cb          	mov    -0x35(%rbp),%r11d
140d43d3b:	41 8b c8             	mov    %r8d,%ecx
140d43d3e:	48 63 45 c7          	movslq -0x39(%rbp),%rax
140d43d42:	4c 8b c8             	mov    %rax,%r9
140d43d45:	0f b6 54 05 ef       	movzbl -0x11(%rbp,%rax,1),%edx
140d43d4a:	0f b6 44 05 f0       	movzbl -0x10(%rbp,%rax,1),%eax
140d43d4f:	d2 e2                	shl    %cl,%dl
140d43d51:	41 0f b6 cb          	movzbl %r11b,%ecx
140d43d55:	d2 e8                	shr    %cl,%al
140d43d57:	0a d0                	or     %al,%dl
140d43d59:	88 55 ef             	mov    %dl,-0x11(%rbp)
140d43d5c:	42 0f b6 54 0d f1    	movzbl -0xf(%rbp,%r9,1),%edx
140d43d62:	42 0f b6 44 0d f0    	movzbl -0x10(%rbp,%r9,1),%eax
140d43d68:	d2 ea                	shr    %cl,%dl
140d43d6a:	41 8b c8             	mov    %r8d,%ecx
140d43d6d:	d2 e0                	shl    %cl,%al
140d43d6f:	0a d0                	or     %al,%dl
140d43d71:	88 55 f0             	mov    %dl,-0x10(%rbp)
140d43d74:	42 0f b6 54 0d f1    	movzbl -0xf(%rbp,%r9,1),%edx
140d43d7a:	42 0f b6 44 0d f2    	movzbl -0xe(%rbp,%r9,1),%eax
140d43d80:	d2 e2                	shl    %cl,%dl
140d43d82:	41 0f b6 cb          	movzbl %r11b,%ecx
140d43d86:	d2 e8                	shr    %cl,%al
140d43d88:	41 8b c8             	mov    %r8d,%ecx
140d43d8b:	0a d0                	or     %al,%dl
140d43d8d:	88 55 f1             	mov    %dl,-0xf(%rbp)
140d43d90:	42 0f b6 54 0d f2    	movzbl -0xe(%rbp,%r9,1),%edx
140d43d96:	42 0f b6 44 0d f3    	movzbl -0xd(%rbp,%r9,1),%eax
140d43d9c:	d2 e2                	shl    %cl,%dl
140d43d9e:	41 0f b6 cb          	movzbl %r11b,%ecx
140d43da2:	d2 e8                	shr    %cl,%al
140d43da4:	41 8b c8             	mov    %r8d,%ecx
140d43da7:	0a d0                	or     %al,%dl
140d43da9:	88 55 f2             	mov    %dl,-0xe(%rbp)
140d43dac:	42 0f b6 54 0d f3    	movzbl -0xd(%rbp,%r9,1),%edx
140d43db2:	42 0f b6 44 0d f4    	movzbl -0xc(%rbp,%r9,1),%eax
140d43db8:	d2 e2                	shl    %cl,%dl
140d43dba:	41 0f b6 cb          	movzbl %r11b,%ecx
140d43dbe:	d2 e8                	shr    %cl,%al
140d43dc0:	0a d0                	or     %al,%dl
140d43dc2:	88 55 f3             	mov    %dl,-0xd(%rbp)
140d43dc5:	42 0f b6 54 0d f5    	movzbl -0xb(%rbp,%r9,1),%edx
140d43dcb:	42 0f b6 44 0d f4    	movzbl -0xc(%rbp,%r9,1),%eax
140d43dd1:	d2 ea                	shr    %cl,%dl
140d43dd3:	41 8b c8             	mov    %r8d,%ecx
140d43dd6:	d2 e0                	shl    %cl,%al
140d43dd8:	0a d0                	or     %al,%dl
140d43dda:	88 55 f4             	mov    %dl,-0xc(%rbp)
140d43ddd:	42 0f b6 54 0d f5    	movzbl -0xb(%rbp,%r9,1),%edx
140d43de3:	42 0f b6 44 0d f6    	movzbl -0xa(%rbp,%r9,1),%eax
140d43de9:	d2 e2                	shl    %cl,%dl
140d43deb:	41 0f b6 cb          	movzbl %r11b,%ecx
140d43def:	d2 e8                	shr    %cl,%al
140d43df1:	0a d0                	or     %al,%dl
140d43df3:	88 55 f5             	mov    %dl,-0xb(%rbp)
140d43df6:	42 0f b6 54 0d f7    	movzbl -0x9(%rbp,%r9,1),%edx
140d43dfc:	42 0f b6 44 0d f6    	movzbl -0xa(%rbp,%r9,1),%eax
140d43e02:	d2 ea                	shr    %cl,%dl
140d43e04:	41 8b c8             	mov    %r8d,%ecx
140d43e07:	d2 e0                	shl    %cl,%al
140d43e09:	0a d0                	or     %al,%dl
140d43e0b:	88 55 f6             	mov    %dl,-0xa(%rbp)
140d43e0e:	44 8b 75 ef          	mov    -0x11(%rbp),%r14d
140d43e12:	8b 75 f3             	mov    -0xd(%rbp),%esi
140d43e15:	45 3b ef             	cmp    %r15d,%r13d
140d43e18:	0f 83 b2 fd ff ff    	jae    0x140d43bd0
140d43e1e:	e9 56 02 00 00       	jmp    0x140d44079
140d43e23:	41 8d 42 ff          	lea    -0x1(%r10),%eax
140d43e27:	89 45 d7             	mov    %eax,-0x29(%rbp)
140d43e2a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140d43e30:	48 8b 55 df          	mov    -0x21(%rbp),%rdx
140d43e34:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140d43e38:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140d43e3e:	44 89 75 bf          	mov    %r14d,-0x41(%rbp)
140d43e42:	45 2b ea             	sub    %r10d,%r13d
140d43e45:	89 75 c3             	mov    %esi,-0x3d(%rbp)
140d43e48:	e8 63 d0 ff ff       	call   0x140d40eb0
140d43e4d:	48 63 55 d7          	movslq -0x29(%rbp),%rdx
140d43e51:	45 33 c9             	xor    %r9d,%r9d
140d43e54:	45 33 c0             	xor    %r8d,%r8d
140d43e57:	49 03 ff             	add    %r15,%rdi
140d43e5a:	83 fa 07             	cmp    $0x7,%edx
140d43e5d:	77 6d                	ja     0x140d43ecc
140d43e5f:	41 8b 8c 94 2c 41 d4 	mov    0xd4412c(%r12,%rdx,4),%ecx
140d43e66:	00
140d43e67:	49 03 cc             	add    %r12,%rcx
140d43e6a:	ff e1                	jmp    *%rcx
140d43e6c:	44 0f b6 4f ff       	movzbl -0x1(%rdi),%r9d
140d43e71:	48 ff cf             	dec    %rdi
140d43e74:	41 c1 e1 18          	shl    $0x18,%r9d
140d43e78:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43e7c:	48 ff cf             	dec    %rdi
140d43e7f:	c1 e0 10             	shl    $0x10,%eax
140d43e82:	44 0b c8             	or     %eax,%r9d
140d43e85:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43e89:	48 ff cf             	dec    %rdi
140d43e8c:	c1 e0 08             	shl    $0x8,%eax
140d43e8f:	44 0b c8             	or     %eax,%r9d
140d43e92:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43e96:	48 ff cf             	dec    %rdi
140d43e99:	44 0b c8             	or     %eax,%r9d
140d43e9c:	44 0f b6 47 ff       	movzbl -0x1(%rdi),%r8d
140d43ea1:	48 ff cf             	dec    %rdi
140d43ea4:	41 c1 e0 18          	shl    $0x18,%r8d
140d43ea8:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43eac:	48 ff cf             	dec    %rdi
140d43eaf:	c1 e0 10             	shl    $0x10,%eax
140d43eb2:	44 0b c0             	or     %eax,%r8d
140d43eb5:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43eb9:	48 ff cf             	dec    %rdi
140d43ebc:	c1 e0 08             	shl    $0x8,%eax
140d43ebf:	44 0b c0             	or     %eax,%r8d
140d43ec2:	0f b6 47 ff          	movzbl -0x1(%rdi),%eax
140d43ec6:	48 ff cf             	dec    %rdi
140d43ec9:	44 0b c0             	or     %eax,%r8d
140d43ecc:	8b 45 cf             	mov    -0x31(%rbp),%eax
140d43ecf:	49 03 ff             	add    %r15,%rdi
140d43ed2:	83 f8 20             	cmp    $0x20,%eax
140d43ed5:	75 0b                	jne    0x140d43ee2
140d43ed7:	44 8b f6             	mov    %esi,%r14d
140d43eda:	41 8b f0             	mov    %r8d,%esi
140d43edd:	e9 1a 01 00 00       	jmp    0x140d43ffc
140d43ee2:	83 f8 40             	cmp    $0x40,%eax
140d43ee5:	75 0b                	jne    0x140d43ef2
140d43ee7:	45 8b f0             	mov    %r8d,%r14d
140d43eea:	41 8b f1             	mov    %r9d,%esi
140d43eed:	e9 0a 01 00 00       	jmp    0x140d43ffc
140d43ef2:	44 8b 55 d3          	mov    -0x2d(%rbp),%r10d
140d43ef6:	44 89 75 ef          	mov    %r14d,-0x11(%rbp)
140d43efa:	89 75 f3             	mov    %esi,-0xd(%rbp)
140d43efd:	44 89 45 f7          	mov    %r8d,-0x9(%rbp)
140d43f01:	44 89 4d fb          	mov    %r9d,-0x5(%rbp)
140d43f05:	45 85 d2             	test   %r10d,%r10d
140d43f08:	75 12                	jne    0x140d43f1c
140d43f0a:	48 63 4d c7          	movslq -0x39(%rbp),%rcx
140d43f0e:	48 8b 44 0d ef       	mov    -0x11(%rbp,%rcx,1),%rax
140d43f13:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
140d43f17:	e9 d9 00 00 00       	jmp    0x140d43ff5
140d43f1c:	8b 75 cb             	mov    -0x35(%rbp),%esi
140d43f1f:	41 8b ca             	mov    %r10d,%ecx
140d43f22:	48 63 45 c7          	movslq -0x39(%rbp),%rax
140d43f26:	4c 8b d8             	mov    %rax,%r11
140d43f29:	0f b6 54 05 ef       	movzbl -0x11(%rbp,%rax,1),%edx
140d43f2e:	0f b6 44 05 f0       	movzbl -0x10(%rbp,%rax,1),%eax
140d43f33:	d2 e2                	shl    %cl,%dl
140d43f35:	40 0f b6 ce          	movzbl %sil,%ecx
140d43f39:	d2 e8                	shr    %cl,%al
140d43f3b:	0a d0                	or     %al,%dl
140d43f3d:	88 55 ef             	mov    %dl,-0x11(%rbp)
140d43f40:	42 0f b6 54 1d f1    	movzbl -0xf(%rbp,%r11,1),%edx
140d43f46:	42 0f b6 44 1d f0    	movzbl -0x10(%rbp,%r11,1),%eax
140d43f4c:	d2 ea                	shr    %cl,%dl
140d43f4e:	41 8b ca             	mov    %r10d,%ecx
140d43f51:	d2 e0                	shl    %cl,%al
140d43f53:	0a d0                	or     %al,%dl
140d43f55:	88 55 f0             	mov    %dl,-0x10(%rbp)
140d43f58:	42 0f b6 54 1d f1    	movzbl -0xf(%rbp,%r11,1),%edx
140d43f5e:	42 0f b6 44 1d f2    	movzbl -0xe(%rbp,%r11,1),%eax
140d43f64:	d2 e2                	shl    %cl,%dl
140d43f66:	40 0f b6 ce          	movzbl %sil,%ecx
140d43f6a:	d2 e8                	shr    %cl,%al
140d43f6c:	41 8b ca             	mov    %r10d,%ecx
140d43f6f:	0a d0                	or     %al,%dl
140d43f71:	88 55 f1             	mov    %dl,-0xf(%rbp)
140d43f74:	42 0f b6 54 1d f2    	movzbl -0xe(%rbp,%r11,1),%edx
140d43f7a:	42 0f b6 44 1d f3    	movzbl -0xd(%rbp,%r11,1),%eax
140d43f80:	d2 e2                	shl    %cl,%dl
140d43f82:	40 0f b6 ce          	movzbl %sil,%ecx
140d43f86:	d2 e8                	shr    %cl,%al
140d43f88:	41 8b ca             	mov    %r10d,%ecx
140d43f8b:	0a d0                	or     %al,%dl
140d43f8d:	88 55 f2             	mov    %dl,-0xe(%rbp)
140d43f90:	42 0f b6 54 1d f3    	movzbl -0xd(%rbp,%r11,1),%edx
140d43f96:	42 0f b6 44 1d f4    	movzbl -0xc(%rbp,%r11,1),%eax
140d43f9c:	d2 e2                	shl    %cl,%dl
140d43f9e:	40 0f b6 ce          	movzbl %sil,%ecx
140d43fa2:	d2 e8                	shr    %cl,%al
140d43fa4:	0a d0                	or     %al,%dl
140d43fa6:	88 55 f3             	mov    %dl,-0xd(%rbp)
140d43fa9:	42 0f b6 54 1d f5    	movzbl -0xb(%rbp,%r11,1),%edx
140d43faf:	42 0f b6 44 1d f4    	movzbl -0xc(%rbp,%r11,1),%eax
140d43fb5:	d2 ea                	shr    %cl,%dl
140d43fb7:	41 8b ca             	mov    %r10d,%ecx
140d43fba:	d2 e0                	shl    %cl,%al
140d43fbc:	0a d0                	or     %al,%dl
140d43fbe:	88 55 f4             	mov    %dl,-0xc(%rbp)
140d43fc1:	42 0f b6 54 1d f5    	movzbl -0xb(%rbp,%r11,1),%edx
140d43fc7:	42 0f b6 44 1d f6    	movzbl -0xa(%rbp,%r11,1),%eax
140d43fcd:	d2 e2                	shl    %cl,%dl
140d43fcf:	40 0f b6 ce          	movzbl %sil,%ecx
140d43fd3:	d2 e8                	shr    %cl,%al
140d43fd5:	0a d0                	or     %al,%dl
140d43fd7:	88 55 f5             	mov    %dl,-0xb(%rbp)
140d43fda:	42 0f b6 54 1d f7    	movzbl -0x9(%rbp,%r11,1),%edx
140d43fe0:	42 0f b6 44 1d f6    	movzbl -0xa(%rbp,%r11,1),%eax
140d43fe6:	d2 ea                	shr    %cl,%dl
140d43fe8:	41 8b ca             	mov    %r10d,%ecx
140d43feb:	d2 e0                	shl    %cl,%al
140d43fed:	0a d0                	or     %al,%dl
140d43fef:	88 55 f6             	mov    %dl,-0xa(%rbp)
140d43ff2:	8b 55 d7             	mov    -0x29(%rbp),%edx
140d43ff5:	44 8b 75 ef          	mov    -0x11(%rbp),%r14d
140d43ff9:	8b 75 f3             	mov    -0xd(%rbp),%esi
140d43ffc:	44 33 45 bf          	xor    -0x41(%rbp),%r8d
140d44000:	49 03 df             	add    %r15,%rbx
140d44003:	44 33 4d c3          	xor    -0x3d(%rbp),%r9d
140d44007:	83 fa 07             	cmp    $0x7,%edx
140d4400a:	77 5e                	ja     0x140d4406a
140d4400c:	48 63 c2             	movslq %edx,%rax
140d4400f:	41 8b 8c 84 4c 41 d4 	mov    0xd4414c(%r12,%rax,4),%ecx
140d44016:	00
140d44017:	49 03 cc             	add    %r12,%rcx
140d4401a:	ff e1                	jmp    *%rcx
140d4401c:	48 ff cb             	dec    %rbx
140d4401f:	41 8b c1             	mov    %r9d,%eax
140d44022:	c1 e8 18             	shr    $0x18,%eax
140d44025:	88 03                	mov    %al,(%rbx)
140d44027:	48 ff cb             	dec    %rbx
140d4402a:	41 8b c1             	mov    %r9d,%eax
140d4402d:	c1 e8 10             	shr    $0x10,%eax
140d44030:	88 03                	mov    %al,(%rbx)
140d44032:	48 ff cb             	dec    %rbx
140d44035:	41 8b c1             	mov    %r9d,%eax
140d44038:	c1 e8 08             	shr    $0x8,%eax
140d4403b:	88 03                	mov    %al,(%rbx)
140d4403d:	48 ff cb             	dec    %rbx
140d44040:	44 88 0b             	mov    %r9b,(%rbx)
140d44043:	48 ff cb             	dec    %rbx
140d44046:	41 8b c0             	mov    %r8d,%eax
140d44049:	c1 e8 18             	shr    $0x18,%eax
140d4404c:	88 03                	mov    %al,(%rbx)
140d4404e:	48 ff cb             	dec    %rbx
140d44051:	41 8b c0             	mov    %r8d,%eax
140d44054:	c1 e8 10             	shr    $0x10,%eax
140d44057:	88 03                	mov    %al,(%rbx)
140d44059:	48 ff cb             	dec    %rbx
140d4405c:	41 8b c0             	mov    %r8d,%eax
140d4405f:	c1 e8 08             	shr    $0x8,%eax
140d44062:	88 03                	mov    %al,(%rbx)
140d44064:	48 ff cb             	dec    %rbx
140d44067:	44 88 03             	mov    %r8b,(%rbx)
140d4406a:	49 03 df             	add    %r15,%rbx
140d4406d:	45 8b d7             	mov    %r15d,%r10d
140d44070:	45 3b ef             	cmp    %r15d,%r13d
140d44073:	0f 83 b7 fd ff ff    	jae    0x140d43e30