Ref A: 44bc3ee57b014b988c8b74a5200cb897 Ref B: 103055F3FA161BA25585E022DDF9A1D0 Ref C: Thu May 23 15:01:47 2013 PST