Ref A: 1baf75225490454aabfbd7ce3e1bd262 Ref B: 069D9F48146EB9E314D1284E625007C1 Ref C: Mon May 20 01:53:09 2013 PST