Ref A: 0048b2922dcc490783b36d08d6d14fd7 Ref B: AA06ECE208762DA48E5462F0CCD0EF2B Ref C: Wed May 22 16:33:01 2013 PST