012097aed59b6ac3cc20c1b85f178f67672d61bb3c815a4c951a207a6fbca1593b630a
0121d7bf6f6892621a6835df4109f9330ecc61923196f7dca75dc8c0e7cb31da834a0a
01201957e18d2bad63cd415adb32654976dd92d5c5a11675488bb3f9cca960aed4430a
0121dac2a5c8aa9b0427d4ccb4e12e6f3496197f8869af751ac9e47115f3b0bec5660a