14012481b:	4d 85 f6             	test   %r14,%r14
14012481e:	74 05                	je     0x140124825
140124820:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140124825:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
14012482a:	66 0f 7f 74 24 40    	movdqa %xmm6,0x40(%rsp)
140124830:	41 b1 01             	mov    $0x1,%r9b
140124833:	45 33 c0             	xor    %r8d,%r8d
140124836:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
14012483a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14012483f:	e8 2c 1b 00 00       	call   0x140126370
140124844:	0f 57 c0             	xorps  %xmm0,%xmm0
140124847:	84 c0                	test   %al,%al
140124849:	0f 84 b0 00 00 00    	je     0x1401248ff
14012484f:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140124855:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140124859:	48 85 c9             	test   %rcx,%rcx
14012485c:	74 04                	je     0x140124862
14012485e:	f0 ff 41 08          	lock incl 0x8(%rcx)
140124862:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140124866:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14012486c:	45 33 c9             	xor    %r9d,%r9d
14012486f:	45 33 c0             	xor    %r8d,%r8d
140124872:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140124877:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14012487c:	e8 1b 1d 00 00       	call   0x14012659c
140124881:	84 c0                	test   %al,%al
140124883:	0f 84 00 02 00 00    	je     0x140124a89
140124889:	0f 57 c0             	xorps  %xmm0,%xmm0
14012488c:	f3 0f 7f 45 80       	movdqu %xmm0,-0x80(%rbp)
140124891:	48 8b 46 08          	mov    0x8(%rsi),%rax
140124895:	48 85 c0             	test   %rax,%rax
140124898:	74 04                	je     0x14012489e
14012489a:	f0 ff 40 08          	lock incl 0x8(%rax)
14012489e:	48 8b 06             	mov    (%rsi),%rax
1401248a1:	48 89 45 80          	mov    %rax,-0x80(%rbp)
1401248a5:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401248a9:	48 89 45 88          	mov    %rax,-0x78(%rbp)
1401248ad:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
1401248b1:	48 8d 55 00          	lea    0x0(%rbp),%rdx
1401248b5:	e8 3a 17 00 00       	call   0x140125ff4
1401248ba:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
1401248be:	48 85 db             	test   %rbx,%rbx
1401248c1:	0f 84 c2 01 00 00    	je     0x140124a89
1401248c7:	8b c7                	mov    %edi,%eax
1401248c9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401248ce:	03 c7                	add    %edi,%eax
1401248d0:	0f 85 b3 01 00 00    	jne    0x140124a89
1401248d6:	48 8b 03             	mov    (%rbx),%rax
1401248d9:	48 8b cb             	mov    %rbx,%rcx
1401248dc:	48 8b 00             	mov    (%rax),%rax
1401248df:	ff 15 53 83 9e 00    	call   *0x9e8353(%rip)        # 0x140b0cc38
1401248e5:	8b c7                	mov    %edi,%eax
1401248e7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401248ec:	03 c7                	add    %edi,%eax
1401248ee:	0f 85 95 01 00 00    	jne    0x140124a89
1401248f4:	48 8b 03             	mov    (%rbx),%rax
1401248f7:	48 8b cb             	mov    %rbx,%rcx
1401248fa:	e9 7f 01 00 00       	jmp    0x140124a7e
1401248ff:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
140124905:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
14012490b:	4d 85 f6             	test   %r14,%r14
14012490e:	74 0a                	je     0x14012491a
140124910:	f0 41 ff 46 08       	lock incl 0x8(%r14)
140124915:	0f 28 74 24 50       	movaps 0x50(%rsp),%xmm6
14012491a:	66 0f 7f 74 24 40    	movdqa %xmm6,0x40(%rsp)
140124920:	41 b1 01             	mov    $0x1,%r9b
140124923:	45 33 c0             	xor    %r8d,%r8d
140124926:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14012492b:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140124930:	e8 0f 64 fe ff       	call   0x14010ad44
140124935:	84 c0                	test   %al,%al
140124937:	0f 84 05 01 00 00    	je     0x140124a42
14012493d:	0f 57 c0             	xorps  %xmm0,%xmm0
140124940:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140124946:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14012494b:	48 85 db             	test   %rbx,%rbx
14012494e:	74 09                	je     0x140124959
140124950:	f0 ff 43 08          	lock incl 0x8(%rbx)
140124954:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140124959:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
14012495e:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
140124964:	4c 8b c6             	mov    %rsi,%r8
140124967:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14012496c:	e8 4f 12 00 00       	call   0x140125bc0
140124971:	84 c0                	test   %al,%al
140124973:	74 15                	je     0x14012498a
140124975:	48 85 db             	test   %rbx,%rbx
140124978:	0f 84 0b 01 00 00    	je     0x140124a89
14012497e:	8b c7                	mov    %edi,%eax
140124980:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140124985:	e9 c9 00 00 00       	jmp    0x140124a53
14012498a:	0f 57 c0             	xorps  %xmm0,%xmm0
14012498d:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140124993:	48 8b 46 08          	mov    0x8(%rsi),%rax
140124997:	48 85 c0             	test   %rax,%rax
14012499a:	74 09                	je     0x1401249a5
14012499c:	f0 ff 40 08          	lock incl 0x8(%rax)
1401249a0:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401249a5:	48 8b 06             	mov    (%rsi),%rax
1401249a8:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1401249ad:	48 8b 46 08          	mov    0x8(%rsi),%rax
1401249b1:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401249b6:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1401249bb:	48 85 db             	test   %rbx,%rbx
1401249be:	74 09                	je     0x1401249c9
1401249c0:	f0 ff 43 08          	lock incl 0x8(%rbx)
1401249c4:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401249c9:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1401249ce:	66 0f 7f 45 e0       	movdqa %xmm0,-0x20(%rbp)
1401249d3:	49 8d 45 01          	lea    0x1(%r13),%rax
1401249d7:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1401249dc:	4c 8d 4c 24 40       	lea    0x40(%rsp),%r9
1401249e1:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
1401249e5:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
1401249e9:	49 8b cf             	mov    %r15,%rcx
1401249ec:	e8 f7 03 00 00       	call   0x140124de8
1401249f1:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
1401249f5:	48 85 c9             	test   %rcx,%rcx
1401249f8:	0f 84 77 ff ff ff    	je     0x140124975
1401249fe:	8b c7                	mov    %edi,%eax
140124a00:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124a05:	03 c7                	add    %edi,%eax
140124a07:	75 2f                	jne    0x140124a38
140124a09:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140124a0d:	48 8b 03             	mov    (%rbx),%rax
140124a10:	48 8b cb             	mov    %rbx,%rcx
140124a13:	48 8b 00             	mov    (%rax),%rax
140124a16:	ff 15 1c 82 9e 00    	call   *0x9e821c(%rip)        # 0x140b0cc38
140124a1c:	8b c7                	mov    %edi,%eax
140124a1e:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124a23:	03 c7                	add    %edi,%eax
140124a25:	75 11                	jne    0x140124a38
140124a27:	48 8b 4d c8          	mov    -0x38(%rbp),%rcx
140124a2b:	48 8b 01             	mov    (%rcx),%rax
140124a2e:	48 8b 40 08          	mov    0x8(%rax),%rax
140124a32:	ff 15 00 82 9e 00    	call   *0x9e8200(%rip)        # 0x140b0cc38
140124a38:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140124a3d:	e9 33 ff ff ff       	jmp    0x140124975
140124a42:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140124a47:	48 85 c9             	test   %rcx,%rcx
140124a4a:	74 3d                	je     0x140124a89
140124a4c:	8b c7                	mov    %edi,%eax
140124a4e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124a53:	03 c7                	add    %edi,%eax
140124a55:	75 32                	jne    0x140124a89
140124a57:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
140124a5c:	48 8b 03             	mov    (%rbx),%rax
140124a5f:	48 8b cb             	mov    %rbx,%rcx
140124a62:	48 8b 00             	mov    (%rax),%rax
140124a65:	ff 15 cd 81 9e 00    	call   *0x9e81cd(%rip)        # 0x140b0cc38
140124a6b:	8b c7                	mov    %edi,%eax
140124a6d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124a72:	03 c7                	add    %edi,%eax
140124a74:	75 13                	jne    0x140124a89
140124a76:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
140124a7b:	48 8b 01             	mov    (%rcx),%rax
140124a7e:	48 8b 40 08          	mov    0x8(%rax),%rax
140124a82:	ff 15 b0 81 9e 00    	call   *0x9e81b0(%rip)        # 0x140b0cc38
140124a88:	90                   	nop
140124a89:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140124a8d:	48 85 c9             	test   %rcx,%rcx
140124a90:	74 3b                	je     0x140124acd
140124a92:	8b c7                	mov    %edi,%eax
140124a94:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124a99:	03 c7                	add    %edi,%eax
140124a9b:	75 30                	jne    0x140124acd
140124a9d:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140124aa1:	48 8b 03             	mov    (%rbx),%rax
140124aa4:	48 8b cb             	mov    %rbx,%rcx
140124aa7:	48 8b 00             	mov    (%rax),%rax
140124aaa:	ff 15 88 81 9e 00    	call   *0x9e8188(%rip)        # 0x140b0cc38
140124ab0:	8b c7                	mov    %edi,%eax
140124ab2:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124ab7:	03 c7                	add    %edi,%eax
140124ab9:	75 12                	jne    0x140124acd
140124abb:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140124abf:	48 8b 01             	mov    (%rcx),%rax
140124ac2:	48 8b 40 08          	mov    0x8(%rax),%rax
140124ac6:	ff 15 6c 81 9e 00    	call   *0x9e816c(%rip)        # 0x140b0cc38
140124acc:	90                   	nop
140124acd:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140124ad2:	48 85 c9             	test   %rcx,%rcx
140124ad5:	74 3c                	je     0x140124b13
140124ad7:	8b c7                	mov    %edi,%eax
140124ad9:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124ade:	03 c7                	add    %edi,%eax
140124ae0:	75 31                	jne    0x140124b13
140124ae2:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140124ae7:	48 8b 03             	mov    (%rbx),%rax
140124aea:	48 8b cb             	mov    %rbx,%rcx
140124aed:	48 8b 00             	mov    (%rax),%rax
140124af0:	ff 15 42 81 9e 00    	call   *0x9e8142(%rip)        # 0x140b0cc38
140124af6:	8b c7                	mov    %edi,%eax
140124af8:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124afd:	03 c7                	add    %edi,%eax
140124aff:	75 12                	jne    0x140124b13
140124b01:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140124b06:	48 8b 01             	mov    (%rcx),%rax
140124b09:	48 8b 40 08          	mov    0x8(%rax),%rax
140124b0d:	ff 15 25 81 9e 00    	call   *0x9e8125(%rip)        # 0x140b0cc38
140124b13:	49 ff c4             	inc    %r12
140124b16:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140124b1a:	48 8b 01             	mov    (%rcx),%rax
140124b1d:	48 8b 40 48          	mov    0x48(%rax),%rax
140124b21:	ff 15 11 81 9e 00    	call   *0x9e8111(%rip)        # 0x140b0cc38
140124b27:	4c 3b e0             	cmp    %rax,%r12
140124b2a:	0f 82 ab fc ff ff    	jb     0x1401247db
140124b30:	4c 8b 7d d0          	mov    -0x30(%rbp),%r15
140124b34:	e9 38 01 00 00       	jmp    0x140124c71
140124b39:	0f 57 c0             	xorps  %xmm0,%xmm0
140124b3c:	66 0f 7f 44 24 50    	movdqa %xmm0,0x50(%rsp)
140124b42:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140124b47:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140124b4c:	48 85 c9             	test   %rcx,%rcx
140124b4f:	74 09                	je     0x140124b5a
140124b51:	f0 ff 41 08          	lock incl 0x8(%rcx)
140124b55:	0f 28 74 24 70       	movaps 0x70(%rsp),%xmm6
140124b5a:	66 0f 7f 75 c0       	movdqa %xmm6,-0x40(%rbp)
140124b5f:	41 b1 01             	mov    $0x1,%r9b
140124b62:	45 33 c0             	xor    %r8d,%r8d
140124b65:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140124b6a:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140124b6e:	e8 fd 17 00 00       	call   0x140126370
140124b73:	83 cf ff             	or     $0xffffffff,%edi
140124b76:	84 c0                	test   %al,%al
140124b78:	0f 84 ac 00 00 00    	je     0x140124c2a
140124b7e:	0f 57 c0             	xorps  %xmm0,%xmm0
140124b81:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140124b86:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140124b8b:	48 85 c9             	test   %rcx,%rcx
140124b8e:	74 04                	je     0x140124b94
140124b90:	f0 ff 41 08          	lock incl 0x8(%rcx)
140124b94:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
140124b99:	66 0f 7f 45 c0       	movdqa %xmm0,-0x40(%rbp)
140124b9e:	45 33 c9             	xor    %r9d,%r9d
140124ba1:	45 33 c0             	xor    %r8d,%r8d
140124ba4:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140124ba9:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
140124bad:	e8 ea 19 00 00       	call   0x14012659c
140124bb2:	84 c0                	test   %al,%al
140124bb4:	74 74                	je     0x140124c2a
140124bb6:	0f 57 c0             	xorps  %xmm0,%xmm0
140124bb9:	f3 0f 7f 44 24 40    	movdqu %xmm0,0x40(%rsp)
140124bbf:	48 8b 46 08          	mov    0x8(%rsi),%rax
140124bc3:	48 85 c0             	test   %rax,%rax
140124bc6:	74 04                	je     0x140124bcc
140124bc8:	f0 ff 40 08          	lock incl 0x8(%rax)
140124bcc:	48 8b 06             	mov    (%rsi),%rax
140124bcf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140124bd4:	48 8b 46 08          	mov    0x8(%rsi),%rax
140124bd8:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140124bdd:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
140124be2:	48 8d 55 00          	lea    0x0(%rbp),%rdx
140124be6:	e8 09 14 00 00       	call   0x140125ff4
140124beb:	48 8b 5d 08          	mov    0x8(%rbp),%rbx
140124bef:	48 85 db             	test   %rbx,%rbx
140124bf2:	74 36                	je     0x140124c2a
140124bf4:	8b c7                	mov    %edi,%eax
140124bf6:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140124bfb:	03 c7                	add    %edi,%eax
140124bfd:	75 2b                	jne    0x140124c2a
140124bff:	48 8b 03             	mov    (%rbx),%rax
140124c02:	48 8b cb             	mov    %rbx,%rcx
140124c05:	48 8b 00             	mov    (%rax),%rax
140124c08:	ff 15 2a 80 9e 00    	call   *0x9e802a(%rip)        # 0x140b0cc38
140124c0e:	8b c7                	mov    %edi,%eax
140124c10:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124c15:	03 c7                	add    %edi,%eax
140124c17:	75 11                	jne    0x140124c2a
140124c19:	48 8b 03             	mov    (%rbx),%rax
140124c1c:	48 8b cb             	mov    %rbx,%rcx
140124c1f:	48 8b 40 08          	mov    0x8(%rax),%rax
140124c23:	ff 15 0f 80 9e 00    	call   *0x9e800f(%rip)        # 0x140b0cc38
140124c29:	90                   	nop
140124c2a:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140124c2f:	48 85 c9             	test   %rcx,%rcx
140124c32:	74 3d                	je     0x140124c71
140124c34:	8b c7                	mov    %edi,%eax
140124c36:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124c3b:	03 c7                	add    %edi,%eax
140124c3d:	75 32                	jne    0x140124c71
140124c3f:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140124c44:	48 8b 03             	mov    (%rbx),%rax
140124c47:	48 8b cb             	mov    %rbx,%rcx
140124c4a:	48 8b 00             	mov    (%rax),%rax
140124c4d:	ff 15 e5 7f 9e 00    	call   *0x9e7fe5(%rip)        # 0x140b0cc38
140124c53:	8b c7                	mov    %edi,%eax
140124c55:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124c5a:	03 c7                	add    %edi,%eax
140124c5c:	75 13                	jne    0x140124c71
140124c5e:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140124c63:	48 8b 01             	mov    (%rcx),%rax
140124c66:	48 8b 40 08          	mov    0x8(%rax),%rax
140124c6a:	ff 15 c8 7f 9e 00    	call   *0x9e7fc8(%rip)        # 0x140b0cc38
140124c70:	90                   	nop
140124c71:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140124c75:	48 85 c9             	test   %rcx,%rcx
140124c78:	74 3b                	je     0x140124cb5
140124c7a:	8b c7                	mov    %edi,%eax
140124c7c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124c81:	03 c7                	add    %edi,%eax
140124c83:	75 30                	jne    0x140124cb5
140124c85:	48 8b 5d a8          	mov    -0x58(%rbp),%rbx
140124c89:	48 8b 03             	mov    (%rbx),%rax
140124c8c:	48 8b cb             	mov    %rbx,%rcx
140124c8f:	48 8b 00             	mov    (%rax),%rax
140124c92:	ff 15 a0 7f 9e 00    	call   *0x9e7fa0(%rip)        # 0x140b0cc38
140124c98:	8b c7                	mov    %edi,%eax
140124c9a:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124c9f:	03 c7                	add    %edi,%eax
140124ca1:	75 12                	jne    0x140124cb5
140124ca3:	48 8b 4d a8          	mov    -0x58(%rbp),%rcx
140124ca7:	48 8b 01             	mov    (%rcx),%rax
140124caa:	48 8b 40 08          	mov    0x8(%rax),%rax
140124cae:	ff 15 84 7f 9e 00    	call   *0x9e7f84(%rip)        # 0x140b0cc38
140124cb4:	90                   	nop
140124cb5:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140124cb9:	48 85 c9             	test   %rcx,%rcx
140124cbc:	74 3b                	je     0x140124cf9
140124cbe:	8b c7                	mov    %edi,%eax
140124cc0:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124cc5:	03 c7                	add    %edi,%eax
140124cc7:	75 30                	jne    0x140124cf9
140124cc9:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140124ccd:	48 8b 03             	mov    (%rbx),%rax
140124cd0:	48 8b cb             	mov    %rbx,%rcx
140124cd3:	48 8b 00             	mov    (%rax),%rax
140124cd6:	ff 15 5c 7f 9e 00    	call   *0x9e7f5c(%rip)        # 0x140b0cc38
140124cdc:	8b c7                	mov    %edi,%eax
140124cde:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140124ce3:	03 c7                	add    %edi,%eax
140124ce5:	75 12                	jne    0x140124cf9
140124ce7:	48 8b 4d b8          	mov    -0x48(%rbp),%rcx
140124ceb:	48 8b 01             	mov    (%rcx),%rax
140124cee:	48 8b 40 08          	mov    0x8(%rax),%rax
140124cf2:	ff 15 40 7f 9e 00    	call   *0x9e7f40(%rip)        # 0x140b0cc38
140124cf8:	90                   	nop
140124cf9:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
140124cfe:	48 85 c9             	test   %rcx,%rcx
140124d01:	74 3d                	je     0x140124d40
140124d03:	8b c7                	mov    %edi,%eax
140124d05:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140124d0a:	03 c7                	add    %edi,%eax
140124d0c:	75 32                	jne    0x140124d40
140124d0e:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
140124d13:	48 8b 03             	mov    (%rbx),%rax
140124d16:	48 8b cb             	mov    %rbx,%rcx
140124d19:	48 8b 00             	mov    (%rax),%rax
140124d1c:	ff 15 16 7f 9e 00    	call   *0x9e7f16(%rip)        # 0x140b0cc38
140124d22:	8b c7                	mov    %edi,%eax