> >

ideas and patens