Ref A: 1c2afab272ae44f3971f8b76a285d64b Ref B: 0DDF423D698907A438C13A53707EA786 Ref C: Fri Mar 27 19:18:45 2015 PST