castiguri report