Ref A: da79360a00be4971907aa1360d27ea12 Ref B: 1C7F41CAC90C04E335B0DAFEC44AF801 Ref C: Wed Jun 19 00:02:25 2013 PST