f1e54d55af56e6583ef5fb33a1e6688d1ab54fa9 rule_generator.diff.gz