copyrights revision 3a988722ad9e209ba4064604d482dc4efe0e19eb