Ref A: 77b90cc93fa64b81bc4360b2d630d63e Ref B: 2AF672CEBDA6207BC51C6B7462A300A9 Ref C: Wed Apr 23 03:28:00 2014 PST