Ref A: 29c24849dee842449a0ae52a0a1a2a7a Ref B: 119CD4CC2C338C28B0BFEBF81A546C40 Ref C: Mon Sep 01 15:32:40 2014 PST