01202327f3b01dce32ad78877c8700e25a78a165cbae7342928c73070b5d1f83dae80a
0121eda23212f194f6c3fab54f613b06d714bc3fe24a97bdecc154154b6336131e790a
0120eaa3be15b4fd5dce445dd6b671aa250397f08df670c8e3d8f3d794a27d5cd49c0a
012168488a12a1450c48665e8e4cf0c7ef1a0f2ffd9af288d32042c8630b624dbb510a