01202686fdae8e0f107687f879b7dd0f170b6525f974dd36df22e786df7d88c0e1cc0a
012193d6e9948d3fbbd30cb7cb733344589cb8a735744295c3a857d41fa78ff1f24f0a
012070cc93bc333eef961731644ae43a8d3a27ffc3493e1d5faa6ef1a38327d200390a
012119ac234e654a0830601b733f9727b479b176881aab6e027de1869cb50d5ded3a0a