Ref A: eb990f5125c04241aef072eb468f112d Ref B: 27A8B18D45C08C798EC4356BB39061D4 Ref C: Mon Oct 20 15:16:04 2014 PST