The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. COM 88579Y101 722 5,576 SH   SOLE NONE 5,576 0 0
Abbott Laboratories COM 002824100 1,112 10,231 SH   SOLE NONE 10,231 0 0
Alphabet, Inc. Cl. C CAP STK CL C 02079K107 5,398 2,468 SH   SOLE NONE 2,468 0 0
Amdocs Ltd. SHS G02602103 6,056 72,693 SH   SOLE NONE 72,693 0 0
Amgen, Inc. COM 031162100 1,269 5,218 SH   SOLE NONE 5,218 0 0
Apple, Inc. COM 037833100 8,885 64,987 SH   SOLE NONE 64,987 0 0
Bank of America Corp. COM 060505104 1,551 49,838 SH   SOLE NONE 49,838 0 0
Berkshire Hathaway, Inc. CL B NEW 084670702 3,929 14,393 SH   SOLE NONE 14,393 0 0
ChevronTexaco Corp. COM 166764100 1,984 13,705 SH   SOLE NONE 13,705 0 0
Cisco Systems, Inc. COM 17275R102 1,359 31,873 SH   SOLE NONE 31,873 0 0
Citigroup, Inc. COM NEW 172967424 921 20,017 SH   SOLE NONE 20,017 0 0
Coca-Cola Co. COM 191216100 1,320 20,989 SH   SOLE NONE 20,989 0 0
Comcast Corp. Cl A CL A 20030N101 1,175 29,946 SH   SOLE NONE 29,946 0 0
Costco Wholesale Corp. COM 22160K105 1,304 2,721 SH   SOLE NONE 2,721 0 0
Discover Financial Services COM 254709108 4,666 49,331 SH   SOLE NONE 49,331 0 0
Exxon Mobil Corp. COM 30231G102 2,558 29,873 SH   SOLE NONE 29,873 0 0
FedEx Corp. COM 31428X106 1,104 4,871 SH   SOLE NONE 4,871 0 0
FleetCor Technologies, Inc. COM 339041105 4,148 19,744 SH   SOLE NONE 19,744 0 0
Hanesbrands, Inc. COM 410345102 2,325 225,926 SH   SOLE NONE 225,926 0 0
Home Depot, Inc. COM 437076102 1,214 4,425 SH   SOLE NONE 4,425 0 0
Intel Corp. COM 458140100 895 23,933 SH   SOLE NONE 23,933 0 0
International Business Machine COM 459200101 1,154 8,176 SH   SOLE NONE 8,176 0 0
Invesco Dynamic Food & Beverag DYNMC FOOD BEV 46137V753 1,920 43,769 SH   SOLE NONE 43,769 0 0
J.P. Morgan Chase & Co. COM 46625H100 1,887 16,759 SH   SOLE NONE 16,759 0 0
Johnson & Johnson COM 478160104 3,093 17,423 SH   SOLE NONE 17,423 0 0
Laboratory Corp. of America Ho COM NEW 50540R409 5,188 22,138 SH   SOLE NONE 22,138 0 0
Mastercard, Inc. - Cl. A CL A 57636Q104 1,869 5,923 SH   SOLE NONE 5,923 0 0
McDonald's Corp. COM 580135101 1,511 6,122 SH   SOLE NONE 6,122 0 0
McKesson Corp. COM 58155Q103 10,753 32,963 SH   SOLE NONE 32,963 0 0
Medtronic, PLC SHS G5960L103 765 8,522 SH   SOLE NONE 8,522 0 0
Merck & Co., Inc. COM 58933Y105 1,586 17,391 SH   SOLE NONE 17,391 0 0
Microsoft Corp. COM 594918104 8,613 33,538 SH   SOLE NONE 33,538 0 0
Newell Brands Inc. COM 651229106 4,732 248,552 SH   SOLE NONE 248,552 0 0
NortonLifeLock, Inc. COM 668771108 3,886 176,957 SH   SOLE NONE 176,957 0 0
Oracle Corp. COM 68389X105 1,304 18,657 SH   SOLE NONE 18,657 0 0
PepsiCo, Inc. COM 713448108 1,484 8,903 SH   SOLE NONE 8,903 0 0
Pfizer, Inc. COM 717081103 2,398 45,742 SH   SOLE NONE 45,742 0 0
QUALCOMM, Inc. COM 747525103 1,240 9,706 SH   SOLE NONE 9,706 0 0
Raytheon Technologies Corp. COM 75513E101 1,083 11,270 SH   SOLE NONE 11,270 0 0
S&P 500 Depos. Recpts. TR UNIT 78462F103 340 900 SH   SOLE NONE 900 0 0
Schlumberger Ltd. COM STK 806857108 6,194 173,207 SH   SOLE NONE 173,207 0 0
Select Sector SPDR - Communica COMMUNICATION 81369Y852 6,760 124,566 SH   SOLE NONE 124,566 0 0
Select Sector SPDR - Consumer SBI CONS DISCR 81369Y407 13,426 97,656 SH   SOLE NONE 97,656 0 0
Select Sector SPDR - Consumer SBI CONS STPLS 81369Y308 4,325 59,926 SH   SOLE NONE 59,926 0 0
Select Sector SPDR - Energy ENERGY 81369Y506 1,513 21,162 SH   SOLE NONE 21,162 0 0
Select Sector SPDR - Financial FINANCIAL 81369Y605 3,154 100,298 SH   SOLE NONE 100,298 0 0
Select Sector SPDR - Health Ca SBI HEALTHCARE 81369Y209 7,877 61,422 SH   SOLE NONE 61,422 0 0
Select Sector SPDR - Industria SBI INT-INDS 81369Y704 8,613 98,614 SH   SOLE NONE 98,614 0 0
Select Sector SPDR - Materials SBI MATERIALS 81369Y100 4,734 64,324 SH   SOLE NONE 64,324 0 0
Select Sector SPDR - Real Esta RL EST SEL SEC 81369Y860 942 23,042 SH   SOLE NONE 23,042 0 0
Select Sector SPDR - Technolog TECHNOLOGY 81369Y803 17,720 139,399 SH   SOLE NONE 139,399 0 0
Select Sector SPDR - Utilities SBI INT-UTILS 81369Y886 5,921 84,426 SH   SOLE NONE 84,426 0 0
Skyworks Solutions, Inc. COM 83088M102 3,194 34,474 SH   SOLE NONE 34,474 0 0
The Boeing Co. COM 097023105 719 5,260 SH   SOLE NONE 5,260 0 0
The Procter & Gamble Co. COM 742718109 1,841 12,804 SH   SOLE NONE 12,804 0 0
The Walt Disney Co. COM 254687106 1,226 12,985 SH   SOLE NONE 12,985 0 0
Trane Technologies PLC SHS G8994E103 5,318 40,952 SH   SOLE NONE 40,952 0 0
Union Pacific Corp. COM 907818108 974 4,568 SH   SOLE NONE 4,568 0 0
Verizon Communications COM 92343V104 1,545 30,437 SH   SOLE NONE 30,437 0 0
Visa Inc. - Class A COM CL A 92826C839 2,083 10,581 SH   SOLE NONE 10,581 0 0
Walmart Inc. COM 931142103 1,632 13,422 SH   SOLE NONE 13,422 0 0
Warner Bros Discovery, Inc. COM SER A 934423104 4,132 307,896 SH   SOLE NONE 307,896 0 0
Wells Fargo Company COM 949746101 980 25,025 SH   SOLE NONE 25,025 0 0
Whirlpool Corp. COM 963320106 3,705 23,926 SH   SOLE NONE 23,926 0 0
iShares Dow Jones U.S. Regiona US REGNL BKS ETF 464288778 3,373 68,452 SH   SOLE NONE 68,452 0 0
iShares Dow Jones US Oil & Gas US OIL GS EX ETF 464288851 1,866 23,974 SH   SOLE NONE 23,974 0 0
iShares Nasdaq Biotechnology E ISHARES BIOTECH 464287556 2,626 22,322 SH   SOLE NONE 22,322 0 0
iShares PHLX Semiconductor ETF ISHARES SEMICDTR 464287523 4,440 12,699 SH   SOLE NONE 12,699 0 0
iShares U.S. Healthcare Provid US HLTHCR PR ETF 464288828 4,917 19,250 SH   SOLE NONE 19,250 0 0
iShares U.S. Insurance ETF U.S. INSRNCE ETF 464288786 3,455 41,645 SH   SOLE NONE 41,645 0 0
ATN International, Inc. COM 00215F107 1,089 23,209 SH   SOLE NONE 23,209 0 0
American Software, Inc. CL A 029683109 3,789 234,465 SH   SOLE NONE 234,465 0 0
Ameris Bancorp COM 03076K108 2,589 64,429 SH   SOLE NONE 64,429 0 0
Atlantic Union Bankshares Corp COM 04911A107 2,999 88,423 SH   SOLE NONE 88,423 0 0
BOK Financial Corp. COM NEW 05561Q201 1,379 18,244 SH   SOLE NONE 18,244 0 0
Balchem Corp. COM 057665200 2,473 19,061 SH   SOLE NONE 19,061 0 0
CECO Environmental Corp. COM 125141101 2,437 407,504 SH   SOLE NONE 407,504 0 0
Central Garden & Pet Co. COM 153527106 3,088 72,788 SH   SOLE NONE 72,788 0 0
Columbia Sportswear Co. COM 198516106 2,701 37,728 SH   SOLE NONE 37,728 0 0
Computer Programs and Systems, COM 205306103 3,486 109,049 SH   SOLE NONE 109,049 0 0
Consolidated Communications Ho COM 209034107 2,429 346,947 SH   SOLE NONE 346,947 0 0
First Bancorp. COM 318910106 2,287 65,519 SH   SOLE NONE 65,519 0 0
Flushing Financial Corp. COM 343873105 1,299 61,103 SH   SOLE NONE 61,103 0 0
Gencor Industries Inc. COM 368678108 2,121 208,767 SH   SOLE NONE 208,767 0 0
Hawkins, Inc. COM 420261109 2,231 61,927 SH   SOLE NONE 61,927 0 0
Heritage Financial Corp. COM 42722X106 2,185 86,837 SH   SOLE NONE 86,837 0 0
John B. Sanfilippo & Sons, Inc COM 800422107 3,643 50,261 SH   SOLE NONE 50,261 0 0
John Wiley & Sons, Inc. CL A 968223206 1,896 39,703 SH   SOLE NONE 39,703 0 0
Lifetime Brands, Inc. COM 53222Q103 1,202 108,847 SH   SOLE NONE 108,847 0 0
MSA Safety, Inc. COM 553498106 2,825 23,333 SH   SOLE NONE 23,333 0 0
Merit Medical Systems, Inc. COM 589889104 2,423 44,644 SH   SOLE NONE 44,644 0 0
NextGen Healthcare, Inc. COM 65343C102 2,746 157,459 SH   SOLE NONE 157,459 0 0
Omnicell, Inc. COM 68213N109 7,464 65,619 SH   SOLE NONE 65,619 0 0
Prosperity Bancshares, Inc. COM 743606105 2,100 30,756 SH   SOLE NONE 30,756 0 0
Skechers USA Inc. Cl. A CL A 830566105 3,353 94,231 SH   SOLE NONE 94,231 0 0
South State Corp. COM 840441109 2,959 38,352 SH   SOLE NONE 38,352 0 0
SpartanNash Co. COM 847215100 2,025 67,105 SH   SOLE NONE 67,105 0 0
Tennant Company COM 880345103 1,528 25,782 SH   SOLE NONE 25,782 0 0
Transcat, Inc. COM 893529107 1,073 18,887 SH   SOLE NONE 18,887 0 0
UniFirst Corp. COM 904708104 2,401 13,948 SH   SOLE NONE 13,948 0 0
WEX Inc. COM 96208T104 2,608 16,763 SH   SOLE NONE 16,763 0 0
Weis Markets, Inc. COM 948849104 2,887 38,732 SH   SOLE NONE 38,732 0 0
SPDR S&P Emerging Markets Smal S&P EMKTSC ETF 78463X756 2,202 45,259 SH   SOLE NONE 45,259 0 0
Vanguard Emerging Market Fund FTSE EMR MKT ETF 922042858 9,651 231,712 SH   SOLE NONE 231,712 0 0
iShares MSCI ACWI Index Fund MSCI ACWI EX US 464288240 6,087 135,271 SH   SOLE NONE 135,271 0 0
iShares MSCI EAFE Index Fund MSCI EAFE ETF 464287465 10,033 160,546 SH   SOLE NONE 160,546 0 0
iShares MSCI EAFE SmallCap Ind EAFE SML CP ETF 464288273 2,828 51,803 SH   SOLE NONE 51,803 0 0