mesoft top