Definitions Found:

good luck, also SONSE