private static bool IsValidBoundarySize(long size) { const long maxAreaSize = (long)Int32.MaxValue * 200; size = size & ActiveFlag; return ((size < maxAreaSize) && (size >= 24) && ((size & 0x07) == 0)); }