Renormalization Horseshoe and Rigidity for Circle Diffeomorphisms with Breaks