140a34d23:	57                   	push   %rdi
140a34d24:	41 54                	push   %r12
140a34d26:	41 55                	push   %r13
140a34d28:	41 56                	push   %r14
140a34d2a:	41 57                	push   %r15
140a34d2c:	48 81 ec f0 01 00 00 	sub    $0x1f0,%rsp
140a34d33:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140a34d37:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140a34d3b:	48 8b 05 fe a2 28 00 	mov    0x28a2fe(%rip),%rax        # 0x140cbf040
140a34d42:	48 33 c4             	xor    %rsp,%rax
140a34d45:	48 89 84 24 c0 01 00 	mov    %rax,0x1c0(%rsp)
140a34d4c:	00
140a34d4d:	4d 8b e8             	mov    %r8,%r13
140a34d50:	4c 8b f2             	mov    %rdx,%r14
140a34d53:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
140a34d58:	48 8b f9             	mov    %rcx,%rdi
140a34d5b:	48 89 8c 24 88 00 00 	mov    %rcx,0x88(%rsp)
140a34d62:	00
140a34d63:	48 89 8c 24 e0 00 00 	mov    %rcx,0xe0(%rsp)
140a34d6a:	00
140a34d6b:	48 89 94 24 d8 00 00 	mov    %rdx,0xd8(%rsp)
140a34d72:	00
140a34d73:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
140a34d78:	48 8b 02             	mov    (%rdx),%rax
140a34d7b:	48 8b ca             	mov    %rdx,%rcx
140a34d7e:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34d82:	ff 15 b0 7e 0d 00    	call   *0xd7eb0(%rip)        # 0x140b0cc38
140a34d88:	48 8b d8             	mov    %rax,%rbx
140a34d8b:	48 89 84 24 f0 00 00 	mov    %rax,0xf0(%rsp)
140a34d92:	00
140a34d93:	49 8b 0e             	mov    (%r14),%rcx
140a34d96:	48 8b 41 40          	mov    0x40(%rcx),%rax
140a34d9a:	48 8d 94 24 20 01 00 	lea    0x120(%rsp),%rdx
140a34da1:	00
140a34da2:	49 8b ce             	mov    %r14,%rcx
140a34da5:	ff 15 8d 7e 0d 00    	call   *0xd7e8d(%rip)        # 0x140b0cc38
140a34dab:	90                   	nop
140a34dac:	4c 8d 7f 30          	lea    0x30(%rdi),%r15
140a34db0:	4c 89 bc 24 d0 00 00 	mov    %r15,0xd0(%rsp)
140a34db7:	00
140a34db8:	49 8b 0f             	mov    (%r15),%rcx
140a34dbb:	48 8b 01             	mov    (%rcx),%rax
140a34dbe:	4c 8d 84 24 20 01 00 	lea    0x120(%rsp),%r8
140a34dc5:	00
140a34dc6:	48 8d 94 24 10 01 00 	lea    0x110(%rsp),%rdx
140a34dcd:	00
140a34dce:	48 8b 80 38 01 00 00 	mov    0x138(%rax),%rax
140a34dd5:	ff 15 5d 7e 0d 00    	call   *0xd7e5d(%rip)        # 0x140b0cc38
140a34ddb:	90                   	nop
140a34ddc:	49 8b 0f             	mov    (%r15),%rcx
140a34ddf:	48 8b 01             	mov    (%rcx),%rax
140a34de2:	4c 8d 4f 70          	lea    0x70(%rdi),%r9
140a34de6:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140a34dec:	4c 8d 84 24 20 01 00 	lea    0x120(%rsp),%r8
140a34df3:	00
140a34df4:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
140a34dfb:	00
140a34dfc:	48 8b 80 60 03 00 00 	mov    0x360(%rax),%rax
140a34e03:	ff 15 2f 7e 0d 00    	call   *0xd7e2f(%rip)        # 0x140b0cc38
140a34e09:	90                   	nop
140a34e0a:	48 8b 4f 40          	mov    0x40(%rdi),%rcx
140a34e0e:	48 8b 01             	mov    (%rcx),%rax
140a34e11:	48 8d 94 24 00 01 00 	lea    0x100(%rsp),%rdx
140a34e18:	00
140a34e19:	48 8b 40 10          	mov    0x10(%rax),%rax
140a34e1d:	ff 15 15 7e 0d 00    	call   *0xd7e15(%rip)        # 0x140b0cc38
140a34e23:	49 8b 0f             	mov    (%r15),%rcx
140a34e26:	48 8b 01             	mov    (%rcx),%rax
140a34e29:	4c 8d 84 24 00 01 00 	lea    0x100(%rsp),%r8
140a34e30:	00
140a34e31:	48 8d 94 24 a0 00 00 	lea    0xa0(%rsp),%rdx
140a34e38:	00
140a34e39:	48 8b 80 50 01 00 00 	mov    0x150(%rax),%rax
140a34e40:	ff 15 f2 7d 0d 00    	call   *0xd7df2(%rip)        # 0x140b0cc38
140a34e46:	90                   	nop
140a34e47:	4c 8d 5b 08          	lea    0x8(%rbx),%r11
140a34e4b:	4c 89 9c 24 f8 00 00 	mov    %r11,0xf8(%rsp)
140a34e52:	00
140a34e53:	49 8b 0b             	mov    (%r11),%rcx
140a34e56:	48 8b 13             	mov    (%rbx),%rdx
140a34e59:	4c 8b f9             	mov    %rcx,%r15
140a34e5c:	4c 2b fa             	sub    %rdx,%r15
140a34e5f:	49 c1 ff 03          	sar    $0x3,%r15
140a34e63:	49 ba c5 4e ec c4 4e 	movabs $0x4ec4ec4ec4ec4ec5,%r10
140a34e6a:	ec c4 4e
140a34e6d:	4d 0f af fa          	imul   %r10,%r15
140a34e71:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
140a34e76:	45 33 e4             	xor    %r12d,%r12d
140a34e79:	83 cf ff             	or     $0xffffffff,%edi
140a34e7c:	66 0f 6f 3d ac cf 17 	movdqa 0x17cfac(%rip),%xmm7        # 0x140bb1e30
140a34e83:	00
140a34e84:	4c 89 a4 24 98 00 00 	mov    %r12,0x98(%rsp)
140a34e8b:	00
140a34e8c:	4d 3b e7             	cmp    %r15,%r12
140a34e8f:	0f 83 b5 05 00 00    	jae    0x140a3544a
140a34e95:	48 2b ca             	sub    %rdx,%rcx
140a34e98:	48 c1 f9 03          	sar    $0x3,%rcx
140a34e9c:	49 0f af ca          	imul   %r10,%rcx
140a34ea0:	4c 3b e1             	cmp    %rcx,%r12
140a34ea3:	0f 83 9a 05 00 00    	jae    0x140a35443
140a34ea9:	4d 6b cc 68          	imul   $0x68,%r12,%r9
140a34ead:	4c 89 8c 24 e8 00 00 	mov    %r9,0xe8(%rsp)
140a34eb4:	00
140a34eb5:	48 8d 4a 50          	lea    0x50(%rdx),%rcx
140a34eb9:	49 03 c9             	add    %r9,%rcx
140a34ebc:	4d 8b c5             	mov    %r13,%r8
140a34ebf:	48 8d 94 24 78 01 00 	lea    0x178(%rsp),%rdx
140a34ec6:	00
140a34ec7:	e8 74 df 75 ff       	call   0x140192e40
140a34ecc:	45 33 ed             	xor    %r13d,%r13d
140a34ecf:	4c 89 ac 24 90 00 00 	mov    %r13,0x90(%rsp)
140a34ed6:	00
140a34ed7:	49 8b 0b             	mov    (%r11),%rcx
140a34eda:	48 8b 13             	mov    (%rbx),%rdx
140a34edd:	48 8b c1             	mov    %rcx,%rax
140a34ee0:	48 2b c2             	sub    %rdx,%rax
140a34ee3:	48 c1 f8 03          	sar    $0x3,%rax
140a34ee7:	49 0f af c2          	imul   %r10,%rax
140a34eeb:	4c 3b e0             	cmp    %rax,%r12
140a34eee:	0f 83 4f 05 00 00    	jae    0x140a35443
140a34ef4:	49 8b 44 11 10       	mov    0x10(%r9,%rdx,1),%rax
140a34ef9:	49 2b 44 11 08       	sub    0x8(%r9,%rdx,1),%rax
140a34efe:	48 d1 f8             	sar    $1,%rax
140a34f01:	4c 3b e8             	cmp    %rax,%r13
140a34f04:	0f 83 29 05 00 00    	jae    0x140a35433
140a34f0a:	48 8b 0b             	mov    (%rbx),%rcx
140a34f0d:	49 8b 03             	mov    (%r11),%rax
140a34f10:	48 2b c1             	sub    %rcx,%rax
140a34f13:	48 c1 f8 03          	sar    $0x3,%rax
140a34f17:	49 0f af c2          	imul   %r10,%rax
140a34f1b:	4c 3b e0             	cmp    %rax,%r12
140a34f1e:	0f 83 08 05 00 00    	jae    0x140a3542c
140a34f24:	49 8b 5c 09 08       	mov    0x8(%r9,%rcx,1),%rbx
140a34f29:	49 8b 44 09 10       	mov    0x10(%r9,%rcx,1),%rax
140a34f2e:	48 2b c3             	sub    %rbx,%rax
140a34f31:	48 d1 f8             	sar    $1,%rax
140a34f34:	4c 3b e8             	cmp    %rax,%r13
140a34f37:	0f 83 ef 04 00 00    	jae    0x140a3542c
140a34f3d:	42 0f b7 1c 6b       	movzwl (%rbx,%r13,2),%ebx
140a34f42:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
140a34f49:	00
140a34f4a:	48 8b 01             	mov    (%rcx),%rax
140a34f4d:	44 0f b7 c3          	movzwl %bx,%r8d
140a34f51:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
140a34f58:	00
140a34f59:	48 8b 40 60          	mov    0x60(%rax),%rax
140a34f5d:	ff 15 d5 7c 0d 00    	call   *0xd7cd5(%rip)        # 0x140b0cc38
140a34f63:	48 83 bc 24 c0 00 00 	cmpq   $0x0,0xc0(%rsp)
140a34f6a:	00 00
140a34f6c:	0f 84 0e 04 00 00    	je     0x140a35380
140a34f72:	0f 57 c0             	xorps  %xmm0,%xmm0
140a34f75:	f3 0f 7f 84 24 b0 00 	movdqu %xmm0,0xb0(%rsp)
140a34f7c:	00 00
140a34f7e:	49 8b 06             	mov    (%r14),%rax
140a34f81:	4c 8d 44 24 44       	lea    0x44(%rsp),%r8
140a34f86:	48 8d 94 24 b0 00 00 	lea    0xb0(%rsp),%rdx
140a34f8d:	00
140a34f8e:	49 8b ce             	mov    %r14,%rcx
140a34f91:	48 8b 80 c8 00 00 00 	mov    0xc8(%rax),%rax
140a34f98:	ff 15 9a 7c 0d 00    	call   *0xd7c9a(%rip)        # 0x140b0cc38
140a34f9e:	0f 28 f7             	movaps %xmm7,%xmm6
140a34fa1:	48 8b 8c 24 10 01 00 	mov    0x110(%rsp),%rcx
140a34fa8:	00
140a34fa9:	48 8b 01             	mov    (%rcx),%rax
140a34fac:	0f b7 d3             	movzwl %bx,%edx
140a34faf:	48 8b 40 68          	mov    0x68(%rax),%rax
140a34fb3:	ff 15 7f 7c 0d 00    	call   *0xd7c7f(%rip)        # 0x140b0cc38
140a34fb9:	44 8a f8             	mov    %al,%r15b
140a34fbc:	84 c0                	test   %al,%al
140a34fbe:	74 2f                	je     0x140a34fef
140a34fc0:	48 8b 84 24 d0 00 00 	mov    0xd0(%rsp),%rax
140a34fc7:	00
140a34fc8:	48 8b 08             	mov    (%rax),%rcx
140a34fcb:	48 8b 11             	mov    (%rcx),%rdx
140a34fce:	48 8b 82 d8 00 00 00 	mov    0xd8(%rdx),%rax
140a34fd5:	4c 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%r8
140a34fdc:	00
140a34fdd:	48 8d 94 24 48 01 00 	lea    0x148(%rsp),%rdx
140a34fe4:	00
140a34fe5:	ff 15 4d 7c 0d 00    	call   *0xd7c4d(%rip)        # 0x140b0cc38
140a34feb:	f3 0f 6f 30          	movdqu (%rax),%xmm6
140a34fef:	89 9c 24 90 01 00 00 	mov    %ebx,0x190(%rsp)
140a34ff6:	0f 10 84 24 78 01 00 	movups 0x178(%rsp),%xmm0
140a34ffd:	00
140a34ffe:	0f 11 84 24 94 01 00 	movups %xmm0,0x194(%rsp)
140a35005:	00
140a35006:	f3 0f 10 84 24 88 01 	movss  0x188(%rsp),%xmm0
140a3500d:	00 00
140a3500f:	f3 0f 11 84 24 a4 01 	movss  %xmm0,0x1a4(%rsp)
140a35016:	00 00
140a35018:	f3 0f 10 8c 24 8c 01 	movss  0x18c(%rsp),%xmm1
140a3501f:	00 00
140a35021:	f3 0f 11 8c 24 a8 01 	movss  %xmm1,0x1a8(%rsp)
140a35028:	00 00
140a3502a:	f3 0f 11 b4 24 ac 01 	movss  %xmm6,0x1ac(%rsp)
140a35031:	00 00
140a35033:	0f 28 c6             	movaps %xmm6,%xmm0
140a35036:	0f c6 c6 55          	shufps $0x55,%xmm6,%xmm0
140a3503a:	f3 0f 11 84 24 b0 01 	movss  %xmm0,0x1b0(%rsp)
140a35041:	00 00
140a35043:	0f 28 ce             	movaps %xmm6,%xmm1
140a35046:	0f c6 ce aa          	shufps $0xaa,%xmm6,%xmm1
140a3504a:	f3 0f 11 8c 24 b4 01 	movss  %xmm1,0x1b4(%rsp)
140a35051:	00 00
140a35053:	0f c6 f6 ff          	shufps $0xff,%xmm6,%xmm6
140a35057:	f3 0f 11 b4 24 b8 01 	movss  %xmm6,0x1b8(%rsp)
140a3505e:	00 00
140a35060:	f3 0f 10 44 24 44    	movss  0x44(%rsp),%xmm0
140a35066:	f3 0f 11 84 24 bc 01 	movss  %xmm0,0x1bc(%rsp)
140a3506d:	00 00
140a3506f:	0f 57 c9             	xorps  %xmm1,%xmm1
140a35072:	f3 0f 7f 4c 24 68    	movdqu %xmm1,0x68(%rsp)
140a35078:	0f 57 c0             	xorps  %xmm0,%xmm0
140a3507b:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140a35081:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140a35086:	48 8d 94 24 90 01 00 	lea    0x190(%rsp),%rdx
140a3508d:	00
140a3508e:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140a35095:	00
140a35096:	e8 65 92 00 00       	call   0x140a3e300
140a3509b:	84 c0                	test   %al,%al
140a3509d:	0f 85 00 02 00 00    	jne    0x140a352a3
140a350a3:	48 8d 94 24 c0 00 00 	lea    0xc0(%rsp),%rdx
140a350aa:	00
140a350ab:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140a350b0:	e8 e7 7b 00 00       	call   0x140a3cc9c
140a350b5:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140a350ba:	49 8b 06             	mov    (%r14),%rax
140a350bd:	33 d2                	xor    %edx,%edx
140a350bf:	49 8b ce             	mov    %r14,%rcx
140a350c2:	48 8b 40 78          	mov    0x78(%rax),%rax
140a350c6:	ff 15 6c 7b 0d 00    	call   *0xd7b6c(%rip)        # 0x140b0cc38
140a350cc:	4c 89 b4 24 38 01 00 	mov    %r14,0x138(%rsp)
140a350d3:	00
140a350d4:	c6 84 24 40 01 00 00 	movb   $0x0,0x140(%rsp)
140a350db:	00
140a350dc:	83 4c 24 40 01       	orl    $0x1,0x40(%rsp)
140a350e1:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140a350e6:	48 8d 94 24 90 01 00 	lea    0x190(%rsp),%rdx
140a350ed:	00
140a350ee:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140a350f5:	00
140a350f6:	e8 05 92 00 00       	call   0x140a3e300
140a350fb:	84 c0                	test   %al,%al
140a350fd:	0f 85 3f 01 00 00    	jne    0x140a35242
140a35103:	48 8d 84 24 a0 00 00 	lea    0xa0(%rsp),%rax
140a3510a:	00
140a3510b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140a35110:	44 88 7c 24 30       	mov    %r15b,0x30(%rsp)
140a35115:	f3 0f 10 44 24 44    	movss  0x44(%rsp),%xmm0
140a3511b:	f3 0f 11 44 24 28    	movss  %xmm0,0x28(%rsp)
140a35121:	48 8d 84 24 b0 00 00 	lea    0xb0(%rsp),%rax
140a35128:	00
140a35129:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140a3512e:	4c 8d 8c 24 78 01 00 	lea    0x178(%rsp),%r9
140a35135:	00
140a35136:	4c 8d 84 24 c0 00 00 	lea    0xc0(%rsp),%r8
140a3513d:	00
140a3513e:	48 8d 94 24 58 01 00 	lea    0x158(%rsp),%rdx
140a35145:	00
140a35146:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
140a3514d:	00
140a3514e:	e8 35 04 00 00       	call   0x140a35588
140a35153:	4c 8b f8             	mov    %rax,%r15
140a35156:	48 8b 08             	mov    (%rax),%rcx
140a35159:	48 8b 50 08          	mov    0x8(%rax),%rdx
140a3515d:	48 83 20 00          	andq   $0x0,(%rax)
140a35161:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
140a35166:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
140a3516b:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
140a35170:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
140a35175:	48 85 db             	test   %rbx,%rbx
140a35178:	74 3a                	je     0x140a351b4
140a3517a:	8b c7                	mov    %edi,%eax
140a3517c:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a35181:	03 c7                	add    %edi,%eax
140a35183:	75 2a                	jne    0x140a351af
140a35185:	48 8b 03             	mov    (%rbx),%rax
140a35188:	48 8b cb             	mov    %rbx,%rcx
140a3518b:	48 8b 00             	mov    (%rax),%rax
140a3518e:	ff 15 a4 7a 0d 00    	call   *0xd7aa4(%rip)        # 0x140b0cc38
140a35194:	8b c7                	mov    %edi,%eax
140a35196:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a3519b:	03 c7                	add    %edi,%eax
140a3519d:	75 10                	jne    0x140a351af
140a3519f:	48 8b 03             	mov    (%rbx),%rax
140a351a2:	48 8b cb             	mov    %rbx,%rcx
140a351a5:	48 8b 40 08          	mov    0x8(%rax),%rax
140a351a9:	ff 15 89 7a 0d 00    	call   *0xd7a89(%rip)        # 0x140b0cc38
140a351af:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140a351b4:	49 8b 47 10          	mov    0x10(%r15),%rax
140a351b8:	49 8b 4f 18          	mov    0x18(%r15),%rcx
140a351bc:	49 83 67 10 00       	andq   $0x0,0x10(%r15)
140a351c1:	49 83 67 18 00       	andq   $0x0,0x18(%r15)
140a351c6:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140a351cb:	48 8b 9c 24 80 00 00 	mov    0x80(%rsp),%rbx
140a351d2:	00
140a351d3:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
140a351da:	00
140a351db:	48 85 db             	test   %rbx,%rbx
140a351de:	74 3a                	je     0x140a3521a
140a351e0:	8b c7                	mov    %edi,%eax
140a351e2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140a351e7:	03 c7                	add    %edi,%eax
140a351e9:	75 2a                	jne    0x140a35215
140a351eb:	48 8b 03             	mov    (%rbx),%rax
140a351ee:	48 8b cb             	mov    %rbx,%rcx
140a351f1:	48 8b 00             	mov    (%rax),%rax
140a351f4:	ff 15 3e 7a 0d 00    	call   *0xd7a3e(%rip)        # 0x140b0cc38
140a351fa:	8b c7                	mov    %edi,%eax
140a351fc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a35201:	03 c7                	add    %edi,%eax
140a35203:	75 10                	jne    0x140a35215
140a35205:	48 8b 03             	mov    (%rbx),%rax
140a35208:	48 8b cb             	mov    %rbx,%rcx
140a3520b:	48 8b 40 08          	mov    0x8(%rax),%rax
140a3520f:	ff 15 23 7a 0d 00    	call   *0xd7a23(%rip)        # 0x140b0cc38
140a35215:	4c 8b 74 24 58       	mov    0x58(%rsp),%r14
140a3521a:	48 8d 8c 24 58 01 00 	lea    0x158(%rsp),%rcx
140a35221:	00
140a35222:	e8 8d b9 5f ff       	call   0x140030bb4
140a35227:	4c 8d 44 24 68       	lea    0x68(%rsp),%r8
140a3522c:	48 8d 94 24 90 01 00 	lea    0x190(%rsp),%rdx
140a35233:	00
140a35234:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
140a3523b:	00
140a3523c:	e8 4f 8c 00 00       	call   0x140a3de90
140a35241:	90                   	nop
140a35242:	49 8b 06             	mov    (%r14),%rax
140a35245:	33 d2                	xor    %edx,%edx
140a35247:	49 8b ce             	mov    %r14,%rcx
140a3524a:	48 8b 80 80 00 00 00 	mov    0x80(%rax),%rax
140a35251:	ff 15 e1 79 0d 00    	call   *0xd79e1(%rip)        # 0x140b0cc38
140a35257:	90                   	nop
140a35258:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
140a3525d:	48 85 c9             	test   %rcx,%rcx
140a35260:	74 3c                	je     0x140a3529e
140a35262:	8b c7                	mov    %edi,%eax
140a35264:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140a35269:	03 c7                	add    %edi,%eax
140a3526b:	75 31                	jne    0x140a3529e
140a3526d:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140a35272:	48 8b 03             	mov    (%rbx),%rax
140a35275:	48 8b cb             	mov    %rbx,%rcx
140a35278:	48 8b 00             	mov    (%rax),%rax
140a3527b:	ff 15 b7 79 0d 00    	call   *0xd79b7(%rip)        # 0x140b0cc38
140a35281:	8b c7                	mov    %edi,%eax
140a35283:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140a35288:	03 c7                	add    %edi,%eax
140a3528a:	75 12                	jne    0x140a3529e