Ref A: ba40914039084ef0b09ff6211a8b1353 Ref B: 9EB7EDAEA66281D995DB72D0B957C71F Ref C: Sat Feb 28 13:39:12 2015 PST