Bharatiya Janata Party (BJP) general secretary (in charge of Punjab) Dushyant Gautam on Thursday said that the party is preparing to contest all 117 seats in the state Assembly polls and the party high command will take the decision of alliance with Captain Amarinder Singh's new party, Punjab Lok Congress.