Mid Penn Bancorp (NSDQ: MPB)