CADCL: Reconstruct Parametric CAD Models from B-Rep via Contrastive Learning | Synapse