STRIVE Rocks raises $104k to support mission