Development of a custom, 3D-printed, multi-microphone, noise-cancelling, hearing protection device with a magnetically attached printed ear canal for sound localization preservation