Ref A: 9e5dade3c5f54e7d9a60a546cacb5e2e Ref B: 8120C8B501EB3C8FF589CA31DEE2B126 Ref C: Wed May 22 17:55:49 2013 PST