140236844:	ff 15 ee 63 8d 00    	call   *0x8d63ee(%rip)        # 0x140b0cc38
14023684a:	83 cb ff             	or     $0xffffffff,%ebx
14023684d:	48 85 ff             	test   %rdi,%rdi
140236850:	74 35                	je     0x140236887
140236852:	8b c3                	mov    %ebx,%eax
140236854:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140236859:	03 c3                	add    %ebx,%eax
14023685b:	75 2a                	jne    0x140236887
14023685d:	48 8b 07             	mov    (%rdi),%rax
140236860:	48 8b cf             	mov    %rdi,%rcx
140236863:	48 8b 00             	mov    (%rax),%rax
140236866:	ff 15 cc 63 8d 00    	call   *0x8d63cc(%rip)        # 0x140b0cc38
14023686c:	8b c3                	mov    %ebx,%eax
14023686e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140236873:	03 c3                	add    %ebx,%eax
140236875:	75 10                	jne    0x140236887
140236877:	48 8b 07             	mov    (%rdi),%rax
14023687a:	48 8b cf             	mov    %rdi,%rcx
14023687d:	48 8b 40 08          	mov    0x8(%rax),%rax
140236881:	ff 15 b1 63 8d 00    	call   *0x8d63b1(%rip)        # 0x140b0cc38
140236887:	48 85 f6             	test   %rsi,%rsi
14023688a:	74 35                	je     0x1402368c1
14023688c:	8b c3                	mov    %ebx,%eax
14023688e:	f0 0f c1 46 08       	lock xadd %eax,0x8(%rsi)
140236893:	03 c3                	add    %ebx,%eax
140236895:	75 2a                	jne    0x1402368c1
140236897:	48 8b 06             	mov    (%rsi),%rax
14023689a:	48 8b ce             	mov    %rsi,%rcx
14023689d:	48 8b 00             	mov    (%rax),%rax
1402368a0:	ff 15 92 63 8d 00    	call   *0x8d6392(%rip)        # 0x140b0cc38
1402368a6:	8b c3                	mov    %ebx,%eax
1402368a8:	f0 0f c1 46 0c       	lock xadd %eax,0xc(%rsi)
1402368ad:	03 c3                	add    %ebx,%eax
1402368af:	75 10                	jne    0x1402368c1
1402368b1:	48 8b 06             	mov    (%rsi),%rax
1402368b4:	48 8b ce             	mov    %rsi,%rcx
1402368b7:	48 8b 40 08          	mov    0x8(%rax),%rax
1402368bb:	ff 15 77 63 8d 00    	call   *0x8d6377(%rip)        # 0x140b0cc38
1402368c1:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
1402368c5:	49 8b 51 48          	mov    0x48(%r9),%rdx
1402368c9:	4d 3b fe             	cmp    %r14,%r15
1402368cc:	0f 85 99 05 00 00    	jne    0x140236e6b
1402368d2:	45 33 ff             	xor    %r15d,%r15d
1402368d5:	45 8b c7             	mov    %r15d,%r8d
1402368d8:	41 8b ff             	mov    %r15d,%edi
1402368db:	48 85 d2             	test   %rdx,%rdx
1402368de:	74 1d                	je     0x1402368fd
1402368e0:	8b 42 08             	mov    0x8(%rdx),%eax
1402368e3:	eb 0a                	jmp    0x1402368ef
1402368e5:	8d 48 01             	lea    0x1(%rax),%ecx
1402368e8:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1402368ed:	74 06                	je     0x1402368f5
1402368ef:	85 c0                	test   %eax,%eax
1402368f1:	75 f2                	jne    0x1402368e5
1402368f3:	eb 08                	jmp    0x1402368fd
1402368f5:	4d 8b 41 40          	mov    0x40(%r9),%r8
1402368f9:	49 8b 79 48          	mov    0x48(%r9),%rdi
1402368fd:	4d 8b 48 48          	mov    0x48(%r8),%r9
140236901:	49 8b d7             	mov    %r15,%rdx
140236904:	49 8b df             	mov    %r15,%rbx
140236907:	4d 85 c9             	test   %r9,%r9
14023690a:	74 1f                	je     0x14023692b
14023690c:	41 8b 41 08          	mov    0x8(%r9),%eax
140236910:	eb 0b                	jmp    0x14023691d
140236912:	8d 48 01             	lea    0x1(%rax),%ecx
140236915:	f0 41 0f b1 49 08    	lock cmpxchg %ecx,0x8(%r9)
14023691b:	74 06                	je     0x140236923
14023691d:	85 c0                	test   %eax,%eax
14023691f:	75 f1                	jne    0x140236912
140236921:	eb 08                	jmp    0x14023692b
140236923:	49 8b 50 40          	mov    0x40(%r8),%rdx
140236927:	49 8b 58 48          	mov    0x48(%r8),%rbx
14023692b:	48 8b 42 38          	mov    0x38(%rdx),%rax
14023692f:	48 85 c0             	test   %rax,%rax
140236932:	74 04                	je     0x140236938
140236934:	f0 ff 40 08          	lock incl 0x8(%rax)
140236938:	48 8b 72 30          	mov    0x30(%rdx),%rsi
14023693c:	4c 8b 72 38          	mov    0x38(%rdx),%r14
140236940:	48 85 db             	test   %rbx,%rbx
140236943:	74 39                	je     0x14023697e
140236945:	83 c8 ff             	or     $0xffffffff,%eax
140236948:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14023694d:	83 f8 01             	cmp    $0x1,%eax
140236950:	75 2c                	jne    0x14023697e
140236952:	48 8b 03             	mov    (%rbx),%rax
140236955:	48 8b cb             	mov    %rbx,%rcx
140236958:	48 8b 00             	mov    (%rax),%rax
14023695b:	ff 15 d7 62 8d 00    	call   *0x8d62d7(%rip)        # 0x140b0cc38
140236961:	83 c8 ff             	or     $0xffffffff,%eax
140236964:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140236969:	83 f8 01             	cmp    $0x1,%eax
14023696c:	75 10                	jne    0x14023697e
14023696e:	48 8b 03             	mov    (%rbx),%rax
140236971:	48 8b cb             	mov    %rbx,%rcx
140236974:	48 8b 40 08          	mov    0x8(%rax),%rax
140236978:	ff 15 ba 62 8d 00    	call   *0x8d62ba(%rip)        # 0x140b0cc38
14023697e:	48 85 ff             	test   %rdi,%rdi
140236981:	74 39                	je     0x1402369bc
140236983:	83 c8 ff             	or     $0xffffffff,%eax
140236986:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14023698b:	83 f8 01             	cmp    $0x1,%eax
14023698e:	75 2c                	jne    0x1402369bc
140236990:	48 8b 07             	mov    (%rdi),%rax
140236993:	48 8b cf             	mov    %rdi,%rcx
140236996:	48 8b 00             	mov    (%rax),%rax
140236999:	ff 15 99 62 8d 00    	call   *0x8d6299(%rip)        # 0x140b0cc38
14023699f:	83 c8 ff             	or     $0xffffffff,%eax
1402369a2:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402369a7:	83 f8 01             	cmp    $0x1,%eax
1402369aa:	75 10                	jne    0x1402369bc
1402369ac:	48 8b 07             	mov    (%rdi),%rax
1402369af:	48 8b cf             	mov    %rdi,%rcx
1402369b2:	48 8b 40 08          	mov    0x8(%rax),%rax
1402369b6:	ff 15 7c 62 8d 00    	call   *0x8d627c(%rip)        # 0x140b0cc38
1402369bc:	4d 8b cf             	mov    %r15,%r9
1402369bf:	49 8b df             	mov    %r15,%rbx
1402369c2:	44 38 7e 10          	cmp    %r15b,0x10(%rsi)
1402369c6:	0f 84 b4 01 00 00    	je     0x140236b80
1402369cc:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1402369d0:	4c 8b 42 48          	mov    0x48(%rdx),%r8
1402369d4:	4d 85 c0             	test   %r8,%r8
1402369d7:	74 1f                	je     0x1402369f8
1402369d9:	41 8b 40 08          	mov    0x8(%r8),%eax
1402369dd:	eb 0b                	jmp    0x1402369ea
1402369df:	8d 48 01             	lea    0x1(%rax),%ecx
1402369e2:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
1402369e8:	74 06                	je     0x1402369f0
1402369ea:	85 c0                	test   %eax,%eax
1402369ec:	75 f1                	jne    0x1402369df
1402369ee:	eb 08                	jmp    0x1402369f8
1402369f0:	4c 8b 4a 40          	mov    0x40(%rdx),%r9
1402369f4:	48 8b 5a 48          	mov    0x48(%rdx),%rbx
1402369f8:	45 88 79 10          	mov    %r15b,0x10(%r9)
1402369fc:	48 85 db             	test   %rbx,%rbx
1402369ff:	74 39                	je     0x140236a3a
140236a01:	83 c8 ff             	or     $0xffffffff,%eax
140236a04:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140236a09:	83 f8 01             	cmp    $0x1,%eax
140236a0c:	75 2c                	jne    0x140236a3a
140236a0e:	48 8b 03             	mov    (%rbx),%rax
140236a11:	48 8b cb             	mov    %rbx,%rcx
140236a14:	48 8b 00             	mov    (%rax),%rax
140236a17:	ff 15 1b 62 8d 00    	call   *0x8d621b(%rip)        # 0x140b0cc38
140236a1d:	83 c8 ff             	or     $0xffffffff,%eax
140236a20:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140236a25:	83 f8 01             	cmp    $0x1,%eax
140236a28:	75 10                	jne    0x140236a3a
140236a2a:	48 8b 03             	mov    (%rbx),%rax
140236a2d:	48 8b cb             	mov    %rbx,%rcx
140236a30:	48 8b 40 08          	mov    0x8(%rax),%rax
140236a34:	ff 15 fe 61 8d 00    	call   *0x8d61fe(%rip)        # 0x140b0cc38
140236a3a:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
140236a3e:	49 8b d7             	mov    %r15,%rdx
140236a41:	44 88 7e 10          	mov    %r15b,0x10(%rsi)
140236a45:	49 8b ff             	mov    %r15,%rdi
140236a48:	4d 8b 41 48          	mov    0x48(%r9),%r8
140236a4c:	4d 85 c0             	test   %r8,%r8
140236a4f:	74 1f                	je     0x140236a70
140236a51:	41 8b 40 08          	mov    0x8(%r8),%eax
140236a55:	eb 0b                	jmp    0x140236a62
140236a57:	8d 48 01             	lea    0x1(%rax),%ecx
140236a5a:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
140236a60:	74 06                	je     0x140236a68
140236a62:	85 c0                	test   %eax,%eax
140236a64:	75 f1                	jne    0x140236a57
140236a66:	eb 08                	jmp    0x140236a70
140236a68:	49 8b 51 40          	mov    0x40(%r9),%rdx
140236a6c:	49 8b 79 48          	mov    0x48(%r9),%rdi
140236a70:	4c 8b 42 48          	mov    0x48(%rdx),%r8
140236a74:	4d 8b cf             	mov    %r15,%r9
140236a77:	49 8b df             	mov    %r15,%rbx
140236a7a:	4d 85 c0             	test   %r8,%r8
140236a7d:	74 1f                	je     0x140236a9e
140236a7f:	41 8b 40 08          	mov    0x8(%r8),%eax
140236a83:	eb 0b                	jmp    0x140236a90
140236a85:	8d 48 01             	lea    0x1(%rax),%ecx
140236a88:	f0 41 0f b1 48 08    	lock cmpxchg %ecx,0x8(%r8)
140236a8e:	74 06                	je     0x140236a96
140236a90:	85 c0                	test   %eax,%eax
140236a92:	75 f1                	jne    0x140236a85
140236a94:	eb 08                	jmp    0x140236a9e
140236a96:	4c 8b 4a 40          	mov    0x40(%rdx),%r9
140236a9a:	48 8b 5a 48          	mov    0x48(%rdx),%rbx
140236a9e:	41 c6 41 10 01       	movb   $0x1,0x10(%r9)
140236aa3:	48 85 db             	test   %rbx,%rbx
140236aa6:	74 39                	je     0x140236ae1
140236aa8:	83 c8 ff             	or     $0xffffffff,%eax
140236aab:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140236ab0:	83 f8 01             	cmp    $0x1,%eax
140236ab3:	75 2c                	jne    0x140236ae1
140236ab5:	48 8b 03             	mov    (%rbx),%rax
140236ab8:	48 8b cb             	mov    %rbx,%rcx
140236abb:	48 8b 00             	mov    (%rax),%rax
140236abe:	ff 15 74 61 8d 00    	call   *0x8d6174(%rip)        # 0x140b0cc38
140236ac4:	83 c8 ff             	or     $0xffffffff,%eax
140236ac7:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140236acc:	83 f8 01             	cmp    $0x1,%eax
140236acf:	75 10                	jne    0x140236ae1
140236ad1:	48 8b 03             	mov    (%rbx),%rax
140236ad4:	48 8b cb             	mov    %rbx,%rcx
140236ad7:	48 8b 40 08          	mov    0x8(%rax),%rax
140236adb:	ff 15 57 61 8d 00    	call   *0x8d6157(%rip)        # 0x140b0cc38
140236ae1:	48 85 ff             	test   %rdi,%rdi
140236ae4:	74 39                	je     0x140236b1f
140236ae6:	83 c8 ff             	or     $0xffffffff,%eax
140236ae9:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
140236aee:	83 f8 01             	cmp    $0x1,%eax
140236af1:	75 2c                	jne    0x140236b1f
140236af3:	48 8b 07             	mov    (%rdi),%rax
140236af6:	48 8b cf             	mov    %rdi,%rcx
140236af9:	48 8b 00             	mov    (%rax),%rax
140236afc:	ff 15 36 61 8d 00    	call   *0x8d6136(%rip)        # 0x140b0cc38
140236b02:	83 c8 ff             	or     $0xffffffff,%eax
140236b05:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140236b0a:	83 f8 01             	cmp    $0x1,%eax
140236b0d:	75 10                	jne    0x140236b1f
140236b0f:	48 8b 07             	mov    (%rdi),%rax
140236b12:	48 8b cf             	mov    %rdi,%rcx
140236b15:	48 8b 40 08          	mov    0x8(%rax),%rax
140236b19:	ff 15 19 61 8d 00    	call   *0x8d6119(%rip)        # 0x140b0cc38
140236b1f:	4c 8b 4d d0          	mov    -0x30(%rbp),%r9
140236b23:	4d 8b c7             	mov    %r15,%r8
140236b26:	49 8b ff             	mov    %r15,%rdi
140236b29:	49 8b 51 48          	mov    0x48(%r9),%rdx
140236b2d:	48 85 d2             	test   %rdx,%rdx
140236b30:	74 1d                	je     0x140236b4f
140236b32:	8b 42 08             	mov    0x8(%rdx),%eax
140236b35:	eb 0a                	jmp    0x140236b41
140236b37:	8d 48 01             	lea    0x1(%rax),%ecx
140236b3a:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140236b3f:	74 06                	je     0x140236b47
140236b41:	85 c0                	test   %eax,%eax
140236b43:	75 f2                	jne    0x140236b37
140236b45:	eb 08                	jmp    0x140236b4f
140236b47:	4d 8b 41 40          	mov    0x40(%r9),%r8
140236b4b:	49 8b 79 48          	mov    0x48(%r9),%rdi
140236b4f:	49 8b 50 48          	mov    0x48(%r8),%rdx
140236b53:	0f 57 c0             	xorps  %xmm0,%xmm0
140236b56:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140236b5b:	48 85 d2             	test   %rdx,%rdx
140236b5e:	0f 84 ba 05 00 00    	je     0x14023711e
140236b64:	8b 42 08             	mov    0x8(%rdx),%eax
140236b67:	eb 0e                	jmp    0x140236b77
140236b69:	8d 48 01             	lea    0x1(%rax),%ecx
140236b6c:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140236b71:	0f 84 97 05 00 00    	je     0x14023710e
140236b77:	85 c0                	test   %eax,%eax
140236b79:	75 ee                	jne    0x140236b69
140236b7b:	e9 9e 05 00 00       	jmp    0x14023711e
140236b80:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
140236b84:	49 8b 50 48          	mov    0x48(%r8),%rdx
140236b88:	48 85 d2             	test   %rdx,%rdx
140236b8b:	74 1d                	je     0x140236baa
140236b8d:	8b 42 08             	mov    0x8(%rdx),%eax
140236b90:	eb 0a                	jmp    0x140236b9c
140236b92:	8d 48 01             	lea    0x1(%rax),%ecx
140236b95:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140236b9a:	74 06                	je     0x140236ba2
140236b9c:	85 c0                	test   %eax,%eax
140236b9e:	75 f2                	jne    0x140236b92
140236ba0:	eb 08                	jmp    0x140236baa
140236ba2:	4d 8b 48 40          	mov    0x40(%r8),%r9
140236ba6:	49 8b 58 48          	mov    0x48(%r8),%rbx
140236baa:	49 8b 41 30          	mov    0x30(%r9),%rax
140236bae:	48 39 45 d0          	cmp    %rax,-0x30(%rbp)
140236bb2:	40 0f 94 c7          	sete   %dil
140236bb6:	83 ce ff             	or     $0xffffffff,%esi
140236bb9:	48 85 db             	test   %rbx,%rbx
140236bbc:	74 35                	je     0x140236bf3
140236bbe:	8b c6                	mov    %esi,%eax
140236bc0:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140236bc5:	03 c6                	add    %esi,%eax
140236bc7:	75 2a                	jne    0x140236bf3
140236bc9:	48 8b 03             	mov    (%rbx),%rax
140236bcc:	48 8b cb             	mov    %rbx,%rcx
140236bcf:	48 8b 00             	mov    (%rax),%rax
140236bd2:	ff 15 60 60 8d 00    	call   *0x8d6060(%rip)        # 0x140b0cc38
140236bd8:	8b c6                	mov    %esi,%eax
140236bda:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140236bdf:	03 c6                	add    %esi,%eax
140236be1:	75 10                	jne    0x140236bf3
140236be3:	48 8b 03             	mov    (%rbx),%rax
140236be6:	48 8b cb             	mov    %rbx,%rcx
140236be9:	48 8b 40 08          	mov    0x8(%rax),%rax
140236bed:	ff 15 45 60 8d 00    	call   *0x8d6045(%rip)        # 0x140b0cc38
140236bf3:	40 84 ff             	test   %dil,%dil
140236bf6:	0f 84 b1 00 00 00    	je     0x140236cad
140236bfc:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
140236c00:	0f 57 c0             	xorps  %xmm0,%xmm0
140236c03:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
140236c08:	49 8b 50 48          	mov    0x48(%r8),%rdx
140236c0c:	48 85 d2             	test   %rdx,%rdx
140236c0f:	74 25                	je     0x140236c36
140236c11:	8b 42 08             	mov    0x8(%rdx),%eax
140236c14:	eb 0a                	jmp    0x140236c20
140236c16:	8d 48 01             	lea    0x1(%rax),%ecx
140236c19:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140236c1e:	74 06                	je     0x140236c26
140236c20:	85 c0                	test   %eax,%eax
140236c22:	75 f2                	jne    0x140236c16
140236c24:	eb 10                	jmp    0x140236c36
140236c26:	49 8b 40 40          	mov    0x40(%r8),%rax
140236c2a:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
140236c2e:	49 8b 40 48          	mov    0x48(%r8),%rax
140236c32:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140236c36:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140236c3a:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140236c3e:	e8 a1 f6 dc ff       	call   0x1400062e4
140236c43:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140236c47:	48 85 c9             	test   %rcx,%rcx
140236c4a:	74 3a                	je     0x140236c86
140236c4c:	8b c6                	mov    %esi,%eax
140236c4e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140236c53:	03 c6                	add    %esi,%eax
140236c55:	75 2f                	jne    0x140236c86
140236c57:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
140236c5b:	48 8b cb             	mov    %rbx,%rcx
140236c5e:	48 8b 03             	mov    (%rbx),%rax
140236c61:	48 8b 00             	mov    (%rax),%rax
140236c64:	ff 15 ce 5f 8d 00    	call   *0x8d5fce(%rip)        # 0x140b0cc38
140236c6a:	8b c6                	mov    %esi,%eax
140236c6c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140236c71:	03 c6                	add    %esi,%eax
140236c73:	75 11                	jne    0x140236c86
140236c75:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140236c79:	48 8b 01             	mov    (%rcx),%rax
140236c7c:	48 8b 40 08          	mov    0x8(%rax),%rax
140236c80:	ff 15 b2 5f 8d 00    	call   *0x8d5fb2(%rip)        # 0x140b0cc38
140236c86:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
140236c8a:	48 85 c9             	test   %rcx,%rcx
140236c8d:	74 04                	je     0x140236c93
140236c8f:	f0 ff 41 08          	lock incl 0x8(%rcx)
140236c93:	0f 28 75 d0          	movaps -0x30(%rbp),%xmm6
140236c97:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
140236c9b:	49 8b cd             	mov    %r13,%rcx
140236c9e:	66 0f 7f 75 e0       	movdqa %xmm6,-0x20(%rbp)
140236ca3:	e8 24 17 00 00       	call   0x1402383cc
140236ca8:	66 0f d6 75 d0       	movq   %xmm6,-0x30(%rbp)
140236cad:	4c 8b 45 d0          	mov    -0x30(%rbp),%r8
140236cb1:	4d 8b cf             	mov    %r15,%r9
140236cb4:	49 8b df             	mov    %r15,%rbx
140236cb7:	49 8b 50 48          	mov    0x48(%r8),%rdx
140236cbb:	48 85 d2             	test   %rdx,%rdx
140236cbe:	74 1d                	je     0x140236cdd
140236cc0:	8b 42 08             	mov    0x8(%rdx),%eax
140236cc3:	eb 0a                	jmp    0x140236ccf
140236cc5:	8d 48 01             	lea    0x1(%rax),%ecx
140236cc8:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
140236ccd:	74 06                	je     0x140236cd5
140236ccf:	85 c0                	test   %eax,%eax