Ref A: 864decc7843f4d84ad41ca910f1e6686 Ref B: F88A88D594183A9B9F8F0F3F4AB72DFA Ref C: Thu May 07 01:03:15 2015 PST