99977 meaning