0120d68ed0c59cc6b10850602c9d731e9943c6a8875784af922a976cac1f91e3640c0a
01218bfa6d1cace9acae5abfdfb0c51ea7b7e4e9b0f986dbc4792b1ef244d4a55f420a
012012cb3dce8e15204cd565a12f751c87d4f7c1198802e003c147602c1d74745bc90a
01217c0a69ef3de75c42687b9a54b035390952823ee79bf28ef2b20b3eb60f1dfe570a