That is a seriously detailed post mate...Well done!