Ref A: ccdf29140a074fbb8f14f75302472139 Ref B: BDB8BB0E3FE89FD5E90CAF803E98037B Ref C: Fri Dec 26 23:32:33 2014 PST