Ref A: 528146822d964dbfa0b65a3a185e5ad8 Ref B: 68483FF8DDD9E5EEFFF5A5119F05F2A6 Ref C: Fri Jan 30 09:01:02 2015 PST