012097ddc54cd2d2a34f6d59573e43a55c10bc8b876c3a5f6f67b323e69c94781cd30a
012137acad77d097cc8c43e415fc053852c88b551717dc6165d5f9c555b3c139690c0a
01201cda1bd5580a324cfd8c61c362afae9e03daec505b2312fdc9b962efd6f25cb70a
0121ebf1a67b26a51484c8f49c36785fad5a81160341ef96014a7c4ec661fb9c87130a