OMIDYAR NETWORK | Trademark Number 99795913 | Patexia