140939c78:	48 8b 39             	mov    (%rcx),%rdi
140939c7b:	48 8d 15 2a eb 70 00 	lea    0x70eb2a(%rip),%rdx        # 0x1410487ac
140939c82:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
140939c87:	48 8d 0d 0a eb 70 00 	lea    0x70eb0a(%rip),%rcx        # 0x141048798
140939c8e:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
140939c93:	4c 8d 25 ee ea 70 00 	lea    0x70eaee(%rip),%r12        # 0x141048788
140939c9a:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
140939c9f:	4d 8b e8             	mov    %r8,%r13
140939ca2:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
140939ca7:	4c 8d 35 f6 ea 70 00 	lea    0x70eaf6(%rip),%r14        # 0x1410487a4
140939cae:	48 89 6c 24 68       	mov    %rbp,0x68(%rsp)
140939cb3:	41 bb 01 00 00 00    	mov    $0x1,%r11d
140939cb9:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
140939cbe:	66 90                	xchg   %ax,%ax
140939cc0:	4d 8b 7d 50          	mov    0x50(%r13),%r15
140939cc4:	49 8b 47 38          	mov    0x38(%r15),%rax
140939cc8:	49 3b c4             	cmp    %r12,%rax
140939ccb:	0f 84 33 04 00 00    	je     0x14093a104
140939cd1:	48 3b c1             	cmp    %rcx,%rax
140939cd4:	0f 84 2a 04 00 00    	je     0x14093a104
140939cda:	49 3b c6             	cmp    %r14,%rax
140939cdd:	74 09                	je     0x140939ce8
140939cdf:	48 3b c2             	cmp    %rdx,%rax
140939ce2:	0f 85 6f 07 00 00    	jne    0x14093a457
140939ce8:	49 8b 45 70          	mov    0x70(%r13),%rax
140939cec:	48 8b 48 20          	mov    0x20(%rax),%rcx
140939cf0:	41 8b 45 64          	mov    0x64(%r13),%eax
140939cf4:	89 84 24 88 00 00 00 	mov    %eax,0x88(%rsp)
140939cfb:	8b 31                	mov    (%rcx),%esi
140939cfd:	ff 4f 44             	decl   0x44(%rdi)
140939d00:	8b 47 44             	mov    0x44(%rdi),%eax
140939d03:	89 84 24 90 00 00 00 	mov    %eax,0x90(%rsp)
140939d0a:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
140939d0e:	84 c0                	test   %al,%al
140939d10:	75 08                	jne    0x140939d1a
140939d12:	ff 47 38             	incl   0x38(%rdi)
140939d15:	8b 6f 38             	mov    0x38(%rdi),%ebp
140939d18:	eb 0f                	jmp    0x140939d29
140939d1a:	fe c8                	dec    %al
140939d1c:	0f b6 c0             	movzbl %al,%eax
140939d1f:	88 47 1f             	mov    %al,0x1f(%rdi)
140939d22:	8b ac 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebp
140939d29:	45 8b 60 58          	mov    0x58(%r8),%r12d
140939d2d:	45 8b 45 60          	mov    0x60(%r13),%r8d
140939d31:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939d38:	83 fe 03             	cmp    $0x3,%esi
140939d3b:	7d 4a                	jge    0x140939d87
140939d3d:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939d43:	7f 1a                	jg     0x140939d5f
140939d45:	45 8b c8             	mov    %r8d,%r9d
140939d48:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
140939d4d:	45 33 c0             	xor    %r8d,%r8d
140939d50:	ba 4b 00 00 00       	mov    $0x4b,%edx
140939d55:	48 8b cb             	mov    %rbx,%rcx
140939d58:	e8 43 30 f7 ff       	call   0x1408acda0
140939d5d:	eb 7f                	jmp    0x140939dde
140939d5f:	8d 41 01             	lea    0x1(%rcx),%eax
140939d62:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939d68:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939d6c:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939d73:	48 c7 04 c8 4b 00 00 	movq   $0x4b,(%rax,%rcx,8)
140939d7a:	00
140939d7b:	44 89 44 c8 08       	mov    %r8d,0x8(%rax,%rcx,8)
140939d80:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
140939d85:	eb 52                	jmp    0x140939dd9
140939d87:	41 8b 55 7c          	mov    0x7c(%r13),%edx
140939d8b:	83 c2 02             	add    $0x2,%edx
140939d8e:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939d94:	7f 1a                	jg     0x140939db0
140939d96:	44 89 44 24 20       	mov    %r8d,0x20(%rsp)
140939d9b:	44 8b ca             	mov    %edx,%r9d
140939d9e:	45 8b c4             	mov    %r12d,%r8d
140939da1:	ba 5e 00 00 00       	mov    $0x5e,%edx
140939da6:	48 8b cb             	mov    %rbx,%rcx
140939da9:	e8 f2 2f f7 ff       	call   0x1408acda0
140939dae:	eb 2e                	jmp    0x140939dde
140939db0:	8d 41 01             	lea    0x1(%rcx),%eax
140939db3:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939db9:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939dbd:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939dc4:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
140939dcb:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
140939dd0:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140939dd4:	44 89 44 c8 0c       	mov    %r8d,0xc(%rax,%rcx,8)
140939dd9:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
140939dde:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939de5:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939deb:	7f 20                	jg     0x140939e0d
140939ded:	45 33 c9             	xor    %r9d,%r9d
140939df0:	45 8b c4             	mov    %r12d,%r8d
140939df3:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
140939df8:	ba 87 00 00 00       	mov    $0x87,%edx
140939dfd:	44 8b cd             	mov    %ebp,%r9d
140939e00:	48 8b cb             	mov    %rbx,%rcx
140939e03:	e8 98 2f f7 ff       	call   0x1408acda0
140939e08:	45 33 d2             	xor    %r10d,%r10d
140939e0b:	eb 31                	jmp    0x140939e3e
140939e0d:	8d 41 01             	lea    0x1(%rcx),%eax
140939e10:	45 33 d2             	xor    %r10d,%r10d
140939e13:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939e19:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939e1d:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939e24:	c7 04 c8 87 00 00 00 	movl   $0x87,(%rax,%rcx,8)
140939e2b:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
140939e30:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
140939e34:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
140939e39:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
140939e3e:	49 8b 47 38          	mov    0x38(%r15),%rax
140939e42:	83 fe 02             	cmp    $0x2,%esi
140939e45:	7d 71                	jge    0x140939eb8
140939e47:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939e4e:	49 3b c6             	cmp    %r14,%rax
140939e51:	b8 01 00 00 00       	mov    $0x1,%eax
140939e56:	ba ff ff ff ff       	mov    $0xffffffff,%edx
140939e5b:	0f 44 d0             	cmove  %eax,%edx
140939e5e:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939e64:	7f 20                	jg     0x140939e86
140939e66:	44 8b ca             	mov    %edx,%r9d
140939e69:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
140939e6e:	ba 56 00 00 00       	mov    $0x56,%edx
140939e73:	44 8b c5             	mov    %ebp,%r8d
140939e76:	48 8b cb             	mov    %rbx,%rcx
140939e79:	e8 22 2f f7 ff       	call   0x1408acda0
140939e7e:	45 33 d2             	xor    %r10d,%r10d
140939e81:	e9 3f 01 00 00       	jmp    0x140939fc5
140939e86:	8d 41 01             	lea    0x1(%rcx),%eax
140939e89:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939e8f:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939e93:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939e9a:	c7 04 c8 56 00 00 00 	movl   $0x56,(%rax,%rcx,8)
140939ea1:	89 6c c8 04          	mov    %ebp,0x4(%rax,%rcx,8)
140939ea5:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140939ea9:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
140939eae:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
140939eb3:	e9 0d 01 00 00       	jmp    0x140939fc5
140939eb8:	45 8b f2             	mov    %r10d,%r14d
140939ebb:	48 8d 0d e2 e8 70 00 	lea    0x70e8e2(%rip),%rcx        # 0x1410487a4
140939ec2:	48 3b c1             	cmp    %rcx,%rax
140939ec5:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
140939ec9:	41 0f 95 c6          	setne  %r14b
140939ecd:	41 83 c6 6a          	add    $0x6a,%r14d
140939ed1:	84 c0                	test   %al,%al
140939ed3:	75 08                	jne    0x140939edd
140939ed5:	ff 47 38             	incl   0x38(%rdi)
140939ed8:	8b 77 38             	mov    0x38(%rdi),%esi
140939edb:	eb 0f                	jmp    0x140939eec
140939edd:	fe c8                	dec    %al
140939edf:	0f b6 c0             	movzbl %al,%eax
140939ee2:	88 47 1f             	mov    %al,0x1f(%rdi)
140939ee5:	8b b4 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%esi
140939eec:	41 8b 55 7c          	mov    0x7c(%r13),%edx
140939ef0:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939ef7:	ff c2                	inc    %edx
140939ef9:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939eff:	7f 1c                	jg     0x140939f1d
140939f01:	44 8b ca             	mov    %edx,%r9d
140939f04:	89 74 24 20          	mov    %esi,0x20(%rsp)
140939f08:	ba 5e 00 00 00       	mov    $0x5e,%edx
140939f0d:	45 8b c4             	mov    %r12d,%r8d
140939f10:	48 8b cb             	mov    %rbx,%rcx
140939f13:	e8 88 2e f7 ff       	call   0x1408acda0
140939f18:	45 33 d2             	xor    %r10d,%r10d
140939f1b:	eb 2d                	jmp    0x140939f4a
140939f1d:	8d 41 01             	lea    0x1(%rcx),%eax
140939f20:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939f26:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939f2a:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939f31:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
140939f38:	44 89 64 c8 04       	mov    %r12d,0x4(%rax,%rcx,8)
140939f3d:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
140939f41:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
140939f45:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
140939f4a:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939f51:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939f57:	7f 1a                	jg     0x140939f73
140939f59:	44 8b cd             	mov    %ebp,%r9d
140939f5c:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140939f60:	44 8b c6             	mov    %esi,%r8d
140939f63:	41 8b d6             	mov    %r14d,%edx
140939f66:	48 8b cb             	mov    %rbx,%rcx
140939f69:	e8 32 2e f7 ff       	call   0x1408acda0
140939f6e:	45 33 d2             	xor    %r10d,%r10d
140939f71:	eb 34                	jmp    0x140939fa7
140939f73:	8d 41 01             	lea    0x1(%rcx),%eax
140939f76:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
140939f7c:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
140939f80:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
140939f87:	44 88 34 c8          	mov    %r14b,(%rax,%rcx,8)
140939f8b:	66 44 89 54 c8 02    	mov    %r10w,0x2(%rax,%rcx,8)
140939f91:	89 74 c8 04          	mov    %esi,0x4(%rax,%rcx,8)
140939f95:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
140939f99:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
140939f9d:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
140939fa2:	c6 44 c8 01 00       	movb   $0x0,0x1(%rax,%rcx,8)
140939fa7:	4d 8d 75 7c          	lea    0x7c(%r13),%r14
140939fab:	85 f6                	test   %esi,%esi
140939fad:	74 1a                	je     0x140939fc9
140939faf:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
140939fb3:	4d 8d 75 7c          	lea    0x7c(%r13),%r14
140939fb7:	3c 08                	cmp    $0x8,%al
140939fb9:	73 0e                	jae    0x140939fc9
140939fbb:	89 b4 87 d8 00 00 00 	mov    %esi,0xd8(%rdi,%rax,4)
140939fc2:	fe 47 1f             	incb   0x1f(%rdi)
140939fc5:	4d 8d 75 7c          	lea    0x7c(%r13),%r14
140939fc9:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
140939fd0:	8b b4 24 90 00 00 00 	mov    0x90(%rsp),%esi
140939fd7:	44 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8d
140939fde:	00
140939fdf:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
140939fe5:	7f 21                	jg     0x14093a008
140939fe7:	44 8b ce             	mov    %esi,%r9d
140939fea:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
140939fee:	ba 1d 00 00 00       	mov    $0x1d,%edx
140939ff3:	48 8b cb             	mov    %rbx,%rcx
140939ff6:	e8 a5 2d f7 ff       	call   0x1408acda0
140939ffb:	44 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8d
14093a002:	00
14093a003:	45 33 d2             	xor    %r10d,%r10d
14093a006:	eb 2d                	jmp    0x14093a035
14093a008:	8d 41 01             	lea    0x1(%rcx),%eax
14093a00b:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14093a011:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093a015:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093a01c:	c7 04 c8 1d 00 00 00 	movl   $0x1d,(%rax,%rcx,8)
14093a023:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14093a028:	89 74 c8 08          	mov    %esi,0x8(%rax,%rcx,8)
14093a02c:	89 6c c8 0c          	mov    %ebp,0xc(%rax,%rcx,8)
14093a030:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14093a035:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14093a03c:	41 8b 55 60          	mov    0x60(%r13),%edx
14093a040:	45 8b 0e             	mov    (%r14),%r9d
14093a043:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14093a049:	7f 13                	jg     0x14093a05e
14093a04b:	89 54 24 20          	mov    %edx,0x20(%rsp)
14093a04f:	48 8b cb             	mov    %rbx,%rcx
14093a052:	ba 5e 00 00 00       	mov    $0x5e,%edx
14093a057:	e8 44 2d f7 ff       	call   0x1408acda0
14093a05c:	eb 2e                	jmp    0x14093a08c
14093a05e:	8d 41 01             	lea    0x1(%rcx),%eax
14093a061:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14093a067:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093a06b:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093a072:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
14093a079:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14093a07e:	44 89 4c c8 08       	mov    %r9d,0x8(%rax,%rcx,8)
14093a083:	89 54 c8 0c          	mov    %edx,0xc(%rax,%rcx,8)
14093a087:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14093a08c:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14093a090:	f7 d6                	not    %esi
14093a092:	8b 41 48             	mov    0x48(%rcx),%eax
14093a095:	03 41 44             	add    0x44(%rcx),%eax
14093a098:	79 0d                	jns    0x14093a0a7
14093a09a:	44 8b c6             	mov    %esi,%r8d
14093a09d:	48 8b d3             	mov    %rbx,%rdx
14093a0a0:	e8 fb 74 f8 ff       	call   0x1408c15a0
14093a0a5:	eb 10                	jmp    0x14093a0b7
14093a0a7:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14093a0ab:	8b 83 90 00 00 00    	mov    0x90(%rbx),%eax
14093a0b1:	48 63 d6             	movslq %esi,%rdx
14093a0b4:	89 04 91             	mov    %eax,(%rcx,%rdx,4)
14093a0b7:	4c 8d 25 ca e6 70 00 	lea    0x70e6ca(%rip),%r12        # 0x141048788
14093a0be:	85 ed                	test   %ebp,%ebp
14093a0c0:	0f 84 6b 03 00 00    	je     0x14093a431
14093a0c6:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
14093a0ca:	4c 8d 35 d3 e6 70 00 	lea    0x70e6d3(%rip),%r14        # 0x1410487a4
14093a0d1:	4c 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8
14093a0d8:	00
14093a0d9:	41 bb 01 00 00 00    	mov    $0x1,%r11d
14093a0df:	48 8d 0d b2 e6 70 00 	lea    0x70e6b2(%rip),%rcx        # 0x141048798
14093a0e6:	48 8d 15 bf e6 70 00 	lea    0x70e6bf(%rip),%rdx        # 0x1410487ac
14093a0ed:	3c 08                	cmp    $0x8,%al
14093a0ef:	0f 83 5f 03 00 00    	jae    0x14093a454
14093a0f5:	89 ac 87 d8 00 00 00 	mov    %ebp,0xd8(%rdi,%rax,4)
14093a0fc:	fe 47 1f             	incb   0x1f(%rdi)
14093a0ff:	e9 50 03 00 00       	jmp    0x14093a454
14093a104:	45 8b 75 64          	mov    0x64(%r13),%r14d
14093a108:	ff 4f 44             	decl   0x44(%rdi)
14093a10b:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
14093a10f:	8b 6f 44             	mov    0x44(%rdi),%ebp
14093a112:	84 c0                	test   %al,%al
14093a114:	75 08                	jne    0x14093a11e
14093a116:	ff 47 38             	incl   0x38(%rdi)
14093a119:	8b 77 38             	mov    0x38(%rdi),%esi
14093a11c:	eb 0f                	jmp    0x14093a12d
14093a11e:	fe c8                	dec    %al
14093a120:	0f b6 c0             	movzbl %al,%eax
14093a123:	88 47 1f             	mov    %al,0x1f(%rdi)
14093a126:	8b b4 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%esi
14093a12d:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14093a134:	41 8b 55 60          	mov    0x60(%r13),%edx
14093a138:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14093a13e:	7f 2b                	jg     0x14093a16b
14093a140:	44 8b ca             	mov    %edx,%r9d
14093a143:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14093a148:	ba 4b 00 00 00       	mov    $0x4b,%edx
14093a14d:	45 33 c0             	xor    %r8d,%r8d
14093a150:	48 8b cb             	mov    %rbx,%rcx
14093a153:	e8 48 2c f7 ff       	call   0x1408acda0
14093a158:	4c 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8
14093a15f:	00
14093a160:	45 33 d2             	xor    %r10d,%r10d
14093a163:	41 bb 01 00 00 00    	mov    $0x1,%r11d
14093a169:	eb 2a                	jmp    0x14093a195
14093a16b:	8d 41 01             	lea    0x1(%rcx),%eax
14093a16e:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14093a174:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093a178:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093a17f:	48 c7 04 c8 4b 00 00 	movq   $0x4b,(%rax,%rcx,8)
14093a186:	00
14093a187:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14093a18b:	44 89 54 c8 0c       	mov    %r10d,0xc(%rax,%rcx,8)
14093a190:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14093a195:	48 63 8b 90 00 00 00 	movslq 0x90(%rbx),%rcx
14093a19c:	4d 39 67 38          	cmp    %r12,0x38(%r15)
14093a1a0:	75 6a                	jne    0x14093a20c
14093a1a2:	41 8b 55 7c          	mov    0x7c(%r13),%edx
14093a1a6:	45 8b 40 58          	mov    0x58(%r8),%r8d
14093a1aa:	ff c2                	inc    %edx
14093a1ac:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14093a1b2:	7f 16                	jg     0x14093a1ca
14093a1b4:	44 8b ca             	mov    %edx,%r9d
14093a1b7:	89 74 24 20          	mov    %esi,0x20(%rsp)
14093a1bb:	ba 5e 00 00 00       	mov    $0x5e,%edx
14093a1c0:	48 8b cb             	mov    %rbx,%rcx
14093a1c3:	e8 d8 2b f7 ff       	call   0x1408acda0
14093a1c8:	eb 2d                	jmp    0x14093a1f7
14093a1ca:	8d 41 01             	lea    0x1(%rcx),%eax
14093a1cd:	89 83 90 00 00 00    	mov    %eax,0x90(%rbx)
14093a1d3:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
14093a1d7:	48 8b 83 88 00 00 00 	mov    0x88(%rbx),%rax
14093a1de:	c7 04 c8 5e 00 00 00 	movl   $0x5e,(%rax,%rcx,8)
14093a1e5:	44 89 44 c8 04       	mov    %r8d,0x4(%rax,%rcx,8)
14093a1ea:	89 54 c8 08          	mov    %edx,0x8(%rax,%rcx,8)
14093a1ee:	89 74 c8 0c          	mov    %esi,0xc(%rax,%rcx,8)
14093a1f2:	4c 89 54 c8 10       	mov    %r10,0x10(%rax,%rcx,8)
14093a1f7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14093a1fd:	8b d6                	mov    %esi,%edx
14093a1ff:	48 8b cf             	mov    %rdi,%rcx
14093a202:	e8 79 da ff ff       	call   0x140937c80
14093a207:	45 33 d2             	xor    %r10d,%r10d
14093a20a:	eb 53                	jmp    0x14093a25f
14093a20c:	39 8b 94 00 00 00    	cmp    %ecx,0x94(%rbx)
14093a212:	7f 1d                	jg     0x14093a231
14093a214:	44 8b ce             	mov    %esi,%r9d
14093a217:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14093a21c:	45 8b c3             	mov    %r11d,%r8d
14093a21f:	ba 47 00 00 00       	mov    $0x47,%edx
14093a224:	48 8b cb             	mov    %rbx,%rcx
14093a227:	e8 74 2b f7 ff       	call   0x1408acda0
14093a22c:	45 33 d2             	xor    %r10d,%r10d