Ref A: 6538c66df8ed42a2a702b8de894899e0 Ref B: AB133A88D58076028C71698922C06670 Ref C: Fri May 24 13:26:09 2013 PST