Ref A: 454ec0d4c960410282531fedc7efd012 Ref B: 993D76D1ECC55883BD1BEBDFBC8C1B7E Ref C: Tue Mar 03 23:50:30 2015 PST