Ref A: 490ca3f39bd342bcbb893f83a4fde3e6 Ref B: 2803740B16E230FF3A570B0D4A17D88A Ref C: Wed Aug 27 08:36:10 2014 PST