What is the meaning of しろ?

imperative of する

no matter; regardless of

Source: wiktionary.org