Ref A: 41e7ae7793d94801b7feb66f518cbb93 Ref B: 881071E765FF72AA57625B6DCD0A568A Ref C: Wed Oct 01 08:33:26 2014 PST