14023490d:	83 c8 ff             	or     $0xffffffff,%eax
140234910:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140234915:	83 f8 01             	cmp    $0x1,%eax
140234918:	75 2c                	jne    0x140234946
14023491a:	48 8b 03             	mov    (%rbx),%rax
14023491d:	48 8b cb             	mov    %rbx,%rcx
140234920:	48 8b 00             	mov    (%rax),%rax
140234923:	ff 15 0f 83 8d 00    	call   *0x8d830f(%rip)        # 0x140b0cc38
140234929:	83 c8 ff             	or     $0xffffffff,%eax
14023492c:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140234931:	83 f8 01             	cmp    $0x1,%eax
140234934:	75 10                	jne    0x140234946
140234936:	48 8b 03             	mov    (%rbx),%rax
140234939:	48 8b cb             	mov    %rbx,%rcx
14023493c:	48 8b 40 08          	mov    0x8(%rax),%rax
140234940:	ff 15 f2 82 8d 00    	call   *0x8d82f2(%rip)        # 0x140b0cc38
140234946:	45 84 ff             	test   %r15b,%r15b
140234949:	75 08                	jne    0x140234953
14023494b:	49 ff c6             	inc    %r14
14023494e:	e9 89 fe ff ff       	jmp    0x1402347dc
140234953:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140234958:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14023495d:	48 2b c1             	sub    %rcx,%rax
140234960:	48 c1 f8 04          	sar    $0x4,%rax
140234964:	48 3b f0             	cmp    %rax,%rsi
140234967:	0f 83 8d 06 00 00    	jae    0x140234ffa
14023496d:	48 8b 0c 0f          	mov    (%rdi,%rcx,1),%rcx
140234971:	48 8b 01             	mov    (%rcx),%rax
140234974:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
14023497b:	ff 15 b7 82 8d 00    	call   *0x8d82b7(%rip)        # 0x140b0cc38
140234981:	48 8b d0             	mov    %rax,%rdx
140234984:	f3 0f 10 15 a8 c7 97 	movss  0x97c7a8(%rip),%xmm2        # 0x140bb1134
14023498b:	00
14023498c:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140234991:	e8 66 19 f8 ff       	call   0x1401b62fc
140234996:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
14023499b:	84 c0                	test   %al,%al
14023499d:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1402349a2:	0f 84 0c 01 00 00    	je     0x140234ab4
1402349a8:	48 2b c1             	sub    %rcx,%rax
1402349ab:	48 c1 f8 04          	sar    $0x4,%rax
1402349af:	48 3b f0             	cmp    %rax,%rsi
1402349b2:	0f 83 42 06 00 00    	jae    0x140234ffa
1402349b8:	48 8b 0c 0f          	mov    (%rdi,%rcx,1),%rcx
1402349bc:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
1402349c3:	48 8b 01             	mov    (%rcx),%rax
1402349c6:	b2 01                	mov    $0x1,%dl
1402349c8:	48 8b 80 e0 01 00 00 	mov    0x1e0(%rax),%rax
1402349cf:	ff 15 63 82 8d 00    	call   *0x8d8263(%rip)        # 0x140b0cc38
1402349d5:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1402349da:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
1402349df:	48 2b c3             	sub    %rbx,%rax
1402349e2:	48 c1 f8 04          	sar    $0x4,%rax
1402349e6:	48 3b f0             	cmp    %rax,%rsi
1402349e9:	0f 83 c5 05 00 00    	jae    0x140234fb4
1402349ef:	48 8b 1c 3b          	mov    (%rbx,%rdi,1),%rbx
1402349f3:	48 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%rax
1402349fa:	4c 8b b0 f0 01 00 00 	mov    0x1f0(%rax),%r14
140234a01:	49 8b 14 24          	mov    (%r12),%rdx
140234a05:	48 81 c2 d8 00 00 00 	add    $0xd8,%rdx
140234a0c:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140234a11:	e8 32 6c de ff       	call   0x14001b648
140234a16:	90                   	nop
140234a17:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
140234a1c:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140234a21:	48 2b d1             	sub    %rcx,%rdx
140234a24:	48 c1 fa 02          	sar    $0x2,%rdx
140234a28:	48 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rax
140234a2f:	cc cc cc
140234a32:	48 0f af d0          	imul   %rax,%rdx
140234a36:	4c 3b ea             	cmp    %rdx,%r13
140234a39:	0f 83 6e 05 00 00    	jae    0x140234fad
140234a3f:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140234a43:	8b 54 11 10          	mov    0x10(%rcx,%rdx,1),%edx
140234a47:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
140234a4e:	49 8b c6             	mov    %r14,%rax
140234a51:	ff 15 e1 81 8d 00    	call   *0x8d81e1(%rip)        # 0x140b0cc38
140234a57:	90                   	nop
140234a58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140234a5f:	00
140234a60:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140234a65:	e8 6e 6b de ff       	call   0x14001b5d8
140234a6a:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140234a6f:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140234a74:	48 2b c1             	sub    %rcx,%rax
140234a77:	48 c1 f8 04          	sar    $0x4,%rax
140234a7b:	48 3b f0             	cmp    %rax,%rsi
140234a7e:	0f 83 76 05 00 00    	jae    0x140234ffa
140234a84:	48 8b 0c 0f          	mov    (%rdi,%rcx,1),%rcx
140234a88:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140234a8f:	48 8b 01             	mov    (%rcx),%rax
140234a92:	0f 10 44 24 70       	movups 0x70(%rsp),%xmm0
140234a97:	66 0f 7f 44 24 70    	movdqa %xmm0,0x70(%rsp)
140234a9d:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140234aa2:	48 8b 80 00 02 00 00 	mov    0x200(%rax),%rax
140234aa9:	ff 15 89 81 8d 00    	call   *0x8d8189(%rip)        # 0x140b0cc38
140234aaf:	e9 2b 04 00 00       	jmp    0x140234edf
140234ab4:	48 2b c1             	sub    %rcx,%rax
140234ab7:	48 c1 f8 04          	sar    $0x4,%rax
140234abb:	48 3b f0             	cmp    %rax,%rsi
140234abe:	0f 83 21 05 00 00    	jae    0x140234fe5
140234ac4:	0f 57 c0             	xorps  %xmm0,%xmm0
140234ac7:	f3 0f 7f 45 a0       	movdqu %xmm0,-0x60(%rbp)
140234acc:	48 8b 44 39 08       	mov    0x8(%rcx,%rdi,1),%rax
140234ad1:	48 85 c0             	test   %rax,%rax
140234ad4:	74 04                	je     0x140234ada
140234ad6:	f0 ff 40 08          	lock incl 0x8(%rax)
140234ada:	48 8b 04 39          	mov    (%rcx,%rdi,1),%rax
140234ade:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140234ae2:	48 8b 44 39 08       	mov    0x8(%rcx,%rdi,1),%rax
140234ae7:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
140234aeb:	0f 10 74 24 70       	movups 0x70(%rsp),%xmm6
140234af0:	66 0f 7f 74 24 70    	movdqa %xmm6,0x70(%rsp)
140234af6:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
140234afb:	48 8d 55 a0          	lea    -0x60(%rbp),%rdx
140234aff:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140234b04:	e8 db b0 f6 ff       	call   0x14019fbe4
140234b09:	90                   	nop
140234b0a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140234b0f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140234b14:	48 2b c1             	sub    %rcx,%rax
140234b17:	48 c1 f8 04          	sar    $0x4,%rax
140234b1b:	48 83 f8 01          	cmp    $0x1,%rax
140234b1f:	0f 86 b9 04 00 00    	jbe    0x140234fde
140234b25:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140234b29:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140234b30:	48 8b 01             	mov    (%rcx),%rax
140234b33:	b2 01                	mov    $0x1,%dl
140234b35:	48 8b 80 e0 01 00 00 	mov    0x1e0(%rax),%rax
140234b3c:	ff 15 f6 80 8d 00    	call   *0x8d80f6(%rip)        # 0x140b0cc38
140234b42:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140234b47:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140234b4c:	48 2b c3             	sub    %rbx,%rax
140234b4f:	48 c1 f8 04          	sar    $0x4,%rax
140234b53:	48 83 f8 01          	cmp    $0x1,%rax
140234b57:	0f 86 7a 04 00 00    	jbe    0x140234fd7
140234b5d:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
140234b61:	48 8b 83 e0 00 00 00 	mov    0xe0(%rbx),%rax
140234b68:	4c 8b b0 f0 01 00 00 	mov    0x1f0(%rax),%r14
140234b6f:	49 8b 14 24          	mov    (%r12),%rdx
140234b73:	48 81 c2 d8 00 00 00 	add    $0xd8,%rdx
140234b7a:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140234b7f:	e8 c4 6a de ff       	call   0x14001b648
140234b84:	90                   	nop
140234b85:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140234b8a:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140234b8f:	48 2b d1             	sub    %rcx,%rdx
140234b92:	48 c1 fa 02          	sar    $0x2,%rdx
140234b96:	48 b8 cd cc cc cc cc 	movabs $0xcccccccccccccccd,%rax
140234b9d:	cc cc cc
140234ba0:	48 0f af d0          	imul   %rax,%rdx
140234ba4:	4c 3b ea             	cmp    %rdx,%r13
140234ba7:	0f 83 23 04 00 00    	jae    0x140234fd0
140234bad:	48 8b 55 70          	mov    0x70(%rbp),%rdx
140234bb1:	8b 54 11 10          	mov    0x10(%rcx,%rdx,1),%edx
140234bb5:	48 8d 8b e0 00 00 00 	lea    0xe0(%rbx),%rcx
140234bbc:	49 8b c6             	mov    %r14,%rax
140234bbf:	ff 15 73 80 8d 00    	call   *0x8d8073(%rip)        # 0x140b0cc38
140234bc5:	90                   	nop
140234bc6:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140234bcb:	e8 08 6a de ff       	call   0x14001b5d8
140234bd0:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140234bd5:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140234bda:	48 2b c1             	sub    %rcx,%rax
140234bdd:	48 c1 f8 04          	sar    $0x4,%rax
140234be1:	48 83 f8 01          	cmp    $0x1,%rax
140234be5:	0f 86 f3 03 00 00    	jbe    0x140234fde
140234beb:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140234bef:	48 81 c1 e0 00 00 00 	add    $0xe0,%rcx
140234bf6:	48 8b 01             	mov    (%rcx),%rax
140234bf9:	66 0f 7f 74 24 70    	movdqa %xmm6,0x70(%rsp)
140234bff:	48 8d 54 24 70       	lea    0x70(%rsp),%rdx
140234c04:	48 8b 80 00 02 00 00 	mov    0x200(%rax),%rax
140234c0b:	ff 15 27 80 8d 00    	call   *0x8d8027(%rip)        # 0x140b0cc38
140234c11:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140234c16:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140234c1b:	48 2b c1             	sub    %rcx,%rax
140234c1e:	48 c1 f8 04          	sar    $0x4,%rax
140234c22:	48 3b f0             	cmp    %rax,%rsi
140234c25:	0f 83 b3 03 00 00    	jae    0x140234fde
140234c2b:	48 8b 0c 0f          	mov    (%rdi,%rcx,1),%rcx
140234c2f:	48 8b 01             	mov    (%rcx),%rax
140234c32:	45 33 c0             	xor    %r8d,%r8d
140234c35:	48 8d 55 c0          	lea    -0x40(%rbp),%rdx
140234c39:	48 8b 40 20          	mov    0x20(%rax),%rax
140234c3d:	ff 15 f5 7f 8d 00    	call   *0x8d7ff5(%rip)        # 0x140b0cc38
140234c43:	90                   	nop
140234c44:	45 33 ff             	xor    %r15d,%r15d
140234c47:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140234c4c:	48 8b c1             	mov    %rcx,%rax
140234c4f:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140234c54:	48 2b c2             	sub    %rdx,%rax
140234c57:	48 c1 f8 04          	sar    $0x4,%rax
140234c5b:	48 85 c0             	test   %rax,%rax
140234c5e:	0f 84 8e 01 00 00    	je     0x140234df2
140234c64:	45 33 f6             	xor    %r14d,%r14d
140234c67:	48 2b ca             	sub    %rdx,%rcx
140234c6a:	48 c1 f9 04          	sar    $0x4,%rcx
140234c6e:	4c 3b f9             	cmp    %rcx,%r15
140234c71:	0f 83 4b 03 00 00    	jae    0x140234fc2
140234c77:	4a 8b 0c 32          	mov    (%rdx,%r14,1),%rcx
140234c7b:	48 8b 01             	mov    (%rcx),%rax
140234c7e:	48 8b 40 40          	mov    0x40(%rax),%rax
140234c82:	ff 15 b0 7f 8d 00    	call   *0x8d7fb0(%rip)        # 0x140b0cc38
140234c88:	48 85 c0             	test   %rax,%rax
140234c8b:	0f 84 3d 01 00 00    	je     0x140234dce
140234c91:	4c 8b 4d c0          	mov    -0x40(%rbp),%r9
140234c95:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140234c9a:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140234c9f:	48 2b c1             	sub    %rcx,%rax
140234ca2:	48 c1 f8 04          	sar    $0x4,%rax
140234ca6:	4c 3b f8             	cmp    %rax,%r15
140234ca9:	0f 83 13 03 00 00    	jae    0x140234fc2
140234caf:	4a 8b 44 31 08       	mov    0x8(%rcx,%r14,1),%rax
140234cb4:	48 85 c0             	test   %rax,%rax
140234cb7:	74 04                	je     0x140234cbd
140234cb9:	f0 ff 40 08          	lock incl 0x8(%rax)
140234cbd:	49 8b 04 0e          	mov    (%r14,%rcx,1),%rax
140234cc1:	48 89 45 90          	mov    %rax,-0x70(%rbp)
140234cc5:	4a 8b 44 31 08       	mov    0x8(%rcx,%r14,1),%rax
140234cca:	48 89 45 98          	mov    %rax,-0x68(%rbp)
140234cce:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140234cd3:	48 8b 5c 24 20       	mov    0x20(%rsp),%rbx
140234cd8:	48 2b c3             	sub    %rbx,%rax
140234cdb:	48 c1 f8 04          	sar    $0x4,%rax
140234cdf:	48 3b f0             	cmp    %rax,%rsi
140234ce2:	0f 83 d3 02 00 00    	jae    0x140234fbb
140234ce8:	48 8b 44 1f 08       	mov    0x8(%rdi,%rbx,1),%rax
140234ced:	48 85 c0             	test   %rax,%rax
140234cf0:	74 04                	je     0x140234cf6
140234cf2:	f0 ff 40 08          	lock incl 0x8(%rax)
140234cf6:	48 8b 04 1f          	mov    (%rdi,%rbx,1),%rax
140234cfa:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
140234cfe:	48 8b 5c 1f 08       	mov    0x8(%rdi,%rbx,1),%rbx
140234d03:	48 89 5d d8          	mov    %rbx,-0x28(%rbp)
140234d07:	4c 8d 45 90          	lea    -0x70(%rbp),%r8
140234d0b:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
140234d0f:	49 8b c9             	mov    %r9,%rcx
140234d12:	e8 79 f9 f5 ff       	call   0x140194690
140234d17:	48 85 db             	test   %rbx,%rbx
140234d1a:	74 3a                	je     0x140234d56
140234d1c:	83 c8 ff             	or     $0xffffffff,%eax
140234d1f:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140234d24:	83 f8 01             	cmp    $0x1,%eax
140234d27:	75 2d                	jne    0x140234d56
140234d29:	48 8b 03             	mov    (%rbx),%rax
140234d2c:	48 8b cb             	mov    %rbx,%rcx
140234d2f:	48 8b 00             	mov    (%rax),%rax
140234d32:	ff 15 00 7f 8d 00    	call   *0x8d7f00(%rip)        # 0x140b0cc38
140234d38:	83 c8 ff             	or     $0xffffffff,%eax
140234d3b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140234d40:	83 f8 01             	cmp    $0x1,%eax
140234d43:	75 11                	jne    0x140234d56
140234d45:	48 8b 03             	mov    (%rbx),%rax
140234d48:	48 8b cb             	mov    %rbx,%rcx
140234d4b:	48 8b 40 08          	mov    0x8(%rax),%rax
140234d4f:	ff 15 e3 7e 8d 00    	call   *0x8d7ee3(%rip)        # 0x140b0cc38
140234d55:	90                   	nop
140234d56:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140234d5a:	48 85 c9             	test   %rcx,%rcx
140234d5d:	74 3e                	je     0x140234d9d
140234d5f:	83 c8 ff             	or     $0xffffffff,%eax
140234d62:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
140234d67:	83 f8 01             	cmp    $0x1,%eax
140234d6a:	75 31                	jne    0x140234d9d
140234d6c:	48 8b 5d 98          	mov    -0x68(%rbp),%rbx
140234d70:	48 8b 03             	mov    (%rbx),%rax
140234d73:	48 8b cb             	mov    %rbx,%rcx
140234d76:	48 8b 00             	mov    (%rax),%rax
140234d79:	ff 15 b9 7e 8d 00    	call   *0x8d7eb9(%rip)        # 0x140b0cc38
140234d7f:	83 c8 ff             	or     $0xffffffff,%eax
140234d82:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140234d87:	83 f8 01             	cmp    $0x1,%eax
140234d8a:	75 11                	jne    0x140234d9d
140234d8c:	48 8b 4d 98          	mov    -0x68(%rbp),%rcx
140234d90:	48 8b 01             	mov    (%rcx),%rax
140234d93:	48 8b 40 08          	mov    0x8(%rax),%rax
140234d97:	ff 15 9b 7e 8d 00    	call   *0x8d7e9b(%rip)        # 0x140b0cc38
140234d9d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140234da2:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140234da7:	48 2b c1             	sub    %rcx,%rax
140234daa:	48 c1 f8 04          	sar    $0x4,%rax
140234dae:	4c 3b f8             	cmp    %rax,%r15
140234db1:	0f 83 0b 02 00 00    	jae    0x140234fc2
140234db7:	49 8b 0c 0e          	mov    (%r14,%rcx,1),%rcx
140234dbb:	48 8b 01             	mov    (%rcx),%rax
140234dbe:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
140234dc2:	33 d2                	xor    %edx,%edx
140234dc4:	48 8b 40 60          	mov    0x60(%rax),%rax
140234dc8:	ff 15 6a 7e 8d 00    	call   *0x8d7e6a(%rip)        # 0x140b0cc38
140234dce:	49 ff c7             	inc    %r15
140234dd1:	49 83 c6 10          	add    $0x10,%r14
140234dd5:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
140234dda:	48 8b c1             	mov    %rcx,%rax
140234ddd:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
140234de2:	48 2b c2             	sub    %rdx,%rax
140234de5:	48 c1 f8 04          	sar    $0x4,%rax
140234de9:	4c 3b f8             	cmp    %rax,%r15
140234dec:	0f 82 75 fe ff ff    	jb     0x140234c67
140234df2:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
140234df6:	48 8b 01             	mov    (%rcx),%rax
140234df9:	4c 8b 48 68          	mov    0x68(%rax),%r9
140234dfd:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140234e02:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
140234e07:	49 2b c0             	sub    %r8,%rax
140234e0a:	48 c1 f8 04          	sar    $0x4,%rax
140234e0e:	48 3b f0             	cmp    %rax,%rsi
140234e11:	0f 83 b2 01 00 00    	jae    0x140234fc9
140234e17:	0f 57 c0             	xorps  %xmm0,%xmm0
140234e1a:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
140234e1f:	4a 8b 54 07 08       	mov    0x8(%rdi,%r8,1),%rdx
140234e24:	48 85 d2             	test   %rdx,%rdx
140234e27:	74 04                	je     0x140234e2d
140234e29:	f0 ff 42 08          	lock incl 0x8(%rdx)
140234e2d:	4a 8b 14 07          	mov    (%rdi,%r8,1),%rdx
140234e31:	48 89 55 b0          	mov    %rdx,-0x50(%rbp)
140234e35:	4a 8b 54 07 08       	mov    0x8(%rdi,%r8,1),%rdx
140234e3a:	48 89 55 b8          	mov    %rdx,-0x48(%rbp)
140234e3e:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140234e42:	49 8b c1             	mov    %r9,%rax
140234e45:	ff 15 ed 7d 8d 00    	call   *0x8d7ded(%rip)        # 0x140b0cc38
140234e4b:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
140234e4f:	41 83 cf ff          	or     $0xffffffff,%r15d
140234e53:	48 85 db             	test   %rbx,%rbx
140234e56:	74 3a                	je     0x140234e92
140234e58:	41 8b c7             	mov    %r15d,%eax
140234e5b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140234e60:	41 03 c7             	add    %r15d,%eax
140234e63:	75 2d                	jne    0x140234e92
140234e65:	48 8b 03             	mov    (%rbx),%rax
140234e68:	48 8b cb             	mov    %rbx,%rcx
140234e6b:	48 8b 00             	mov    (%rax),%rax
140234e6e:	ff 15 c4 7d 8d 00    	call   *0x8d7dc4(%rip)        # 0x140b0cc38
140234e74:	41 8b c7             	mov    %r15d,%eax
140234e77:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140234e7c:	41 03 c7             	add    %r15d,%eax
140234e7f:	75 11                	jne    0x140234e92
140234e81:	48 8b 03             	mov    (%rbx),%rax
140234e84:	48 8b cb             	mov    %rbx,%rcx
140234e87:	48 8b 40 08          	mov    0x8(%rax),%rax
140234e8b:	ff 15 a7 7d 8d 00    	call   *0x8d7da7(%rip)        # 0x140b0cc38
140234e91:	90                   	nop
140234e92:	48 8b 5d c8          	mov    -0x38(%rbp),%rbx
140234e96:	48 85 db             	test   %rbx,%rbx
140234e99:	74 3a                	je     0x140234ed5
140234e9b:	41 8b c7             	mov    %r15d,%eax
140234e9e:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140234ea3:	41 03 c7             	add    %r15d,%eax
140234ea6:	75 2d                	jne    0x140234ed5
140234ea8:	48 8b 03             	mov    (%rbx),%rax