Ref A: 1661083108e646038506aec77ffdaef7 Ref B: 881E7E2ADF52B1C4E8F8ACCB95E79BD0 Ref C: Fri Dec 19 16:16:41 2014 PST