Ref A: 0b095d0f71b840fd9d1da4010a9cbcb9 Ref B: D160116548F673A703489E490214CB2D Ref C: Mon Dec 22 03:21:00 2014 PST