anchor.diff:  END SUBROUTINE Lump_Line2_to_Point
   !==================================================================================================================================
   !bjj: these routines require the use of ModMesh.f90, thus they cannot be part of NWTC_Library_Types.f90:
  -!STARTOFREGISTRYGENERATEDFILE './NWTC_Library_Types.f90'
  +!STARTOFREGISTRYGENERATEDFILE 'NWTC_Library_Types.f90'
   !
   ! WARNING This file is generated automatically by the FAST registry
   ! Do not edit.  Your changes to this file will be lost.
   !
  -! FAST Registry (v2.06.00, 14-Apr-2015)
  +! FAST Registry (v2.08.03, 2-Oct-2015)
   !*********************************************************************************************************************************
    SUBROUTINE NWTC_Library_CopyMapType( SrcMapTypeData, DstMapTypeData, CtrlCode, ErrStat, ErrMsg )
      TYPE(MapType), INTENT(IN) :: SrcMapTypeData
  
positive.code:        RETURN
      END IF
      mask1 = .TRUE. 
         OutData%shape_fn = UNPACK(ReKiBuf( Re_Xferred:Re_Xferred+(SIZE(OutData%shape_fn))-1 ), mask1, 0.0_ReKi )
        Re_Xferred   = Re_Xferred   + SIZE(OutData%shape_fn)
      DEALLOCATE(mask1)
   END SUBROUTINE NWTC_Library_UnPackMapType
  
negative.code:   INTEGER(IntKi)                 :: Db_Xferred
    INTEGER(IntKi)                 :: Int_BufSz
    INTEGER(IntKi)                 :: Int_Xferred
    INTEGER(IntKi)                 :: i,i1,i2,i3,i4,i5
    LOGICAL                        :: OnlySize ! if present and true, do not pack, just allocate buffers
    INTEGER(IntKi)                 :: ErrStat2
    CHARACTER(ErrMsgLen)           :: ErrMsg2
    CHARACTER(*), PARAMETER        :: RoutineName = 'NWTC_Library_PackMapType'
   ! buffers to store subtypes, if any
    REAL(ReKi),      ALLOCATABLE   :: Re_Buf(:)
  