IS KMS PICO LAWFUL? UNDERSTANDING THE GRAY SPOT OF SOFTWARE ACTIVATION