Ref A: 96d0c4d22bdf4722ac5105bc806b60ab Ref B: 232A24096ACB189F94476702E78F3A47 Ref C: Wed May 22 13:44:33 2013 PST