Ref A: ba360ae2e3ba4e238755dc2d1b24e409 Ref B: B7A71D776AB2E24B903FBC762686E678 Ref C: Tue Mar 31 14:37:03 2015 PST