Ref A: 624b8b00104a4d4d850772d1ae751cc4 Ref B: E6DC1EA59EA43DF43E418CEA79572B94 Ref C: Mon May 20 09:22:09 2013 PST