Rice as of 240608

241109
230902
241107
241207
250208 Updated
250208 updated
UPDATED 240713