9655b83420f2d928136fdcbe836c5dd1 afcab67ae5fdb2881c1be91ffa846d14 b04c472c32e7768c36dd69d849df148b b384ee139e8c81eb8e365af476feef74 c2bb9ed9e22207ad6a0c2c99def06bf4 dcf7350c4e66e4015cee07c0febd1430 ecde13d047d4f402526112e83a761bf9 03a7a0617cce4cfe173c65353c50f7b6 68a0b6a3db2f0df55ef62d7d7df3b1a2 a2fa018522a2c5d18e29ddb7001b5b80 d5b664fe5e9ac9a1e783314870e692cf