Ref A: 07ce710b3c604cef9050ea7c6d4a44ba Ref B: 447DD4FF023DBBC4C384119A9045FAE0 Ref C: Wed Jul 23 09:35:49 2014 PST