Ref A: cf1c07f308aa44ceaa24b7807bc3231f Ref B: 4D9DBEDAF35BBA948051E90104DEC3F2 Ref C: Thu Nov 27 05:40:43 2014 PST