forked from I2P_Developers/i2p.i2p

(aka shift instead of creating heavyweight BigInteger objects) plus some good ol' caching and gc churn reduction
(aka shift instead of creating heavyweight BigInteger objects) plus some good ol' caching and gc churn reduction