Ref A: 01fd843baaf94aabbb06c1b485e61260 Ref B: 9BBB5C95D78BF3896B9A2B5163CAA3BF Ref C: Sun May 26 00:51:44 2013 PST