0001095449-04-000129 4 1 20040923 20041012 20041012 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 041075838 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