Ref A: 36e7171b54444b8dab213b37c7772fbc Ref B: F913BFFAD171FE020B829E3990B328E3 Ref C: Mon Oct 20 05:31:27 2014 PST