if(expires < 3) expires = 1; else if(expires < EXPIRY_GUARD_LIMIT && expires > 2) expires -= MAX( (expires * EXPIRY_GUARD_PCT), 2 ); else if(expires > EXPIRY_GUARD_SECS) expires -= EXPIRY_GUARD_SECS;