Ref A: b908ac9915e44f718df68bf3f439a819 Ref B: F53783CE826CB0AC8DBA2B5EC45BA760 Ref C: Fri Apr 18 04:01:59 2014 PST