Ref A: dd5b9621bdfa414493bd2b7023fd8799 Ref B: 59C333BE7F0C3B6B15AC49DA1D9F1EAA Ref C: Fri Dec 26 06:53:44 2014 PST