Ref A: dbf822488b7e449a9b72fbcffa74b632 Ref B: 7469B888775D8E69CA1A8DDA276101BE Ref C: Tue May 21 06:49:58 2013 PST