Ref A: 44a44dfc452e47f78db67d362e298d4a Ref B: 81A09AC235C94B10EEAC99EAC3ED43D0 Ref C: Thu Aug 28 07:19:51 2014 PST