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 930 5,657 SH   SOLE   5,657 0 0
AT&T INC COM 00206R102 1,334 35,242 SH   SOLE   35,242 0 0
ABBOTT LABS COM 002824100 2,514 30,047 SH   SOLE   30,047 0 0
ALPHABET INC COM 02079K305 212 174 SH   SOLE   174 0 0
ALPHABET INC COM 02079K107 4,722 3,874 SH   SOLE   3,874 0 0
AMGEN INC COM 031162100 1,082 5,594 SH   SOLE   5,594 0 0
APPLE INC COM 037833100 5,921 26,434 SH   SOLE   26,434 0 0
BANK AMER CORP COM 060505104 1,439 49,336 SH   SOLE   49,336 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,090 14,852 SH   SOLE   14,852 0 0
CVS HEALTH CORP COM 126650100 1,029 16,319 SH   SOLE   16,319 0 0
CERNER CORP COM 156782104 4,784 70,182 SH   SOLE   70,182 0 0
CHEVRON CORP NEW COM 166764100 1,947 16,416 SH   SOLE   16,416 0 0
CISCO SYS INC COM 17275R102 1,570 31,775 SH   SOLE   31,775 0 0
CITIGROUP INC COM 172967424 2,117 30,645 SH   SOLE   30,645 0 0
COCA COLA CO COM 191216100 1,157 21,261 SH   SOLE   21,261 0 0
COMCAST CORP NEW COM 20030N101 1,811 40,173 SH   SOLE   40,173 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,653 5,736 SH   SOLE   5,736 0 0
DISCOVER FINL SVCS COM 254709108 5,376 66,295 SH   SOLE   66,295 0 0
EXXON MOBIL CORP COM 30231G102 2,125 30,097 SH   SOLE   30,097 0 0
FEDEX CORP COM 31428X106 709 4,871 SH   SOLE   4,871 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,101 21,275 SH   SOLE   21,275 0 0
GENERAL ELECTRIC CO COM 369604103 528 59,044 SH   SOLE   59,044 0 0
HANESBRANDS INC COM 410345102 3,640 237,621 SH   SOLE   237,621 0 0
HOME DEPOT INC COM 437076102 1,728 7,447 SH   SOLE   7,447 0 0
INGERSOLL-RAND PLC COM G47791101 5,197 42,176 SH   SOLE   42,176 0 0
INTEL CORP COM 458140100 1,282 24,887 SH   SOLE   24,887 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,110 7,636 SH   SOLE   7,636 0 0
INVESCO EXCHANGE TRADED FD T COM 46137V753 2,226 63,284 SH   SOLE   63,284 0 0
JPMORGAN CHASE & CO COM 46625H100 2,820 23,963 SH   SOLE   23,963 0 0
JOHNSON & JOHNSON COM 478160104 2,184 16,880 SH   SOLE   16,880 0 0
MASTERCARD INC COM 57636Q104 1,773 6,527 SH   SOLE   6,527 0 0
MCDONALDS CORP COM 580135101 1,903 8,864 SH   SOLE   8,864 0 0
MCKESSON CORP COM 58155Q103 4,436 32,458 SH   SOLE   32,458 0 0
MEDTRONIC PLC COM G5960L103 1,968 18,120 SH   SOLE   18,120 0 0
MERCK & CO INC COM 58933Y105 1,429 16,975 SH   SOLE   16,975 0 0
MICROSOFT CORP COM 594918104 7,321 52,660 SH   SOLE   52,660 0 0
NEWELL BRANDS INC COM 651229106 4,538 242,392 SH   SOLE   242,392 0 0
ORACLE CORP COM 68389X105 1,576 28,632 SH   SOLE   28,632 0 0
PEPSICO INC COM 713448108 1,161 8,471 SH   SOLE   8,471 0 0
PFIZER INC COM 717081103 1,654 46,024 SH   SOLE   46,024 0 0
QUALCOMM INC COM 747525103 1,357 17,794 SH   SOLE   17,794 0 0
S&P 500 Depos. Recpts. COM 78462F103 4,014 13,525 SH   SOLE   13,525 0 0
SPDR SERIES TRUST COM 78464A714 2,034 47,937 SH   SOLE   47,937 0 0
SCHLUMBERGER LTD COM 806857108 4,190 122,614 SH   SOLE   122,614 0 0
Select Sector SPDR - Communica COM 81369Y852 6,775 136,821 SH   SOLE   136,821 0 0
Select Sector SPDR - Consumer COM 81369Y407 12,609 104,465 SH   SOLE   104,465 0 0
Select Sector SPDR - Consumer COM 81369Y308 3,837 62,469 SH   SOLE   62,469 0 0
SELECT SECTOR SPDR TR COM 81369Y506 1,263 21,333 SH   SOLE   21,333 0 0
Select Sector SPDR - Financial COM 81369Y605 3,039 108,522 SH   SOLE   108,522 0 0
Select Sector SPDR - Health Ca COM 81369Y209 6,167 68,421 SH   SOLE   68,421 0 0
SELECT SECTOR SPDR TR COM 81369Y704 7,813 100,648 SH   SOLE   100,648 0 0
SELECT SECTOR SPDR TR COM 81369Y100 4,673 80,292 SH   SOLE   80,292 0 0
SELECT SECTOR SPDR TR COM 81369Y860 1,063 27,025 SH   SOLE   27,025 0 0
Select Sector SPDR - Technolog COM 81369Y803 11,983 148,806 SH   SOLE   148,806 0 0
SELECT SECTOR SPDR TR COM 81369Y886 5,829 90,030 SH   SOLE   90,030 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,521 57,045 SH   SOLE   57,045 0 0
SYMANTEC CORP COM 871503108 4,618 195,436 SH   SOLE   195,436 0 0
BOEING CO COM 097023105 2,008 5,278 SH   SOLE   5,278 0 0
The Goldman Sachs Group, Inc. COM 38141G104 1,239 5,980 SH   SOLE   5,980 0 0
PROCTER & GAMBLE CO COM 742718109 1,596 12,833 SH   SOLE   12,833 0 0
DISNEY WALT CO COM 254687106 1,829 14,031 SH   SOLE   14,031 0 0
UNION PACIFIC CORP COM 907818108 1,563 9,650 SH   SOLE   9,650 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,615 11,828 SH   SOLE   11,828 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,932 32,014 SH   SOLE   32,014 0 0
VISA INC COM 92826C839 2,375 13,805 SH   SOLE   13,805 0 0
WALMART INC COM 931142103 2,182 18,389 SH   SOLE   18,389 0 0
WELLS FARGO CO NEW COM 949746101 1,769 35,080 SH   SOLE   35,080 0 0
WHIRLPOOL CORP COM 963320106 6,363 40,178 SH   SOLE   40,178 0 0
ISHARES TR COM 464288778 3,129 67,211 SH   SOLE   67,211 0 0
ISHARES TR COM 464288851 2,115 41,462 SH   SOLE   41,462 0 0
ISHARES TR COM 464287739 4,238 45,304 SH   SOLE   45,304 0 0
ISHARES TR COM 464287556 3,208 32,243 SH   SOLE   32,243 0 0
ISHARES TR COM 464287523 2,862 13,536 SH   SOLE   13,536 0 0
ISHARES TR COM 464288828 2,995 18,523 SH   SOLE   18,523 0 0
ISHARES TR COM 464288786 4,180 58,030 SH   SOLE   58,030 0 0
ATN INTL INC COM 00215F107 1,211 20,745 SH   SOLE   20,745 0 0
AMERICAN SOFTWARE INC COM 029683109 2,618 174,280 SH   SOLE   174,280 0 0
AMERIS BANCORP COM 03076K108 1,380 34,300 SH   SOLE   34,300 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,096 83,133 SH   SOLE   83,133 0 0
BOK FINL CORP COM 05561Q201 1,351 17,069 SH   SOLE   17,069 0 0
BALCHEM CORP COM 057665200 1,780 17,946 SH   SOLE   17,946 0 0
BIO RAD LABS INC COM 090572207 1,909 5,737 SH   SOLE   5,737 0 0
CECO ENVIRONMENTAL CORP COM 125141101 1,203 172,206 SH   SOLE   172,206 0 0
CENTERSTATE BK CORP COM 15201P109 1,817 75,749 SH   SOLE   75,749 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,981 67,771 SH   SOLE   67,771 0 0
COLLECTORS UNIVERSE INC COM 19421R200 2,813 98,779 SH   SOLE   98,779 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 2,560 26,417 SH   SOLE   26,417 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 743 156,127 SH   SOLE   156,127 0 0
FIRST BANCORP N C COM 318910106 2,211 61,580 SH   SOLE   61,580 0 0
FLUSHING FINL CORP COM 343873105 1,163 57,568 SH   SOLE   57,568 0 0
HAWKINS INC COM 420261109 1,380 32,481 SH   SOLE   32,481 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 781 31,346 SH   SOLE   31,346 0 0
HERITAGE FINL CORP WASH COM 42722X106 2,203 81,725 SH   SOLE   81,725 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 3,612 37,387 SH   SOLE   37,387 0 0
WILEY JOHN & SONS INC COM 968223206 1,648 37,512 SH   SOLE   37,512 0 0
LIFETIME BRANDS INC COM 53222Q103 897 101,369 SH   SOLE   101,369 0 0
MSA SAFETY INC COM 553498106 3,463 31,740 SH   SOLE   31,740 0 0
MERIT MED SYS INC COM 589889104 1,294 42,495 SH   SOLE   42,495 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,771 113,002 SH   SOLE   113,002 0 0
OMNICELL INC COM 68213N109 3,994 55,259 SH   SOLE   55,259 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,094 29,647 SH   SOLE   29,647 0 0
SKECHERS U S A INC COM 830566105 1,965 52,606 SH   SOLE   52,606 0 0
SPARTANNASH CO COM 847215100 716 60,529 SH   SOLE   60,529 0 0
TENNANT CO COM 880345103 1,811 25,620 SH   SOLE   25,620 0 0
UNIFIRST CORP MASS COM 904708104 2,667 13,667 SH   SOLE   13,667 0 0
WEX INC COM 96208T104 4,023 19,911 SH   SOLE   19,911 0 0
WEIS MKTS INC COM 948849104 1,053 27,604 SH   SOLE   27,604 0 0
ZIX CORP COM 98974P100 1,879 259,537 SH   SOLE   259,537 0 0
SPDR INDEX SHS FDS S&P EMKTSK EFT 78463X756 1,929 44,411 SH   SOLE   44,411 0 0
VANGUARD INTL EQUITY INDEX F EMR MKT EFT 922042858 9,064 225,129 SH   SOLE   225,129 0 0
ISHARES TR MSCI ACWI EX 464288240 6,821 148,117 SH   SOLE   148,117 0 0
ISHARES TR MSCI EAFE EXP 464287465 10,037 153,918 SH   SOLE   153,918 0 0
ISHARES TR MSCI SMALL CAP 464288273 3,053 53,343 SH   SOLE   53,343 0 0
ISHARES TR RUSSELL MIDCAP 464287499 409 7,310 SH   SOLE   7,310 0 0
ISHARES TR S&P MIDCAP 400 464287507 523 2,705 SH   SOLE   2,705 0 0
ISHARES TR S&P SMALL CAP 464287804 394 5,059 SH   SOLE   5,059 0 0
ISHARES TR RUSSELL 2000 464287655 384 2,538 SH   SOLE   2,538 0 0