Woah, That's a pretty heavy CS! And there's a lot of info in that OP now. I work from my phone so it's gonna take me forever to get the Cs together but I'll give it a go.