Ref A: dad26fad1ddf45b4ae95636c2c55e3aa Ref B: A486265CC7734A065A2D522DC40921A4 Ref C: Sun May 19 16:10:30 2013 PST