14019bf05:	8b c7                	mov    %edi,%eax
14019bf07:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019bf0c:	03 c7                	add    %edi,%eax
14019bf0e:	75 11                	jne    0x14019bf21
14019bf10:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
14019bf14:	48 8b 01             	mov    (%rcx),%rax
14019bf17:	48 8b 40 08          	mov    0x8(%rax),%rax
14019bf1b:	ff 15 0f 6f 07 00    	call   *0x76f0f(%rip)        # 0x140212e30
14019bf21:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14019bf25:	48 85 c9             	test   %rcx,%rcx
14019bf28:	74 3a                	je     0x14019bf64
14019bf2a:	8b c7                	mov    %edi,%eax
14019bf2c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14019bf31:	03 c7                	add    %edi,%eax
14019bf33:	75 2f                	jne    0x14019bf64
14019bf35:	48 8b 5d e0          	mov    -0x20(%rbp),%rbx
14019bf39:	48 8b cb             	mov    %rbx,%rcx
14019bf3c:	48 8b 03             	mov    (%rbx),%rax
14019bf3f:	48 8b 00             	mov    (%rax),%rax
14019bf42:	ff 15 e8 6e 07 00    	call   *0x76ee8(%rip)        # 0x140212e30
14019bf48:	8b c7                	mov    %edi,%eax
14019bf4a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14019bf4f:	03 c7                	add    %edi,%eax
14019bf51:	75 11                	jne    0x14019bf64
14019bf53:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14019bf57:	48 8b 01             	mov    (%rcx),%rax
14019bf5a:	48 8b 40 08          	mov    0x8(%rax),%rax
14019bf5e:	ff 15 cc 6e 07 00    	call   *0x76ecc(%rip)        # 0x140212e30
14019bf64:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14019bf69:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
14019bf6e:	48 83 c4 60          	add    $0x60,%rsp
14019bf72:	5d                   	pop    %rbp
14019bf73:	c3                   	ret
14019bf74:	48 8b c4             	mov    %rsp,%rax
14019bf77:	53                   	push   %rbx
14019bf78:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
14019bf7f:	4c 8d 49 10          	lea    0x10(%rcx),%r9
14019bf83:	c6 40 08 01          	movb   $0x1,0x8(%rax)
14019bf87:	33 db                	xor    %ebx,%ebx
14019bf89:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
14019bf8e:	4c 89 5c 24 40       	mov    %r11,0x40(%rsp)
14019bf93:	4c 8d 41 28          	lea    0x28(%rcx),%r8
14019bf97:	88 58 e8             	mov    %bl,-0x18(%rax)
14019bf9a:	4c 8b d2             	mov    %rdx,%r10
14019bf9d:	66 89 58 0a          	mov    %bx,0xa(%rax)
14019bfa1:	48 8d 51 18          	lea    0x18(%rcx),%rdx
14019bfa5:	88 58 0c             	mov    %bl,0xc(%rax)
14019bfa8:	48 8d 41 12          	lea    0x12(%rcx),%rax
14019bfac:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14019bfb1:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
14019bfb8:	00
14019bfb9:	4c 89 4c 24 30       	mov    %r9,0x30(%rsp)
14019bfbe:	4c 8b 49 08          	mov    0x8(%rcx),%r9
14019bfc2:	48 8b 09             	mov    (%rcx),%rcx
14019bfc5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14019bfca:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
14019bfcf:	e8 14 64 ec ff       	call   0x1400623e8
14019bfd4:	38 9c 24 80 00 00 00 	cmp    %bl,0x80(%rsp)
14019bfdb:	74 0c                	je     0x14019bfe9
14019bfdd:	33 d2                	xor    %edx,%edx
14019bfdf:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14019bfe4:	e8 07 c2 e6 ff       	call   0x1400081f0
14019bfe9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
14019bff0:	5b                   	pop    %rbx
14019bff1:	c3                   	ret
14019bff2:	90                   	nop
14019bff3:	90                   	nop
14019bff4:	90                   	nop
14019bff5:	90                   	nop
14019bff6:	90                   	nop
14019bff7:	90                   	nop
14019bff8:	90                   	nop
14019bff9:	90                   	nop
14019bffa:	90                   	nop
14019bffb:	90                   	nop
14019bffc:	90                   	nop
14019bffd:	90                   	nop
14019bffe:	90                   	nop
14019bfff:	90                   	nop
14019c000:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019c005:	57                   	push   %rdi
14019c006:	48 83 ec 20          	sub    $0x20,%rsp
14019c00a:	48 8b f9             	mov    %rcx,%rdi
14019c00d:	8b da                	mov    %edx,%ebx
14019c00f:	48 83 c1 10          	add    $0x10,%rcx
14019c013:	e8 2c 03 ed ff       	call   0x14006c344
14019c018:	f6 c3 01             	test   $0x1,%bl
14019c01b:	74 0e                	je     0x14019c02b
14019c01d:	48 85 ff             	test   %rdi,%rdi
14019c020:	74 09                	je     0x14019c02b
14019c022:	48 8b cf             	mov    %rdi,%rcx
14019c025:	ff 15 15 6b 07 00    	call   *0x76b15(%rip)        # 0x140212b40
14019c02b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14019c030:	48 8b c7             	mov    %rdi,%rax
14019c033:	48 83 c4 20          	add    $0x20,%rsp
14019c037:	5f                   	pop    %rdi
14019c038:	c3                   	ret
14019c039:	90                   	nop
14019c03a:	90                   	nop
14019c03b:	90                   	nop
14019c03c:	4c 8b dc             	mov    %rsp,%r11
14019c03f:	48 83 ec 48          	sub    $0x48,%rsp
14019c043:	48 8d 05 5e aa 09 00 	lea    0x9aa5e(%rip),%rax        # 0x140236aa8
14019c04a:	49 89 53 10          	mov    %rdx,0x10(%r11)
14019c04e:	49 89 43 d8          	mov    %rax,-0x28(%r11)
14019c052:	49 8d 53 d8          	lea    -0x28(%r11),%rdx
14019c056:	49 8d 43 10          	lea    0x10(%r11),%rax
14019c05a:	49 89 43 e0          	mov    %rax,-0x20(%r11)
14019c05e:	49 8d 43 18          	lea    0x18(%r11),%rax
14019c062:	49 89 43 e8          	mov    %rax,-0x18(%r11)
14019c066:	e8 09 ff ff ff       	call   0x14019bf74
14019c06b:	48 83 c4 48          	add    $0x48,%rsp
14019c06f:	c3                   	ret
14019c070:	48 83 ec 28          	sub    $0x28,%rsp
14019c074:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14019c078:	48 85 c9             	test   %rcx,%rcx
14019c07b:	74 09                	je     0x14019c086
14019c07d:	48 83 c4 28          	add    $0x28,%rsp
14019c081:	e9 d2 a8 ff ff       	jmp    0x140196958
14019c086:	33 d2                	xor    %edx,%edx
14019c088:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
14019c08d:	e8 52 f2 e6 ff       	call   0x14000b2e4
14019c092:	cc                   	int3
14019c093:	90                   	nop
14019c094:	90                   	nop
14019c095:	90                   	nop
14019c096:	90                   	nop
14019c097:	90                   	nop
14019c098:	90                   	nop
14019c099:	90                   	nop
14019c09a:	90                   	nop
14019c09b:	90                   	nop
14019c09c:	90                   	nop
14019c09d:	90                   	nop
14019c09e:	90                   	nop
14019c09f:	90                   	nop
14019c0a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019c0a5:	57                   	push   %rdi
14019c0a6:	48 83 ec 20          	sub    $0x20,%rsp
14019c0aa:	48 8b d9             	mov    %rcx,%rbx
14019c0ad:	8b fa                	mov    %edx,%edi
14019c0af:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14019c0b3:	48 85 c9             	test   %rcx,%rcx
14019c0b6:	74 12                	je     0x14019c0ca
14019c0b8:	48 83 63 10 00       	andq   $0x0,0x10(%rbx)
14019c0bd:	48 8b 01             	mov    (%rcx),%rax
14019c0c0:	48 8b 40 08          	mov    0x8(%rax),%rax
14019c0c4:	ff 15 66 6d 07 00    	call   *0x76d66(%rip)        # 0x140212e30
14019c0ca:	40 f6 c7 01          	test   $0x1,%dil
14019c0ce:	74 0e                	je     0x14019c0de
14019c0d0:	48 85 db             	test   %rbx,%rbx
14019c0d3:	74 09                	je     0x14019c0de
14019c0d5:	48 8b cb             	mov    %rbx,%rcx
14019c0d8:	ff 15 62 6a 07 00    	call   *0x76a62(%rip)        # 0x140212b40
14019c0de:	48 8b c3             	mov    %rbx,%rax
14019c0e1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14019c0e6:	48 83 c4 20          	add    $0x20,%rsp
14019c0ea:	5f                   	pop    %rdi
14019c0eb:	c3                   	ret
14019c0ec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019c0f1:	56                   	push   %rsi
14019c0f2:	48 83 ec 20          	sub    $0x20,%rsp
14019c0f6:	48 8d 05 f3 83 0a 00 	lea    0xa83f3(%rip),%rax        # 0x1402444f0
14019c0fd:	89 51 08             	mov    %edx,0x8(%rcx)
14019c100:	48 89 01             	mov    %rax,(%rcx)
14019c103:	48 8b d9             	mov    %rcx,%rbx
14019c106:	44 89 41 0c          	mov    %r8d,0xc(%rcx)
14019c10a:	c6 41 10 01          	movb   $0x1,0x10(%rcx)
14019c10e:	48 83 c1 18          	add    $0x18,%rcx
14019c112:	e8 01 b0 e8 ff       	call   0x140027118
14019c117:	48 c7 43 20 01 00 00 	movq   $0x1,0x20(%rbx)
14019c11e:	00
14019c11f:	48 8d 4b 70          	lea    0x70(%rbx),%rcx
14019c123:	0f 10 05 3e d2 07 00 	movups 0x7d23e(%rip),%xmm0        # 0x140219368
14019c12a:	c7 43 40 06 00 00 00 	movl   $0x6,0x40(%rbx)
14019c131:	33 f6                	xor    %esi,%esi
14019c133:	48 89 73 38          	mov    %rsi,0x38(%rbx)
14019c137:	f3 0f 7f 43 28       	movdqu %xmm0,0x28(%rbx)
14019c13c:	48 c7 43 44 01 00 00 	movq   $0x1,0x44(%rbx)
14019c143:	00
14019c144:	0f 57 c0             	xorps  %xmm0,%xmm0
14019c147:	8d 56 02             	lea    0x2(%rsi),%edx
14019c14a:	0f 11 43 50          	movups %xmm0,0x50(%rbx)
14019c14e:	48 89 73 60          	mov    %rsi,0x60(%rbx)
14019c152:	48 c7 43 68 07 00 00 	movq   $0x7,0x68(%rbx)
14019c159:	00
14019c15a:	66 89 73 50          	mov    %si,0x50(%rbx)
14019c15e:	48 89 31             	mov    %rsi,(%rcx)
14019c161:	48 89 71 08          	mov    %rsi,0x8(%rcx)
14019c165:	48 89 71 10          	mov    %rsi,0x10(%rcx)
14019c169:	0f 11 41 18          	movups %xmm0,0x18(%rcx)
14019c16d:	0f 11 41 28          	movups %xmm0,0x28(%rcx)
14019c171:	0f 11 41 38          	movups %xmm0,0x38(%rcx)
14019c175:	48 89 71 48          	mov    %rsi,0x48(%rcx)
14019c179:	ff 15 69 66 07 00    	call   *0x76669(%rip)        # 0x1402127e8
14019c17f:	48 8b c3             	mov    %rbx,%rax
14019c182:	c7 83 c0 00 00 00 73 	movl   $0x273,0xc0(%rbx)
14019c189:	02 00 00
14019c18c:	40 88 b3 d4 00 00 00 	mov    %sil,0xd4(%rbx)
14019c193:	40 88 b3 88 01 00 00 	mov    %sil,0x188(%rbx)
14019c19a:	48 89 b3 90 01 00 00 	mov    %rsi,0x190(%rbx)
14019c1a1:	40 88 b3 98 01 00 00 	mov    %sil,0x198(%rbx)
14019c1a8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14019c1ad:	48 83 c4 20          	add    $0x20,%rsp
14019c1b1:	5e                   	pop    %rsi
14019c1b2:	c3                   	ret
14019c1b3:	90                   	nop
14019c1b4:	90                   	nop
14019c1b5:	90                   	nop
14019c1b6:	90                   	nop
14019c1b7:	90                   	nop
14019c1b8:	90                   	nop
14019c1b9:	90                   	nop
14019c1ba:	90                   	nop
14019c1bb:	90                   	nop
14019c1bc:	90                   	nop
14019c1bd:	90                   	nop
14019c1be:	90                   	nop
14019c1bf:	90                   	nop
14019c1c0:	89 51 24             	mov    %edx,0x24(%rcx)
14019c1c3:	44 89 41 20          	mov    %r8d,0x20(%rcx)
14019c1c7:	c3                   	ret
14019c1c8:	90                   	nop
14019c1c9:	90                   	nop
14019c1ca:	90                   	nop
14019c1cb:	90                   	nop
14019c1cc:	90                   	nop
14019c1cd:	90                   	nop
14019c1ce:	90                   	nop
14019c1cf:	90                   	nop
14019c1d0:	0f 10 02             	movups (%rdx),%xmm0
14019c1d3:	f3 0f 7f 41 28       	movdqu %xmm0,0x28(%rcx)
14019c1d8:	c3                   	ret
14019c1d9:	90                   	nop
14019c1da:	90                   	nop
14019c1db:	90                   	nop
14019c1dc:	90                   	nop
14019c1dd:	90                   	nop
14019c1de:	90                   	nop
14019c1df:	90                   	nop
14019c1e0:	48 89 51 38          	mov    %rdx,0x38(%rcx)
14019c1e4:	c3                   	ret
14019c1e5:	90                   	nop
14019c1e6:	90                   	nop
14019c1e7:	90                   	nop
14019c1e8:	90                   	nop
14019c1e9:	90                   	nop
14019c1ea:	90                   	nop
14019c1eb:	90                   	nop
14019c1ec:	90                   	nop
14019c1ed:	90                   	nop
14019c1ee:	90                   	nop
14019c1ef:	90                   	nop
14019c1f0:	89 51 40             	mov    %edx,0x40(%rcx)
14019c1f3:	c3                   	ret
14019c1f4:	90                   	nop
14019c1f5:	90                   	nop
14019c1f6:	90                   	nop
14019c1f7:	90                   	nop
14019c1f8:	90                   	nop
14019c1f9:	90                   	nop
14019c1fa:	90                   	nop
14019c1fb:	90                   	nop
14019c1fc:	90                   	nop
14019c1fd:	90                   	nop
14019c1fe:	90                   	nop
14019c1ff:	90                   	nop
14019c200:	89 91 c0 00 00 00    	mov    %edx,0xc0(%rcx)
14019c206:	c3                   	ret
14019c207:	90                   	nop
14019c208:	90                   	nop
14019c209:	90                   	nop
14019c20a:	90                   	nop
14019c20b:	90                   	nop
14019c20c:	90                   	nop
14019c20d:	90                   	nop
14019c20e:	90                   	nop
14019c20f:	90                   	nop
14019c210:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14019c215:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14019c21a:	57                   	push   %rdi
14019c21b:	48 83 ec 20          	sub    $0x20,%rsp
14019c21f:	48 8b fa             	mov    %rdx,%rdi
14019c222:	48 8b f1             	mov    %rcx,%rsi
14019c225:	8b 02                	mov    (%rdx),%eax
14019c227:	89 41 44             	mov    %eax,0x44(%rcx)
14019c22a:	8b 42 04             	mov    0x4(%rdx),%eax
14019c22d:	89 41 48             	mov    %eax,0x48(%rcx)
14019c230:	48 83 c1 70          	add    $0x70,%rcx
14019c234:	ff 15 b6 65 07 00    	call   *0x765b6(%rip)        # 0x1402127f0
14019c23a:	33 c9                	xor    %ecx,%ecx
14019c23c:	85 c0                	test   %eax,%eax
14019c23e:	74 0c                	je     0x14019c24c
14019c240:	b9 05 00 00 00       	mov    $0x5,%ecx
14019c245:	ff 15 95 65 07 00    	call   *0x76595(%rip)        # 0x1402127e0
14019c24b:	cc                   	int3
14019c24c:	8b 86 bc 00 00 00    	mov    0xbc(%rsi),%eax
14019c252:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14019c257:	75 14                	jne    0x14019c26d
14019c259:	ff c8                	dec    %eax
14019c25b:	89 86 bc 00 00 00    	mov    %eax,0xbc(%rsi)
14019c261:	b9 06 00 00 00       	mov    $0x6,%ecx
14019c266:	ff 15 74 65 07 00    	call   *0x76574(%rip)        # 0x1402127e0
14019c26c:	cc                   	int3
14019c26d:	48 8b 57 08          	mov    0x8(%rdi),%rdx
14019c271:	48 85 d2             	test   %rdx,%rdx
14019c274:	74 17                	je     0x14019c28d
14019c276:	49 83 c8 ff          	or     $0xffffffffffffffff,%r8
14019c27a:	49 ff c0             	inc    %r8
14019c27d:	66 42 39 0c 42       	cmp    %cx,(%rdx,%r8,2)
14019c282:	75 f6                	jne    0x14019c27a
14019c284:	48 8d 4e 50          	lea    0x50(%rsi),%rcx
14019c288:	e8 e7 d0 e6 ff       	call   0x140009374
14019c28d:	48 8d 4e 70          	lea    0x70(%rsi),%rcx
14019c291:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14019c296:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14019c29b:	48 83 c4 20          	add    $0x20,%rsp
14019c29f:	5f                   	pop    %rdi
14019c2a0:	48 ff 25 51 65 07 00 	rex.W jmp *0x76551(%rip)        # 0x1402127f8
14019c2a7:	cc                   	int3
14019c2a8:	90                   	nop
14019c2a9:	90                   	nop
14019c2aa:	90                   	nop
14019c2ab:	90                   	nop
14019c2ac:	90                   	nop
14019c2ad:	90                   	nop
14019c2ae:	90                   	nop
14019c2af:	90                   	nop
14019c2b0:	80 b9 d4 00 00 00 00 	cmpb   $0x0,0xd4(%rcx)
14019c2b7:	0f 10 02             	movups (%rdx),%xmm0
14019c2ba:	f3 0f 7f 81 c4 00 00 	movdqu %xmm0,0xc4(%rcx)
14019c2c1:	00
14019c2c2:	75 07                	jne    0x14019c2cb
14019c2c4:	c6 81 d4 00 00 00 01 	movb   $0x1,0xd4(%rcx)
14019c2cb:	c3                   	ret
14019c2cc:	90                   	nop
14019c2cd:	90                   	nop
14019c2ce:	90                   	nop
14019c2cf:	90                   	nop
14019c2d0:	40 53                	rex push %rbx
14019c2d2:	48 83 ec 20          	sub    $0x20,%rsp
14019c2d6:	48 8d 99 d8 00 00 00 	lea    0xd8(%rcx),%rbx
14019c2dd:	48 8b cb             	mov    %rbx,%rcx
14019c2e0:	80 bb b0 00 00 00 00 	cmpb   $0x0,0xb0(%rbx)
14019c2e7:	74 07                	je     0x14019c2f0
14019c2e9:	e8 e6 07 00 00       	call   0x14019cad4
14019c2ee:	eb 0c                	jmp    0x14019c2fc
14019c2f0:	e8 5f 33 fe ff       	call   0x14017f654
14019c2f5:	c6 83 b0 00 00 00 01 	movb   $0x1,0xb0(%rbx)
14019c2fc:	48 83 c4 20          	add    $0x20,%rsp