Ref A: ee972083723940e0a24755bd887cc3d5 Ref B: F53B7D96F04EAC943178D44D54D114E6 Ref C: Wed May 22 19:33:32 2013 PST