Ref A: c5e0b6974b5b4ee8843dde74af704fc6 Ref B: 8A468EA484F439C4105F0771B9966F52 Ref C: Wed Dec 17 18:19:18 2014 PST