14019df12:	eb 11                	jmp    0x14019df25
14019df14:	49 8b 0c 24          	mov    (%r12),%rcx
14019df18:	48 8b d1             	mov    %rcx,%rdx
14019df1b:	e8 a0 96 ff ff       	call   0x1401975c0
14019df20:	ba 10 00 00 00       	mov    $0x10,%edx
14019df25:	49 8b 0c 24          	mov    (%r12),%rcx
14019df29:	e8 16 d2 c7 00       	call   0x140e1b144
14019df2e:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
14019df32:	48 33 cc             	xor    %rsp,%rcx
14019df35:	e8 c6 d5 c7 00       	call   0x140e1b500
14019df3a:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14019df3f:	49 8b 5b 38          	mov    0x38(%r11),%rbx
14019df43:	49 8b 73 40          	mov    0x40(%r11),%rsi
14019df47:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14019df4b:	49 8b e3             	mov    %r11,%rsp
14019df4e:	41 5f                	pop    %r15
14019df50:	41 5e                	pop    %r14
14019df52:	41 5d                	pop    %r13
14019df54:	41 5c                	pop    %r12
14019df56:	5d                   	pop    %rbp
14019df57:	c3                   	ret
14019df58:	e8 47 c2 c8 00       	call   0x140e2a1a4
14019df5d:	90                   	nop
14019df5e:	e8 2d f6 ff ff       	call   0x14019d590
14019df63:	90                   	nop
14019df64:	e8 3b c2 c8 00       	call   0x140e2a1a4
14019df69:	cc                   	int3
14019df6a:	cc                   	int3
14019df6b:	cc                   	int3
14019df6c:	cc                   	int3
14019df6d:	cc                   	int3
14019df6e:	cc                   	int3
14019df6f:	cc                   	int3
14019df70:	40 53                	rex push %rbx
14019df72:	56                   	push   %rsi
14019df73:	57                   	push   %rdi
14019df74:	48 83 ec 30          	sub    $0x30,%rsp
14019df78:	49 8b f0             	mov    %r8,%rsi
14019df7b:	49 8b d9             	mov    %r9,%rbx
14019df7e:	4c 8b 41 10          	mov    0x10(%rcx),%r8
14019df82:	48 8b f9             	mov    %rcx,%rdi
14019df85:	4c 3b c2             	cmp    %rdx,%r8
14019df88:	0f 82 d0 00 00 00    	jb     0x14019e05e
14019df8e:	4c 8b 49 18          	mov    0x18(%rcx),%r9
14019df92:	49 8b c1             	mov    %r9,%rax
14019df95:	49 2b c0             	sub    %r8,%rax
14019df98:	48 3b d8             	cmp    %rax,%rbx
14019df9b:	0f 87 97 00 00 00    	ja     0x14019e038
14019dfa1:	4c 89 74 24 58       	mov    %r14,0x58(%rsp)
14019dfa6:	49 8d 04 18          	lea    (%r8,%rbx,1),%rax
14019dfaa:	48 89 41 10          	mov    %rax,0x10(%rcx)
14019dfae:	4c 89 7c 24 60       	mov    %r15,0x60(%rsp)
14019dfb3:	49 83 f9 0f          	cmp    $0xf,%r9
14019dfb7:	76 03                	jbe    0x14019dfbc
14019dfb9:	48 8b 09             	mov    (%rcx),%rcx
14019dfbc:	4c 8d 3c 11          	lea    (%rcx,%rdx,1),%r15
14019dfc0:	48 8d 04 1e          	lea    (%rsi,%rbx,1),%rax
14019dfc4:	49 3b c7             	cmp    %r15,%rax
14019dfc7:	76 1b                	jbe    0x14019dfe4
14019dfc9:	4a 8d 04 01          	lea    (%rcx,%r8,1),%rax
14019dfcd:	48 3b f0             	cmp    %rax,%rsi
14019dfd0:	77 12                	ja     0x14019dfe4
14019dfd2:	4c 3b fe             	cmp    %rsi,%r15
14019dfd5:	77 05                	ja     0x14019dfdc
14019dfd7:	45 33 f6             	xor    %r14d,%r14d
14019dfda:	eb 0b                	jmp    0x14019dfe7
14019dfdc:	4d 8b f7             	mov    %r15,%r14
14019dfdf:	4c 2b f6             	sub    %rsi,%r14
14019dfe2:	eb 03                	jmp    0x14019dfe7
14019dfe4:	4c 8b f3             	mov    %rbx,%r14
14019dfe7:	4c 2b c2             	sub    %rdx,%r8
14019dfea:	49 8d 0c 1f          	lea    (%r15,%rbx,1),%rcx
14019dfee:	49 ff c0             	inc    %r8
14019dff1:	0f ae e8             	lfence
14019dff4:	49 8b d7             	mov    %r15,%rdx
14019dff7:	e8 14 10 d4 00       	call   0x140edf010
14019dffc:	4d 8b c6             	mov    %r14,%r8
14019dfff:	48 8b d6             	mov    %rsi,%rdx
14019e002:	49 8b cf             	mov    %r15,%rcx
14019e005:	e8 06 10 d4 00       	call   0x140edf010
14019e00a:	4c 8b c3             	mov    %rbx,%r8
14019e00d:	49 8d 14 36          	lea    (%r14,%rsi,1),%rdx
14019e011:	4d 2b c6             	sub    %r14,%r8
14019e014:	4b 8d 0c 3e          	lea    (%r14,%r15,1),%rcx
14019e018:	48 03 d3             	add    %rbx,%rdx
14019e01b:	0f ae e8             	lfence
14019e01e:	e8 ed 0f d4 00       	call   0x140edf010
14019e023:	4c 8b 7c 24 60       	mov    0x60(%rsp),%r15
14019e028:	48 8b c7             	mov    %rdi,%rax
14019e02b:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
14019e030:	48 83 c4 30          	add    $0x30,%rsp
14019e034:	5f                   	pop    %rdi
14019e035:	5e                   	pop    %rsi
14019e036:	5b                   	pop    %rbx
14019e037:	c3                   	ret
14019e038:	0f ae e8             	lfence
14019e03b:	44 0f b6 44 24 50    	movzbl 0x50(%rsp),%r8d
14019e041:	4c 8b ca             	mov    %rdx,%r9
14019e044:	48 8b d3             	mov    %rbx,%rdx
14019e047:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
14019e04c:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14019e051:	e8 2a 98 ff ff       	call   0x140197880
14019e056:	48 83 c4 30          	add    $0x30,%rsp
14019e05a:	5f                   	pop    %rdi
14019e05b:	5e                   	pop    %rsi
14019e05c:	5b                   	pop    %rbx
14019e05d:	c3                   	ret
14019e05e:	e8 4d f5 ff ff       	call   0x14019d5b0
14019e063:	cc                   	int3
14019e064:	cc                   	int3
14019e065:	cc                   	int3
14019e066:	cc                   	int3
14019e067:	cc                   	int3
14019e068:	cc                   	int3
14019e069:	cc                   	int3
14019e06a:	cc                   	int3
14019e06b:	cc                   	int3
14019e06c:	cc                   	int3
14019e06d:	cc                   	int3
14019e06e:	cc                   	int3
14019e06f:	cc                   	int3
14019e070:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14019e075:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14019e07a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14019e07f:	57                   	push   %rdi
14019e080:	48 83 ec 20          	sub    $0x20,%rsp
14019e084:	48 8b f2             	mov    %rdx,%rsi
14019e087:	48 8b d9             	mov    %rcx,%rbx
14019e08a:	48 8b 39             	mov    (%rcx),%rdi
14019e08d:	48 85 ff             	test   %rdi,%rdi
14019e090:	74 22                	je     0x14019e0b4
14019e092:	ff 15 d0 51 de 00    	call   *0xde51d0(%rip)        # 0x140f83268
14019e098:	8b e8                	mov    %eax,%ebp
14019e09a:	48 8b cf             	mov    %rdi,%rcx
14019e09d:	ff 15 bd 51 de 00    	call   *0xde51bd(%rip)        # 0x140f83260
14019e0a3:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
14019e0a8:	85 c0                	test   %eax,%eax
14019e0aa:	74 20                	je     0x14019e0cc
14019e0ac:	8b cd                	mov    %ebp,%ecx
14019e0ae:	ff 15 bc 51 de 00    	call   *0xde51bc(%rip)        # 0x140f83270
14019e0b4:	48 89 33             	mov    %rsi,(%rbx)
14019e0b7:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
14019e0bc:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
14019e0c1:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14019e0c6:	48 83 c4 20          	add    $0x20,%rsp
14019e0ca:	5f                   	pop    %rdi
14019e0cb:	c3                   	ret
14019e0cc:	4c 8d 05 2d 59 e0 00 	lea    0xe0592d(%rip),%r8        # 0x140fa3a00
14019e0d3:	ba 29 09 00 00       	mov    $0x929,%edx
14019e0d8:	e8 63 f0 ff ff       	call   0x14019d140
14019e0dd:	cc                   	int3
14019e0de:	cc                   	int3
14019e0df:	cc                   	int3
14019e0e0:	40 53                	rex push %rbx
14019e0e2:	b8 30 14 00 00       	mov    $0x1430,%eax
14019e0e7:	e8 b4 d3 c7 00       	call   0x140e1b4a0
14019e0ec:	48 2b e0             	sub    %rax,%rsp
14019e0ef:	48 8b 05 0a ae 21 01 	mov    0x121ae0a(%rip),%rax        # 0x1413b8f00
14019e0f6:	48 33 c4             	xor    %rsp,%rax
14019e0f9:	48 89 84 24 20 14 00 	mov    %rax,0x1420(%rsp)
14019e100:	00
14019e101:	48 8d 99 c0 00 00 00 	lea    0xc0(%rcx),%rbx
14019e108:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14019e10c:	75 5c                	jne    0x14019e16a
14019e10e:	4c 8d 41 18          	lea    0x18(%rcx),%r8
14019e112:	ba 00 08 00 00       	mov    $0x800,%edx
14019e117:	48 8d 8c 24 20 04 00 	lea    0x420(%rsp),%rcx
14019e11e:	00
14019e11f:	e8 4c c2 ff ff       	call   0x14019a370
14019e124:	4c 8d 8c 24 20 04 00 	lea    0x420(%rsp),%r9
14019e12b:	00
14019e12c:	ba 00 04 00 00       	mov    $0x400,%edx
14019e131:	4c 8d 05 90 58 e0 00 	lea    0xe05890(%rip),%r8        # 0x140fa39c8
14019e138:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14019e13d:	e8 8e e5 ff ff       	call   0x14019c6d0
14019e142:	48 8d 44 24 20       	lea    0x20(%rsp),%rax
14019e147:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14019e14e:	66 90                	xchg   %ax,%ax
14019e150:	49 ff c0             	inc    %r8
14019e153:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14019e158:	75 f6                	jne    0x14019e150
14019e15a:	49 ff c0             	inc    %r8
14019e15d:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14019e162:	48 8b cb             	mov    %rbx,%rcx
14019e165:	e8 66 f4 ff ff       	call   0x14019d5d0
14019e16a:	48 8b 13             	mov    (%rbx),%rdx
14019e16d:	33 c0                	xor    %eax,%eax
14019e16f:	48 85 d2             	test   %rdx,%rdx
14019e172:	48 8d 4a 04          	lea    0x4(%rdx),%rcx
14019e176:	48 0f 45 c1          	cmovne %rcx,%rax
14019e17a:	48 8b 8c 24 20 14 00 	mov    0x1420(%rsp),%rcx
14019e181:	00
14019e182:	48 33 cc             	xor    %rsp,%rcx
14019e185:	e8 76 d3 c7 00       	call   0x140e1b500
14019e18a:	48 81 c4 30 14 00 00 	add    $0x1430,%rsp
14019e191:	5b                   	pop    %rbx
14019e192:	c3                   	ret
14019e193:	cc                   	int3
14019e194:	cc                   	int3
14019e195:	cc                   	int3
14019e196:	cc                   	int3
14019e197:	cc                   	int3
14019e198:	cc                   	int3
14019e199:	cc                   	int3
14019e19a:	cc                   	int3
14019e19b:	cc                   	int3
14019e19c:	cc                   	int3
14019e19d:	cc                   	int3
14019e19e:	cc                   	int3
14019e19f:	cc                   	int3
14019e1a0:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14019e1a4:	48 8d 05 05 56 e0 00 	lea    0xe05605(%rip),%rax        # 0x140fa37b0
14019e1ab:	48 85 d2             	test   %rdx,%rdx
14019e1ae:	48 0f 45 c2          	cmovne %rdx,%rax
14019e1b2:	c3                   	ret
14019e1b3:	cc                   	int3
14019e1b4:	cc                   	int3
14019e1b5:	cc                   	int3
14019e1b6:	cc                   	int3
14019e1b7:	cc                   	int3
14019e1b8:	cc                   	int3
14019e1b9:	cc                   	int3
14019e1ba:	cc                   	int3
14019e1bb:	cc                   	int3
14019e1bc:	cc                   	int3
14019e1bd:	cc                   	int3
14019e1be:	cc                   	int3
14019e1bf:	cc                   	int3
14019e1c0:	4c 8b dc             	mov    %rsp,%r11
14019e1c3:	49 89 5b 08          	mov    %rbx,0x8(%r11)
14019e1c7:	49 89 73 10          	mov    %rsi,0x10(%r11)
14019e1cb:	49 89 7b 20          	mov    %rdi,0x20(%r11)
14019e1cf:	41 56                	push   %r14
14019e1d1:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
14019e1d8:	48 8b 05 21 ad 21 01 	mov    0x121ad21(%rip),%rax        # 0x1413b8f00
14019e1df:	48 33 c4             	xor    %rsp,%rax
14019e1e2:	48 89 84 24 f8 00 00 	mov    %rax,0xf8(%rsp)
14019e1e9:	00
14019e1ea:	49 8b f0             	mov    %r8,%rsi
14019e1ed:	45 33 c9             	xor    %r9d,%r9d
14019e1f0:	4d 8d 43 b8          	lea    -0x48(%r11),%r8
14019e1f4:	33 d2                	xor    %edx,%edx
14019e1f6:	48 8d 0d a3 86 27 01 	lea    0x12786a3(%rip),%rcx        # 0x1414168a0
14019e1fd:	ff 15 c5 55 de 00    	call   *0xde55c5(%rip)        # 0x140f837c8
14019e203:	85 c0                	test   %eax,%eax
14019e205:	0f 84 b2 02 00 00    	je     0x14019e4bd
14019e20b:	83 bc 24 c0 00 00 00 	cmpl   $0x0,0xc0(%rsp)
14019e212:	00
14019e213:	0f 84 82 00 00 00    	je     0x14019e29b
14019e219:	48 8b 1d 40 41 ec 00 	mov    0xec4140(%rip),%rbx        # 0x141062360
14019e220:	48 8b 43 08          	mov    0x8(%rbx),%rax
14019e224:	0f 10 40 f0          	movups -0x10(%rax),%xmm0
14019e228:	0f 11 84 24 a0 00 00 	movups %xmm0,0xa0(%rsp)
14019e22f:	00
14019e230:	48 83 7b 20 00       	cmpq   $0x0,0x20(%rbx)
14019e235:	74 07                	je     0x14019e23e
14019e237:	b9 05 00 00 00       	mov    $0x5,%ecx
14019e23c:	cd 29                	int    $0x29
14019e23e:	33 ff                	xor    %edi,%edi
14019e240:	48 89 7b 28          	mov    %rdi,0x28(%rbx)
14019e244:	48 89 7b 30          	mov    %rdi,0x30(%rbx)
14019e248:	4c 8d 4b 20          	lea    0x20(%rbx),%r9
14019e24c:	4c 8b c3             	mov    %rbx,%r8
14019e24f:	48 8d 15 5a 30 e6 ff 	lea    -0x19cfa6(%rip),%rdx        # 0x1400012b0
14019e256:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
14019e25d:	00
14019e25e:	ff 15 04 4e de 00    	call   *0xde4e04(%rip)        # 0x140f83068
14019e264:	85 c0                	test   %eax,%eax
14019e266:	75 17                	jne    0x14019e27f
14019e268:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14019e26c:	45 0f b7 08          	movzwl (%r8),%r9d
14019e270:	ba 02 00 00 00       	mov    $0x2,%edx
14019e275:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
14019e279:	ff 15 f1 4d de 00    	call   *0xde4df1(%rip)        # 0x140f83070
14019e27f:	45 33 c0             	xor    %r8d,%r8d
14019e282:	33 d2                	xor    %edx,%edx
14019e284:	48 8d 0d 15 86 27 01 	lea    0x1278615(%rip),%rcx        # 0x1414168a0
14019e28b:	ff 15 2f 55 de 00    	call   *0xde552f(%rip)        # 0x140f837c0
14019e291:	85 c0                	test   %eax,%eax
14019e293:	0f 84 2a 02 00 00    	je     0x14019e4c3
14019e299:	eb 02                	jmp    0x14019e29d
14019e29b:	33 ff                	xor    %edi,%edi
14019e29d:	48 8b 0d bc 40 ec 00 	mov    0xec40bc(%rip),%rcx        # 0x141062360
14019e2a4:	83 39 04             	cmpl   $0x4,(%rcx)
14019e2a7:	0f 86 c6 00 00 00    	jbe    0x14019e373
14019e2ad:	48 8d 05 ec 58 e0 00 	lea    0xe058ec(%rip),%rax        # 0x140fa3ba0
14019e2b4:	48 89 84 24 e8 00 00 	mov    %rax,0xe8(%rsp)
14019e2bb:	00
14019e2bc:	48 c7 84 24 f0 00 00 	movq   $0x4e,0xf0(%rsp)
14019e2c3:	00 4e 00 00 00
14019e2c8:	c7 84 24 a0 00 00 00 	movl   $0xb000000,0xa0(%rsp)
14019e2cf:	00 00 00 0b
14019e2d3:	0f b7 05 2c 34 0e 01 	movzwl 0x10e342c(%rip),%eax        # 0x141281706
14019e2da:	89 84 24 a4 00 00 00 	mov    %eax,0xa4(%rsp)
14019e2e1:	48 89 bc 24 a8 00 00 	mov    %rdi,0xa8(%rsp)
14019e2e8:	00
14019e2e9:	48 8b 41 08          	mov    0x8(%rcx),%rax
14019e2ed:	48 89 84 24 c8 00 00 	mov    %rax,0xc8(%rsp)
14019e2f4:	00
14019e2f5:	0f b7 00             	movzwl (%rax),%eax
14019e2f8:	89 84 24 d0 00 00 00 	mov    %eax,0xd0(%rsp)
14019e2ff:	c7 84 24 d4 00 00 00 	movl   $0x2,0xd4(%rsp)
14019e306:	02 00 00 00
14019e30a:	48 8d 05 ff 33 0e 01 	lea    0x10e33ff(%rip),%rax        # 0x141281710
14019e311:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
14019e318:	00
14019e319:	c7 84 24 e0 00 00 00 	movl   $0x10,0xe0(%rsp)
14019e320:	10 00 00 00
14019e324:	c7 84 24 e4 00 00 00 	movl   $0x1,0xe4(%rsp)
14019e32b:	01 00 00 00
14019e32f:	48 8d 05 3e 84 0e 01 	lea    0x10e843e(%rip),%rax        # 0x141286774
14019e336:	48 8d 15 9b 33 0e 01 	lea    0x10e339b(%rip),%rdx        # 0x1412816d8
14019e33d:	2b c2                	sub    %edx,%eax
14019e33f:	89 84 24 c0 00 00 00 	mov    %eax,0xc0(%rsp)
14019e346:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
14019e34d:	00
14019e34e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14019e353:	c7 44 24 20 03 00 00 	movl   $0x3,0x20(%rsp)
14019e35a:	00
14019e35b:	45 33 c9             	xor    %r9d,%r9d
14019e35e:	45 33 c0             	xor    %r8d,%r8d
14019e361:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
14019e368:	00
14019e369:	48 8b 49 20          	mov    0x20(%rcx),%rcx
14019e36d:	ff 15 05 4d de 00    	call   *0xde4d05(%rip)        # 0x140f83078
14019e373:	0f 57 c0             	xorps  %xmm0,%xmm0
14019e376:	0f 11 84 24 a0 00 00 	movups %xmm0,0xa0(%rsp)
14019e37d:	00
14019e37e:	0f 57 c9             	xorps  %xmm1,%xmm1
14019e381:	f3 0f 7f 8c 24 b0 00 	movdqu %xmm1,0xb0(%rsp)
14019e388:	00 00
14019e38a:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
14019e391:	48 ff c3             	inc    %rbx
14019e394:	80 3c 1e 00          	cmpb   $0x0,(%rsi,%rbx,1)
14019e398:	75 f7                	jne    0x14019e391
14019e39a:	48 bf ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rdi
14019e3a1:	ff ff 7f
14019e3a4:	48 3b df             	cmp    %rdi,%rbx
14019e3a7:	0f 87 1c 01 00 00    	ja     0x14019e4c9
14019e3ad:	48 83 fb 0f          	cmp    $0xf,%rbx
14019e3b1:	77 34                	ja     0x14019e3e7
14019e3b3:	48 89 9c 24 b0 00 00 	mov    %rbx,0xb0(%rsp)
14019e3ba:	00
14019e3bb:	48 c7 84 24 b8 00 00 	movq   $0xf,0xb8(%rsp)
14019e3c2:	00 0f 00 00 00
14019e3c7:	0f ae e8             	lfence
14019e3ca:	4c 8b c3             	mov    %rbx,%r8
14019e3cd:	48 8b d6             	mov    %rsi,%rdx
14019e3d0:	48 8d 8c 24 a0 00 00 	lea    0xa0(%rsp),%rcx
14019e3d7:	00