Ref A: 4847634cf2654edfa3eb780b2ca6e718 Ref B: 82B19182D610936CE6A8650F035C8EC5 Ref C: Sun Dec 21 20:31:01 2014 PST