0001095449-05-000038 4 1 20050302 20050304 20050304 PROGRAMMERS PARADISE INC 0000945983 5045 133136104 DE 1231 1157 SHREWSBURY AVE SHREWSBURY NJ 07702 7323898950 1157 SHREWSBURY AVE SHREWSBURY NJ 07702 ROI PARTNERS L P 0000882871 4 34 000-26408 05662418 300 DRAKES LANDING ROAD SUITE 175 GREENBRAE CA 94904 4154648023 300 DRAKES LANDING ROAD SUITE 175 GREENBRAE CA 94904 4 1 primary_doc.xml PRIMARY DOCUMENT