Ref A: 49a03232b0e64e96a9c1327f46232b02 Ref B: 1AA1323A39C82A8667CA6847228C1000 Ref C: Sun Dec 21 00:53:08 2014 PST