Ref A: 85b0193255974e199b77c88c17b59c18 Ref B: F04C4ECB2909640F9EE4EBBE61FF12A0 Ref C: Wed Apr 16 18:21:00 2014 PST