Rice as of 240608

241109
230902
241107
240817
241116 Updated
241116 updated
UPDATED 240713