0120a6c98e9cb17bfe3e366d0692dc98623bf6e6ea9fc1adae578018675a8138fe950a
01217a28ef3cba7d0be3da3b46b18ed189b7f8cd24f686cfd6ec9c2e82505daaeb500a
01203af69e85e68c2056726cbee6089179b35ce55ae7bd0813379ab81eb9e4f4ae340a
012142bc72defb23d1f0f8b943efd5b422bb58795a12cc22db8359a00bd15311721b0a