Ref A: b19010c842fb4f63b9963f94d503dd1c Ref B: E9B8BF1C195400E582D0EDD31C5A2AF4 Ref C: Mon Apr 21 08:02:24 2014 PST