Variously since 1969, Jim Splaine has been New Hampshire state senator for six years and state representative for 24 years.