An automata based parsing framework for german court decisions