The expiration date is set as Universal date when creating the License file (`ToUniversalTime()`). But the `LicenseValidationDate` extension method `ExpirationDate` is comparing with `DateTime.Now`. Shouldn't they both be consistently UniversalTime?