Ref A: 4427dde5d9ac4cdfa702a70311638556 Ref B: E49B0C74E502FDB5D009F6C819CC8A1C Ref C: Wed Oct 22 19:33:27 2014 PST