Ref A: 564e730ff2c94dfe9d5efc66f787460a Ref B: 0429C1D7CD603E082B67978962E48B29 Ref C: Thu Nov 27 16:52:28 2014 PST