1401c5d76:	b0 01                	mov    $0x1,%al
1401c5d78:	eb 02                	jmp    0x1401c5d7c
1401c5d7a:	32 c0                	xor    %al,%al
1401c5d7c:	88 41 32             	mov    %al,0x32(%rcx)
1401c5d7f:	0f b6 c8             	movzbl %al,%ecx
1401c5d82:	89 0b                	mov    %ecx,(%rbx)
1401c5d84:	83 f9 01             	cmp    $0x1,%ecx
1401c5d87:	74 1b                	je     0x1401c5da4
1401c5d89:	2b fe                	sub    %esi,%edi
1401c5d8b:	0f 88 cc 00 00 00    	js     0x1401c5e5d
1401c5d91:	48 63 c7             	movslq %edi,%rax
1401c5d94:	48 03 c6             	add    %rsi,%rax
1401c5d97:	48 89 73 10          	mov    %rsi,0x10(%rbx)
1401c5d9b:	48 89 43 18          	mov    %rax,0x18(%rbx)
1401c5d9f:	e9 9a 00 00 00       	jmp    0x1401c5e3e
1401c5da4:	b9 48 00 00 00       	mov    $0x48,%ecx
1401c5da9:	e8 5a 53 c5 00       	call   0x140e1b108
1401c5dae:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401c5db3:	4c 8b d0             	mov    %rax,%r10
1401c5db6:	48 85 c0             	test   %rax,%rax
1401c5db9:	74 66                	je     0x1401c5e21
1401c5dbb:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c5dbe:	33 c0                	xor    %eax,%eax
1401c5dc0:	41 0f 11 02          	movups %xmm0,(%r10)
1401c5dc4:	45 33 c9             	xor    %r9d,%r9d
1401c5dc7:	41 0f 11 42 10       	movups %xmm0,0x10(%r10)
1401c5dcc:	41 0f 11 42 20       	movups %xmm0,0x20(%r10)
1401c5dd1:	41 0f 11 42 30       	movups %xmm0,0x30(%r10)
1401c5dd6:	49 89 42 40          	mov    %rax,0x40(%r10)
1401c5dda:	44 0f b6 43 31       	movzbl 0x31(%rbx),%r8d
1401c5ddf:	0f b6 53 30          	movzbl 0x30(%rbx),%edx
1401c5de3:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
1401c5de7:	0f b6 43 20          	movzbl 0x20(%rbx),%eax
1401c5deb:	4d 89 4a 18          	mov    %r9,0x18(%r10)
1401c5def:	45 89 4a 20          	mov    %r9d,0x20(%r10)
1401c5df3:	4d 89 0a             	mov    %r9,(%r10)
1401c5df6:	41 c7 42 08 ff ff ff 	movl   $0xffffffff,0x8(%r10)
1401c5dfd:	ff
1401c5dfe:	4d 89 4a 10          	mov    %r9,0x10(%r10)
1401c5e02:	41 88 42 28          	mov    %al,0x28(%r10)
1401c5e06:	49 89 4a 30          	mov    %rcx,0x30(%r10)
1401c5e0a:	41 88 52 38          	mov    %dl,0x38(%r10)
1401c5e0e:	45 88 42 39          	mov    %r8b,0x39(%r10)
1401c5e12:	45 89 4a 3c          	mov    %r9d,0x3c(%r10)
1401c5e16:	66 45 89 4a 40       	mov    %r9w,0x40(%r10)
1401c5e1b:	45 88 4a 42          	mov    %r9b,0x42(%r10)
1401c5e1f:	eb 06                	jmp    0x1401c5e27
1401c5e21:	45 33 c9             	xor    %r9d,%r9d
1401c5e24:	45 8b d1             	mov    %r9d,%r10d
1401c5e27:	4c 8b cd             	mov    %rbp,%r9
1401c5e2a:	4c 89 53 08          	mov    %r10,0x8(%rbx)
1401c5e2e:	4c 8b c7             	mov    %rdi,%r8
1401c5e31:	48 8b d6             	mov    %rsi,%rdx
1401c5e34:	49 8b ca             	mov    %r10,%rcx
1401c5e37:	e8 44 24 00 00       	call   0x1401c8280
1401c5e3c:	8b f8                	mov    %eax,%edi
1401c5e3e:	48 8b 6c 24 70       	mov    0x70(%rsp),%rbp
1401c5e43:	48 63 c7             	movslq %edi,%rax
1401c5e46:	48 03 c6             	add    %rsi,%rax
1401c5e49:	48 89 43 40          	mov    %rax,0x40(%rbx)
1401c5e4d:	8b c7                	mov    %edi,%eax
1401c5e4f:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401c5e54:	48 83 c4 40          	add    $0x40,%rsp
1401c5e58:	41 5e                	pop    %r14
1401c5e5a:	5f                   	pop    %rdi
1401c5e5b:	5e                   	pop    %rsi
1401c5e5c:	c3                   	ret
1401c5e5d:	0f ae e8             	lfence
1401c5e60:	44 8b c7             	mov    %edi,%r8d
1401c5e63:	48 8d 15 26 22 de 00 	lea    0xde2226(%rip),%rdx        # 0x140fa8090
1401c5e6a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c5e6f:	e8 7c 31 fe ff       	call   0x1401a8ff0
1401c5e74:	48 8d 15 15 ac 1d 01 	lea    0x11dac15(%rip),%rdx        # 0x1413a0a90
1401c5e7b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401c5e80:	e8 93 69 c5 00       	call   0x140e1c818
1401c5e85:	cc                   	int3
1401c5e86:	cc                   	int3
1401c5e87:	cc                   	int3
1401c5e88:	cc                   	int3
1401c5e89:	cc                   	int3
1401c5e8a:	cc                   	int3
1401c5e8b:	cc                   	int3
1401c5e8c:	cc                   	int3
1401c5e8d:	cc                   	int3
1401c5e8e:	cc                   	int3
1401c5e8f:	cc                   	int3
1401c5e90:	4c 8b dc             	mov    %rsp,%r11
1401c5e93:	56                   	push   %rsi
1401c5e94:	57                   	push   %rdi
1401c5e95:	41 56                	push   %r14
1401c5e97:	41 57                	push   %r15
1401c5e99:	48 81 ec 98 00 00 00 	sub    $0x98,%rsp
1401c5ea0:	48 8b 05 59 30 1f 01 	mov    0x11f3059(%rip),%rax        # 0x1413b8f00
1401c5ea7:	48 33 c4             	xor    %rsp,%rax
1401c5eaa:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1401c5eaf:	48 8d 7a 01          	lea    0x1(%rdx),%rdi
1401c5eb3:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1401c5eb8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401c5ebd:	49 8b f0             	mov    %r8,%rsi
1401c5ec0:	4c 8b f2             	mov    %rdx,%r14
1401c5ec3:	4c 8b f9             	mov    %rcx,%r15
1401c5ec6:	49 3b f8             	cmp    %r8,%rdi
1401c5ec9:	0f 87 b8 03 00 00    	ja     0x1401c6287
1401c5ecf:	48 3b fa             	cmp    %rdx,%rdi
1401c5ed2:	0f 82 af 03 00 00    	jb     0x1401c6287
1401c5ed8:	0f b6 02             	movzbl (%rdx),%eax
1401c5edb:	49 89 6b d0          	mov    %rbp,-0x30(%r11)
1401c5edf:	88 01                	mov    %al,(%rcx)
1401c5ee1:	b9 68 00 00 00       	mov    $0x68,%ecx
1401c5ee6:	4d 89 63 c8          	mov    %r12,-0x38(%r11)
1401c5eea:	49 89 5b d8          	mov    %rbx,-0x28(%r11)
1401c5eee:	e8 15 52 c5 00       	call   0x140e1b108
1401c5ef3:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1401c5ef8:	48 85 c0             	test   %rax,%rax
1401c5efb:	74 50                	je     0x1401c5f4d
1401c5efd:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c5f00:	33 c9                	xor    %ecx,%ecx
1401c5f02:	0f 11 00             	movups %xmm0,(%rax)
1401c5f05:	33 db                	xor    %ebx,%ebx
1401c5f07:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c5f0b:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c5f0f:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1401c5f13:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1401c5f17:	0f 11 40 50          	movups %xmm0,0x50(%rax)
1401c5f1b:	88 08                	mov    %cl,(%rax)
1401c5f1d:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c5f21:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401c5f25:	48 89 58 18          	mov    %rbx,0x18(%rax)
1401c5f29:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401c5f2d:	48 89 58 28          	mov    %rbx,0x28(%rax)
1401c5f31:	48 89 58 30          	mov    %rbx,0x30(%rax)
1401c5f35:	48 89 58 38          	mov    %rbx,0x38(%rax)
1401c5f39:	48 89 58 40          	mov    %rbx,0x40(%rax)
1401c5f3d:	89 58 48             	mov    %ebx,0x48(%rax)
1401c5f40:	48 89 58 50          	mov    %rbx,0x50(%rax)
1401c5f44:	89 58 58             	mov    %ebx,0x58(%rax)
1401c5f47:	48 89 58 60          	mov    %rbx,0x60(%rax)
1401c5f4b:	eb 04                	jmp    0x1401c5f51
1401c5f4d:	33 db                	xor    %ebx,%ebx
1401c5f4f:	8b c3                	mov    %ebx,%eax
1401c5f51:	4c 8b c6             	mov    %rsi,%r8
1401c5f54:	49 89 47 08          	mov    %rax,0x8(%r15)
1401c5f58:	48 8b d7             	mov    %rdi,%rdx
1401c5f5b:	48 8b c8             	mov    %rax,%rcx
1401c5f5e:	e8 2d 5a 00 00       	call   0x1401cb990
1401c5f63:	4c 63 e0             	movslq %eax,%r12
1401c5f66:	49 ff c4             	inc    %r12
1401c5f69:	4d 03 e6             	add    %r14,%r12
1401c5f6c:	49 8d 6c 24 01       	lea    0x1(%r12),%rbp
1401c5f71:	48 3b ee             	cmp    %rsi,%rbp
1401c5f74:	0f 87 dc 02 00 00    	ja     0x1401c6256
1401c5f7a:	49 3b ec             	cmp    %r12,%rbp
1401c5f7d:	0f 82 d3 02 00 00    	jb     0x1401c6256
1401c5f83:	41 0f b6 04 24       	movzbl (%r12),%eax
1401c5f88:	41 88 47 10          	mov    %al,0x10(%r15)
1401c5f8c:	8b f8                	mov    %eax,%edi
1401c5f8e:	4c 89 6c 24 78       	mov    %r13,0x78(%rsp)
1401c5f93:	44 8b e8             	mov    %eax,%r13d
1401c5f96:	48 8b c6             	mov    %rsi,%rax
1401c5f99:	49 2b c4             	sub    %r12,%rax
1401c5f9c:	48 ff c8             	dec    %rax
1401c5f9f:	4c 3b e8             	cmp    %rax,%r13
1401c5fa2:	0f 8f 0e 03 00 00    	jg     0x1401c62b6
1401c5fa8:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c5fad:	49 89 5f 20          	mov    %rbx,0x20(%r15)
1401c5fb1:	e8 52 51 c5 00       	call   0x140e1b108
1401c5fb6:	48 8b c8             	mov    %rax,%rcx
1401c5fb9:	48 85 c0             	test   %rax,%rax
1401c5fbc:	74 0d                	je     0x1401c5fcb
1401c5fbe:	48 89 18             	mov    %rbx,(%rax)
1401c5fc1:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c5fc5:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401c5fc9:	eb 03                	jmp    0x1401c5fce
1401c5fcb:	48 8b cb             	mov    %rbx,%rcx
1401c5fce:	49 89 4f 18          	mov    %rcx,0x18(%r15)
1401c5fd2:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401c5fd6:	48 2b 01             	sub    (%rcx),%rax
1401c5fd9:	48 c1 f8 03          	sar    $0x3,%rax
1401c5fdd:	4c 89 6c 24 58       	mov    %r13,0x58(%rsp)
1401c5fe2:	4c 3b e8             	cmp    %rax,%r13
1401c5fe5:	76 0a                	jbe    0x1401c5ff1
1401c5fe7:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1401c5fec:	e8 7f 1e ff ff       	call   0x1401b7e70
1401c5ff1:	85 ff                	test   %edi,%edi
1401c5ff3:	0f 84 ff 00 00 00    	je     0x1401c60f8
1401c5ff9:	48 89 7c 24 58       	mov    %rdi,0x58(%rsp)
1401c5ffe:	66 90                	xchg   %ax,%ax
1401c6000:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c6005:	e8 fe 50 c5 00       	call   0x140e1b108
1401c600a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c600f:	48 8b f8             	mov    %rax,%rdi
1401c6012:	48 85 c0             	test   %rax,%rax
1401c6015:	74 1f                	je     0x1401c6036
1401c6017:	33 c0                	xor    %eax,%eax
1401c6019:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c601c:	0f 11 07             	movups %xmm0,(%rdi)
1401c601f:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401c6023:	41 0f b6 4f 48       	movzbl 0x48(%r15),%ecx
1401c6028:	88 4f 08             	mov    %cl,0x8(%rdi)
1401c602b:	48 89 1f             	mov    %rbx,(%rdi)
1401c602e:	89 5f 0c             	mov    %ebx,0xc(%rdi)
1401c6031:	88 47 10             	mov    %al,0x10(%rdi)
1401c6034:	eb 03                	jmp    0x1401c6039
1401c6036:	48 8b fb             	mov    %rbx,%rdi
1401c6039:	b9 68 00 00 00       	mov    $0x68,%ecx
1401c603e:	49 89 7f 20          	mov    %rdi,0x20(%r15)
1401c6042:	e8 c1 50 c5 00       	call   0x140e1b108
1401c6047:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c604c:	48 85 c0             	test   %rax,%rax
1401c604f:	74 4e                	je     0x1401c609f
1401c6051:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c6054:	33 c9                	xor    %ecx,%ecx
1401c6056:	0f 11 00             	movups %xmm0,(%rax)
1401c6059:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c605d:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c6061:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1401c6065:	0f 11 40 40          	movups %xmm0,0x40(%rax)
1401c6069:	0f 11 40 50          	movups %xmm0,0x50(%rax)
1401c606d:	88 08                	mov    %cl,(%rax)
1401c606f:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c6073:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401c6077:	48 89 58 18          	mov    %rbx,0x18(%rax)
1401c607b:	48 89 58 20          	mov    %rbx,0x20(%rax)
1401c607f:	48 89 58 28          	mov    %rbx,0x28(%rax)
1401c6083:	48 89 58 30          	mov    %rbx,0x30(%rax)
1401c6087:	48 89 58 38          	mov    %rbx,0x38(%rax)
1401c608b:	48 89 58 40          	mov    %rbx,0x40(%rax)
1401c608f:	89 58 48             	mov    %ebx,0x48(%rax)
1401c6092:	48 89 58 50          	mov    %rbx,0x50(%rax)
1401c6096:	89 58 58             	mov    %ebx,0x58(%rax)
1401c6099:	48 89 58 60          	mov    %rbx,0x60(%rax)
1401c609d:	eb 03                	jmp    0x1401c60a2
1401c609f:	48 8b c3             	mov    %rbx,%rax
1401c60a2:	4c 8b c6             	mov    %rsi,%r8
1401c60a5:	48 89 07             	mov    %rax,(%rdi)
1401c60a8:	48 8b d5             	mov    %rbp,%rdx
1401c60ab:	48 8b c8             	mov    %rax,%rcx
1401c60ae:	e8 dd 58 00 00       	call   0x1401cb990
1401c60b3:	0f b6 4f 08          	movzbl 0x8(%rdi),%ecx
1401c60b7:	88 4f 10             	mov    %cl,0x10(%rdi)
1401c60ba:	4d 8b 4f 18          	mov    0x18(%r15),%r9
1401c60be:	4c 63 e8             	movslq %eax,%r13
1401c60c1:	49 8b 51 08          	mov    0x8(%r9),%rdx
1401c60c5:	49 3b 51 10          	cmp    0x10(%r9),%rdx
1401c60c9:	74 0e                	je     0x1401c60d9
1401c60cb:	49 8b 4f 20          	mov    0x20(%r15),%rcx
1401c60cf:	48 89 0a             	mov    %rcx,(%rdx)
1401c60d2:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
1401c60d7:	eb 0c                	jmp    0x1401c60e5
1401c60d9:	4d 8d 47 20          	lea    0x20(%r15),%r8
1401c60dd:	49 8b c9             	mov    %r9,%rcx
1401c60e0:	e8 5b 1b ff ff       	call   0x1401b7c40
1401c60e5:	49 03 ed             	add    %r13,%rbp
1401c60e8:	49 89 5f 20          	mov    %rbx,0x20(%r15)
1401c60ec:	48 83 6c 24 58 01    	subq   $0x1,0x58(%rsp)
1401c60f2:	0f 85 08 ff ff ff    	jne    0x1401c6000
1401c60f8:	41 2b ec             	sub    %r12d,%ebp
1401c60fb:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1401c60ff:	b9 18 00 00 00       	mov    $0x18,%ecx
1401c6104:	8d 45 ff             	lea    -0x1(%rbp),%eax
1401c6107:	48 98                	cltq
1401c6109:	48 ff c0             	inc    %rax
1401c610c:	4c 03 e0             	add    %rax,%r12
1401c610f:	e8 f4 4f c5 00       	call   0x140e1b108
1401c6114:	48 85 c0             	test   %rax,%rax
1401c6117:	74 0d                	je     0x1401c6126
1401c6119:	48 89 18             	mov    %rbx,(%rax)
1401c611c:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401c6120:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401c6124:	eb 03                	jmp    0x1401c6129
1401c6126:	48 8b c3             	mov    %rbx,%rax
1401c6129:	49 89 47 28          	mov    %rax,0x28(%r15)
1401c612d:	49 8b fc             	mov    %r12,%rdi
1401c6130:	4c 3b e6             	cmp    %rsi,%r12
1401c6133:	0f 83 ae 00 00 00    	jae    0x1401c61e7
1401c6139:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
1401c613e:	66 90                	xchg   %ax,%ax
1401c6140:	b9 40 00 00 00       	mov    $0x40,%ecx
1401c6145:	e8 be 4f c5 00       	call   0x140e1b108
1401c614a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401c614f:	48 8b c8             	mov    %rax,%rcx
1401c6152:	48 85 c0             	test   %rax,%rax
1401c6155:	74 40                	je     0x1401c6197
1401c6157:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c615a:	0f 11 00             	movups %xmm0,(%rax)
1401c615d:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c6161:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c6165:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1401c6169:	41 0f b6 47 48       	movzbl 0x48(%r15),%eax
1401c616e:	48 89 59 20          	mov    %rbx,0x20(%rcx)
1401c6172:	89 59 28             	mov    %ebx,0x28(%rcx)
1401c6175:	66 c7 01 00 ff       	movw   $0xff00,(%rcx)
1401c617a:	48 89 59 08          	mov    %rbx,0x8(%rcx)
1401c617e:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1401c6182:	48 89 59 18          	mov    %rbx,0x18(%rcx)
1401c6186:	88 41 30             	mov    %al,0x30(%rcx)
1401c6189:	48 c7 41 34 00 00 00 	movq   $0x0,0x34(%rcx)
1401c6190:	00
1401c6191:	c6 41 3c 00          	movb   $0x0,0x3c(%rcx)
1401c6195:	eb 03                	jmp    0x1401c619a
1401c6197:	48 8b cb             	mov    %rbx,%rcx
1401c619a:	4d 8b cd             	mov    %r13,%r9
1401c619d:	49 89 4f 30          	mov    %rcx,0x30(%r15)
1401c61a1:	4c 8b c6             	mov    %rsi,%r8
1401c61a4:	48 8b d7             	mov    %rdi,%rdx
1401c61a7:	e8 34 46 00 00       	call   0x1401ca7e0
1401c61ac:	4d 8b 4f 28          	mov    0x28(%r15),%r9
1401c61b0:	48 63 e8             	movslq %eax,%rbp
1401c61b3:	49 8b 51 08          	mov    0x8(%r9),%rdx
1401c61b7:	49 3b 51 10          	cmp    0x10(%r9),%rdx
1401c61bb:	74 0e                	je     0x1401c61cb
1401c61bd:	49 8b 4f 30          	mov    0x30(%r15),%rcx
1401c61c1:	48 89 0a             	mov    %rcx,(%rdx)
1401c61c4:	49 83 41 08 08       	addq   $0x8,0x8(%r9)
1401c61c9:	eb 0c                	jmp    0x1401c61d7
1401c61cb:	4d 8d 47 30          	lea    0x30(%r15),%r8
1401c61cf:	49 8b c9             	mov    %r9,%rcx
1401c61d2:	e8 39 23 fe ff       	call   0x1401a8510
1401c61d7:	48 03 fd             	add    %rbp,%rdi
1401c61da:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1401c61de:	48 3b fe             	cmp    %rsi,%rdi
1401c61e1:	0f 82 59 ff ff ff    	jb     0x1401c6140
1401c61e7:	49 89 5f 30          	mov    %rbx,0x30(%r15)
1401c61eb:	41 2b fc             	sub    %r12d,%edi
1401c61ee:	48 63 df             	movslq %edi,%rbx
1401c61f1:	49 03 dc             	add    %r12,%rbx
1401c61f4:	2b f3                	sub    %ebx,%esi
1401c61f6:	0f ae e8             	lfence
1401c61f9:	44 8b c6             	mov    %esi,%r8d
1401c61fc:	0f 88 e4 00 00 00    	js     0x1401c62e6
1401c6202:	49 8d 4f 38          	lea    0x38(%r15),%rcx
1401c6206:	48 8b d3             	mov    %rbx,%rdx
1401c6209:	e8 52 81 fe ff       	call   0x1401ae360
1401c620e:	2b 5c 24 30          	sub    0x30(%rsp),%ebx
1401c6212:	41 0f b6 47 48       	movzbl 0x48(%r15),%eax
1401c6217:	4c 8b 6c 24 78       	mov    0x78(%rsp),%r13
1401c621c:	48 8b ac 24 88 00 00 	mov    0x88(%rsp),%rbp
1401c6223:	00
1401c6224:	4c 8b a4 24 80 00 00 	mov    0x80(%rsp),%r12
1401c622b:	00
1401c622c:	41 88 47 50          	mov    %al,0x50(%r15)
1401c6230:	8d 04 1e             	lea    (%rsi,%rbx,1),%eax
1401c6233:	48 8b 9c 24 90 00 00 	mov    0x90(%rsp),%rbx
1401c623a:	00
1401c623b:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1401c6240:	48 33 cc             	xor    %rsp,%rcx
1401c6243:	e8 b8 52 c5 00       	call   0x140e1b500
1401c6248:	48 81 c4 98 00 00 00 	add    $0x98,%rsp
1401c624f:	41 5f                	pop    %r15
1401c6251:	41 5e                	pop    %r14