Ref A: eda83bb91aa44fcba5ee4c9ef1fe16b8 Ref B: 5719B03B0E20CA9FA8B20A364BE8AB49 Ref C: Tue Sep 02 00:03:59 2014 PST