branch operating hours