fix lawdiff name reduce
more diff parser fixes

particularly for:
* 1011130070300200
* 1020607070300100