102F0AE692D4D946D0104BE2E5804A0CDBC87274A5B713B25CD47DA2B1C95E832180CCFFE16D00A1EC563387C7C4FBEB68FC873D6DC1DC1479BE259C4B228879CD47B86DA7A893B9E91812B37FDBDBA2C5DC43C26BABF39C6E8184EB2DC5B5382B82517A8B7B34CC40E8087A1C141563C2C4B7C08C87CAA27ACFD5DB6967C8FEA