140e75e7b:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
140e75e7f:	48 8b 11             	mov    (%rcx),%rdx
140e75e82:	48 8b 42 08          	mov    0x8(%rdx),%rax
140e75e86:	ff 15 94 db 10 00    	call   *0x10db94(%rip)        # 0x140f83a20
140e75e8c:	49 8b c6             	mov    %r14,%rax
140e75e8f:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
140e75e93:	48 33 cc             	xor    %rsp,%rcx
140e75e96:	e8 65 56 fa ff       	call   0x140e1b500
140e75e9b:	48 8b 9c 24 48 01 00 	mov    0x148(%rsp),%rbx
140e75ea2:	00
140e75ea3:	0f 28 b4 24 e0 00 00 	movaps 0xe0(%rsp),%xmm6
140e75eaa:	00
140e75eab:	48 81 c4 f0 00 00 00 	add    $0xf0,%rsp
140e75eb2:	41 5f                	pop    %r15
140e75eb4:	41 5e                	pop    %r14
140e75eb6:	41 5d                	pop    %r13
140e75eb8:	41 5c                	pop    %r12
140e75eba:	5f                   	pop    %rdi
140e75ebb:	5e                   	pop    %rsi
140e75ebc:	5d                   	pop    %rbp
140e75ebd:	c3                   	ret
140e75ebe:	e8 1d b4 af ff       	call   0x1409712e0
140e75ec3:	cc                   	int3
140e75ec4:	e8 17 b4 af ff       	call   0x1409712e0
140e75ec9:	cc                   	int3
140e75eca:	e8 d5 42 fb ff       	call   0x140e2a1a4
140e75ecf:	cc                   	int3
140e75ed0:	e8 cf 42 fb ff       	call   0x140e2a1a4
140e75ed5:	cc                   	int3
140e75ed6:	e8 c9 42 fb ff       	call   0x140e2a1a4
140e75edb:	cc                   	int3
140e75edc:	e8 c3 42 fb ff       	call   0x140e2a1a4
140e75ee1:	cc                   	int3
140e75ee2:	e8 bd 42 fb ff       	call   0x140e2a1a4
140e75ee7:	cc                   	int3
140e75ee8:	e8 b7 42 fb ff       	call   0x140e2a1a4
140e75eed:	cc                   	int3
140e75eee:	e8 b1 42 fb ff       	call   0x140e2a1a4
140e75ef3:	cc                   	int3
140e75ef4:	e8 ab 42 fb ff       	call   0x140e2a1a4
140e75ef9:	cc                   	int3
140e75efa:	e8 a5 42 fb ff       	call   0x140e2a1a4
140e75eff:	90                   	nop
140e75f00:	e8 6b 76 32 ff       	call   0x14019d570
140e75f05:	90                   	nop
140e75f06:	e8 99 42 fb ff       	call   0x140e2a1a4
140e75f0b:	90                   	nop
140e75f0c:	e8 5f 76 32 ff       	call   0x14019d570
140e75f11:	90                   	nop
140e75f12:	e8 8d 42 fb ff       	call   0x140e2a1a4
140e75f17:	cc                   	int3
140e75f18:	e8 87 42 fb ff       	call   0x140e2a1a4
140e75f1d:	cc                   	int3
140e75f1e:	e8 bd b3 af ff       	call   0x1409712e0
140e75f23:	cc                   	int3
140e75f24:	e8 b7 b3 af ff       	call   0x1409712e0
140e75f29:	cc                   	int3
140e75f2a:	e8 b1 b3 af ff       	call   0x1409712e0
140e75f2f:	cc                   	int3
140e75f30:	e8 ab b3 af ff       	call   0x1409712e0
140e75f35:	cc                   	int3
140e75f36:	e8 a5 b3 af ff       	call   0x1409712e0
140e75f3b:	cc                   	int3
140e75f3c:	e8 9f b3 af ff       	call   0x1409712e0
140e75f41:	cc                   	int3
140e75f42:	e8 99 b3 af ff       	call   0x1409712e0
140e75f47:	cc                   	int3
140e75f48:	e8 93 b3 af ff       	call   0x1409712e0
140e75f4d:	cc                   	int3
140e75f4e:	e8 8d b3 af ff       	call   0x1409712e0
140e75f53:	cc                   	int3
140e75f54:	cc                   	int3
140e75f55:	cc                   	int3
140e75f56:	cc                   	int3
140e75f57:	cc                   	int3
140e75f58:	cc                   	int3
140e75f59:	cc                   	int3
140e75f5a:	cc                   	int3
140e75f5b:	cc                   	int3
140e75f5c:	cc                   	int3
140e75f5d:	cc                   	int3
140e75f5e:	cc                   	int3
140e75f5f:	cc                   	int3
140e75f60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140e75f65:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
140e75f6a:	55                   	push   %rbp
140e75f6b:	57                   	push   %rdi
140e75f6c:	41 56                	push   %r14
140e75f6e:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
140e75f73:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
140e75f7a:	48 8b 05 7f 2f 54 00 	mov    0x542f7f(%rip),%rax        # 0x1413b8f00
140e75f81:	48 33 c4             	xor    %rsp,%rax
140e75f84:	48 89 45 3f          	mov    %rax,0x3f(%rbp)
140e75f88:	48 8b f2             	mov    %rdx,%rsi
140e75f8b:	48 8b f9             	mov    %rcx,%rdi
140e75f8e:	48 89 55 1f          	mov    %rdx,0x1f(%rbp)
140e75f92:	45 33 f6             	xor    %r14d,%r14d
140e75f95:	44 89 75 87          	mov    %r14d,-0x79(%rbp)
140e75f99:	44 88 75 bf          	mov    %r14b,-0x41(%rbp)
140e75f9d:	33 c0                	xor    %eax,%eax
140e75f9f:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
140e75fa3:	33 d2                	xor    %edx,%edx
140e75fa5:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
140e75fa9:	e8 32 7a 32 ff       	call   0x14019d9e0
140e75fae:	c6 45 bf 03          	movb   $0x3,-0x41(%rbp)
140e75fb2:	0f 57 c0             	xorps  %xmm0,%xmm0
140e75fb5:	0f 11 45 27          	movups %xmm0,0x27(%rbp)
140e75fb9:	0f ae e8             	lfence
140e75fbc:	b9 20 00 00 00       	mov    $0x20,%ecx
140e75fc1:	e8 42 51 fa ff       	call   0x140e1b108
140e75fc6:	48 8b d8             	mov    %rax,%rbx
140e75fc9:	48 8d 45 37          	lea    0x37(%rbp),%rax
140e75fcd:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e75fd1:	48 89 5d 2f          	mov    %rbx,0x2f(%rbp)
140e75fd5:	0f 57 c0             	xorps  %xmm0,%xmm0
140e75fd8:	0f 11 03             	movups %xmm0,(%rbx)
140e75fdb:	4c 89 73 10          	mov    %r14,0x10(%rbx)
140e75fdf:	4c 89 73 18          	mov    %r14,0x18(%rbx)
140e75fe3:	41 b8 12 00 00 00    	mov    $0x12,%r8d
140e75fe9:	48 8d 15 c0 a7 37 00 	lea    0x37a7c0(%rip),%rdx        # 0x1411f07b0
140e75ff0:	48 8b cb             	mov    %rbx,%rcx
140e75ff3:	e8 08 0e 32 ff       	call   0x140196e00
140e75ff8:	4c 89 75 2f          	mov    %r14,0x2f(%rbp)
140e75ffc:	48 89 5d c7          	mov    %rbx,-0x39(%rbp)
140e76000:	4c 89 75 cf          	mov    %r14,-0x31(%rbp)
140e76004:	41 8b de             	mov    %r14d,%ebx
140e76007:	87 5f 18             	xchg   %ebx,0x18(%rdi)
140e7600a:	44 88 75 d7          	mov    %r14b,-0x29(%rbp)
140e7600e:	33 c0                	xor    %eax,%eax
140e76010:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140e76014:	33 d2                	xor    %edx,%edx
140e76016:	48 8d 4d df          	lea    -0x21(%rbp),%rcx
140e7601a:	e8 c1 79 32 ff       	call   0x14019d9e0
140e7601f:	c6 45 d7 06          	movb   $0x6,-0x29(%rbp)
140e76023:	8b c3                	mov    %ebx,%eax
140e76025:	48 89 45 df          	mov    %rax,-0x21(%rbp)
140e76029:	4c 89 75 e7          	mov    %r14,-0x19(%rbp)
140e7602d:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140e76031:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e76035:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140e76039:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
140e7603d:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
140e76041:	66 0f 7f 45 27       	movdqa %xmm0,0x27(%rbp)
140e76046:	41 b1 02             	mov    $0x2,%r9b
140e76049:	41 b0 01             	mov    $0x1,%r8b
140e7604c:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140e76050:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140e76054:	e8 27 15 3d ff       	call   0x140247580
140e76059:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)
140e7605d:	44 88 75 8f          	mov    %r14b,-0x71(%rbp)
140e76061:	33 c0                	xor    %eax,%eax
140e76063:	48 89 45 97          	mov    %rax,-0x69(%rbp)
140e76067:	33 d2                	xor    %edx,%edx
140e76069:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140e7606d:	e8 6e 79 32 ff       	call   0x14019d9e0
140e76072:	c6 45 8f 03          	movb   $0x3,-0x71(%rbp)
140e76076:	0f 57 c0             	xorps  %xmm0,%xmm0
140e76079:	0f 11 45 27          	movups %xmm0,0x27(%rbp)
140e7607d:	0f ae e8             	lfence
140e76080:	b9 20 00 00 00       	mov    $0x20,%ecx
140e76085:	e8 7e 50 fa ff       	call   0x140e1b108
140e7608a:	48 8b d8             	mov    %rax,%rbx
140e7608d:	48 8d 45 38          	lea    0x38(%rbp),%rax
140e76091:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e76095:	48 89 5d 2f          	mov    %rbx,0x2f(%rbp)
140e76099:	0f 57 c0             	xorps  %xmm0,%xmm0
140e7609c:	0f 11 03             	movups %xmm0,(%rbx)
140e7609f:	4c 89 73 10          	mov    %r14,0x10(%rbx)
140e760a3:	4c 89 73 18          	mov    %r14,0x18(%rbx)
140e760a7:	41 b8 14 00 00 00    	mov    $0x14,%r8d
140e760ad:	48 8d 15 14 a7 37 00 	lea    0x37a714(%rip),%rdx        # 0x1411f07c8
140e760b4:	48 8b cb             	mov    %rbx,%rcx
140e760b7:	e8 44 0d 32 ff       	call   0x140196e00
140e760bc:	90                   	nop
140e760bd:	48 89 5d 97          	mov    %rbx,-0x69(%rbp)
140e760c1:	4c 89 75 9f          	mov    %r14,-0x61(%rbp)
140e760c5:	41 8b de             	mov    %r14d,%ebx
140e760c8:	87 5f 1c             	xchg   %ebx,0x1c(%rdi)
140e760cb:	44 88 75 a7          	mov    %r14b,-0x59(%rbp)
140e760cf:	33 c0                	xor    %eax,%eax
140e760d1:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140e760d5:	33 d2                	xor    %edx,%edx
140e760d7:	48 8d 4d af          	lea    -0x51(%rbp),%rcx
140e760db:	e8 00 79 32 ff       	call   0x14019d9e0
140e760e0:	c6 45 a7 06          	movb   $0x6,-0x59(%rbp)
140e760e4:	8b c3                	mov    %ebx,%eax
140e760e6:	48 89 45 af          	mov    %rax,-0x51(%rbp)
140e760ea:	4c 89 75 b7          	mov    %r14,-0x49(%rbp)
140e760ee:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
140e760f2:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e760f6:	48 8d 45 bf          	lea    -0x41(%rbp),%rax
140e760fa:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
140e760fe:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
140e76102:	66 0f 7f 45 27       	movdqa %xmm0,0x27(%rbp)
140e76107:	41 b1 02             	mov    $0x2,%r9b
140e7610a:	41 b0 01             	mov    $0x1,%r8b
140e7610d:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140e76111:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
140e76115:	e8 66 14 3d ff       	call   0x140247580
140e7611a:	4c 89 75 17          	mov    %r14,0x17(%rbp)
140e7611e:	48 8d 45 ef          	lea    -0x11(%rbp),%rax
140e76122:	48 89 45 27          	mov    %rax,0x27(%rbp)
140e76126:	48 8d 45 1f          	lea    0x1f(%rbp),%rax
140e7612a:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
140e7612e:	0f 28 45 27          	movaps 0x27(%rbp),%xmm0
140e76132:	66 0f 7f 45 27       	movdqa %xmm0,0x27(%rbp)
140e76137:	41 b1 02             	mov    $0x2,%r9b
140e7613a:	41 b0 01             	mov    $0x1,%r8b
140e7613d:	48 8d 55 27          	lea    0x27(%rbp),%rdx
140e76141:	48 8b ce             	mov    %rsi,%rcx
140e76144:	e8 37 14 3d ff       	call   0x140247580
140e76149:	c7 45 87 01 00 00 00 	movl   $0x1,-0x79(%rbp)
140e76150:	4c 8d 0d 69 21 3d ff 	lea    -0xc2de97(%rip),%r9        # 0x1402482c0
140e76157:	ba 18 00 00 00       	mov    $0x18,%edx
140e7615c:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140e76162:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
140e76166:	e8 e1 53 fa ff       	call   0x140e1b54c
140e7616b:	90                   	nop
140e7616c:	4c 8d 0d 4d 21 3d ff 	lea    -0xc2deb3(%rip),%r9        # 0x1402482c0
140e76173:	ba 18 00 00 00       	mov    $0x18,%edx
140e76178:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140e7617e:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
140e76182:	e8 c5 53 fa ff       	call   0x140e1b54c
140e76187:	90                   	nop
140e76188:	4c 8d 0d 31 21 3d ff 	lea    -0xc2decf(%rip),%r9        # 0x1402482c0
140e7618f:	ba 18 00 00 00       	mov    $0x18,%edx
140e76194:	41 b8 02 00 00 00    	mov    $0x2,%r8d
140e7619a:	48 8d 4d bf          	lea    -0x41(%rbp),%rcx
140e7619e:	e8 a9 53 fa ff       	call   0x140e1b54c
140e761a3:	48 8b c6             	mov    %rsi,%rax
140e761a6:	48 8b 4d 3f          	mov    0x3f(%rbp),%rcx
140e761aa:	48 33 cc             	xor    %rsp,%rcx
140e761ad:	e8 4e 53 fa ff       	call   0x140e1b500
140e761b2:	4c 8d 9c 24 e0 00 00 	lea    0xe0(%rsp),%r11
140e761b9:	00
140e761ba:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140e761be:	49 8b 73 38          	mov    0x38(%r11),%rsi
140e761c2:	49 8b e3             	mov    %r11,%rsp
140e761c5:	41 5e                	pop    %r14
140e761c7:	5f                   	pop    %rdi
140e761c8:	5d                   	pop    %rbp
140e761c9:	c3                   	ret
140e761ca:	cc                   	int3
140e761cb:	cc                   	int3
140e761cc:	cc                   	int3
140e761cd:	cc                   	int3
140e761ce:	cc                   	int3
140e761cf:	cc                   	int3
140e761d0:	40 53                	rex push %rbx
140e761d2:	48 83 ec 40          	sub    $0x40,%rsp
140e761d6:	49 83 78 18 0f       	cmpq   $0xf,0x18(%r8)
140e761db:	48 8b da             	mov    %rdx,%rbx
140e761de:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
140e761e3:	49 8b c0             	mov    %r8,%rax
140e761e6:	76 03                	jbe    0x140e761eb
140e761e8:	49 8b 00             	mov    (%r8),%rax
140e761eb:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140e761f0:	4c 8d 0d ce a1 37 00 	lea    0x37a1ce(%rip),%r9        # 0x1411f03c5
140e761f7:	49 8b 40 10          	mov    0x10(%r8),%rax
140e761fb:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140e76200:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140e76205:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140e7620a:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
140e7620f:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
140e76214:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140e76219:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140e7621e:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
140e76223:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
140e76229:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e7622e:	e8 7d d0 ff ff       	call   0x140e732b0
140e76233:	80 7c 24 64 00       	cmpb   $0x0,0x64(%rsp)
140e76238:	c6 43 04 00          	movb   $0x0,0x4(%rbx)
140e7623c:	74 0a                	je     0x140e76248
140e7623e:	8b 44 24 60          	mov    0x60(%rsp),%eax
140e76242:	89 03                	mov    %eax,(%rbx)
140e76244:	c6 43 04 01          	movb   $0x1,0x4(%rbx)
140e76248:	48 8b c3             	mov    %rbx,%rax
140e7624b:	48 83 c4 40          	add    $0x40,%rsp
140e7624f:	5b                   	pop    %rbx
140e76250:	c3                   	ret
140e76251:	cc                   	int3
140e76252:	cc                   	int3
140e76253:	cc                   	int3
140e76254:	cc                   	int3
140e76255:	cc                   	int3
140e76256:	cc                   	int3
140e76257:	cc                   	int3
140e76258:	cc                   	int3
140e76259:	cc                   	int3
140e7625a:	cc                   	int3
140e7625b:	cc                   	int3
140e7625c:	cc                   	int3
140e7625d:	cc                   	int3
140e7625e:	cc                   	int3
140e7625f:	cc                   	int3
140e76260:	48 83 ec 48          	sub    $0x48,%rsp
140e76264:	0f b7 51 0e          	movzwl 0xe(%rcx),%edx
140e76268:	0f b7 c2             	movzwl %dx,%eax
140e7626b:	66 c1 e8 0a          	shr    $0xa,%ax
140e7626f:	a8 01                	test   $0x1,%al
140e76271:	74 20                	je     0x140e76293
140e76273:	66 0f ba e2 0c       	bt     $0xc,%dx
140e76278:	72 11                	jb     0x140e7628b
140e7627a:	48 8b 41 08          	mov    0x8(%rcx),%rax
140e7627e:	48 b9 ff ff ff ff ff 	movabs $0xffffffffffff,%rcx
140e76285:	ff 00 00
140e76288:	48 23 c8             	and    %rax,%rcx
140e7628b:	48 8b c1             	mov    %rcx,%rax
140e7628e:	48 83 c4 48          	add    $0x48,%rsp
140e76292:	c3                   	ret
140e76293:	48 8d 15 8e a1 37 00 	lea    0x37a18e(%rip),%rdx        # 0x1411f0428
140e7629a:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140e7629f:	e8 cc a4 36 ff       	call   0x1401e0770
140e762a4:	48 8d 15 5d c0 52 00 	lea    0x52c05d(%rip),%rdx        # 0x1413a2308
140e762ab:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140e762b0:	e8 63 65 fa ff       	call   0x140e1c818
140e762b5:	cc                   	int3
140e762b6:	cc                   	int3
140e762b7:	cc                   	int3
140e762b8:	cc                   	int3
140e762b9:	cc                   	int3
140e762ba:	cc                   	int3
140e762bb:	cc                   	int3
140e762bc:	cc                   	int3
140e762bd:	cc                   	int3
140e762be:	cc                   	int3
140e762bf:	cc                   	int3
140e762c0:	48 83 ec 48          	sub    $0x48,%rsp
140e762c4:	0f b7 51 0e          	movzwl 0xe(%rcx),%edx
140e762c8:	0f b7 c2             	movzwl %dx,%eax
140e762cb:	66 c1 e8 0a          	shr    $0xa,%ax
140e762cf:	a8 01                	test   $0x1,%al
140e762d1:	74 22                	je     0x140e762f5
140e762d3:	66 0f ba e2 0c       	bt     $0xc,%dx
140e762d8:	73 12                	jae    0x140e762ec
140e762da:	0f be 41 0d          	movsbl 0xd(%rcx),%eax
140e762de:	b9 0d 00 00 00       	mov    $0xd,%ecx
140e762e3:	2b c8                	sub    %eax,%ecx
140e762e5:	8b c1                	mov    %ecx,%eax
140e762e7:	48 83 c4 48          	add    $0x48,%rsp
140e762eb:	c3                   	ret
140e762ec:	8b 09                	mov    (%rcx),%ecx
140e762ee:	8b c1                	mov    %ecx,%eax
140e762f0:	48 83 c4 48          	add    $0x48,%rsp
140e762f4:	c3                   	ret
140e762f5:	48 8d 15 2c a1 37 00 	lea    0x37a12c(%rip),%rdx        # 0x1411f0428
140e762fc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140e76301:	e8 6a a4 36 ff       	call   0x1401e0770
140e76306:	48 8d 15 fb bf 52 00 	lea    0x52bffb(%rip),%rdx        # 0x1413a2308
140e7630d:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx