Ref A: e49f443bd44e4a1d8c5422451e961fb0 Ref B: F010F729B07CE83B953508448BEFC4D5 Ref C: Wed Apr 16 07:25:45 2014 PST