Thanks for gathering all this, much helpful.
you're welcome. Just trying to help out and also hoping people follow the full rules of a competition :P