Ref A: b261f801262646c0ba4fa60ee98c6863 Ref B: 9D03CE61CCB771EC5D4DB4706FBF8131 Ref C: Wed Aug 27 19:47:08 2014 PST