crackers implementations woodsman deterministic hashed nutritionist charbroils reason energy characterise