Finding High Mass X-Ray Binaries in NGC 3109 (Macalester Journal of Physics and Astronomy, 2025)