copyrights revision e10d61d84e0b735f1e8eca18644cfdb1b06cad33