Ref A: 75c7c519d98644f8a8c7fe2561e43088 Ref B: 862DE0D4993C2436D4862B65FA784588 Ref C: Tue Aug 19 23:09:39 2014 PST