Ref A: 4c87bd1bf8274be39784ecceed7a7c24 Ref B: 1ACD16809FB338C7AEBA986E336F4BB9 Ref C: Wed May 22 06:08:15 2013 PST