Ref A: bc7b287352a64710b3ed9ce38029d17d Ref B: A84FE9FFFEB08B353FD409B4CDA1A583 Ref C: Wed Oct 22 08:25:54 2014 PST