implements PutStatic