Ref A: 829156bc28c94d279ba47ecbc61a2d3a Ref B: 288815C6BEC8A05DC9A3D41E3289CE87 Ref C: Sun Mar 01 19:37:47 2015 PST