1402e8ac0:	41 8b c3             	mov    %r11d,%eax
1402e8ac3:	c1 e8 10             	shr    $0x10,%eax
1402e8ac6:	41 88 46 0d          	mov    %al,0xd(%r14)
1402e8aca:	41 8b c3             	mov    %r11d,%eax
1402e8acd:	41 88 5e 03          	mov    %bl,0x3(%r14)
1402e8ad1:	48 8b 5c 24 10       	mov    0x10(%rsp),%rbx
1402e8ad6:	41 88 7e 07          	mov    %dil,0x7(%r14)
1402e8ada:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
1402e8adf:	41 88 76 0b          	mov    %sil,0xb(%r14)
1402e8ae3:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
1402e8ae8:	c1 e8 08             	shr    $0x8,%eax
1402e8aeb:	41 88 46 0e          	mov    %al,0xe(%r14)
1402e8aef:	45 88 5e 0f          	mov    %r11b,0xf(%r14)
1402e8af3:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
1402e8af8:	41 5f                	pop    %r15
1402e8afa:	c3                   	ret
1402e8afb:	cc                   	int3
1402e8afc:	cc                   	int3
1402e8afd:	cc                   	int3
1402e8afe:	cc                   	int3
1402e8aff:	cc                   	int3
1402e8b00:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402e8b05:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1402e8b0a:	56                   	push   %rsi
1402e8b0b:	57                   	push   %rdi
1402e8b0c:	41 54                	push   %r12
1402e8b0e:	41 56                	push   %r14
1402e8b10:	41 57                	push   %r15
1402e8b12:	b8 20 00 00 00       	mov    $0x20,%eax
1402e8b17:	e8 c4 1a 01 00       	call   0x1402fa5e0
1402e8b1c:	48 2b e0             	sub    %rax,%rsp
1402e8b1f:	48 8b 05 5a f6 11 00 	mov    0x11f65a(%rip),%rax        # 0x140408180
1402e8b26:	48 33 c4             	xor    %rsp,%rax
1402e8b29:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
1402e8b2e:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402e8b32:	4c 8d 3d 4b 06 0d 00 	lea    0xd064b(%rip),%r15        # 0x1403b9184
1402e8b39:	44 0f b6 01          	movzbl (%rcx),%r8d
1402e8b3d:	48 8d 2d 44 06 0d 00 	lea    0xd0644(%rip),%rbp        # 0x1403b9188
1402e8b44:	4c 8b c9             	mov    %rcx,%r9
1402e8b47:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8b4b:	44 0b c0             	or     %eax,%r8d
1402e8b4e:	4c 8d 35 2b 06 0d 00 	lea    0xd062b(%rip),%r14        # 0x1403b9180
1402e8b55:	0f b6 41 02          	movzbl 0x2(%rcx),%eax
1402e8b59:	4c 8d 52 04          	lea    0x4(%rdx),%r10
1402e8b5d:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8b61:	4c 8d 25 18 01 0d 00 	lea    0xd0118(%rip),%r12        # 0x1403b8c80
1402e8b68:	44 0b c0             	or     %eax,%r8d
1402e8b6b:	4c 2b fa             	sub    %rdx,%r15
1402e8b6e:	0f b6 41 03          	movzbl 0x3(%rcx),%eax
1402e8b72:	48 2b ea             	sub    %rdx,%rbp
1402e8b75:	0f b6 49 04          	movzbl 0x4(%rcx),%ecx
1402e8b79:	c1 e1 08             	shl    $0x8,%ecx
1402e8b7c:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8b80:	44 0b c0             	or     %eax,%r8d
1402e8b83:	41 0f b6 41 05       	movzbl 0x5(%r9),%eax
1402e8b88:	0b c8                	or     %eax,%ecx
1402e8b8a:	41 81 f0 c6 ba b1 a3 	xor    $0xa3b1bac6,%r8d
1402e8b91:	41 0f b6 41 06       	movzbl 0x6(%r9),%eax
1402e8b96:	c1 e1 08             	shl    $0x8,%ecx
1402e8b99:	0b c8                	or     %eax,%ecx
1402e8b9b:	44 89 04 24          	mov    %r8d,(%rsp)
1402e8b9f:	41 0f b6 41 07       	movzbl 0x7(%r9),%eax
1402e8ba4:	c1 e1 08             	shl    $0x8,%ecx
1402e8ba7:	0b c8                	or     %eax,%ecx
1402e8ba9:	41 0f b6 41 09       	movzbl 0x9(%r9),%eax
1402e8bae:	81 f1 50 33 aa 56    	xor    $0x56aa3350,%ecx
1402e8bb4:	89 4c 24 04          	mov    %ecx,0x4(%rsp)
1402e8bb8:	41 0f b6 49 08       	movzbl 0x8(%r9),%ecx
1402e8bbd:	c1 e1 08             	shl    $0x8,%ecx
1402e8bc0:	0b c8                	or     %eax,%ecx
1402e8bc2:	41 0f b6 41 0a       	movzbl 0xa(%r9),%eax
1402e8bc7:	c1 e1 08             	shl    $0x8,%ecx
1402e8bca:	0b c8                	or     %eax,%ecx
1402e8bcc:	41 0f b6 41 0b       	movzbl 0xb(%r9),%eax
1402e8bd1:	c1 e1 08             	shl    $0x8,%ecx
1402e8bd4:	0b c8                	or     %eax,%ecx
1402e8bd6:	41 0f b6 41 0d       	movzbl 0xd(%r9),%eax
1402e8bdb:	81 f1 97 91 7d 67    	xor    $0x677d9197,%ecx
1402e8be1:	89 4c 24 08          	mov    %ecx,0x8(%rsp)
1402e8be5:	41 0f b6 49 0c       	movzbl 0xc(%r9),%ecx
1402e8bea:	c1 e1 08             	shl    $0x8,%ecx
1402e8bed:	0b c8                	or     %eax,%ecx
1402e8bef:	41 0f b6 41 0e       	movzbl 0xe(%r9),%eax
1402e8bf4:	c1 e1 08             	shl    $0x8,%ecx
1402e8bf7:	0b c8                	or     %eax,%ecx
1402e8bf9:	41 0f b6 41 0f       	movzbl 0xf(%r9),%eax
1402e8bfe:	c1 e1 08             	shl    $0x8,%ecx
1402e8c01:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1402e8c07:	0b c8                	or     %eax,%ecx
1402e8c09:	81 f1 dc 22 70 b2    	xor    $0xb27022dc,%ecx
1402e8c0f:	89 4c 24 0c          	mov    %ecx,0xc(%rsp)
1402e8c13:	4c 2b f2             	sub    %rdx,%r14
1402e8c16:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1402e8c1d:	00 00 00
1402e8c20:	41 8d 41 01          	lea    0x1(%r9),%eax
1402e8c24:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8c29:	7d 07                	jge    0x1402e8c32
1402e8c2b:	ff c8                	dec    %eax
1402e8c2d:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8c30:	ff c0                	inc    %eax
1402e8c32:	48 63 c8             	movslq %eax,%rcx
1402e8c35:	4c 8d 1c 24          	lea    (%rsp),%r11
1402e8c39:	41 8b c1             	mov    %r9d,%eax
1402e8c3c:	4d 8d 1c 8b          	lea    (%r11,%rcx,4),%r11
1402e8c40:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8c45:	7d 07                	jge    0x1402e8c4e
1402e8c47:	ff c8                	dec    %eax
1402e8c49:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8c4c:	ff c0                	inc    %eax
1402e8c4e:	48 98                	cltq
1402e8c50:	48 8d 1c 24          	lea    (%rsp),%rbx
1402e8c54:	48 8d 1c 83          	lea    (%rbx,%rax,4),%rbx
1402e8c58:	41 8d 41 ff          	lea    -0x1(%r9),%eax
1402e8c5c:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8c61:	7d 07                	jge    0x1402e8c6a
1402e8c63:	ff c8                	dec    %eax
1402e8c65:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8c68:	ff c0                	inc    %eax
1402e8c6a:	43 8b 54 16 fc       	mov    -0x4(%r14,%r10,1),%edx
1402e8c6f:	48 8d 3c 24          	lea    (%rsp),%rdi
1402e8c73:	41 33 13             	xor    (%r11),%edx
1402e8c76:	33 13                	xor    (%rbx),%edx
1402e8c78:	48 98                	cltq
1402e8c7a:	33 14 87             	xor    (%rdi,%rax,4),%edx
1402e8c7d:	48 8d 3c 87          	lea    (%rdi,%rax,4),%rdi
1402e8c81:	8b c2                	mov    %edx,%eax
1402e8c83:	48 c1 e8 18          	shr    $0x18,%rax
1402e8c87:	46 0f b6 04 20       	movzbl (%rax,%r12,1),%r8d
1402e8c8c:	8b c2                	mov    %edx,%eax
1402e8c8e:	c1 e8 10             	shr    $0x10,%eax
1402e8c91:	0f b6 c8             	movzbl %al,%ecx
1402e8c94:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8c98:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8c9d:	44 0b c0             	or     %eax,%r8d
1402e8ca0:	8b c2                	mov    %edx,%eax
1402e8ca2:	c1 e8 08             	shr    $0x8,%eax
1402e8ca5:	0f b6 c8             	movzbl %al,%ecx
1402e8ca8:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8cac:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8cb1:	44 0b c0             	or     %eax,%r8d
1402e8cb4:	0f b6 c2             	movzbl %dl,%eax
1402e8cb7:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8cbb:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
1402e8cc0:	41 8d 41 fe          	lea    -0x2(%r9),%eax
1402e8cc4:	44 0b c1             	or     %ecx,%r8d
1402e8cc7:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8ccc:	7d 07                	jge    0x1402e8cd5
1402e8cce:	ff c8                	dec    %eax
1402e8cd0:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8cd3:	ff c0                	inc    %eax
1402e8cd5:	48 98                	cltq
1402e8cd7:	48 8d 0c 24          	lea    (%rsp),%rcx
1402e8cdb:	48 8d 0c 81          	lea    (%rcx,%rax,4),%rcx
1402e8cdf:	41 8b d0             	mov    %r8d,%edx
1402e8ce2:	c1 c2 0d             	rol    $0xd,%edx
1402e8ce5:	41 8b c0             	mov    %r8d,%eax
1402e8ce8:	c1 c8 09             	ror    $0x9,%eax
1402e8ceb:	33 d0                	xor    %eax,%edx
1402e8ced:	41 8d 41 02          	lea    0x2(%r9),%eax
1402e8cf1:	33 11                	xor    (%rcx),%edx
1402e8cf3:	41 33 d0             	xor    %r8d,%edx
1402e8cf6:	89 11                	mov    %edx,(%rcx)
1402e8cf8:	41 89 52 fc          	mov    %edx,-0x4(%r10)
1402e8cfc:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8d01:	7d 07                	jge    0x1402e8d0a
1402e8d03:	ff c8                	dec    %eax
1402e8d05:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8d08:	ff c0                	inc    %eax
1402e8d0a:	43 8b 14 16          	mov    (%r14,%r10,1),%edx
1402e8d0e:	48 8d 34 24          	lea    (%rsp),%rsi
1402e8d12:	48 98                	cltq
1402e8d14:	33 14 86             	xor    (%rsi,%rax,4),%edx
1402e8d17:	48 8d 34 86          	lea    (%rsi,%rax,4),%rsi
1402e8d1b:	33 13                	xor    (%rbx),%edx
1402e8d1d:	41 33 13             	xor    (%r11),%edx
1402e8d20:	8b c2                	mov    %edx,%eax
1402e8d22:	48 c1 e8 18          	shr    $0x18,%rax
1402e8d26:	46 0f b6 04 20       	movzbl (%rax,%r12,1),%r8d
1402e8d2b:	8b c2                	mov    %edx,%eax
1402e8d2d:	c1 e8 10             	shr    $0x10,%eax
1402e8d30:	0f b6 c8             	movzbl %al,%ecx
1402e8d33:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8d37:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8d3c:	44 0b c0             	or     %eax,%r8d
1402e8d3f:	8b c2                	mov    %edx,%eax
1402e8d41:	c1 e8 08             	shr    $0x8,%eax
1402e8d44:	0f b6 c8             	movzbl %al,%ecx
1402e8d47:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8d4b:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8d50:	44 0b c0             	or     %eax,%r8d
1402e8d53:	0f b6 c2             	movzbl %dl,%eax
1402e8d56:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8d5a:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
1402e8d5f:	44 0b c1             	or     %ecx,%r8d
1402e8d62:	41 8b c8             	mov    %r8d,%ecx
1402e8d65:	41 8b c0             	mov    %r8d,%eax
1402e8d68:	c1 c1 0d             	rol    $0xd,%ecx
1402e8d6b:	c1 c8 09             	ror    $0x9,%eax
1402e8d6e:	33 c8                	xor    %eax,%ecx
1402e8d70:	41 8d 41 03          	lea    0x3(%r9),%eax
1402e8d74:	33 0f                	xor    (%rdi),%ecx
1402e8d76:	41 33 c8             	xor    %r8d,%ecx
1402e8d79:	89 0f                	mov    %ecx,(%rdi)
1402e8d7b:	41 89 0a             	mov    %ecx,(%r10)
1402e8d7e:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8d83:	7d 07                	jge    0x1402e8d8c
1402e8d85:	ff c8                	dec    %eax
1402e8d87:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8d8a:	ff c0                	inc    %eax
1402e8d8c:	43 8b 14 17          	mov    (%r15,%r10,1),%edx
1402e8d90:	48 8d 3c 24          	lea    (%rsp),%rdi
1402e8d94:	48 98                	cltq
1402e8d96:	41 83 c1 04          	add    $0x4,%r9d
1402e8d9a:	33 14 87             	xor    (%rdi,%rax,4),%edx
1402e8d9d:	48 8d 3c 87          	lea    (%rdi,%rax,4),%rdi
1402e8da1:	33 16                	xor    (%rsi),%edx
1402e8da3:	41 33 13             	xor    (%r11),%edx
1402e8da6:	8b c2                	mov    %edx,%eax
1402e8da8:	48 c1 e8 18          	shr    $0x18,%rax
1402e8dac:	46 0f b6 04 20       	movzbl (%rax,%r12,1),%r8d
1402e8db1:	8b c2                	mov    %edx,%eax
1402e8db3:	c1 e8 10             	shr    $0x10,%eax
1402e8db6:	0f b6 c8             	movzbl %al,%ecx
1402e8db9:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8dbd:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8dc2:	44 0b c0             	or     %eax,%r8d
1402e8dc5:	8b c2                	mov    %edx,%eax
1402e8dc7:	c1 e8 08             	shr    $0x8,%eax
1402e8dca:	0f b6 c8             	movzbl %al,%ecx
1402e8dcd:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8dd1:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8dd6:	44 0b c0             	or     %eax,%r8d
1402e8dd9:	0f b6 c2             	movzbl %dl,%eax
1402e8ddc:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8de0:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
1402e8de5:	44 0b c1             	or     %ecx,%r8d
1402e8de8:	41 8b c8             	mov    %r8d,%ecx
1402e8deb:	41 8b c0             	mov    %r8d,%eax
1402e8dee:	c1 c1 0d             	rol    $0xd,%ecx
1402e8df1:	c1 c8 09             	ror    $0x9,%eax
1402e8df4:	33 c8                	xor    %eax,%ecx
1402e8df6:	41 8b c1             	mov    %r9d,%eax
1402e8df9:	33 0b                	xor    (%rbx),%ecx
1402e8dfb:	41 33 c8             	xor    %r8d,%ecx
1402e8dfe:	89 0b                	mov    %ecx,(%rbx)
1402e8e00:	41 89 4a 04          	mov    %ecx,0x4(%r10)
1402e8e04:	25 03 00 00 80       	and    $0x80000003,%eax
1402e8e09:	7d 07                	jge    0x1402e8e12
1402e8e0b:	ff c8                	dec    %eax
1402e8e0d:	83 c8 fc             	or     $0xfffffffc,%eax
1402e8e10:	ff c0                	inc    %eax
1402e8e12:	48 98                	cltq
1402e8e14:	8b 14 84             	mov    (%rsp,%rax,4),%edx
1402e8e17:	41 33 14 2a          	xor    (%r10,%rbp,1),%edx
1402e8e1b:	33 17                	xor    (%rdi),%edx
1402e8e1d:	33 16                	xor    (%rsi),%edx
1402e8e1f:	8b c2                	mov    %edx,%eax
1402e8e21:	48 c1 e8 18          	shr    $0x18,%rax
1402e8e25:	46 0f b6 04 20       	movzbl (%rax,%r12,1),%r8d
1402e8e2a:	8b c2                	mov    %edx,%eax
1402e8e2c:	c1 e8 10             	shr    $0x10,%eax
1402e8e2f:	0f b6 c8             	movzbl %al,%ecx
1402e8e32:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8e36:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8e3b:	44 0b c0             	or     %eax,%r8d
1402e8e3e:	8b c2                	mov    %edx,%eax
1402e8e40:	c1 e8 08             	shr    $0x8,%eax
1402e8e43:	0f b6 c8             	movzbl %al,%ecx
1402e8e46:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8e4a:	42 0f b6 04 21       	movzbl (%rcx,%r12,1),%eax
1402e8e4f:	44 0b c0             	or     %eax,%r8d
1402e8e52:	0f b6 c2             	movzbl %dl,%eax
1402e8e55:	41 c1 e0 08          	shl    $0x8,%r8d
1402e8e59:	42 0f b6 0c 20       	movzbl (%rax,%r12,1),%ecx
1402e8e5e:	44 0b c1             	or     %ecx,%r8d
1402e8e61:	41 8b c8             	mov    %r8d,%ecx
1402e8e64:	41 8b c0             	mov    %r8d,%eax
1402e8e67:	c1 c1 0d             	rol    $0xd,%ecx
1402e8e6a:	c1 c8 09             	ror    $0x9,%eax
1402e8e6d:	33 c8                	xor    %eax,%ecx
1402e8e6f:	41 33 0b             	xor    (%r11),%ecx
1402e8e72:	41 33 c8             	xor    %r8d,%ecx
1402e8e75:	41 89 4a 08          	mov    %ecx,0x8(%r10)
1402e8e79:	49 83 c2 10          	add    $0x10,%r10
1402e8e7d:	41 89 0b             	mov    %ecx,(%r11)
1402e8e80:	41 83 f9 22          	cmp    $0x22,%r9d
1402e8e84:	0f 85 96 fd ff ff    	jne    0x1402e8c20
1402e8e8a:	41 8d 41 df          	lea    -0x21(%r9),%eax
1402e8e8e:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
1402e8e93:	48 33 cc             	xor    %rsp,%rcx
1402e8e96:	e8 a5 17 01 00       	call   0x1402fa640
1402e8e9b:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402e8ea0:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
1402e8ea5:	48 83 c4 20          	add    $0x20,%rsp
1402e8ea9:	41 5f                	pop    %r15
1402e8eab:	41 5e                	pop    %r14
1402e8ead:	41 5c                	pop    %r12
1402e8eaf:	5f                   	pop    %rdi
1402e8eb0:	5e                   	pop    %rsi
1402e8eb1:	c3                   	ret
1402e8eb2:	cc                   	int3
1402e8eb3:	cc                   	int3
1402e8eb4:	cc                   	int3
1402e8eb5:	cc                   	int3
1402e8eb6:	cc                   	int3
1402e8eb7:	cc                   	int3
1402e8eb8:	cc                   	int3
1402e8eb9:	cc                   	int3
1402e8eba:	cc                   	int3
1402e8ebb:	cc                   	int3
1402e8ebc:	cc                   	int3
1402e8ebd:	cc                   	int3
1402e8ebe:	cc                   	int3
1402e8ebf:	cc                   	int3
1402e8ec0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402e8ec5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402e8eca:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1402e8ecf:	41 56                	push   %r14
1402e8ed1:	b8 20 00 00 00       	mov    $0x20,%eax
1402e8ed6:	e8 05 17 01 00       	call   0x1402fa5e0
1402e8edb:	48 2b e0             	sub    %rax,%rsp
1402e8ede:	8b 5a 58             	mov    0x58(%rdx),%ebx
1402e8ee1:	48 8d 7a 18          	lea    0x18(%rdx),%rdi
1402e8ee5:	4c 8b f2             	mov    %rdx,%r14
1402e8ee8:	48 8b f1             	mov    %rcx,%rsi
1402e8eeb:	c6 04 3b 80          	movb   $0x80,(%rbx,%rdi,1)
1402e8eef:	48 ff c3             	inc    %rbx
1402e8ef2:	48 83 fb 38          	cmp    $0x38,%rbx
1402e8ef6:	76 25                	jbe    0x1402e8f1d
1402e8ef8:	41 b8 40 00 00 00    	mov    $0x40,%r8d
1402e8efe:	48 8d 0c 3b          	lea    (%rbx,%rdi,1),%rcx
1402e8f02:	4c 2b c3             	sub    %rbx,%r8
1402e8f05:	33 d2                	xor    %edx,%edx
1402e8f07:	e8 52 3b 01 00       	call   0x1402fca5e
1402e8f0c:	33 db                	xor    %ebx,%ebx
1402e8f0e:	48 8b d7             	mov    %rdi,%rdx
1402e8f11:	49 8b ce             	mov    %r14,%rcx
1402e8f14:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1402e8f18:	e8 33 02 00 00       	call   0x1402e9150
1402e8f1d:	41 b8 38 00 00 00    	mov    $0x38,%r8d
1402e8f23:	48 8d 0c 3b          	lea    (%rbx,%rdi,1),%rcx
1402e8f27:	4c 2b c3             	sub    %rbx,%r8
1402e8f2a:	33 d2                	xor    %edx,%edx
1402e8f2c:	e8 2d 3b 01 00       	call   0x1402fca5e
1402e8f31:	41 0f b6 46 10       	movzbl 0x10(%r14),%eax
1402e8f36:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402e8f3c:	88 47 38             	mov    %al,0x38(%rdi)
1402e8f3f:	48 8b d7             	mov    %rdi,%rdx
1402e8f42:	41 0f b6 46 11       	movzbl 0x11(%r14),%eax
1402e8f47:	49 8b ce             	mov    %r14,%rcx