Ref A: 9e90482e47c848679e8e31d56ec662a6 Ref B: 91C77CAA2D378DD85F09290CE0E46D80 Ref C: Wed Oct 22 07:59:44 2014 PST