Ref A: 9f67f532a89a4a79ac1c847905547659 Ref B: 8B1E4D6199BF21D100CDC8B665E85219 Ref C: Sun May 19 13:22:15 2013 PST