Ref A: bbccd8713df04e8f8fa777868cb332fa Ref B: 2084362C6ED37A057FD034905187755A Ref C: Sun Mar 29 03:21:56 2015 PST