Ref A: f751781c397840dbba0911f2ad64f2ba Ref B: 2282B76EDB9937F8446AE46FEB51F139 Ref C: Wed Oct 22 05:11:45 2014 PST