Ref A: 607120c8b80b4a62914fdb3b6c28cdde Ref B: 74857F0CF2DC4D614417D6B9032D1601 Ref C: Thu May 23 18:03:29 2013 PST