Snap Together Puzzle Two

This puzzle is a derivative of thing:947915 - Snap Together Puzzle. A dodecahedron is to be assembled from 6 pieces instead of 4, and the pieces are of two types instead of all being the same. The puzzle is larger and pieces snap together more securely A key and OpenSCAD code are included.