Blachford to retire from Liberty Bank