00000020ccad2f28e33b61e16595a8d0abf4b8fdcece87e531d2fff6728ae5cb00000000877dd27a86bc725a8b927333dca677708be6dc56ad0d970bf97d93f2550a8151bd148565968a091c417dbd33