Ref A: 083ce10a4de54176bce36174d4adb0c2 Ref B: 47C11BDA476951A212D0A91DBD4ADAE5 Ref C: Sat Jan 31 00:06:51 2015 PST