NOTE: This post has been updated on July 31, 2025 to include an alternative free…