Ref A: a01237a4920d4de6803fbd5e2f2a96b2 Ref B: 805C1379B82A744B614F7BCADBD46277 Ref C: Thu Apr 17 07:05:07 2014 PST