Just an FYI the tolerances are exact so a bit of sanding will be required. I ran out of filament trying to print it so I plan to upload an actual picture later.
The author hasn't provided the model origin yet.