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 1,016 5,757 SH   SOLE   5,757 0 0
AT&T INC COM 00206R102 1,408 36,030 SH   SOLE   36,030 0 0
ABBOTT LABS COM 002824100 2,610 30,052 SH   SOLE   30,052 0 0
ALPHABET INC COM 02079K305 233 174 SH   SOLE   174 0 0
ALPHABET INC COM 02079K107 5,173 3,869 SH   SOLE   3,869 0 0
AMGEN INC COM 031162100 1,343 5,569 SH   SOLE   5,569 0 0
APPLE INC COM 037833100 7,749 26,387 SH   SOLE   26,387 0 0
BANK AMER CORP COM 060505104 1,739 49,376 SH   SOLE   49,376 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,336 14,727 SH   SOLE   14,727 0 0
CVS HEALTH CORP COM 126650100 1,246 16,774 SH   SOLE   16,774 0 0
CERNER CORP COM 156782104 4,699 64,027 SH   SOLE   64,027 0 0
CHEVRON CORP NEW COM 166764100 1,990 16,511 SH   SOLE   16,511 0 0
CISCO SYS INC COM 17275R102 1,505 31,375 SH   SOLE   31,375 0 0
CITIGROUP INC COM 172967424 2,412 30,195 SH   SOLE   30,195 0 0
COCA COLA CO COM 191216100 1,192 21,531 SH   SOLE   21,531 0 0
COMCAST CORP NEW COM 20030N101 1,785 39,683 SH   SOLE   39,683 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,730 5,886 SH   SOLE   5,886 0 0
DISCOVER FINL SVCS COM 254709108 5,223 61,580 SH   SOLE   61,580 0 0
EXXON MOBIL CORP COM 30231G102 2,074 29,727 SH   SOLE   29,727 0 0
FEDEX CORP COM 31428X106 743 4,916 SH   SOLE   4,916 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,150 21,375 SH   SOLE   21,375 0 0
GENERAL ELECTRIC CO COM 369604103 686 61,444 SH   SOLE   61,444 0 0
HANESBRANDS INC COM 410345102 3,301 222,281 SH   SOLE   222,281 0 0
HOME DEPOT INC COM 437076102 1,502 6,877 SH   SOLE   6,877 0 0
INGERSOLL-RAND PLC COM G47791101 5,599 42,126 SH   SOLE   42,126 0 0
INTEL CORP COM 458140100 1,477 24,672 SH   SOLE   24,672 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,050 7,836 SH   SOLE   7,836 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V753 1,991 57,809 SH   SOLE   57,809 0 0
JPMORGAN CHASE & CO COM 46625H100 3,327 23,863 SH   SOLE   23,863 0 0
JOHNSON & JOHNSON COM 478160104 2,491 17,080 SH   SOLE   17,080 0 0
MASTERCARD INC COM 57636Q104 1,762 5,902 SH   SOLE   5,902 0 0
MCDONALDS CORP COM 580135101 1,776 8,989 SH   SOLE   8,989 0 0
MCKESSON CORP COM 58155Q103 4,444 32,128 SH   SOLE   32,128 0 0
MEDTRONIC PLC COM G5960L103 1,942 17,120 SH   SOLE   17,120 0 0
MERCK & CO INC COM 58933Y105 1,580 17,375 SH   SOLE   17,375 0 0
MICROSOFT CORP COM 594918104 8,327 52,800 SH   SOLE   52,800 0 0
NEWELL BRANDS INC COM 651229106 4,621 240,417 SH   SOLE   240,417 0 0
NortonLifeLock, Inc. COM 668771108 4,526 177,366 SH   SOLE   177,366 0 0
ORACLE CORP COM 68389X105 1,485 28,027 SH   SOLE   28,027 0 0
PEPSICO INC COM 713448108 1,178 8,621 SH   SOLE   8,621 0 0
PFIZER INC COM 717081103 1,805 46,074 SH   SOLE   46,074 0 0
QUALCOMM INC COM 747525103 1,549 17,552 SH   SOLE   17,552 0 0
S&P 500 Depos. Recpts. COM 78462f103 4,353 13,525 SH   SOLE   13,525 0 0
SPDR SERIES TRUST COM 78464A714 2,232 48,512 SH   SOLE   48,512 0 0
SCHLUMBERGER LTD COM 806857108 4,899 121,854 SH   SOLE   121,854 0 0
SELECT SECTOR SPDR TR COM 81369Y852 6,642 123,851 SH   SOLE   123,851 0 0
SELECT SECTOR SPDR TR COM 81369Y407 12,763 101,765 SH   SOLE   101,765 0 0
SELECT SECTOR SPDR TR COM 81369Y308 3,868 61,419 SH   SOLE   61,419 0 0
SELECT SECTOR SPDR TR COM 81369Y506 1,228 20,458 SH   SOLE   20,458 0 0
SELECT SECTOR SPDR TR COM 81369Y605 3,095 100,567 SH   SOLE   100,567 0 0
SELECT SECTOR SPDR TR COM 81369Y209 6,646 65,246 SH   SOLE   65,246 0 0
SELECT SECTOR SPDR TR COM 81369Y704 8,220 100,893 SH   SOLE   100,893 0 0
SELECT SECTOR SPDR TR COM 81369Y100 4,926 80,197 SH   SOLE   80,197 0 0
SELECT SECTOR SPDR TR COM 81369Y860 996 25,745 SH   SOLE   25,745 0 0
SELECT SECTOR SPDR TR COM 81369Y803 13,482 147,071 SH   SOLE   147,071 0 0
SELECT SECTOR SPDR TR COM 81369Y886 5,739 88,815 SH   SOLE   88,815 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,947 57,470 SH   SOLE   57,470 0 0
BOEING CO COM 097023105 1,706 5,237 SH   SOLE   5,237 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,374 5,975 SH   SOLE   5,975 0 0
PROCTER & GAMBLE CO COM 742718109 1,614 12,921 SH   SOLE   12,921 0 0
DISNEY WALT CO COM 254687106 1,941 13,421 SH   SOLE   13,421 0 0
UNION PACIFIC CORP COM 907818108 1,568 8,675 SH   SOLE   8,675 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,771 11,828 SH   SOLE   11,828 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,913 31,164 SH   SOLE   31,164 0 0
VISA INC COM 92826C839 2,594 13,805 SH   SOLE   13,805 0 0
WALMART INC COM 931142103 2,162 18,189 SH   SOLE   18,189 0 0
WELLS FARGO CO NEW COM 949746101 1,934 35,940 SH   SOLE   35,940 0 0
WHIRLPOOL CORP COM 963320106 5,590 37,893 SH   SOLE   37,893 0 0
ISHARES TR COM 464288778 3,448 67,651 SH   SOLE   67,651 0 0
ISHARES TR COM 464288851 2,146 38,637 SH   SOLE   38,637 0 0
ISHARES TR COM 464287739 4,035 43,354 SH   SOLE   43,354 0 0
ISHARES TR COM 464287556 3,571 29,633 SH   SOLE   29,633 0 0
ISHARES TR COM 464287523 3,091 12,311 SH   SOLE   12,311 0 0
ISHARES TR COM 464288828 3,740 18,628 SH   SOLE   18,628 0 0
ISHARES TR COM 464288786 3,750 52,575 SH   SOLE   52,575 0 0
ATN INTL INC COM 00215F107 1,172 21,165 SH   SOLE   21,165 0 0
AMERICAN SOFTWARE INC COM 029683109 2,635 177,100 SH   SOLE   177,100 0 0
AMERIS BANCORP COM 03076K108 1,468 34,510 SH   SOLE   34,510 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,169 84,383 SH   SOLE   84,383 0 0
BOK FINL CORP COM 05561Q201 1,529 17,496 SH   SOLE   17,496 0 0
BALCHEM CORP COM 057665200 1,865 18,351 SH   SOLE   18,351 0 0
BIO RAD LABS INC COM 090572207 2,149 5,807 SH   SOLE   5,807 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,180 154,081 SH   SOLE   154,081 0 0
CENTERSTATE BK CORP COM 15201P109 1,923 76,974 SH   SOLE   76,974 0 0
CENTRAL GARDEN & PET CO COM 153527106 2,160 69,506 SH   SOLE   69,506 0 0
COLLECTORS UNIVERSE INC COM 19421R200 2,348 101,854 SH   SOLE   101,854 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,669 26,637 SH   SOLE   26,637 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 587 151,392 SH   SOLE   151,392 0 0
FIRST BANCORP N C COM 318910106 2,507 62,820 SH   SOLE   62,820 0 0
FLUSHING FINL CORP COM 343873105 1,253 57,998 SH   SOLE   57,998 0 0
HAWKINS INC COM 420261109 1,381 30,156 SH   SOLE   30,156 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 626 32,461 SH   SOLE   32,461 0 0
HERITAGE FINL CORP WASH COM 42722X106 2,326 82,200 SH   SOLE   82,200 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,459 37,897 SH   SOLE   37,897 0 0
WILEY JOHN & SONS INC COM 968223206 1,794 36,977 SH   SOLE   36,977 0 0
LIFETIME BRANDS INC COM 53222Q103 694 99,851 SH   SOLE   99,851 0 0
MSA SAFETY INC COM 553498106 4,052 32,070 SH   SOLE   32,070 0 0
MERIT MED SYS INC COM 589889104 1,370 43,895 SH   SOLE   43,895 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,829 113,787 SH   SOLE   113,787 0 0
OMNICELL INC COM 68213N109 4,546 55,634 SH   SOLE   55,634 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,146 29,852 SH   SOLE   29,852 0 0
SKECHERS U S A INC COM 830566105 2,286 52,921 SH   SOLE   52,921 0 0
SPARTANNASH CO COM 847215100 876 61,534 SH   SOLE   61,534 0 0
TENNANT CO COM 880345103 1,943 24,940 SH   SOLE   24,940 0 0
UNIFIRST CORP MASS COM 904708104 2,782 13,772 SH   SOLE   13,772 0 0
WEX INC COM 96208T104 4,165 19,886 SH   SOLE   19,886 0 0
WEIS MKTS INC COM 948849104 1,104 27,269 SH   SOLE   27,269 0 0
ZIX CORP COM 98974P100 1,784 263,162 SH   SOLE   263,162 0 0
SPDR INDEX SHS FDS S&P EMKTSK EFT 78463X756 1,967 42,711 SH   SOLE   42,711 0 0
VANGUARD INTL EQUITY INDEX F EMR MKT EFT 922042858 10,180 228,914 SH   SOLE   228,914 0 0
ISHARES TR MSCI ACWI EX 464288240 7,074 144,022 SH   SOLE   144,022 0 0
ISHARES TR MSCI EAFE EXP 464287465 10,638 153,194 SH   SOLE   153,194 0 0
ISHARES TR MSCI EAFE SMALL CAP EXP 464288273 3,191 51,243 SH   SOLE   51,243 0 0