Ref A: 7429daea50754f17b4dbf2e8417ab6d7 Ref B: BB4CAD5BE32B52D6910169E3420C74B2 Ref C: Wed Aug 20 23:53:54 2014 PST