THE BENEFITS AND DRAWBACKS OF WORKING WITH KMS FOR SOFTWARE ACTIVATION