Ref A: 54f13327e82842aa8718508182ff959c Ref B: F0294DBA72627E4BBD81593677182B0C Ref C: Wed May 22 17:19:39 2013 PST