copyrights revision e076d0c88be69de7c190ab924d095e69d2e11f7a