Ref A: 1e74257b1f8a4123849ebcd53c624464 Ref B: 5DA2D596FFA4C3FFCA7431200A97D594 Ref C: Wed May 22 17:41:41 2013 PST