Ref A: c6fb104980514da1987f33c5f002b718 Ref B: BBC37787DA674ED5C94E6EB9D3C1D502 Ref C: Mon Apr 27 03:31:12 2015 PST