Ref A: d320d31b91124eb1906b5a015eea4d07 Ref B: 92B00CEAC9F3C9C858419D776106676C Ref C: Fri Mar 27 05:46:35 2015 PST