Ref A: f12f24b58d2c46b2879876407d491c70 Ref B: 9D1D596D6174E12670CD568D4E617852 Ref C: Tue Mar 31 17:28:28 2015 PST