Ref A: cd0dbc4d3928472a934b20ce25d66b70 Ref B: 12F4B65B423177B8711D0D988D58062D Ref C: Sat Jul 04 03:24:29 2015 PST