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 836 5,616 SH   SOLE NONE 5,616 0 0
Abbott Laboratories COM 002824100 1,192 10,073 SH   SOLE NONE 10,073 0 0
Alphabet, Inc. Cl. C CAP STK CL C 02079K107 6,700 2,399 SH   SOLE NONE 2,399 0 0
Amdocs Ltd. SHS G02602103 5,787 70,394 SH   SOLE NONE 70,394 0 0
Amgen, Inc. COM 031162100 1,264 5,228 SH   SOLE NONE 5,228 0 0
Apple, Inc. COM 037833100 10,995 62,968 SH   SOLE NONE 62,968 0 0
Bank of America Corp. COM 060505104 2,000 48,516 SH   SOLE NONE 48,516 0 0
Berkshire Hathaway, Inc. CL B NEW 084670702 4,947 14,017 SH   SOLE NONE 14,017 0 0
Cerner Corp. COM 156782104 6,000 64,132 SH   SOLE NONE 64,132 0 0
ChevronTexaco Corp. COM 166764100 2,157 13,249 SH   SOLE NONE 13,249 0 0
Cisco Systems, Inc. COM 17275R102 1,752 31,422 SH   SOLE NONE 31,422 0 0
Citigroup, Inc. COM NEW 172967424 1,075 20,126 SH   SOLE NONE 20,126 0 0
Coca-Cola Co. COM 191216100 1,283 20,686 SH   SOLE NONE 20,686 0 0
Comcast Corp. Cl A CL A 20030N101 1,362 29,096 SH   SOLE NONE 29,096 0 0
Costco Wholesale Corp. COM 22160K105 1,520 2,639 SH   SOLE NONE 2,639 0 0
Discover Financial Services COM 254709108 5,199 47,183 SH   SOLE NONE 47,183 0 0
Discovery, Inc. Cl. A COM SER A 25470F104 4,335 173,961 SH   SOLE NONE 173,961 0 0
Exxon Mobil Corp. COM 30231G102 2,403 29,091 SH   SOLE NONE 29,091 0 0
FedEx Corp. COM 31428X106 1,120 4,842 SH   SOLE NONE 4,842 0 0
FleetCor Technologies, Inc. COM 339041105 4,785 19,211 SH   SOLE NONE 19,211 0 0
Hanesbrands, Inc. COM 410345102 3,265 219,254 SH   SOLE NONE 219,254 0 0
Home Depot, Inc. COM 437076102 1,303 4,353 SH   SOLE NONE 4,353 0 0
Intel Corp. COM 458140100 1,153 23,263 SH   SOLE NONE 23,263 0 0
International Business Machine COM 459200101 1,043 8,023 SH   SOLE NONE 8,023 0 0
Invesco Dynamic Food & Beverag DYNMC FOOD BEV 46137V753 1,959 42,419 SH   SOLE NONE 42,419 0 0
J.P. Morgan Chase & Co. COM 46625H100 2,237 16,411 SH   SOLE NONE 16,411 0 0
Johnson & Johnson COM 478160104 2,992 16,883 SH   SOLE NONE 16,883 0 0
Laboratory Corp. of America Ho COM NEW 50540R409 5,604 21,255 SH   SOLE NONE 21,255 0 0
Mastercard, Inc. - Cl. A CL A 57636Q104 2,058 5,758 SH   SOLE NONE 5,758 0 0
McDonald's Corp. COM 580135101 1,461 5,907 SH   SOLE NONE 5,907 0 0
McKesson Corp. COM 58155Q103 9,793 31,989 SH   SOLE NONE 31,989 0 0
Medtronic, PLC SHS G5960L103 950 8,560 SH   SOLE NONE 8,560 0 0
Merck & Co., Inc. COM 58933Y105 1,410 17,189 SH   SOLE NONE 17,189 0 0
Microsoft Corp. COM 594918104 10,041 32,567 SH   SOLE NONE 32,567 0 0
Newell Brands Inc. COM 651229106 5,135 239,852 SH   SOLE NONE 239,852 0 0
NortonLifeLock, Inc. COM 668771108 4,523 170,550 SH   SOLE NONE 170,550 0 0
Oracle Corp. COM 68389X105 1,517 18,342 SH   SOLE NONE 18,342 0 0
PepsiCo, Inc. COM 713448108 1,464 8,745 SH   SOLE NONE 8,745 0 0
Pfizer, Inc. COM 717081103 2,347 45,338 SH   SOLE NONE 45,338 0 0
QUALCOMM, Inc. COM 747525103 1,478 9,669 SH   SOLE NONE 9,669 0 0
Raytheon Technologies Corp. COM 75513E101 1,123 11,336 SH   SOLE NONE 11,336 0 0
S&P 500 Depos. Recpts. TR UNIT 78462F103 406 900 SH   SOLE NONE 900 0 0
Schlumberger Ltd. COM STK 806857108 6,891 166,806 SH   SOLE NONE 166,806 0 0
Select Sector SPDR - Communica COMMUNICATION 81369Y852 8,290 120,524 SH   SOLE NONE 120,524 0 0
Select Sector SPDR - Consumer SBI CONS DISCR 81369Y407 17,500 94,595 SH   SOLE NONE 94,595 0 0
Select Sector SPDR - Consumer SBI CONS STPLS 81369Y308 4,445 58,573 SH   SOLE NONE 58,573 0 0
Select Sector SPDR - Energy ENERGY 81369Y506 1,540 20,146 SH   SOLE NONE 20,146 0 0
Select Sector SPDR - Financial FINANCIAL 81369Y605 3,738 97,535 SH   SOLE NONE 97,535 0 0
Select Sector SPDR - Health Ca SBI HEALTHCARE 81369Y209 8,121 59,279 SH   SOLE NONE 59,279 0 0
Select Sector SPDR - Industria SBI INT-INDS 81369Y704 9,853 95,679 SH   SOLE NONE 95,679 0 0
Select Sector SPDR - Materials SBI MATERIALS 81369Y100 5,488 62,253 SH   SOLE NONE 62,253 0 0
Select Sector SPDR - Real Esta RL EST SEL SEC 81369Y860 1,099 22,751 SH   SOLE NONE 22,751 0 0
Select Sector SPDR - Technolog TECHNOLOGY 81369Y803 21,538 135,522 SH   SOLE NONE 135,522 0 0
Select Sector SPDR - Utilities SBI INT-UTILS 81369Y886 6,082 81,686 SH   SOLE NONE 81,686 0 0
Skyworks Solutions, Inc. COM 83088M102 4,435 33,280 SH   SOLE NONE 33,280 0 0
The Boeing Co. COM 097023105 1,013 5,291 SH   SOLE NONE 5,291 0 0
The Procter & Gamble Co. COM 742718109 1,920 12,568 SH   SOLE NONE 12,568 0 0
The Walt Disney Co. COM 254687106 1,709 12,458 SH   SOLE NONE 12,458 0 0
Trane Technologies PLC SHS G8994E103 6,042 39,566 SH   SOLE NONE 39,566 0 0
Union Pacific Corp. COM 907818108 1,200 4,394 SH   SOLE NONE 4,394 0 0
Verizon Communications COM 92343V104 1,518 29,801 SH   SOLE NONE 29,801 0 0
Visa Inc. - Class A COM CL A 92826C839 2,274 10,252 SH   SOLE NONE 10,252 0 0
Walmart Inc. COM 931142103 1,952 13,106 SH   SOLE NONE 13,106 0 0
Wells Fargo Company COM 949746101 1,180 24,352 SH   SOLE NONE 24,352 0 0
Whirlpool Corp. COM 963320106 3,974 23,001 SH   SOLE NONE 23,001 0 0
iShares Dow Jones U.S. Regiona US REGNL BKS ETF 464288778 3,909 66,350 SH   SOLE NONE 66,350 0 0
iShares Dow Jones US Oil & Gas US OIL GS EX ETF 464288851 1,941 23,021 SH   SOLE NONE 23,021 0 0
iShares Nasdaq Biotechnology E ISHARES BIOTECH 464287556 2,795 21,452 SH   SOLE NONE 21,452 0 0
iShares PHLX Semiconductor ETF ISHARES SEMICDTR 464287523 5,792 12,237 SH   SOLE NONE 12,237 0 0
iShares U.S. Healthcare Provid US HLTHCR PR ETF 464288828 5,276 18,650 SH   SOLE NONE 18,650 0 0
iShares U.S. Insurance ETF U.S. INSRNCE ETF 464288786 3,647 39,976 SH   SOLE NONE 39,976 0 0
ATN International, Inc. COM 00215F107 887 22,235 SH   SOLE NONE 22,235 0 0
American Software, Inc. CL A 029683109 3,761 180,465 SH   SOLE NONE 180,465 0 0
Ameris Bancorp COM 03076K108 2,714 61,852 SH   SOLE NONE 61,852 0 0
Atlantic Union Bankshares Corp COM 04911A107 3,150 85,849 SH   SOLE NONE 85,849 0 0
BOK Financial Corp. COM NEW 05561Q201 1,650 17,558 SH   SOLE NONE 17,558 0 0
Balchem Corp. COM 057665200 2,513 18,386 SH   SOLE NONE 18,386 0 0
CECO Environmental Corp. COM 125141101 1,564 284,931 SH   SOLE NONE 284,931 0 0
Central Garden & Pet Co. COM 153527106 3,077 70,002 SH   SOLE NONE 70,002 0 0
Columbia Sportswear Co. COM 198516106 2,420 26,736 SH   SOLE NONE 26,736 0 0
Computer Programs and Systems, COM 205306103 3,194 92,709 SH   SOLE NONE 92,709 0 0
Consolidated Communications Ho COM 209034107 1,965 333,097 SH   SOLE NONE 333,097 0 0
First Bancorp. COM 318910106 2,634 63,053 SH   SOLE NONE 63,053 0 0
Flushing Financial Corp. COM 343873105 1,310 58,618 SH   SOLE NONE 58,618 0 0
Gencor Industries Inc. COM 368678108 2,047 199,094 SH   SOLE NONE 199,094 0 0
Hawkins, Inc. COM 420261109 2,727 59,416 SH   SOLE NONE 59,416 0 0
Heritage Financial Corp. COM 42722X106 2,088 83,319 SH   SOLE NONE 83,319 0 0
John B. Sanfilippo & Sons, Inc COM 800422107 3,163 37,906 SH   SOLE NONE 37,906 0 0
John Wiley & Sons, Inc. CL A 968223206 2,012 37,935 SH   SOLE NONE 37,935 0 0
Lifetime Brands, Inc. COM 53222Q103 1,342 104,517 SH   SOLE NONE 104,517 0 0
MSA Safety, Inc. COM 553498106 2,977 22,431 SH   SOLE NONE 22,431 0 0
Merit Medical Systems, Inc. COM 589889104 2,838 42,665 SH   SOLE NONE 42,665 0 0
NextGen Healthcare, Inc. COM 65343C102 3,180 152,060 SH   SOLE NONE 152,060 0 0
Omnicell, Inc. COM 68213N109 7,358 56,824 SH   SOLE NONE 56,824 0 0
Prosperity Bancshares, Inc. COM 743606105 2,081 29,997 SH   SOLE NONE 29,997 0 0
Skechers USA Inc. Cl. A CL A 830566105 2,721 66,763 SH   SOLE NONE 66,763 0 0
South State Corp. COM 840441109 3,027 37,096 SH   SOLE NONE 37,096 0 0
SpartanNash Co. COM 847215100 2,113 64,040 SH   SOLE NONE 64,040 0 0
Tennant Company COM 880345103 1,948 24,717 SH   SOLE NONE 24,717 0 0
Transcat, Inc. COM 893529107 1,708 21,049 SH   SOLE NONE 21,049 0 0
UniFirst Corp. COM 904708104 2,474 13,427 SH   SOLE NONE 13,427 0 0
WEX Inc. COM 96208T104 2,857 16,011 SH   SOLE NONE 16,011 0 0
Weis Markets, Inc. COM 948849104 2,755 38,579 SH   SOLE NONE 38,579 0 0
SPDR S&P Emerging Markets Smal S&P EMKTSC ETF 78463X756 2,507 44,235 SH   SOLE NONE 44,235 0 0
Vanguard Emerging Market Fund FTSE EMR MKT ETF 922042858 10,400 225,440 SH   SOLE NONE 225,440 0 0
iShares MSCI ACWI Index Fund MSCI ACWI EX US 464288240 6,846 130,972 SH   SOLE NONE 130,972 0 0
iShares MSCI EAFE Index Fund MSCI EAFE ETF 464287465 11,474 155,898 SH   SOLE NONE 155,898 0 0
iShares MSCI EAFE SmallCap Ind EAFE SML CP ETF 464288273 3,369 50,779 SH   SOLE NONE 50,779 0 0