i = i - 11644473600000L;
    public Calendar asCalendar ()    {        Calendar c = Calendar.getInstance ();        long i = _high;        i = i << 32L;        i = i | _low;        i = i - 116444736000000000L;        i = i / 10000L;        c.setTimeInMillis ( i );        return c;    }