Ref A: 7df619fa26044cec82852d1574cd34e8 Ref B: FD3068999A62483ECC3C8B0CA0BCE729 Ref C: Fri May 24 13:21:53 2013 PST