Open Internet by MindsNetWas land already present before the oceans? If so, where did the marine sediments come from?