1401ecd89:	49 8b cc             	mov    %r12,%rcx
1401ecd8c:	e8 7f 86 ff ff       	call   0x1401e5410
1401ecd91:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ecd95:	48 8b c8             	mov    %rax,%rcx
1401ecd98:	e8 f3 e2 01 00       	call   0x14020b090
1401ecd9d:	90                   	nop
1401ecd9e:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ecda5:	3c 01                	cmp    $0x1,%al
1401ecda7:	75 0c                	jne    0x1401ecdb5
1401ecda9:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecdb0:	48 8b 09             	mov    (%rcx),%rcx
1401ecdb3:	eb 1a                	jmp    0x1401ecdcf
1401ecdb5:	84 c0                	test   %al,%al
1401ecdb7:	75 0c                	jne    0x1401ecdc5
1401ecdb9:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecdc0:	48 8b 09             	mov    (%rcx),%rcx
1401ecdc3:	eb 0a                	jmp    0x1401ecdcf
1401ecdc5:	e8 f6 e4 8a 00       	call   0x140a9b2c0
1401ecdca:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecdcf:	48 85 c9             	test   %rcx,%rcx
1401ecdd2:	0f 84 ee 0d 00 00    	je     0x1401edbc6
1401ecdd8:	48 83 c1 30          	add    $0x30,%rcx
1401ecddc:	48 8b d7             	mov    %rdi,%rdx
1401ecddf:	e8 1c 60 ff ff       	call   0x1401e2e00
1401ecde4:	e8 c7 2d 8b 00       	call   0x140a9fbb0
1401ecde9:	48 8b 08             	mov    (%rax),%rcx
1401ecdec:	48 85 c9             	test   %rcx,%rcx
1401ecdef:	74 0b                	je     0x1401ecdfc
1401ecdf1:	48 8d 05 48 d8 db 00 	lea    0xdbd848(%rip),%rax        # 0x140faa640
1401ecdf8:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ecdfc:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ece03:	3c 01                	cmp    $0x1,%al
1401ece05:	75 0c                	jne    0x1401ece13
1401ece07:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ece0e:	48 8b 12             	mov    (%rdx),%rdx
1401ece11:	eb 1a                	jmp    0x1401ece2d
1401ece13:	84 c0                	test   %al,%al
1401ece15:	75 0c                	jne    0x1401ece23
1401ece17:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ece1e:	48 8b 12             	mov    (%rdx),%rdx
1401ece21:	eb 0a                	jmp    0x1401ece2d
1401ece23:	e8 98 e4 8a 00       	call   0x140a9b2c0
1401ece28:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401ece2d:	48 85 d2             	test   %rdx,%rdx
1401ece30:	0f 84 61 0d 00 00    	je     0x1401edb97
1401ece36:	48 83 c2 30          	add    $0x30,%rdx
1401ece3a:	48 8b cf             	mov    %rdi,%rcx
1401ece3d:	e8 be 5f ff ff       	call   0x1401e2e00
1401ece42:	e8 69 2d 8b 00       	call   0x140a9fbb0
1401ece47:	48 8b 08             	mov    (%rax),%rcx
1401ece4a:	48 8d 15 3f d8 db 00 	lea    0xdbd83f(%rip),%rdx        # 0x140faa690
1401ece51:	48 85 c9             	test   %rcx,%rcx
1401ece54:	74 04                	je     0x1401ece5a
1401ece56:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ece5a:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ece5f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401ece64:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ece6b:	3c 01                	cmp    $0x1,%al
1401ece6d:	75 0c                	jne    0x1401ece7b
1401ece6f:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ece76:	48 8b 09             	mov    (%rcx),%rcx
1401ece79:	eb 21                	jmp    0x1401ece9c
1401ece7b:	84 c0                	test   %al,%al
1401ece7d:	75 0c                	jne    0x1401ece8b
1401ece7f:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ece86:	48 8b 09             	mov    (%rcx),%rcx
1401ece89:	eb 11                	jmp    0x1401ece9c
1401ece8b:	e8 30 e4 8a 00       	call   0x140a9b2c0
1401ece90:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ece95:	48 8d 15 f4 d7 db 00 	lea    0xdbd7f4(%rip),%rdx        # 0x140faa690
1401ece9c:	48 85 c9             	test   %rcx,%rcx
1401ece9f:	0f 84 c3 0c 00 00    	je     0x1401edb68
1401ecea5:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecea8:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1401eceae:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401eceb2:	48 85 c0             	test   %rax,%rax
1401eceb5:	74 04                	je     0x1401ecebb
1401eceb7:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ecebb:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401ecebf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ecec4:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ecec8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ececd:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
1401eced2:	33 f6                	xor    %esi,%esi
1401eced4:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1401eced9:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
1401ecedd:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ecee3:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecee8:	e8 13 9f fa ff       	call   0x140196e00
1401eceed:	90                   	nop
1401eceee:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ecef1:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ecef6:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ecefb:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1401ecf00:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ecf06:	48 8d 15 bb cd db 00 	lea    0xdbcdbb(%rip),%rdx        # 0x140fa9cc8
1401ecf0d:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ecf12:	e8 e9 9e fa ff       	call   0x140196e00
1401ecf17:	90                   	nop
1401ecf18:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ecf1d:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ecf22:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
1401ecf27:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ecf2c:	4c 8d 4c 24 48       	lea    0x48(%rsp),%r9
1401ecf31:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ecf37:	49 8b d6             	mov    %r14,%rdx
1401ecf3a:	49 8b cc             	mov    %r12,%rcx
1401ecf3d:	e8 7e d0 18 00       	call   0x140379fc0
1401ecf42:	90                   	nop
1401ecf43:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1401ecf48:	49 83 f8 0f          	cmp    $0xf,%r8
1401ecf4c:	76 0f                	jbe    0x1401ecf5d
1401ecf4e:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1401ecf53:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ecf58:	e8 f3 00 fb ff       	call   0x14019d050
1401ecf5d:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ecf62:	48 c7 44 24 60 0f 00 	movq   $0xf,0x60(%rsp)
1401ecf69:	00 00
1401ecf6b:	c6 44 24 48 00       	movb   $0x0,0x48(%rsp)
1401ecf70:	4c 8b 45 80          	mov    -0x80(%rbp),%r8
1401ecf74:	49 83 f8 0f          	cmp    $0xf,%r8
1401ecf78:	76 0f                	jbe    0x1401ecf89
1401ecf7a:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1401ecf7f:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecf84:	e8 c7 00 fb ff       	call   0x14019d050
1401ecf89:	49 8b d6             	mov    %r14,%rdx
1401ecf8c:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ecf91:	e8 3a 31 ff ff       	call   0x1401e00d0
1401ecf96:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ecf9c:	48 8b d0             	mov    %rax,%rdx
1401ecf9f:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ecfa3:	e8 08 ea fe ff       	call   0x1401db9b0
1401ecfa8:	90                   	nop
1401ecfa9:	48 8b c8             	mov    %rax,%rcx
1401ecfac:	e8 df e2 01 00       	call   0x14020b290
1401ecfb1:	48 8b f0             	mov    %rax,%rsi
1401ecfb4:	0f b6 8d 80 01 00 00 	movzbl 0x180(%rbp),%ecx
1401ecfbb:	80 f9 01             	cmp    $0x1,%cl
1401ecfbe:	75 0c                	jne    0x1401ecfcc
1401ecfc0:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecfc7:	48 8b 09             	mov    (%rcx),%rcx
1401ecfca:	eb 1a                	jmp    0x1401ecfe6
1401ecfcc:	84 c9                	test   %cl,%cl
1401ecfce:	75 0c                	jne    0x1401ecfdc
1401ecfd0:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ecfd7:	48 8b 09             	mov    (%rcx),%rcx
1401ecfda:	eb 0a                	jmp    0x1401ecfe6
1401ecfdc:	e8 df e2 8a 00       	call   0x140a9b2c0
1401ecfe1:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ecfe6:	48 85 c9             	test   %rcx,%rcx
1401ecfe9:	0f 84 4a 0b 00 00    	je     0x1401edb39
1401ecfef:	48 83 c1 14          	add    $0x14,%rcx
1401ecff3:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1401ecff7:	75 05                	jne    0x1401ecffe
1401ecff9:	66 c7 01 00 01       	movw   $0x100,(%rcx)
1401ecffe:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401ed003:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401ed008:	0f b6 46 40          	movzbl 0x40(%rsi),%eax
1401ed00c:	88 01                	mov    %al,(%rcx)
1401ed00e:	48 8b d6             	mov    %rsi,%rdx
1401ed011:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ed016:	e8 65 2d fe ff       	call   0x1401cfd80
1401ed01b:	90                   	nop
1401ed01c:	48 0f be 45 38       	movsbq 0x38(%rbp),%rax
1401ed021:	48 83 c0 01          	add    $0x1,%rax
1401ed025:	74 16                	je     0x1401ed03d
1401ed027:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ed02b:	48 83 f8 01          	cmp    $0x1,%rax
1401ed02f:	74 07                	je     0x1401ed038
1401ed031:	e8 da c5 fa ff       	call   0x140199610
1401ed036:	eb 05                	jmp    0x1401ed03d
1401ed038:	e8 23 65 8b 00       	call   0x140aa3560
1401ed03d:	84 db                	test   %bl,%bl
1401ed03f:	74 15                	je     0x1401ed056
1401ed041:	49 8b cc             	mov    %r12,%rcx
1401ed044:	e8 c7 83 ff ff       	call   0x1401e5410
1401ed049:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ed04d:	48 8b c8             	mov    %rax,%rcx
1401ed050:	e8 3b e0 01 00       	call   0x14020b090
1401ed055:	90                   	nop
1401ed056:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ed05d:	3c 01                	cmp    $0x1,%al
1401ed05f:	75 0c                	jne    0x1401ed06d
1401ed061:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed068:	48 8b 09             	mov    (%rcx),%rcx
1401ed06b:	eb 1a                	jmp    0x1401ed087
1401ed06d:	84 c0                	test   %al,%al
1401ed06f:	75 0c                	jne    0x1401ed07d
1401ed071:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed078:	48 8b 09             	mov    (%rcx),%rcx
1401ed07b:	eb 0a                	jmp    0x1401ed087
1401ed07d:	e8 3e e2 8a 00       	call   0x140a9b2c0
1401ed082:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ed087:	48 85 c9             	test   %rcx,%rcx
1401ed08a:	0f 84 7a 0a 00 00    	je     0x1401edb0a
1401ed090:	48 83 c1 30          	add    $0x30,%rcx
1401ed094:	48 8b d7             	mov    %rdi,%rdx
1401ed097:	e8 64 5d ff ff       	call   0x1401e2e00
1401ed09c:	e8 0f 2b 8b 00       	call   0x140a9fbb0
1401ed0a1:	48 8b 08             	mov    (%rax),%rcx
1401ed0a4:	48 85 c9             	test   %rcx,%rcx
1401ed0a7:	74 0b                	je     0x1401ed0b4
1401ed0a9:	48 8d 05 30 d6 db 00 	lea    0xdbd630(%rip),%rax        # 0x140faa6e0
1401ed0b0:	48 89 41 60          	mov    %rax,0x60(%rcx)
1401ed0b4:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ed0bb:	3c 01                	cmp    $0x1,%al
1401ed0bd:	75 0c                	jne    0x1401ed0cb
1401ed0bf:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ed0c6:	48 8b 12             	mov    (%rdx),%rdx
1401ed0c9:	eb 1a                	jmp    0x1401ed0e5
1401ed0cb:	84 c0                	test   %al,%al
1401ed0cd:	75 0c                	jne    0x1401ed0db
1401ed0cf:	48 8d 95 70 01 00 00 	lea    0x170(%rbp),%rdx
1401ed0d6:	48 8b 12             	mov    (%rdx),%rdx
1401ed0d9:	eb 0a                	jmp    0x1401ed0e5
1401ed0db:	e8 e0 e1 8a 00       	call   0x140a9b2c0
1401ed0e0:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
1401ed0e5:	48 85 d2             	test   %rdx,%rdx
1401ed0e8:	0f 84 ed 09 00 00    	je     0x1401edadb
1401ed0ee:	48 83 c2 30          	add    $0x30,%rdx
1401ed0f2:	48 8b cf             	mov    %rdi,%rcx
1401ed0f5:	e8 06 5d ff ff       	call   0x1401e2e00
1401ed0fa:	e8 b1 2a 8b 00       	call   0x140a9fbb0
1401ed0ff:	48 8b 08             	mov    (%rax),%rcx
1401ed102:	48 8d 15 27 d6 db 00 	lea    0xdbd627(%rip),%rdx        # 0x140faa730
1401ed109:	48 85 c9             	test   %rcx,%rcx
1401ed10c:	74 04                	je     0x1401ed112
1401ed10e:	48 89 51 60          	mov    %rdx,0x60(%rcx)
1401ed112:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ed117:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401ed11c:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ed123:	3c 01                	cmp    $0x1,%al
1401ed125:	75 0c                	jne    0x1401ed133
1401ed127:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed12e:	48 8b 09             	mov    (%rcx),%rcx
1401ed131:	eb 21                	jmp    0x1401ed154
1401ed133:	84 c0                	test   %al,%al
1401ed135:	75 0c                	jne    0x1401ed143
1401ed137:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed13e:	48 8b 09             	mov    (%rcx),%rcx
1401ed141:	eb 11                	jmp    0x1401ed154
1401ed143:	e8 78 e1 8a 00       	call   0x140a9b2c0
1401ed148:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ed14d:	48 8d 15 dc d5 db 00 	lea    0xdbd5dc(%rip),%rdx        # 0x140faa730
1401ed154:	48 85 c9             	test   %rcx,%rcx
1401ed157:	0f 84 4f 09 00 00    	je     0x1401edaac
1401ed15d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ed160:	f3 0f 7f 44 24 38    	movdqu %xmm0,0x38(%rsp)
1401ed166:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ed16a:	48 85 c0             	test   %rax,%rax
1401ed16d:	74 04                	je     0x1401ed173
1401ed16f:	f0 ff 40 08          	lock incl 0x8(%rax)
1401ed173:	48 8b 41 20          	mov    0x20(%rcx),%rax
1401ed177:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401ed17c:	48 8b 41 28          	mov    0x28(%rcx),%rax
1401ed180:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401ed185:	0f 11 44 24 48       	movups %xmm0,0x48(%rsp)
1401ed18a:	33 f6                	xor    %esi,%esi
1401ed18c:	48 89 74 24 58       	mov    %rsi,0x58(%rsp)
1401ed191:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1401ed196:	41 b8 43 00 00 00    	mov    $0x43,%r8d
1401ed19c:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ed1a1:	e8 5a 9c fa ff       	call   0x140196e00
1401ed1a6:	90                   	nop
1401ed1a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ed1aa:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
1401ed1af:	48 89 74 24 78       	mov    %rsi,0x78(%rsp)
1401ed1b4:	48 89 75 80          	mov    %rsi,-0x80(%rbp)
1401ed1b8:	41 b8 25 00 00 00    	mov    $0x25,%r8d
1401ed1be:	48 8d 15 03 cb db 00 	lea    0xdbcb03(%rip),%rdx        # 0x140fa9cc8
1401ed1c5:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ed1ca:	e8 31 9c fa ff       	call   0x140196e00
1401ed1cf:	90                   	nop
1401ed1d0:	48 8d 44 24 38       	lea    0x38(%rsp),%rax
1401ed1d5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1401ed1da:	48 8d 44 24 48       	lea    0x48(%rsp),%rax
1401ed1df:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401ed1e4:	4c 8d 4c 24 68       	lea    0x68(%rsp),%r9
1401ed1e9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401ed1ef:	49 8b d6             	mov    %r14,%rdx
1401ed1f2:	49 8b cc             	mov    %r12,%rcx
1401ed1f5:	e8 c6 cd 18 00       	call   0x140379fc0
1401ed1fa:	90                   	nop
1401ed1fb:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ed200:	e8 4b a8 fa ff       	call   0x140197a50
1401ed205:	90                   	nop
1401ed206:	48 8d 4c 24 48       	lea    0x48(%rsp),%rcx
1401ed20b:	e8 40 a8 fa ff       	call   0x140197a50
1401ed210:	49 8b d6             	mov    %r14,%rdx
1401ed213:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1401ed218:	e8 b3 2e ff ff       	call   0x1401e00d0
1401ed21d:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401ed223:	48 8b d0             	mov    %rax,%rdx
1401ed226:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ed22a:	e8 81 e7 fe ff       	call   0x1401db9b0
1401ed22f:	90                   	nop
1401ed230:	48 8b c8             	mov    %rax,%rcx
1401ed233:	e8 58 e0 01 00       	call   0x14020b290
1401ed238:	48 8b f0             	mov    %rax,%rsi
1401ed23b:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ed242:	3c 01                	cmp    $0x1,%al
1401ed244:	75 0c                	jne    0x1401ed252
1401ed246:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed24d:	48 8b 09             	mov    (%rcx),%rcx
1401ed250:	eb 1a                	jmp    0x1401ed26c
1401ed252:	84 c0                	test   %al,%al
1401ed254:	75 0c                	jne    0x1401ed262
1401ed256:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed25d:	48 8b 09             	mov    (%rcx),%rcx
1401ed260:	eb 0a                	jmp    0x1401ed26c
1401ed262:	e8 59 e0 8a 00       	call   0x140a9b2c0
1401ed267:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401ed26c:	48 85 c9             	test   %rcx,%rcx
1401ed26f:	0f 84 08 08 00 00    	je     0x1401eda7d
1401ed275:	48 83 c1 16          	add    $0x16,%rcx
1401ed279:	80 79 01 00          	cmpb   $0x0,0x1(%rcx)
1401ed27d:	75 05                	jne    0x1401ed284
1401ed27f:	66 c7 01 00 01       	movw   $0x100,(%rcx)
1401ed284:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1401ed289:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
1401ed28e:	0f b6 46 40          	movzbl 0x40(%rsi),%eax
1401ed292:	88 01                	mov    %al,(%rcx)
1401ed294:	48 8b d6             	mov    %rsi,%rdx
1401ed297:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ed29c:	e8 df 2a fe ff       	call   0x1401cfd80
1401ed2a1:	90                   	nop
1401ed2a2:	48 0f be 45 38       	movsbq 0x38(%rbp),%rax
1401ed2a7:	48 83 c0 01          	add    $0x1,%rax
1401ed2ab:	74 16                	je     0x1401ed2c3
1401ed2ad:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1401ed2b1:	48 83 f8 01          	cmp    $0x1,%rax
1401ed2b5:	74 07                	je     0x1401ed2be
1401ed2b7:	e8 54 c3 fa ff       	call   0x140199610
1401ed2bc:	eb 05                	jmp    0x1401ed2c3
1401ed2be:	e8 9d 62 8b 00       	call   0x140aa3560
1401ed2c3:	84 db                	test   %bl,%bl
1401ed2c5:	74 15                	je     0x1401ed2dc
1401ed2c7:	49 8b cc             	mov    %r12,%rcx
1401ed2ca:	e8 41 81 ff ff       	call   0x1401e5410
1401ed2cf:	49 8d 56 08          	lea    0x8(%r14),%rdx
1401ed2d3:	48 8b c8             	mov    %rax,%rcx
1401ed2d6:	e8 b5 dd 01 00       	call   0x14020b090
1401ed2db:	90                   	nop
1401ed2dc:	0f b6 85 80 01 00 00 	movzbl 0x180(%rbp),%eax
1401ed2e3:	3c 01                	cmp    $0x1,%al
1401ed2e5:	75 0c                	jne    0x1401ed2f3
1401ed2e7:	48 8d 8d 70 01 00 00 	lea    0x170(%rbp),%rcx
1401ed2ee:	48 8b 09             	mov    (%rcx),%rcx
1401ed2f1:	eb 1a                	jmp    0x1401ed30d
1401ed2f3:	84 c0                	test   %al,%al