Ref A: 5f9a6efc49964efba93f45efa18c61cf Ref B: 2FB14673AA03542D7C61336C00E441FB Ref C: Thu Oct 23 11:41:23 2014 PST