Branched spines and contact structures on 3-manifolds