Ref A: c4a8e818857e4ac6bd97120ab5ef2bde Ref B: 7B08C0540A0874B6A51891E0CC98E5F2 Ref C: Fri Dec 19 07:30:41 2014 PST