reduce LOC by 66.6%