STR INC ID 16388418