Ref A: 0035de6fef044ef7ae472f7bb41d1889 Ref B: D33EBF58C314838E2504DA9156E6DBD3 Ref C: Thu Apr 24 00:23:33 2014 PST