Ref A: 1209580317464d9984fa9f0a529bb6e5 Ref B: D5BE839EEB5DEEDAF16A573AF427C67D Ref C: Mon Mar 30 16:29:11 2015 PST