This is my attempt to bring together the information I think, You want.. Let me know if this is not the case, but I'll do my best..