1402ddb36:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ddb3b:	48 83 c4 20          	add    $0x20,%rsp
1402ddb3f:	41 5e                	pop    %r14
1402ddb41:	5f                   	pop    %rdi
1402ddb42:	5e                   	pop    %rsi
1402ddb43:	e9 a8 7e fb ff       	jmp    0x1402959f0
1402ddb48:	cc                   	int3
1402ddb49:	90                   	nop
1402ddb4a:	90                   	nop
1402ddb4b:	90                   	nop
1402ddb4c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ddb51:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402ddb56:	57                   	push   %rdi
1402ddb57:	48 83 ec 20          	sub    $0x20,%rsp
1402ddb5b:	48 8b 71 08          	mov    0x8(%rcx),%rsi
1402ddb5f:	48 8b 39             	mov    (%rcx),%rdi
1402ddb62:	eb 31                	jmp    0x1402ddb95
1402ddb64:	48 8b 0f             	mov    (%rdi),%rcx
1402ddb67:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402ddb6b:	48 83 20 00          	andq   $0x0,(%rax)
1402ddb6f:	48 8b 09             	mov    (%rcx),%rcx
1402ddb72:	48 85 c9             	test   %rcx,%rcx
1402ddb75:	74 11                	je     0x1402ddb88
1402ddb77:	48 8b 19             	mov    (%rcx),%rbx
1402ddb7a:	ff 15 40 ed 82 00    	call   *0x82ed40(%rip)        # 0x140b0c8c0
1402ddb80:	48 8b cb             	mov    %rbx,%rcx
1402ddb83:	48 85 db             	test   %rbx,%rbx
1402ddb86:	75 ef                	jne    0x1402ddb77
1402ddb88:	48 8b 0f             	mov    (%rdi),%rcx
1402ddb8b:	ff 15 2f ed 82 00    	call   *0x82ed2f(%rip)        # 0x140b0c8c0
1402ddb91:	48 83 c7 10          	add    $0x10,%rdi
1402ddb95:	48 3b fe             	cmp    %rsi,%rdi
1402ddb98:	75 ca                	jne    0x1402ddb64
1402ddb9a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402ddb9f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1402ddba4:	48 83 c4 20          	add    $0x20,%rsp
1402ddba8:	5f                   	pop    %rdi
1402ddba9:	c3                   	ret
1402ddbaa:	90                   	nop
1402ddbab:	90                   	nop
1402ddbac:	90                   	nop
1402ddbad:	90                   	nop
1402ddbae:	90                   	nop
1402ddbaf:	90                   	nop
1402ddbb0:	48 8d 05 b9 83 9f 00 	lea    0x9f83b9(%rip),%rax        # 0x140cd5f70
1402ddbb7:	c3                   	ret
1402ddbb8:	90                   	nop
1402ddbb9:	90                   	nop
1402ddbba:	90                   	nop
1402ddbbb:	90                   	nop
1402ddbbc:	90                   	nop
1402ddbbd:	90                   	nop
1402ddbbe:	90                   	nop
1402ddbbf:	90                   	nop
1402ddbc0:	48 83 c1 08          	add    $0x8,%rcx
1402ddbc4:	e9 d7 92 ff ff       	jmp    0x1402d6ea0
1402ddbc9:	90                   	nop
1402ddbca:	90                   	nop
1402ddbcb:	90                   	nop
1402ddbcc:	90                   	nop
1402ddbcd:	90                   	nop
1402ddbce:	90                   	nop
1402ddbcf:	90                   	nop
1402ddbd0:	48 8d 05 f1 5e 84 00 	lea    0x845ef1(%rip),%rax        # 0x140b23ac8
1402ddbd7:	48 89 02             	mov    %rax,(%rdx)
1402ddbda:	48 8b c2             	mov    %rdx,%rax
1402ddbdd:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402ddbe1:	0f 11 42 08          	movups %xmm0,0x8(%rdx)
1402ddbe5:	f2 0f 10 49 18       	movsd  0x18(%rcx),%xmm1
1402ddbea:	f2 0f 11 4a 18       	movsd  %xmm1,0x18(%rdx)
1402ddbef:	c3                   	ret
1402ddbf0:	48 8d 05 d9 91 9f 00 	lea    0x9f91d9(%rip),%rax        # 0x140cd6dd0
1402ddbf7:	c3                   	ret
1402ddbf8:	90                   	nop
1402ddbf9:	90                   	nop
1402ddbfa:	90                   	nop
1402ddbfb:	90                   	nop
1402ddbfc:	90                   	nop
1402ddbfd:	90                   	nop
1402ddbfe:	90                   	nop
1402ddbff:	90                   	nop
1402ddc00:	40 53                	rex push %rbx
1402ddc02:	48 83 ec 20          	sub    $0x20,%rsp
1402ddc06:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1402ddc0a:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1402ddc0f:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1402ddc13:	76 03                	jbe    0x1402ddc18
1402ddc15:	48 8b 09             	mov    (%rcx),%rcx
1402ddc18:	33 db                	xor    %ebx,%ebx
1402ddc1a:	49 83 f8 09          	cmp    $0x9,%r8
1402ddc1e:	75 12                	jne    0x1402ddc32
1402ddc20:	48 8d 15 a1 ba 86 00 	lea    0x86baa1(%rip),%rdx        # 0x140b496c8
1402ddc27:	e8 be 46 81 00       	call   0x140af22ea
1402ddc2c:	85 c0                	test   %eax,%eax
1402ddc2e:	75 02                	jne    0x1402ddc32
1402ddc30:	b3 01                	mov    $0x1,%bl
1402ddc32:	8a c3                	mov    %bl,%al
1402ddc34:	48 83 c4 20          	add    $0x20,%rsp
1402ddc38:	5b                   	pop    %rbx
1402ddc39:	c3                   	ret
1402ddc3a:	90                   	nop
1402ddc3b:	90                   	nop
1402ddc3c:	90                   	nop
1402ddc3d:	90                   	nop
1402ddc3e:	90                   	nop
1402ddc3f:	90                   	nop
1402ddc40:	48 8d 05 b9 5e 84 00 	lea    0x845eb9(%rip),%rax        # 0x140b23b00
1402ddc47:	48 89 02             	mov    %rax,(%rdx)
1402ddc4a:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402ddc4e:	48 89 42 08          	mov    %rax,0x8(%rdx)
1402ddc52:	48 8b c2             	mov    %rdx,%rax
1402ddc55:	c3                   	ret
1402ddc56:	90                   	nop
1402ddc57:	90                   	nop
1402ddc58:	90                   	nop
1402ddc59:	90                   	nop
1402ddc5a:	90                   	nop
1402ddc5b:	90                   	nop
1402ddc5c:	90                   	nop
1402ddc5d:	90                   	nop
1402ddc5e:	90                   	nop
1402ddc5f:	90                   	nop
1402ddc60:	48 8d 05 a9 90 9f 00 	lea    0x9f90a9(%rip),%rax        # 0x140cd6d10
1402ddc67:	c3                   	ret
1402ddc68:	90                   	nop
1402ddc69:	90                   	nop
1402ddc6a:	90                   	nop
1402ddc6b:	90                   	nop
1402ddc6c:	90                   	nop
1402ddc6d:	90                   	nop
1402ddc6e:	90                   	nop
1402ddc6f:	90                   	nop
1402ddc70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402ddc75:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1402ddc7a:	57                   	push   %rdi
1402ddc7b:	48 83 ec 40          	sub    $0x40,%rsp
1402ddc7f:	48 8b f9             	mov    %rcx,%rdi
1402ddc82:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402ddc86:	48 8b 08             	mov    (%rax),%rcx
1402ddc89:	48 8b 01             	mov    (%rcx),%rax
1402ddc8c:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1402ddc90:	48 8b 40 40          	mov    0x40(%rax),%rax
1402ddc94:	ff 15 9e ef 82 00    	call   *0x82ef9e(%rip)        # 0x140b0cc38
1402ddc9a:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402ddc9e:	48 85 c9             	test   %rcx,%rcx
1402ddca1:	74 04                	je     0x1402ddca7
1402ddca3:	f0 ff 41 08          	lock incl 0x8(%rcx)
1402ddca7:	48 8b 08             	mov    (%rax),%rcx
1402ddcaa:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1402ddcaf:	48 8b 58 08          	mov    0x8(%rax),%rbx
1402ddcb3:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1402ddcb8:	83 ce ff             	or     $0xffffffff,%esi
1402ddcbb:	48 85 c9             	test   %rcx,%rcx
1402ddcbe:	74 5b                	je     0x1402ddd1b
1402ddcc0:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1402ddcc5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402ddcca:	e8 35 ed e2 ff       	call   0x14010ca04
1402ddccf:	48 8b d0             	mov    %rax,%rdx
1402ddcd2:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1402ddcd6:	e8 09 86 d2 ff       	call   0x1400062e4
1402ddcdb:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402ddce0:	48 85 ff             	test   %rdi,%rdi
1402ddce3:	74 36                	je     0x1402ddd1b
1402ddce5:	8b c6                	mov    %esi,%eax
1402ddce7:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402ddcec:	03 c6                	add    %esi,%eax
1402ddcee:	75 2b                	jne    0x1402ddd1b
1402ddcf0:	48 8b 07             	mov    (%rdi),%rax
1402ddcf3:	48 8b cf             	mov    %rdi,%rcx
1402ddcf6:	48 8b 00             	mov    (%rax),%rax
1402ddcf9:	ff 15 39 ef 82 00    	call   *0x82ef39(%rip)        # 0x140b0cc38
1402ddcff:	8b c6                	mov    %esi,%eax
1402ddd01:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402ddd06:	03 c6                	add    %esi,%eax
1402ddd08:	75 11                	jne    0x1402ddd1b
1402ddd0a:	48 8b 07             	mov    (%rdi),%rax
1402ddd0d:	48 8b cf             	mov    %rdi,%rcx
1402ddd10:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ddd14:	ff 15 1e ef 82 00    	call   *0x82ef1e(%rip)        # 0x140b0cc38
1402ddd1a:	90                   	nop
1402ddd1b:	48 85 db             	test   %rbx,%rbx
1402ddd1e:	74 35                	je     0x1402ddd55
1402ddd20:	8b c6                	mov    %esi,%eax
1402ddd22:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ddd27:	03 c6                	add    %esi,%eax
1402ddd29:	75 2a                	jne    0x1402ddd55
1402ddd2b:	48 8b 03             	mov    (%rbx),%rax
1402ddd2e:	48 8b cb             	mov    %rbx,%rcx
1402ddd31:	48 8b 00             	mov    (%rax),%rax
1402ddd34:	ff 15 fe ee 82 00    	call   *0x82eefe(%rip)        # 0x140b0cc38
1402ddd3a:	8b c6                	mov    %esi,%eax
1402ddd3c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ddd41:	03 c6                	add    %esi,%eax
1402ddd43:	75 10                	jne    0x1402ddd55
1402ddd45:	48 8b 03             	mov    (%rbx),%rax
1402ddd48:	48 8b cb             	mov    %rbx,%rcx
1402ddd4b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ddd4f:	ff 15 e3 ee 82 00    	call   *0x82eee3(%rip)        # 0x140b0cc38
1402ddd55:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402ddd5a:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
1402ddd5f:	48 83 c4 40          	add    $0x40,%rsp
1402ddd63:	5f                   	pop    %rdi
1402ddd64:	c3                   	ret
1402ddd65:	90                   	nop
1402ddd66:	90                   	nop
1402ddd67:	90                   	nop
1402ddd68:	90                   	nop
1402ddd69:	90                   	nop
1402ddd6a:	90                   	nop
1402ddd6b:	90                   	nop
1402ddd6c:	90                   	nop
1402ddd6d:	90                   	nop
1402ddd6e:	90                   	nop
1402ddd6f:	90                   	nop
1402ddd70:	48 8d 05 c1 5d 84 00 	lea    0x845dc1(%rip),%rax        # 0x140b23b38
1402ddd77:	48 89 02             	mov    %rax,(%rdx)
1402ddd7a:	48 8b c2             	mov    %rdx,%rax
1402ddd7d:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402ddd81:	0f 11 42 08          	movups %xmm0,0x8(%rdx)
1402ddd85:	f2 0f 10 49 18       	movsd  0x18(%rcx),%xmm1
1402ddd8a:	f2 0f 11 4a 18       	movsd  %xmm1,0x18(%rdx)
1402ddd8f:	c3                   	ret
1402ddd90:	48 8d 05 89 8e 9f 00 	lea    0x9f8e89(%rip),%rax        # 0x140cd6c20
1402ddd97:	c3                   	ret
1402ddd98:	90                   	nop
1402ddd99:	90                   	nop
1402ddd9a:	90                   	nop
1402ddd9b:	90                   	nop
1402ddd9c:	90                   	nop
1402ddd9d:	90                   	nop
1402ddd9e:	90                   	nop
1402ddd9f:	90                   	nop
1402ddda0:	48 83 ec 28          	sub    $0x28,%rsp
1402ddda4:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1402ddda8:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1402dddac:	e8 c7 d3 d3 ff       	call   0x14001b178
1402dddb1:	b0 01                	mov    $0x1,%al
1402dddb3:	48 83 c4 28          	add    $0x28,%rsp
1402dddb7:	c3                   	ret
1402dddb8:	90                   	nop
1402dddb9:	90                   	nop
1402dddba:	90                   	nop
1402dddbb:	90                   	nop
1402dddbc:	90                   	nop
1402dddbd:	90                   	nop
1402dddbe:	90                   	nop
1402dddbf:	90                   	nop
1402dddc0:	48 8d 05 a9 5d 84 00 	lea    0x845da9(%rip),%rax        # 0x140b23b70
1402dddc7:	48 89 02             	mov    %rax,(%rdx)
1402dddca:	48 8b c2             	mov    %rdx,%rax
1402dddcd:	0f 10 41 08          	movups 0x8(%rcx),%xmm0
1402dddd1:	f3 0f 7f 42 08       	movdqu %xmm0,0x8(%rdx)
1402dddd6:	c3                   	ret
1402dddd7:	90                   	nop
1402dddd8:	90                   	nop
1402dddd9:	90                   	nop
1402dddda:	90                   	nop
1402ddddb:	90                   	nop
1402ddddc:	90                   	nop
1402ddddd:	90                   	nop
1402dddde:	90                   	nop
1402ddddf:	90                   	nop
1402ddde0:	48 8d 05 49 8d 9f 00 	lea    0x9f8d49(%rip),%rax        # 0x140cd6b30
1402ddde7:	c3                   	ret
1402ddde8:	90                   	nop
1402ddde9:	90                   	nop
1402dddea:	90                   	nop
1402dddeb:	90                   	nop
1402dddec:	90                   	nop
1402ddded:	90                   	nop
1402dddee:	90                   	nop
1402dddef:	90                   	nop
1402dddf0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1402dddf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1402dddfa:	55                   	push   %rbp
1402dddfb:	57                   	push   %rdi
1402dddfc:	41 56                	push   %r14
1402dddfe:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1402dde03:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1402dde0a:	48 8b 05 2f 12 9e 00 	mov    0x9e122f(%rip),%rax        # 0x140cbf040
1402dde11:	48 33 c4             	xor    %rsp,%rax
1402dde14:	48 89 45 37          	mov    %rax,0x37(%rbp)
1402dde18:	48 8b d9             	mov    %rcx,%rbx
1402dde1b:	48 8b 79 10          	mov    0x10(%rcx),%rdi
1402dde1f:	48 8b 71 28          	mov    0x28(%rcx),%rsi
1402dde23:	4c 8b 71 20          	mov    0x20(%rcx),%r14
1402dde27:	48 8b 41 18          	mov    0x18(%rcx),%rax
1402dde2b:	48 8b 08             	mov    (%rax),%rcx
1402dde2e:	48 8b 01             	mov    (%rcx),%rax
1402dde31:	0f 57 c0             	xorps  %xmm0,%xmm0
1402dde34:	0f 11 45 17          	movups %xmm0,0x17(%rbp)
1402dde38:	66 0f 6f 0d 30 3e 8d 	movdqa 0x8d3e30(%rip),%xmm1        # 0x140bb1c70
1402dde3f:	00
1402dde40:	f3 0f 7f 4d 27       	movdqu %xmm1,0x27(%rbp)
1402dde45:	ba 2f 44 00 00       	mov    $0x442f,%edx
1402dde4a:	66 89 55 17          	mov    %dx,0x17(%rbp)
1402dde4e:	c6 45 19 00          	movb   $0x0,0x19(%rbp)
1402dde52:	48 8d 55 17          	lea    0x17(%rbp),%rdx
1402dde56:	48 8b 40 40          	mov    0x40(%rax),%rax
1402dde5a:	ff 15 d8 ed 82 00    	call   *0x82edd8(%rip)        # 0x140b0cc38
1402dde60:	0f 57 c0             	xorps  %xmm0,%xmm0
1402dde63:	f3 0f 7f 45 f7       	movdqu %xmm0,-0x9(%rbp)
1402dde68:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402dde6c:	48 85 d2             	test   %rdx,%rdx
1402dde6f:	74 04                	je     0x1402dde75
1402dde71:	f0 ff 42 08          	lock incl 0x8(%rdx)
1402dde75:	48 8b 10             	mov    (%rax),%rdx
1402dde78:	48 89 55 f7          	mov    %rdx,-0x9(%rbp)
1402dde7c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402dde80:	48 89 45 ff          	mov    %rax,-0x1(%rbp)
1402dde84:	c6 44 24 30 00       	movb   $0x0,0x30(%rsp)
1402dde89:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1402dde8e:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1402dde93:	4d 8b ce             	mov    %r14,%r9
1402dde96:	4c 8d 45 f7          	lea    -0x9(%rbp),%r8
1402dde9a:	48 8d 55 07          	lea    0x7(%rbp),%rdx
1402dde9e:	48 8b cf             	mov    %rdi,%rcx
1402ddea1:	e8 5a b1 fe ff       	call   0x1402c9000
1402ddea6:	48 8b d0             	mov    %rax,%rdx
1402ddea9:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1402ddead:	e8 7a da ff ff       	call   0x1402db92c
1402ddeb2:	48 8b 5d 0f          	mov    0xf(%rbp),%rbx
1402ddeb6:	48 85 db             	test   %rbx,%rbx
1402ddeb9:	74 39                	je     0x1402ddef4
1402ddebb:	83 cf ff             	or     $0xffffffff,%edi
1402ddebe:	8b c7                	mov    %edi,%eax
1402ddec0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ddec5:	03 c7                	add    %edi,%eax
1402ddec7:	75 2b                	jne    0x1402ddef4
1402ddec9:	48 8b 03             	mov    (%rbx),%rax
1402ddecc:	48 8b cb             	mov    %rbx,%rcx
1402ddecf:	48 8b 00             	mov    (%rax),%rax
1402dded2:	ff 15 60 ed 82 00    	call   *0x82ed60(%rip)        # 0x140b0cc38
1402dded8:	8b c7                	mov    %edi,%eax
1402ddeda:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ddedf:	03 c7                	add    %edi,%eax
1402ddee1:	75 11                	jne    0x1402ddef4
1402ddee3:	48 8b 03             	mov    (%rbx),%rax
1402ddee6:	48 8b cb             	mov    %rbx,%rcx
1402ddee9:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ddeed:	ff 15 45 ed 82 00    	call   *0x82ed45(%rip)        # 0x140b0cc38
1402ddef3:	90                   	nop
1402ddef4:	48 8b 45 2f          	mov    0x2f(%rbp),%rax
1402ddef8:	48 83 f8 0f          	cmp    $0xf,%rax
1402ddefc:	76 30                	jbe    0x1402ddf2e
1402ddefe:	48 8b 4d 17          	mov    0x17(%rbp),%rcx
1402ddf02:	48 8b d1             	mov    %rcx,%rdx
1402ddf05:	48 ff c0             	inc    %rax
1402ddf08:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1402ddf0e:	72 18                	jb     0x1402ddf28