Ref A: a47f313dc88e4a838744533939577f05 Ref B: F680D026291BB54A922E34020FE8F5A5 Ref C: Sun May 19 14:44:21 2013 PST