Ref A: 9cfdabb5ac21440cbafe049a4eb0afde Ref B: 0796C9E813BD635026E173C0BFBA5AA5 Ref C: Wed May 22 10:56:07 2013 PST