Ref A: 25d181ac26bb4b4691b001a0132b1add Ref B: 1CC8EF955B3381CFCCC4E63DD8D48AF0 Ref C: Sun Apr 20 05:06:05 2014 PST