Ref A: 5ddbdc0990e94ad9af1d4a6ca652878d Ref B: 67C26A43275FD0DD8283782CC22524E1 Ref C: Tue Nov 25 20:31:25 2014 PST