Ref A: 3b7c42b8460142919b4a49f717c9edc7 Ref B: 1A4BC2E040FE0948F09DE07B60069CEF Ref C: Mon May 20 07:47:32 2013 PST