Ref A: 33fd7500d36a440aaa5898e76274bdb2 Ref B: E61A1DB08C2B2476E39EA0F8B0956C71 Ref C: Wed Oct 01 22:49:41 2014 PST