First Financial opens branch