Ref A: 67621c1d57324517ad8d8e8443aa4dde Ref B: 4F42E182213D317541A38DE845FCB4CA Ref C: Mon Dec 22 02:21:32 2014 PST