It is all specifically laid out in the OP... >.>