Ref A: 5a0086b66c4148ac9b64fe81d90f1e6a Ref B: 494369B521C76106531BA225E9B41FFD Ref C: Wed Jun 19 15:25:17 2013 PST