Ref A: b6744a42a7b74745988f074c0d47f72a Ref B: 6237EA16A6C58CA8DAF69654F1A192AA Ref C: Thu Apr 24 05:55:30 2014 PST