Ref A: b3382fda5d6649f2b169bca00942733d Ref B: 726528DBA07D272F73C6740076DA34B5 Ref C: Thu Dec 25 16:20:53 2014 PST