99 mining training