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 784 5,746 SH   SOLE   5,746 0 0
AT&T INC COM 00206R102 1,057 36,275 SH   SOLE   36,275 0 0
ABBOTT LABS COM 002824100 1,582 20,045 SH   SOLE   20,045 0 0
ALPHABET INC COM 02079K107 3,729 3,207 SH   SOLE   3,207 0 0
AMDOCS LTD COM G02602103 3,734 67,935 SH   SOLE   67,935 0 0
AMGEN INC COM 031162100 1,146 5,651 SH   SOLE   5,651 0 0
APPLE INC COM 037833100 5,764 22,668 SH   SOLE   22,668 0 0
BANK AMER CORP COM 060505104 1,104 52,022 SH   SOLE   52,022 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,832 15,488 SH   SOLE   15,488 0 0
CVS HEALTH CORP COM 126650100 1,011 17,046 SH   SOLE   17,046 0 0
CERNER CORP COM 156782104 4,144 65,794 SH   SOLE   65,794 0 0
CHEVRON CORP NEW COM 166764100 1,007 13,903 SH   SOLE   13,903 0 0
CISCO SYS INC COM 17275R102 1,264 32,145 SH   SOLE   32,145 0 0
CITIGROUP INC COM 172967424 910 21,604 SH   SOLE   21,604 0 0
COCA COLA CO COM 191216100 993 22,430 SH   SOLE   22,430 0 0
COMCAST CORP NEW COM 20030N101 1,375 39,998 SH   SOLE   39,998 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,671 5,862 SH   SOLE   5,862 0 0
DISCOVER FINL SVCS COM 254709108 2,782 78,006 SH   SOLE   78,006 0 0
EXXON MOBIL CORP COM 30231G102 1,172 30,862 SH   SOLE   30,862 0 0
FEDEX CORP COM 31428X106 603 4,975 SH   SOLE   4,975 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,068 21,809 SH   SOLE   21,809 0 0
GENERAL ELECTRIC CO COM 369604103 499 62,855 SH   SOLE   62,855 0 0
HANESBRANDS INC COM 410345102 1,816 230,804 SH   SOLE   230,804 0 0
HOME DEPOT INC COM 437076102 1,318 7,057 SH   SOLE   7,057 0 0
Ingersoll Rand, Inc. COM 45687V106 908 36,604 SH   SOLE   36,604 0 0
INTEL CORP COM 458140100 1,325 24,478 SH   SOLE   24,478 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 872 7,862 SH   SOLE   7,862 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V753 1,687 60,384 SH   SOLE   60,384 0 0
JPMORGAN CHASE & CO COM 46625H100 1,633 18,138 SH   SOLE   18,138 0 0
JOHNSON & JOHNSON COM 478160104 2,270 17,312 SH   SOLE   17,312 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 4,258 33,688 SH   SOLE   33,688 0 0
MASTERCARD INC COM 57636Q104 1,493 6,181 SH   SOLE   6,181 0 0
MCDONALDS CORP COM 580135101 1,062 6,425 SH   SOLE   6,425 0 0
MCKESSON CORP COM 58155Q103 4,541 33,574 SH   SOLE   33,574 0 0
MEDTRONIC PLC COM G5960L103 1,582 17,545 SH   SOLE   17,545 0 0
MERCK & CO INC COM 58933Y105 1,352 17,567 SH   SOLE   17,567 0 0
MICROSOFT CORP COM 594918104 7,367 46,715 SH   SOLE   46,715 0 0
NEWELL BRANDS INC COM 651229106 3,375 254,163 SH   SOLE   254,163 0 0
NortonLifeLock, Inc. COM 668771108 3,296 176,158 SH   SOLE   176,158 0 0
ORACLE CORP COM 68389X105 1,390 28,767 SH   SOLE   28,767 0 0
PEPSICO INC COM 713448108 1,059 8,817 SH   SOLE   8,817 0 0
PFIZER INC COM 717081103 1,537 47,088 SH   SOLE   47,088 0 0
QUALCOMM INC COM 747525103 1,217 17,992 SH   SOLE   17,992 0 0
S&P 500 Depos. Recpts. COM 78462f103 5,761 22,350 SH   SOLE   22,350 0 0
SPDR SERIES TRUST COM 78464A714 1,485 49,862 SH   SOLE   49,862 0 0
SCHLUMBERGER LTD COM 806857108 3,239 240,110 SH   SOLE   240,110 0 0
SELECT SECTOR SPDR TR COM 81369Y852 5,556 125,590 SH   SOLE   125,590 0 0
SELECT SECTOR SPDR TR COM 81369Y407 9,965 101,604 SH   SOLE   101,604 0 0
SELECT SECTOR SPDR TR COM 81369Y308 3,395 62,323 SH   SOLE   62,323 0 0
SELECT SECTOR SPDR TR COM 81369Y506 608 20,910 SH   SOLE   20,910 0 0
SELECT SECTOR SPDR TR COM 81369Y605 2,093 100,529 SH   SOLE   100,529 0 0
SELECT SECTOR SPDR TR COM 81369Y209 5,787 65,334 SH   SOLE   65,334 0 0
SELECT SECTOR SPDR TR COM 81369Y704 6,090 103,206 SH   SOLE   103,206 0 0
SELECT SECTOR SPDR TR COM 81369Y100 3,668 81,445 SH   SOLE   81,445 0 0
SELECT SECTOR SPDR TR COM 81369Y860 737 23,770 SH   SOLE   23,770 0 0
SELECT SECTOR SPDR TR COM 81369Y803 11,535 143,522 SH   SOLE   143,522 0 0
SELECT SECTOR SPDR TR COM 81369Y886 4,829 87,154 SH   SOLE   87,154 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,305 48,163 SH   SOLE   48,163 0 0
BOEING CO COM 097023105 795 5,332 SH   SOLE   5,332 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 952 6,160 SH   SOLE   6,160 0 0
PROCTER & GAMBLE CO COM 742718109 1,450 13,179 SH   SOLE   13,179 0 0
DISNEY WALT CO COM 254687106 1,344 13,910 SH   SOLE   13,910 0 0
Trane Technologies PLC COM G8994E103 3,433 41,569 SH   SOLE   41,569 0 0
UNION PACIFIC CORP COM 907818108 1,270 9,005 SH   SOLE   9,005 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,148 12,166 SH   SOLE   12,166 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,683 31,324 SH   SOLE   31,324 0 0
VISA INC COM 92826C839 2,246 13,941 SH   SOLE   13,941 0 0
WALMART INC COM 931142103 1,597 14,059 SH   SOLE   14,059 0 0
WELLS FARGO CO NEW COM 949746101 1,067 37,185 SH   SOLE   37,185 0 0
WHIRLPOOL CORP COM 963320106 3,368 39,253 SH   SOLE   39,253 0 0
ISHARES TR COM 464288778 2,025 70,050 SH   SOLE   70,050 0 0
ISHARES TR COM 464288851 941 41,199 SH   SOLE   41,199 0 0
ISHARES TR COM 464287739 3,042 43,731 SH   SOLE   43,731 0 0
ISHARES TR COM 464287556 3,308 30,705 SH   SOLE   30,705 0 0
ISHARES TR COM 464287523 2,614 12,737 SH   SOLE   12,737 0 0
ISHARES TR COM 464288828 3,188 19,122 SH   SOLE   19,122 0 0
ISHARES TR COM 464288786 2,722 54,920 SH   SOLE   54,920 0 0
ATN INTL INC COM 00215F107 1,269 21,613 SH   SOLE   21,613 0 0
AMERICAN SOFTWARE INC COM 029683109 2,621 184,425 SH   SOLE   184,425 0 0
AMERIS BANCORP COM 03076K108 1,130 47,559 SH   SOLE   47,559 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,942 88,658 SH   SOLE   88,658 0 0
BOK FINL CORP COM 05561Q201 776 18,234 SH   SOLE   18,234 0 0
BALCHEM CORP COM 057665200 1,878 19,020 SH   SOLE   19,020 0 0
Benefytt Technolgies, Inc. COM 08182C106 1,151 51,403 SH   SOLE   51,403 0 0
BIO RAD LABS INC COM 090572207 2,108 6,012 SH   SOLE   6,012 0 0
CECO ENVIRONMENTAL CORP COM 125141101 947 202,768 SH   SOLE   202,768 0 0
CENTERSTATE BK CORP COM 15201P109 1,711 99,319 SH   SOLE   99,319 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,988 72,298 SH   SOLE   72,298 0 0
COLLECTORS UNIVERSE INC COM 19421R200 1,679 107,132 SH   SOLE   107,132 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 1,930 27,662 SH   SOLE   27,662 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1,493 328,065 SH   SOLE   328,065 0 0
FIRST BANCORP N C COM 318910106 1,501 65,051 SH   SOLE   65,051 0 0
FLUSHING FINL CORP COM 343873105 792 59,249 SH   SOLE   59,249 0 0
HAWKINS INC COM 420261109 1,098 30,854 SH   SOLE   30,854 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,740 86,991 SH   SOLE   86,991 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,550 39,706 SH   SOLE   39,706 0 0
WILEY JOHN & SONS INC COM 968223206 1,407 37,533 SH   SOLE   37,533 0 0
LIFETIME BRANDS INC COM 53222Q103 592 104,725 SH   SOLE   104,725 0 0
MSA SAFETY INC COM 553498106 2,474 24,446 SH   SOLE   24,446 0 0
Martin & Company Small Cap Val COM 573144102 1,345 119,973 SH   SOLE   119,973 0 0
MERIT MED SYS INC COM 589889104 1,420 45,428 SH   SOLE   45,428 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,565 149,863 SH   SOLE   149,863 0 0
OMNICELL INC COM 68213N109 3,761 57,343 SH   SOLE   57,343 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,452 30,103 SH   SOLE   30,103 0 0
SKECHERS U S A INC COM 830566105 1,317 55,473 SH   SOLE   55,473 0 0
SPARTANNASH CO COM 847215100 900 62,840 SH   SOLE   62,840 0 0
TENNANT CO COM 880345103 1,475 25,448 SH   SOLE   25,448 0 0
UNIFIRST CORP MASS COM 904708104 2,135 14,130 SH   SOLE   14,130 0 0
WEX INC COM 96208T104 1,770 16,929 SH   SOLE   16,929 0 0
WEIS MKTS INC COM 948849104 1,181 28,340 SH   SOLE   28,340 0 0
ZIX CORP COM 98974P100 1,182 274,262 SH   SOLE   274,262 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,425 43,040 SH   SOLE   43,040 0 0
VANGUARD INTL EQUITY INDEX F EMR MKT ETF 922042858 7,826 233,261 SH   SOLE   233,261 0 0
ISHARES TR MSCI ACWI EX 464288240 7,480 198,664 SH   SOLE   198,664 0 0
ISHARES TR MSCI EAFE IDX 464287465 8,405 157,221 SH   SOLE   157,221 0 0
ISHARES TR MSCI SMALL CAP 464288273 2,316 51,653 SH   SOLE   51,653 0 0
ISHARES TR RUSSELL MIDCAP 464287499 213 4,925 SH   SOLE   4,925 0 0
ISHARES TR S&P MIDCAP 400 464287507 278 1,929 SH   SOLE   1,929 0 0
ISHARES TR S&P SMALL CAP 464287804 203 3,614 SH   SOLE   3,614 0 0
ISHARES TR RUSSELL 2000 464287655 201 1,758 SH   SOLE   1,758 0 0