Ref A: 639274af6b9b492f9d3882e74d4da838 Ref B: 8370C39BC34B3C1AE7E22BFA0F314056 Ref C: Fri May 24 07:40:52 2013 PST