particles99b