1402cea6f:	75 07                	jne    0x1402cea78
1402cea71:	84 c9                	test   %cl,%cl
1402cea73:	45 8a ca             	mov    %r10b,%r9b
1402cea76:	74 0c                	je     0x1402cea84
1402cea78:	45 8a cd             	mov    %r13b,%r9b
1402cea7b:	84 c9                	test   %cl,%cl
1402cea7d:	74 05                	je     0x1402cea84
1402cea7f:	41 8a d5             	mov    %r13b,%dl
1402cea82:	eb 09                	jmp    0x1402cea8d
1402cea84:	41 8b d0             	mov    %r8d,%edx
1402cea87:	c1 ea 02             	shr    $0x2,%edx
1402cea8a:	41 22 d2             	and    %r10b,%dl
1402cea8d:	41 c1 e8 06          	shr    $0x6,%r8d
1402cea91:	45 22 c2             	and    %r10b,%r8b
1402cea94:	49 8b 4e 78          	mov    0x78(%r14),%rcx
1402cea98:	48 8b 01             	mov    (%rcx),%rax
1402cea9b:	4c 8d 55 d0          	lea    -0x30(%rbp),%r10
1402cea9f:	4c 89 54 24 38       	mov    %r10,0x38(%rsp)
1402ceaa4:	4c 8d 55 b8          	lea    -0x48(%rbp),%r10
1402ceaa8:	4c 89 54 24 30       	mov    %r10,0x30(%rsp)
1402ceaad:	44 88 44 24 28       	mov    %r8b,0x28(%rsp)
1402ceab2:	88 54 24 20          	mov    %dl,0x20(%rsp)
1402ceab6:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1402ceaba:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1402ceabe:	48 8b 80 90 01 00 00 	mov    0x190(%rax),%rax
1402ceac5:	ff 15 6d e1 83 00    	call   *0x83e16d(%rip)        # 0x140b0cc38
1402ceacb:	48 8b 08             	mov    (%rax),%rcx
1402ceace:	48 8b 50 08          	mov    0x8(%rax),%rdx
1402cead2:	4c 89 28             	mov    %r13,(%rax)
1402cead5:	4c 89 68 08          	mov    %r13,0x8(%rax)
1402cead9:	48 89 0e             	mov    %rcx,(%rsi)
1402ceadc:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1402ceae0:	48 89 56 08          	mov    %rdx,0x8(%rsi)
1402ceae4:	48 85 db             	test   %rbx,%rbx
1402ceae7:	74 39                	je     0x1402ceb22
1402ceae9:	41 8b c4             	mov    %r12d,%eax
1402ceaec:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ceaf1:	41 03 c4             	add    %r12d,%eax
1402ceaf4:	75 2c                	jne    0x1402ceb22
1402ceaf6:	48 8b 03             	mov    (%rbx),%rax
1402ceaf9:	48 8b cb             	mov    %rbx,%rcx
1402ceafc:	48 8b 00             	mov    (%rax),%rax
1402ceaff:	ff 15 33 e1 83 00    	call   *0x83e133(%rip)        # 0x140b0cc38
1402ceb05:	41 8b c4             	mov    %r12d,%eax
1402ceb08:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ceb0d:	41 03 c4             	add    %r12d,%eax
1402ceb10:	75 10                	jne    0x1402ceb22
1402ceb12:	48 8b 03             	mov    (%rbx),%rax
1402ceb15:	48 8b cb             	mov    %rbx,%rcx
1402ceb18:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ceb1c:	ff 15 16 e1 83 00    	call   *0x83e116(%rip)        # 0x140b0cc38
1402ceb22:	48 8b 5d f8          	mov    -0x8(%rbp),%rbx
1402ceb26:	48 85 db             	test   %rbx,%rbx
1402ceb29:	74 39                	je     0x1402ceb64
1402ceb2b:	41 8b c4             	mov    %r12d,%eax
1402ceb2e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402ceb33:	41 03 c4             	add    %r12d,%eax
1402ceb36:	75 2c                	jne    0x1402ceb64
1402ceb38:	48 8b 03             	mov    (%rbx),%rax
1402ceb3b:	48 8b cb             	mov    %rbx,%rcx
1402ceb3e:	48 8b 00             	mov    (%rax),%rax
1402ceb41:	ff 15 f1 e0 83 00    	call   *0x83e0f1(%rip)        # 0x140b0cc38
1402ceb47:	41 8b c4             	mov    %r12d,%eax
1402ceb4a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402ceb4f:	41 03 c4             	add    %r12d,%eax
1402ceb52:	75 10                	jne    0x1402ceb64
1402ceb54:	48 8b 03             	mov    (%rbx),%rax
1402ceb57:	48 8b cb             	mov    %rbx,%rcx
1402ceb5a:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ceb5e:	ff 15 d4 e0 83 00    	call   *0x83e0d4(%rip)        # 0x140b0cc38
1402ceb64:	0f 57 c0             	xorps  %xmm0,%xmm0
1402ceb67:	f3 0f 7f 45 90       	movdqu %xmm0,-0x70(%rbp)
1402ceb6c:	f3 0f 7f 44 24 50    	movdqu %xmm0,0x50(%rsp)
1402ceb72:	49 8b 8e 30 01 00 00 	mov    0x130(%r14),%rcx
1402ceb79:	48 8b 01             	mov    (%rcx),%rax
1402ceb7c:	48 8d 15 cd 50 85 00 	lea    0x8550cd(%rip),%rdx        # 0x140b23c50
1402ceb83:	48 89 95 60 01 00 00 	mov    %rdx,0x160(%rbp)
1402ceb8a:	48 8d 95 60 01 00 00 	lea    0x160(%rbp),%rdx
1402ceb91:	48 89 95 98 01 00 00 	mov    %rdx,0x198(%rbp)
1402ceb98:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
1402ceb9c:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402ceba0:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1402ceba4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ceba9:	48 89 55 00          	mov    %rdx,0x0(%rbp)
1402cebad:	4c 89 75 08          	mov    %r14,0x8(%rbp)
1402cebb1:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402cebb5:	48 89 55 10          	mov    %rdx,0x10(%rbp)
1402cebb9:	4c 89 7d 18          	mov    %r15,0x18(%rbp)
1402cebbd:	48 8d 15 c4 50 85 00 	lea    0x8550c4(%rip),%rdx        # 0x140b23c88
1402cebc4:	48 89 55 20          	mov    %rdx,0x20(%rbp)
1402cebc8:	0f 10 45 f0          	movups -0x10(%rbp),%xmm0
1402cebcc:	0f 11 45 28          	movups %xmm0,0x28(%rbp)
1402cebd0:	0f 10 4d 00          	movups 0x0(%rbp),%xmm1
1402cebd4:	0f 11 4d 38          	movups %xmm1,0x38(%rbp)
1402cebd8:	0f 10 45 10          	movups 0x10(%rbp),%xmm0
1402cebdc:	0f 11 45 48          	movups %xmm0,0x48(%rbp)
1402cebe0:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402cebe4:	48 89 55 58          	mov    %rdx,0x58(%rbp)
1402cebe8:	4c 8d 8d 60 01 00 00 	lea    0x160(%rbp),%r9
1402cebef:	4c 8d 45 20          	lea    0x20(%rbp),%r8
1402cebf3:	ba 08 00 00 00       	mov    $0x8,%edx
1402cebf8:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cebfc:	ff 15 36 e0 83 00    	call   *0x83e036(%rip)        # 0x140b0cc38
1402cec02:	48 8b 4d 58          	mov    0x58(%rbp),%rcx
1402cec06:	48 85 c9             	test   %rcx,%rcx
1402cec09:	74 1b                	je     0x1402cec26
1402cec0b:	48 8b 01             	mov    (%rcx),%rax
1402cec0e:	48 8d 55 20          	lea    0x20(%rbp),%rdx
1402cec12:	48 3b ca             	cmp    %rdx,%rcx
1402cec15:	0f 95 c2             	setne  %dl
1402cec18:	48 8b 40 20          	mov    0x20(%rax),%rax
1402cec1c:	ff 15 16 e0 83 00    	call   *0x83e016(%rip)        # 0x140b0cc38
1402cec22:	4c 89 6d 58          	mov    %r13,0x58(%rbp)
1402cec26:	48 8b 8d 98 01 00 00 	mov    0x198(%rbp),%rcx
1402cec2d:	48 85 c9             	test   %rcx,%rcx
1402cec30:	74 1a                	je     0x1402cec4c
1402cec32:	48 8b 01             	mov    (%rcx),%rax
1402cec35:	48 8d 95 60 01 00 00 	lea    0x160(%rbp),%rdx
1402cec3c:	48 3b ca             	cmp    %rdx,%rcx
1402cec3f:	0f 95 c2             	setne  %dl
1402cec42:	48 8b 40 20          	mov    0x20(%rax),%rax
1402cec46:	ff 15 ec df 83 00    	call   *0x83dfec(%rip)        # 0x140b0cc38
1402cec4c:	4c 39 6c 24 50       	cmp    %r13,0x50(%rsp)
1402cec51:	0f 84 20 03 00 00    	je     0x1402cef77
1402cec57:	0f 57 c0             	xorps  %xmm0,%xmm0
1402cec5a:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
1402cec5f:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
1402cec65:	49 8b 8e 30 01 00 00 	mov    0x130(%r14),%rcx
1402cec6c:	48 8b 01             	mov    (%rcx),%rax
1402cec6f:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402cec73:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402cec77:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402cec7c:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1402cec80:	48 8d 15 59 4f 85 00 	lea    0x854f59(%rip),%rdx        # 0x140b23be0
1402cec87:	48 89 95 e0 00 00 00 	mov    %rdx,0xe0(%rbp)
1402cec8e:	0f 10 45 f0          	movups -0x10(%rbp),%xmm0
1402cec92:	f3 0f 7f 85 e8 00 00 	movdqu %xmm0,0xe8(%rbp)
1402cec99:	00
1402cec9a:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
1402ceca1:	48 89 95 18 01 00 00 	mov    %rdx,0x118(%rbp)
1402ceca8:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
1402cecac:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402cecb0:	4c 89 75 f8          	mov    %r14,-0x8(%rbp)
1402cecb4:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402cecb8:	48 89 55 00          	mov    %rdx,0x0(%rbp)
1402cecbc:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402cecc0:	48 89 55 08          	mov    %rdx,0x8(%rbp)
1402cecc4:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
1402cecc8:	48 8d 15 49 4f 85 00 	lea    0x854f49(%rip),%rdx        # 0x140b23c18
1402ceccf:	48 89 55 60          	mov    %rdx,0x60(%rbp)
1402cecd3:	0f 10 45 f0          	movups -0x10(%rbp),%xmm0
1402cecd7:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
1402cecdb:	0f 10 4d 00          	movups 0x0(%rbp),%xmm1
1402cecdf:	0f 11 4d 78          	movups %xmm1,0x78(%rbp)
1402cece3:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
1402cece8:	f2 0f 11 85 88 00 00 	movsd  %xmm0,0x88(%rbp)
1402cecef:	00
1402cecf0:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1402cecf4:	48 89 95 98 00 00 00 	mov    %rdx,0x98(%rbp)
1402cecfb:	4c 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%r9
1402ced02:	4c 8d 45 60          	lea    0x60(%rbp),%r8
1402ced06:	bb 09 00 00 00       	mov    $0x9,%ebx
1402ced0b:	8b d3                	mov    %ebx,%edx
1402ced0d:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ced11:	ff 15 21 df 83 00    	call   *0x83df21(%rip)        # 0x140b0cc38
1402ced17:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1402ced1e:	48 85 c9             	test   %rcx,%rcx
1402ced21:	74 1e                	je     0x1402ced41
1402ced23:	48 8b 01             	mov    (%rcx),%rax
1402ced26:	48 8d 55 60          	lea    0x60(%rbp),%rdx
1402ced2a:	48 3b ca             	cmp    %rdx,%rcx
1402ced2d:	0f 95 c2             	setne  %dl
1402ced30:	48 8b 40 20          	mov    0x20(%rax),%rax
1402ced34:	ff 15 fe de 83 00    	call   *0x83defe(%rip)        # 0x140b0cc38
1402ced3a:	4c 89 ad 98 00 00 00 	mov    %r13,0x98(%rbp)
1402ced41:	48 8b 8d 18 01 00 00 	mov    0x118(%rbp),%rcx
1402ced48:	48 85 c9             	test   %rcx,%rcx
1402ced4b:	74 1a                	je     0x1402ced67
1402ced4d:	48 8b 01             	mov    (%rcx),%rax
1402ced50:	48 8d 95 e0 00 00 00 	lea    0xe0(%rbp),%rdx
1402ced57:	48 3b ca             	cmp    %rdx,%rcx
1402ced5a:	0f 95 c2             	setne  %dl
1402ced5d:	48 8b 40 20          	mov    0x20(%rax),%rax
1402ced61:	ff 15 d1 de 83 00    	call   *0x83ded1(%rip)        # 0x140b0cc38
1402ced67:	49 8b 8e 30 01 00 00 	mov    0x130(%r14),%rcx
1402ced6e:	48 8b 01             	mov    (%rcx),%rax
1402ced71:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1402ced76:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402ced7a:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402ced7f:	48 89 55 f8          	mov    %rdx,-0x8(%rbp)
1402ced83:	48 8d 15 e6 4d 85 00 	lea    0x854de6(%rip),%rdx        # 0x140b23b70
1402ced8a:	48 89 95 20 01 00 00 	mov    %rdx,0x120(%rbp)
1402ced91:	0f 10 45 f0          	movups -0x10(%rbp),%xmm0
1402ced95:	f3 0f 7f 85 28 01 00 	movdqu %xmm0,0x128(%rbp)
1402ced9c:	00
1402ced9d:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
1402ceda4:	48 89 95 58 01 00 00 	mov    %rdx,0x158(%rbp)
1402cedab:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1402cedb0:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
1402cedb4:	4c 89 75 f8          	mov    %r14,-0x8(%rbp)
1402cedb8:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
1402cedbc:	48 89 55 00          	mov    %rdx,0x0(%rbp)
1402cedc0:	48 8d 55 80          	lea    -0x80(%rbp),%rdx
1402cedc4:	48 89 55 08          	mov    %rdx,0x8(%rbp)
1402cedc8:	4c 89 7d 10          	mov    %r15,0x10(%rbp)
1402cedcc:	48 8d 15 d5 4d 85 00 	lea    0x854dd5(%rip),%rdx        # 0x140b23ba8
1402cedd3:	48 89 95 a0 00 00 00 	mov    %rdx,0xa0(%rbp)
1402cedda:	0f 10 45 f0          	movups -0x10(%rbp),%xmm0
1402cedde:	0f 11 85 a8 00 00 00 	movups %xmm0,0xa8(%rbp)
1402cede5:	0f 10 4d 00          	movups 0x0(%rbp),%xmm1
1402cede9:	0f 11 8d b8 00 00 00 	movups %xmm1,0xb8(%rbp)
1402cedf0:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
1402cedf5:	f2 0f 11 85 c8 00 00 	movsd  %xmm0,0xc8(%rbp)
1402cedfc:	00
1402cedfd:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
1402cee04:	4c 89 85 d8 00 00 00 	mov    %r8,0xd8(%rbp)
1402cee0b:	4c 8d 8d 20 01 00 00 	lea    0x120(%rbp),%r9
1402cee12:	4c 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%r8
1402cee19:	8b d3                	mov    %ebx,%edx
1402cee1b:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cee1f:	ff 15 13 de 83 00    	call   *0x83de13(%rip)        # 0x140b0cc38
1402cee25:	48 8b 8d d8 00 00 00 	mov    0xd8(%rbp),%rcx
1402cee2c:	48 85 c9             	test   %rcx,%rcx
1402cee2f:	74 21                	je     0x1402cee52
1402cee31:	48 8b 01             	mov    (%rcx),%rax
1402cee34:	48 8d 95 a0 00 00 00 	lea    0xa0(%rbp),%rdx
1402cee3b:	48 3b ca             	cmp    %rdx,%rcx
1402cee3e:	0f 95 c2             	setne  %dl
1402cee41:	48 8b 40 20          	mov    0x20(%rax),%rax
1402cee45:	ff 15 ed dd 83 00    	call   *0x83dded(%rip)        # 0x140b0cc38
1402cee4b:	4c 89 ad d8 00 00 00 	mov    %r13,0xd8(%rbp)
1402cee52:	48 8b 8d 58 01 00 00 	mov    0x158(%rbp),%rcx
1402cee59:	48 85 c9             	test   %rcx,%rcx
1402cee5c:	74 1a                	je     0x1402cee78
1402cee5e:	48 8b 01             	mov    (%rcx),%rax
1402cee61:	48 8d 95 20 01 00 00 	lea    0x120(%rbp),%rdx
1402cee68:	48 3b ca             	cmp    %rdx,%rcx
1402cee6b:	0f 95 c2             	setne  %dl
1402cee6e:	48 8b 40 20          	mov    0x20(%rax),%rax
1402cee72:	ff 15 c0 dd 83 00    	call   *0x83ddc0(%rip)        # 0x140b0cc38
1402cee78:	48 8b 16             	mov    (%rsi),%rdx
1402cee7b:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402cee7f:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402cee83:	48 83 c1 08          	add    $0x8,%rcx
1402cee87:	48 03 ca             	add    %rdx,%rcx
1402cee8a:	48 8b 01             	mov    (%rcx),%rax
1402cee8d:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1402cee92:	33 d2                	xor    %edx,%edx
1402cee94:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cee98:	ff 15 9a dd 83 00    	call   *0x83dd9a(%rip)        # 0x140b0cc38
1402cee9e:	4c 8b 06             	mov    (%rsi),%r8
1402ceea1:	49 8b 40 08          	mov    0x8(%r8),%rax
1402ceea5:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402ceea9:	49 83 c0 08          	add    $0x8,%r8
1402ceead:	49 03 c8             	add    %r8,%rcx
1402ceeb0:	48 8b 01             	mov    (%rcx),%rax
1402ceeb3:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1402ceeb7:	ba 01 00 00 00       	mov    $0x1,%edx
1402ceebc:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ceec0:	ff 15 72 dd 83 00    	call   *0x83dd72(%rip)        # 0x140b0cc38
1402ceec6:	48 8b 16             	mov    (%rsi),%rdx
1402ceec9:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402ceecd:	48 63 48 08          	movslq 0x8(%rax),%rcx
1402ceed1:	48 83 c1 08          	add    $0x8,%rcx
1402ceed5:	48 03 ca             	add    %rdx,%rcx
1402ceed8:	48 8b 01             	mov    (%rcx),%rax
1402ceedb:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
1402ceee0:	ba 02 00 00 00       	mov    $0x2,%edx
1402ceee5:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ceee9:	ff 15 49 dd 83 00    	call   *0x83dd49(%rip)        # 0x140b0cc38
1402ceeef:	90                   	nop
1402ceef0:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1402ceef5:	48 85 db             	test   %rbx,%rbx
1402ceef8:	74 3a                	je     0x1402cef34
1402ceefa:	41 8b c4             	mov    %r12d,%eax
1402ceefd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402cef02:	41 03 c4             	add    %r12d,%eax
1402cef05:	75 2d                	jne    0x1402cef34
1402cef07:	48 8b 03             	mov    (%rbx),%rax
1402cef0a:	48 8b cb             	mov    %rbx,%rcx
1402cef0d:	48 8b 00             	mov    (%rax),%rax
1402cef10:	ff 15 22 dd 83 00    	call   *0x83dd22(%rip)        # 0x140b0cc38
1402cef16:	41 8b c4             	mov    %r12d,%eax
1402cef19:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402cef1e:	41 03 c4             	add    %r12d,%eax
1402cef21:	75 11                	jne    0x1402cef34
1402cef23:	48 8b 03             	mov    (%rbx),%rax
1402cef26:	48 8b cb             	mov    %rbx,%rcx
1402cef29:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cef2d:	ff 15 05 dd 83 00    	call   *0x83dd05(%rip)        # 0x140b0cc38
1402cef33:	90                   	nop
1402cef34:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
1402cef38:	48 85 db             	test   %rbx,%rbx
1402cef3b:	74 3a                	je     0x1402cef77
1402cef3d:	41 8b c4             	mov    %r12d,%eax
1402cef40:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402cef45:	41 03 c4             	add    %r12d,%eax
1402cef48:	75 2d                	jne    0x1402cef77
1402cef4a:	48 8b 03             	mov    (%rbx),%rax
1402cef4d:	48 8b cb             	mov    %rbx,%rcx
1402cef50:	48 8b 00             	mov    (%rax),%rax
1402cef53:	ff 15 df dc 83 00    	call   *0x83dcdf(%rip)        # 0x140b0cc38
1402cef59:	41 8b c4             	mov    %r12d,%eax
1402cef5c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402cef61:	41 03 c4             	add    %r12d,%eax
1402cef64:	75 11                	jne    0x1402cef77
1402cef66:	48 8b 03             	mov    (%rbx),%rax
1402cef69:	48 8b cb             	mov    %rbx,%rcx
1402cef6c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cef70:	ff 15 c2 dc 83 00    	call   *0x83dcc2(%rip)        # 0x140b0cc38
1402cef76:	90                   	nop
1402cef77:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1402cef7c:	48 85 db             	test   %rbx,%rbx
1402cef7f:	74 3a                	je     0x1402cefbb
1402cef81:	41 8b c4             	mov    %r12d,%eax
1402cef84:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402cef89:	41 03 c4             	add    %r12d,%eax
1402cef8c:	75 2d                	jne    0x1402cefbb
1402cef8e:	48 8b 03             	mov    (%rbx),%rax
1402cef91:	48 8b cb             	mov    %rbx,%rcx
1402cef94:	48 8b 00             	mov    (%rax),%rax
1402cef97:	ff 15 9b dc 83 00    	call   *0x83dc9b(%rip)        # 0x140b0cc38
1402cef9d:	41 8b c4             	mov    %r12d,%eax
1402cefa0:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402cefa5:	41 03 c4             	add    %r12d,%eax
1402cefa8:	75 11                	jne    0x1402cefbb
1402cefaa:	48 8b 03             	mov    (%rbx),%rax
1402cefad:	48 8b cb             	mov    %rbx,%rcx
1402cefb0:	48 8b 40 08          	mov    0x8(%rax),%rax
1402cefb4:	ff 15 7e dc 83 00    	call   *0x83dc7e(%rip)        # 0x140b0cc38
1402cefba:	90                   	nop
1402cefbb:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
1402cefbf:	48 85 db             	test   %rbx,%rbx
1402cefc2:	74 3a                	je     0x1402ceffe
1402cefc4:	41 8b c4             	mov    %r12d,%eax
1402cefc7:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1402cefcc:	41 03 c4             	add    %r12d,%eax
1402cefcf:	75 2d                	jne    0x1402ceffe
1402cefd1:	48 8b 03             	mov    (%rbx),%rax
1402cefd4:	48 8b cb             	mov    %rbx,%rcx
1402cefd7:	48 8b 00             	mov    (%rax),%rax
1402cefda:	ff 15 58 dc 83 00    	call   *0x83dc58(%rip)        # 0x140b0cc38
1402cefe0:	41 8b c4             	mov    %r12d,%eax
1402cefe3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402cefe8:	41 03 c4             	add    %r12d,%eax
1402cefeb:	75 11                	jne    0x1402ceffe
1402cefed:	48 8b 03             	mov    (%rbx),%rax
1402ceff0:	48 8b cb             	mov    %rbx,%rcx
1402ceff3:	48 8b 40 08          	mov    0x8(%rax),%rax
1402ceff7:	ff 15 3b dc 83 00    	call   *0x83dc3b(%rip)        # 0x140b0cc38