anchor.diff:     CALL AllocAry(pLst%Fg,     12, pLst%NoutCnt, p%NAvgEls, 'MOutLst(I)%Fg'     , ErrStat2, ErrMsg2); if(Failed()) return
   
      ! NOTE: MemberNodes >2 if nDiv>1
  -   pLst%NodeIDs=Init%MemberNodes(pLst%MemberID,pLst%NodeCnt)  !We are storing the actual node numbers corresponding to what the user ordinal number is requesting
  +   iMember = FINDLOCI(Init%Members(:,1), pLst%MemberID) ! Reindexing from MemberID to 1:nMembers
  +   pLst%NodeIDs=Init%MemberNodes(iMember,pLst%NodeCnt)  ! We are storing the actual node numbers corresponding to what the user ordinal number is requesting
      pLst%ElmIDs=0  !Initialize to 0
      pLst%ElmNds=0  !Initialize to 0
   
  
positive.code:          else
              Junk=M(1)
           endif
           IF (ANY(Init%MemberNodes(pLst%MemberID,:) .EQ. Junk)) THEN  !This means we are in the selected member
              IF (K2 .EQ. 2) EXIT
              K2=K2+1
              pLst%ElmIDs(J,K2)=L        !This array has for each node requested NODEID(J), for each memberMOutLst(I)%MemberID, the 2 elements to average from, it may have 1 if one of the numbers is 0 
  
negative.code:    CHARACTER(ErrMsgLen) :: ErrMsg2       ! Error message if ErrStat /= ErrID_None
     INTEGER(IntKi)                                   :: I,J,K,K2,L,NconEls   !Counters
     INTEGER(IntKi)                                   :: Junk  !Temporary Holders
     INTEGER(IntKi)                                   :: iMember  ! Member index (not member ID)
     INTEGER(IntKi), Dimension(2)                     :: M   !counter for two nodes at a time
     type(MeshAuxDataType), pointer :: pLst !< Alias to shorten notation and highlight code similarities
     REAL(ReKi) :: FCe(12) ! Pretension force from cable element
  