1401c6f47:	66 41 89 04 24       	mov    %ax,(%r12)
1401c6f4c:	0f b7 42 02          	movzwl 0x2(%rdx),%eax
1401c6f50:	66 c1 c8 08          	ror    $0x8,%ax
1401c6f54:	66 41 89 07          	mov    %ax,(%r15)
1401c6f58:	0f b7 42 04          	movzwl 0x4(%rdx),%eax
1401c6f5c:	66 c1 c8 08          	ror    $0x8,%ax
1401c6f60:	66 41 89 44 24 04    	mov    %ax,0x4(%r12)
1401c6f66:	0f b7 42 06          	movzwl 0x6(%rdx),%eax
1401c6f6a:	66 c1 c8 08          	ror    $0x8,%ax
1401c6f6e:	66 41 89 44 24 06    	mov    %ax,0x6(%r12)
1401c6f74:	0f b6 01             	movzbl (%rcx),%eax
1401c6f77:	41 88 44 24 08       	mov    %al,0x8(%r12)
1401c6f7c:	41 88 44 24 09       	mov    %al,0x9(%r12)
1401c6f81:	83 c0 e6             	add    $0xffffffe6,%eax
1401c6f84:	83 f8 0e             	cmp    $0xe,%eax
1401c6f87:	0f 87 72 05 00 00    	ja     0x1401c74ff
1401c6f8d:	48 98                	cltq
1401c6f8f:	4c 8d 05 6a 90 e3 ff 	lea    -0x1c6f96(%rip),%r8        # 0x140000000
1401c6f96:	41 8b 8c 80 e0 77 1c 	mov    0x1c77e0(%r8,%rax,4),%ecx
1401c6f9d:	00
1401c6f9e:	49 03 c8             	add    %r8,%rcx
1401c6fa1:	ff e1                	jmp    *%rcx
1401c6fa3:	b9 48 00 00 00       	mov    $0x48,%ecx
1401c6fa8:	e8 5b 41 c5 00       	call   0x140e1b108
1401c6fad:	4c 8b d0             	mov    %rax,%r10
1401c6fb0:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c6fb4:	48 85 c0             	test   %rax,%rax
1401c6fb7:	74 5f                	je     0x1401c7018
1401c6fb9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c6fbc:	33 c0                	xor    %eax,%eax
1401c6fbe:	41 0f 11 02          	movups %xmm0,(%r10)
1401c6fc2:	41 0f 11 42 10       	movups %xmm0,0x10(%r10)
1401c6fc7:	41 0f 11 42 20       	movups %xmm0,0x20(%r10)
1401c6fcc:	41 0f 11 42 30       	movups %xmm0,0x30(%r10)
1401c6fd1:	49 89 42 40          	mov    %rax,0x40(%r10)
1401c6fd5:	41 0f b7 0f          	movzwl (%r15),%ecx
1401c6fd9:	41 0f b6 44 24 58    	movzbl 0x58(%r12),%eax
1401c6fdf:	49 89 72 10          	mov    %rsi,0x10(%r10)
1401c6fe3:	41 89 72 18          	mov    %esi,0x18(%r10)
1401c6fe7:	49 89 72 28          	mov    %rsi,0x28(%r10)
1401c6feb:	41 89 72 30          	mov    %esi,0x30(%r10)
1401c6fef:	66 41 89 32          	mov    %si,(%r10)
1401c6ff3:	41 88 72 02          	mov    %sil,0x2(%r10)
1401c6ff7:	41 89 72 04          	mov    %esi,0x4(%r10)
1401c6ffb:	66 41 89 72 08       	mov    %si,0x8(%r10)
1401c7000:	41 88 72 20          	mov    %sil,0x20(%r10)
1401c7004:	41 88 42 38          	mov    %al,0x38(%r10)
1401c7008:	66 41 89 4a 3a       	mov    %cx,0x3a(%r10)
1401c700d:	41 89 72 3c          	mov    %esi,0x3c(%r10)
1401c7011:	66 41 89 72 40       	mov    %si,0x40(%r10)
1401c7016:	eb 03                	jmp    0x1401c701b
1401c7018:	4c 8b d6             	mov    %rsi,%r10
1401c701b:	4d 89 54 24 10       	mov    %r10,0x10(%r12)
1401c7020:	4d 8b cd             	mov    %r13,%r9
1401c7023:	4c 8b c7             	mov    %rdi,%r8
1401c7026:	48 8b d3             	mov    %rbx,%rdx
1401c7029:	49 8b ca             	mov    %r10,%rcx
1401c702c:	e8 ef 07 00 00       	call   0x1401c7820
1401c7031:	44 8b e8             	mov    %eax,%r13d
1401c7034:	e9 e7 04 00 00       	jmp    0x1401c7520
1401c7039:	b9 30 00 00 00       	mov    $0x30,%ecx
1401c703e:	e8 c5 40 c5 00       	call   0x140e1b108
1401c7043:	4c 8b f0             	mov    %rax,%r14
1401c7046:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c704a:	48 85 c0             	test   %rax,%rax
1401c704d:	74 3d                	je     0x1401c708c
1401c704f:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c7052:	0f 11 00             	movups %xmm0,(%rax)
1401c7055:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c7059:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c705d:	41 0f b7 17          	movzwl (%r15),%edx
1401c7061:	41 0f b6 4c 24 58    	movzbl 0x58(%r12),%ecx
1401c7067:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401c706b:	89 70 18             	mov    %esi,0x18(%rax)
1401c706e:	40 88 30             	mov    %sil,(%rax)
1401c7071:	66 89 70 02          	mov    %si,0x2(%rax)
1401c7075:	89 70 04             	mov    %esi,0x4(%rax)
1401c7078:	40 88 70 08          	mov    %sil,0x8(%rax)
1401c707c:	88 48 20             	mov    %cl,0x20(%rax)
1401c707f:	66 89 50 22          	mov    %dx,0x22(%rax)
1401c7083:	89 70 24             	mov    %esi,0x24(%rax)
1401c7086:	66 89 70 28          	mov    %si,0x28(%rax)
1401c708a:	eb 03                	jmp    0x1401c708f
1401c708c:	4c 8b f6             	mov    %rsi,%r14
1401c708f:	4d 89 74 24 18       	mov    %r14,0x18(%r12)
1401c7094:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401c7098:	48 3b d7             	cmp    %rdi,%rdx
1401c709b:	0f 87 0d 06 00 00    	ja     0x1401c76ae
1401c70a1:	48 8d 4b 07          	lea    0x7(%rbx),%rcx
1401c70a5:	48 3b d1             	cmp    %rcx,%rdx
1401c70a8:	0f 82 00 06 00 00    	jb     0x1401c76ae
1401c70ae:	0f b6 03             	movzbl (%rbx),%eax
1401c70b1:	41 88 06             	mov    %al,(%r14)
1401c70b4:	0f b7 43 01          	movzwl 0x1(%rbx),%eax
1401c70b8:	41 83 7e 24 01       	cmpl   $0x1,0x24(%r14)
1401c70bd:	75 0a                	jne    0x1401c70c9
1401c70bf:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c70c4:	8b 43 03             	mov    0x3(%rbx),%eax
1401c70c7:	eb 0e                	jmp    0x1401c70d7
1401c70c9:	66 c1 c8 08          	ror    $0x8,%ax
1401c70cd:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c70d2:	8b 43 03             	mov    0x3(%rbx),%eax
1401c70d5:	0f c8                	bswap  %eax
1401c70d7:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c70db:	0f b6 01             	movzbl (%rcx),%eax
1401c70de:	41 88 46 08          	mov    %al,0x8(%r14)
1401c70e2:	44 8b c0             	mov    %eax,%r8d
1401c70e5:	4c 8d 6b 08          	lea    0x8(%rbx),%r13
1401c70e9:	4c 03 e8             	add    %rax,%r13
1401c70ec:	4c 3b ef             	cmp    %rdi,%r13
1401c70ef:	0f 87 8f 05 00 00    	ja     0x1401c7684
1401c70f5:	4c 3b ea             	cmp    %rdx,%r13
1401c70f8:	0f 82 86 05 00 00    	jb     0x1401c7684
1401c70fe:	0f ae e8             	lfence
1401c7101:	49 8d 4e 10          	lea    0x10(%r14),%rcx
1401c7105:	e8 56 72 fe ff       	call   0x1401ae360
1401c710a:	44 2b eb             	sub    %ebx,%r13d
1401c710d:	41 0f b6 46 20       	movzbl 0x20(%r14),%eax
1401c7112:	41 88 46 28          	mov    %al,0x28(%r14)
1401c7116:	49 8b d6             	mov    %r14,%rdx
1401c7119:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
1401c711d:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401c7121:	e8 da 72 00 00       	call   0x1401ce400
1401c7126:	41 88 46 29          	mov    %al,0x29(%r14)
1401c712a:	e9 f5 03 00 00       	jmp    0x1401c7524
1401c712f:	b9 14 00 00 00       	mov    $0x14,%ecx
1401c7134:	e8 cf 3f c5 00       	call   0x140e1b108
1401c7139:	4c 8b f0             	mov    %rax,%r14
1401c713c:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c7140:	48 85 c0             	test   %rax,%rax
1401c7143:	74 24                	je     0x1401c7169
1401c7145:	41 0f b7 17          	movzwl (%r15),%edx
1401c7149:	41 0f b6 4c 24 58    	movzbl 0x58(%r12),%ecx
1401c714f:	40 88 30             	mov    %sil,(%rax)
1401c7152:	66 89 70 02          	mov    %si,0x2(%rax)
1401c7156:	89 70 04             	mov    %esi,0x4(%rax)
1401c7159:	88 48 08             	mov    %cl,0x8(%rax)
1401c715c:	66 89 50 0a          	mov    %dx,0xa(%rax)
1401c7160:	89 70 0c             	mov    %esi,0xc(%rax)
1401c7163:	66 89 70 10          	mov    %si,0x10(%rax)
1401c7167:	eb 03                	jmp    0x1401c716c
1401c7169:	4c 8b f6             	mov    %rsi,%r14
1401c716c:	4d 89 74 24 20       	mov    %r14,0x20(%r12)
1401c7171:	48 8d 43 07          	lea    0x7(%rbx),%rax
1401c7175:	48 3b c7             	cmp    %rdi,%rax
1401c7178:	0f 87 5c 05 00 00    	ja     0x1401c76da
1401c717e:	48 3b c3             	cmp    %rbx,%rax
1401c7181:	0f 82 53 05 00 00    	jb     0x1401c76da
1401c7187:	0f b6 03             	movzbl (%rbx),%eax
1401c718a:	41 88 06             	mov    %al,(%r14)
1401c718d:	0f b7 43 01          	movzwl 0x1(%rbx),%eax
1401c7191:	41 83 7e 0c 01       	cmpl   $0x1,0xc(%r14)
1401c7196:	75 0a                	jne    0x1401c71a2
1401c7198:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c719d:	8b 43 03             	mov    0x3(%rbx),%eax
1401c71a0:	eb 0e                	jmp    0x1401c71b0
1401c71a2:	66 c1 c8 08          	ror    $0x8,%ax
1401c71a6:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c71ab:	8b 43 03             	mov    0x3(%rbx),%eax
1401c71ae:	0f c8                	bswap  %eax
1401c71b0:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c71b4:	41 0f b6 46 08       	movzbl 0x8(%r14),%eax
1401c71b9:	41 88 46 10          	mov    %al,0x10(%r14)
1401c71bd:	49 8b d6             	mov    %r14,%rdx
1401c71c0:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1401c71c4:	e8 07 75 00 00       	call   0x1401ce6d0
1401c71c9:	41 88 46 11          	mov    %al,0x11(%r14)
1401c71cd:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1401c71d3:	e9 48 03 00 00       	jmp    0x1401c7520
1401c71d8:	b9 14 00 00 00       	mov    $0x14,%ecx
1401c71dd:	e8 26 3f c5 00       	call   0x140e1b108
1401c71e2:	4c 8b f0             	mov    %rax,%r14
1401c71e5:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c71e9:	48 85 c0             	test   %rax,%rax
1401c71ec:	74 24                	je     0x1401c7212
1401c71ee:	41 0f b7 17          	movzwl (%r15),%edx
1401c71f2:	41 0f b6 4c 24 58    	movzbl 0x58(%r12),%ecx
1401c71f8:	40 88 30             	mov    %sil,(%rax)
1401c71fb:	66 89 70 02          	mov    %si,0x2(%rax)
1401c71ff:	89 70 04             	mov    %esi,0x4(%rax)
1401c7202:	88 48 08             	mov    %cl,0x8(%rax)
1401c7205:	66 89 50 0a          	mov    %dx,0xa(%rax)
1401c7209:	89 70 0c             	mov    %esi,0xc(%rax)
1401c720c:	66 89 70 10          	mov    %si,0x10(%rax)
1401c7210:	eb 03                	jmp    0x1401c7215
1401c7212:	4c 8b f6             	mov    %rsi,%r14
1401c7215:	4d 89 74 24 28       	mov    %r14,0x28(%r12)
1401c721a:	48 8d 43 07          	lea    0x7(%rbx),%rax
1401c721e:	48 3b c7             	cmp    %rdi,%rax
1401c7221:	0f 87 df 04 00 00    	ja     0x1401c7706
1401c7227:	48 3b c3             	cmp    %rbx,%rax
1401c722a:	0f 82 d6 04 00 00    	jb     0x1401c7706
1401c7230:	0f b6 03             	movzbl (%rbx),%eax
1401c7233:	41 88 06             	mov    %al,(%r14)
1401c7236:	0f b7 43 01          	movzwl 0x1(%rbx),%eax
1401c723a:	41 83 7e 0c 01       	cmpl   $0x1,0xc(%r14)
1401c723f:	75 0a                	jne    0x1401c724b
1401c7241:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c7246:	8b 43 03             	mov    0x3(%rbx),%eax
1401c7249:	eb 0e                	jmp    0x1401c7259
1401c724b:	66 c1 c8 08          	ror    $0x8,%ax
1401c724f:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c7254:	8b 43 03             	mov    0x3(%rbx),%eax
1401c7257:	0f c8                	bswap  %eax
1401c7259:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c725d:	41 0f b6 46 08       	movzbl 0x8(%r14),%eax
1401c7262:	41 88 46 10          	mov    %al,0x10(%r14)
1401c7266:	49 8b d6             	mov    %r14,%rdx
1401c7269:	49 8b 4d 08          	mov    0x8(%r13),%rcx
1401c726d:	e8 ce 6a 00 00       	call   0x1401cdd40
1401c7272:	41 88 46 11          	mov    %al,0x11(%r14)
1401c7276:	41 bd 07 00 00 00    	mov    $0x7,%r13d
1401c727c:	e9 9f 02 00 00       	jmp    0x1401c7520
1401c7281:	b9 48 00 00 00       	mov    $0x48,%ecx
1401c7286:	e8 7d 3e c5 00       	call   0x140e1b108
1401c728b:	4c 8b d0             	mov    %rax,%r10
1401c728e:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c7292:	48 85 c0             	test   %rax,%rax
1401c7295:	74 5e                	je     0x1401c72f5
1401c7297:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c729a:	33 c0                	xor    %eax,%eax
1401c729c:	41 0f 11 02          	movups %xmm0,(%r10)
1401c72a0:	41 0f 11 42 10       	movups %xmm0,0x10(%r10)
1401c72a5:	41 0f 11 42 20       	movups %xmm0,0x20(%r10)
1401c72aa:	41 0f 11 42 30       	movups %xmm0,0x30(%r10)
1401c72af:	49 89 42 40          	mov    %rax,0x40(%r10)
1401c72b3:	41 0f b7 0f          	movzwl (%r15),%ecx
1401c72b7:	41 0f b6 44 24 58    	movzbl 0x58(%r12),%eax
1401c72bd:	49 89 72 10          	mov    %rsi,0x10(%r10)
1401c72c1:	41 89 72 18          	mov    %esi,0x18(%r10)
1401c72c5:	49 89 72 28          	mov    %rsi,0x28(%r10)
1401c72c9:	41 89 72 30          	mov    %esi,0x30(%r10)
1401c72cd:	41 88 32             	mov    %sil,(%r10)
1401c72d0:	66 41 89 72 02       	mov    %si,0x2(%r10)
1401c72d5:	41 89 72 04          	mov    %esi,0x4(%r10)
1401c72d9:	41 88 72 08          	mov    %sil,0x8(%r10)
1401c72dd:	41 88 72 20          	mov    %sil,0x20(%r10)
1401c72e1:	41 88 42 38          	mov    %al,0x38(%r10)
1401c72e5:	66 41 89 4a 3a       	mov    %cx,0x3a(%r10)
1401c72ea:	41 89 72 3c          	mov    %esi,0x3c(%r10)
1401c72ee:	66 41 89 72 40       	mov    %si,0x40(%r10)
1401c72f3:	eb 03                	jmp    0x1401c72f8
1401c72f5:	4c 8b d6             	mov    %rsi,%r10
1401c72f8:	4d 89 54 24 30       	mov    %r10,0x30(%r12)
1401c72fd:	4d 8b cd             	mov    %r13,%r9
1401c7300:	4c 8b c7             	mov    %rdi,%r8
1401c7303:	48 8b d3             	mov    %rbx,%rdx
1401c7306:	49 8b ca             	mov    %r10,%rcx
1401c7309:	e8 f2 06 00 00       	call   0x1401c7a00
1401c730e:	44 8b e8             	mov    %eax,%r13d
1401c7311:	e9 0a 02 00 00       	jmp    0x1401c7520
1401c7316:	b9 30 00 00 00       	mov    $0x30,%ecx
1401c731b:	e8 e8 3d c5 00       	call   0x140e1b108
1401c7320:	4c 8b f0             	mov    %rax,%r14
1401c7323:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c7327:	48 85 c0             	test   %rax,%rax
1401c732a:	74 3d                	je     0x1401c7369
1401c732c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c732f:	0f 11 00             	movups %xmm0,(%rax)
1401c7332:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c7336:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c733a:	41 0f b7 17          	movzwl (%r15),%edx
1401c733e:	41 0f b6 4c 24 58    	movzbl 0x58(%r12),%ecx
1401c7344:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401c7348:	89 70 18             	mov    %esi,0x18(%rax)
1401c734b:	40 88 30             	mov    %sil,(%rax)
1401c734e:	66 89 70 02          	mov    %si,0x2(%rax)
1401c7352:	89 70 04             	mov    %esi,0x4(%rax)
1401c7355:	40 88 70 08          	mov    %sil,0x8(%rax)
1401c7359:	88 48 20             	mov    %cl,0x20(%rax)
1401c735c:	66 89 50 22          	mov    %dx,0x22(%rax)
1401c7360:	89 70 24             	mov    %esi,0x24(%rax)
1401c7363:	66 89 70 28          	mov    %si,0x28(%rax)
1401c7367:	eb 03                	jmp    0x1401c736c
1401c7369:	4c 8b f6             	mov    %rsi,%r14
1401c736c:	4d 89 74 24 38       	mov    %r14,0x38(%r12)
1401c7371:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401c7375:	48 3b d7             	cmp    %rdi,%rdx
1401c7378:	0f 87 de 03 00 00    	ja     0x1401c775c
1401c737e:	48 8d 4b 07          	lea    0x7(%rbx),%rcx
1401c7382:	48 3b d1             	cmp    %rcx,%rdx
1401c7385:	0f 82 d1 03 00 00    	jb     0x1401c775c
1401c738b:	0f b6 03             	movzbl (%rbx),%eax
1401c738e:	41 88 06             	mov    %al,(%r14)
1401c7391:	0f b7 43 01          	movzwl 0x1(%rbx),%eax
1401c7395:	41 83 7e 24 01       	cmpl   $0x1,0x24(%r14)
1401c739a:	75 0a                	jne    0x1401c73a6
1401c739c:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c73a1:	8b 43 03             	mov    0x3(%rbx),%eax
1401c73a4:	eb 0e                	jmp    0x1401c73b4
1401c73a6:	66 c1 c8 08          	ror    $0x8,%ax
1401c73aa:	66 41 89 46 02       	mov    %ax,0x2(%r14)
1401c73af:	8b 43 03             	mov    0x3(%rbx),%eax
1401c73b2:	0f c8                	bswap  %eax
1401c73b4:	41 89 46 04          	mov    %eax,0x4(%r14)
1401c73b8:	0f b6 01             	movzbl (%rcx),%eax
1401c73bb:	41 88 46 08          	mov    %al,0x8(%r14)
1401c73bf:	44 8b c0             	mov    %eax,%r8d
1401c73c2:	4c 8d 6b 08          	lea    0x8(%rbx),%r13
1401c73c6:	4c 03 e8             	add    %rax,%r13
1401c73c9:	4c 3b ef             	cmp    %rdi,%r13
1401c73cc:	0f 87 60 03 00 00    	ja     0x1401c7732
1401c73d2:	4c 3b ea             	cmp    %rdx,%r13
1401c73d5:	0f 82 57 03 00 00    	jb     0x1401c7732
1401c73db:	0f ae e8             	lfence
1401c73de:	49 8d 4e 10          	lea    0x10(%r14),%rcx
1401c73e2:	e8 79 6f fe ff       	call   0x1401ae360
1401c73e7:	44 2b eb             	sub    %ebx,%r13d
1401c73ea:	41 0f b6 46 20       	movzbl 0x20(%r14),%eax
1401c73ef:	41 88 46 28          	mov    %al,0x28(%r14)
1401c73f3:	49 8b d6             	mov    %r14,%rdx
1401c73f6:	48 8b 7d 58          	mov    0x58(%rbp),%rdi
1401c73fa:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401c73fe:	e8 9d 63 00 00       	call   0x1401cd7a0
1401c7403:	41 88 46 29          	mov    %al,0x29(%r14)
1401c7407:	e9 18 01 00 00       	jmp    0x1401c7524
1401c740c:	b9 30 00 00 00       	mov    $0x30,%ecx
1401c7411:	e8 f2 3c c5 00       	call   0x140e1b108
1401c7416:	4c 8b f0             	mov    %rax,%r14
1401c7419:	48 89 45 50          	mov    %rax,0x50(%rbp)
1401c741d:	48 85 c0             	test   %rax,%rax
1401c7420:	74 3d                	je     0x1401c745f
1401c7422:	0f 57 c0             	xorps  %xmm0,%xmm0
1401c7425:	0f 11 00             	movups %xmm0,(%rax)
1401c7428:	0f 11 40 10          	movups %xmm0,0x10(%rax)
1401c742c:	0f 11 40 20          	movups %xmm0,0x20(%rax)
1401c7430:	41 0f b7 17          	movzwl (%r15),%edx
1401c7434:	41 0f b6 4c 24 58    	movzbl 0x58(%r12),%ecx
1401c743a:	48 89 70 10          	mov    %rsi,0x10(%rax)
1401c743e:	89 70 18             	mov    %esi,0x18(%rax)
1401c7441:	40 88 30             	mov    %sil,(%rax)
1401c7444:	66 89 70 02          	mov    %si,0x2(%rax)
1401c7448:	89 70 04             	mov    %esi,0x4(%rax)
1401c744b:	40 88 70 08          	mov    %sil,0x8(%rax)
1401c744f:	88 48 20             	mov    %cl,0x20(%rax)
1401c7452:	66 89 50 22          	mov    %dx,0x22(%rax)
1401c7456:	89 70 24             	mov    %esi,0x24(%rax)
1401c7459:	66 89 70 28          	mov    %si,0x28(%rax)
1401c745d:	eb 03                	jmp    0x1401c7462
1401c745f:	4c 8b f6             	mov    %rsi,%r14
1401c7462:	4d 89 74 24 40       	mov    %r14,0x40(%r12)
1401c7467:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1401c746b:	48 3b d7             	cmp    %rdi,%rdx
1401c746e:	0f 87 3e 03 00 00    	ja     0x1401c77b2
1401c7474:	48 8d 4b 07          	lea    0x7(%rbx),%rcx
1401c7478:	48 3b d1             	cmp    %rcx,%rdx
1401c747b:	0f 82 31 03 00 00    	jb     0x1401c77b2
1401c7481:	0f b6 03             	movzbl (%rbx),%eax
1401c7484:	41 88 06             	mov    %al,(%r14)
1401c7487:	0f b7 43 01          	movzwl 0x1(%rbx),%eax