diff --git a/SabreTools.Hashing/HashType.cs b/SabreTools.Hashing/HashType.cs
index 4307b96..bad046d 100644
--- a/SabreTools.Hashing/HashType.cs
+++ b/SabreTools.Hashing/HashType.cs
@@ -17,6 +17,8 @@ namespace SabreTools.Hashing
BLAKE3,
#endif
+ #region CRC-16
+
///
/// CRC 16-bit checksum
///
@@ -178,6 +180,10 @@ namespace SabreTools.Hashing
///
CRC16_XMODEM,
+ #endregion
+
+ #region CRC-24
+
///
/// CRC 24-bit checksum (CRC-24/BLE)
///
@@ -218,6 +224,10 @@ namespace SabreTools.Hashing
///
CRC24_OS9,
+ #endregion
+
+ #region CRC-32
+
///
/// CRC 32-bit checksum
///
@@ -284,11 +294,19 @@ namespace SabreTools.Hashing
///
CRC32_XFER,
+ #endregion
+
+ #region CRC-40
+
///
/// CRC 40-bit checksum (CRC-40/GSM)
///
CRC40_GSM,
+ #endregion
+
+ #region CRC-64
+
///
/// CRC 64-bit checksum
///
@@ -330,6 +348,10 @@ namespace SabreTools.Hashing
///
CRC64_XZ,
+ #endregion
+
+ #region Fletcher
+
///
/// John G. Fletcher's 16-bit checksum
///
@@ -340,6 +362,8 @@ namespace SabreTools.Hashing
///
Fletcher32,
+ #endregion
+
///
/// MD5 hash
///
@@ -352,6 +376,8 @@ namespace SabreTools.Hashing
RIPEMD160,
#endif
+ #region SHA
+
///
/// SHA-1 hash
///
@@ -401,11 +427,15 @@ namespace SabreTools.Hashing
SHAKE256,
#endif
+ #endregion
+
///
/// spamsum fuzzy hash
///
SpamSum,
+ #region xxHash
+
#if NET462_OR_GREATER || NETCOREAPP
///
/// xxHash32 hash
@@ -427,5 +457,7 @@ namespace SabreTools.Hashing
///
XxHash128,
#endif
+
+ #endregion
}
}
\ No newline at end of file