Ref A: 1cb1f9190ffd4cbc867a678103044ad6 Ref B: 53F770B76754245A9A83BB87F4918B82 Ref C: Wed Jun 19 01:54:12 2013 PST