public SecP224R1FieldElement(BigInteger x)
        {
            if (x == null || x.SignValue < 0 || x.CompareTo(Q) >= 0)
            {
                throw new ArgumentException("value invalid for SecP224R1FieldElement", "x");
            }

            this.x = SecP224R1Field.FromBigInteger(x);
        }