Ref A: 473a52b090d04cccbf32a65b32383719 Ref B: 828DCAAAFB530A2E14A61D61052D95AC Ref C: Sun May 19 19:22:49 2013 PST