ContrastCAD: Contrastive Learning-based Representation Learning for Computer-Aided Design Models | Synapse