Ref A: 38f36623aaaa438290817f0e47ae8ed2 Ref B: 2DF4E259CEB21F464F4B395C32C507F6 Ref C: Mon Sep 01 08:30:59 2014 PST