0001247524-04-000122 3 1 20040513 20040519 COMPUTER PROGRAMS & SYSTEMS INC 0001169445 7371 743032373 DE 1231 6600 WALL STREET MOBILE AL 36695 2516398100 Daugherty Hal LaVoid Jr 0001291057 3 34 000-49796 04819528 251-435-8570 P.O. BOX 850129 MOBILE AL 36685 3 1 edgar.xml PRIMARY DOCUMENT