Ref A: 8d5d1d69e6f744c297d2d41f4bd5816c Ref B: 611459C36686350F1F1F854369C4AA0E Ref C: Mon Oct 20 21:04:42 2014 PST