Ref A: 0f26d466f4b64666ae2e3752bff90706 Ref B: 9D7D2E00E8BB31A9646595C8F57DA25A Ref C: Wed Apr 23 07:55:43 2014 PST