"I never posted here before and rarely looked but most of my colleagues use this place for info so I thought, what the hey, give it a shot."
Welcome to Rotorheads.
Helicopter people from all over the world post questions here.
I don't know the answers to your questions, but there's a good chance others will.
Heliport