Ref A: 7889bdd09a5a468781f7243f674476f7 Ref B: 43411FE79277E0A4AE28DBFADC152473 Ref C: Thu May 23 18:19:16 2013 PST