Ref A: f52043be161242efba0a8e1d9a00b957 Ref B: 21D54B2C29F890DB1325B3B7D1516CD7 Ref C: Sat Aug 30 13:44:32 2014 PST