Ref A: 38f8855e36cf47f68d91c10759361eb1 Ref B: 960E514DC0F068728DE2C74ACF7ADB30 Ref C: Fri Apr 18 04:01:53 2014 PST