Ref A: 625e97f1261d41b3b8f3d3b158b27029 Ref B: 5B8B85F9B80E587E2A5E2C34253FBAA0 Ref C: Tue Jan 27 13:47:22 2015 PST