Ref A: 3262804576b642aeb3787f4e165e7bc9 Ref B: CA84874EE812C83394C99E12CB53F0AF Ref C: Thu Aug 21 23:51:09 2014 PST