Ref A: 7223200383e44714845386a141870161 Ref B: BCDF79C86B397377AF408EE56F47C88D Ref C: Fri Mar 27 00:54:34 2015 PST