Ref A: 8d5eba102007470ab04b81fd34ad5520 Ref B: 10D18EE05BA55159F447E448150F90B7 Ref C: Thu Dec 25 04:29:55 2014 PST