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
ABBOTT LABS COM 002824100 1,000 9,204 SH   SOLE   0 0 9,204
ADOBE SYSTEMS INCORPORATED COM 00724F101 11,623 30,362 SH   SOLE   0 0 30,362
AEYE INC CL A COM 008183105 29 14,000 SH   SOLE   0 0 14,000
AGNC INVT CORP COM 00123Q104 326 28,720 SH   SOLE   0 0 28,720
ALPHABET INC CAP STK CL A 02079K305 12,550 5,477 SH   SOLE   0 0 5,477
ALPHABET INC CAP STK CL C 02079K107 733 318 SH   SOLE   0 0 318
AMAZON COM INC COM 023135106 13,618 119,114 SH   SOLE   0 0 119,114
AMERICAN ELEC PWR CO INC COM 025537101 6,930 73,099 SH   SOLE   0 0 73,099
AMERICAN TOWER CORP NEW COM 03027X100 12,828 49,677 SH   SOLE   0 0 49,677
AMGEN INC COM 031162100 11,856 48,343 SH   SOLE   0 0 48,343
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 244 20,511 SH   SOLE   0 0 20,511
APPLE INC COM 037833100 3,035 21,233 SH   SOLE   0 0 21,233
ASENSUS SURGICAL INC COM 04367G103 8 20,000 SH   SOLE   0 0 20,000
ATLANTIC AMERN CORP COM 048209100 99 37,500 SH   SOLE   0 0 37,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 922 3,345 SH   SOLE   0 0 3,345
BJS WHSL CLUB HLDGS INC COM 05550J101 5,098 78,124 SH   SOLE   0 0 78,124
BK OF AMERICA CORP COM 060505104 521 16,816 SH   SOLE   0 0 16,816
BLACKROCK INC COM 09247X101 7,450 12,119 SH   SOLE   0 0 12,119
BOOKING HOLDINGS INC COM 09857L108 10,472 5,981 SH   SOLE   0 0 5,981
BOSTON SCIENTIFIC CORP COM 101137107 7,653 203,206 SH   SOLE   0 0 203,206
BROADCOM INC COM 11135F101 10,244 21,225 SH   SOLE   0 0 21,225
CIGNA CORP NEW COM 125523100 7,126 26,287 SH   SOLE   0 0 26,287
CISCO SYS INC COM 17275R102 8,033 188,181 SH   SOLE   0 0 188,181
COCA COLA CO COM 191216100 390 6,143 SH   SOLE   0 0 6,143
COGNEX CORP COM 192422103 11,746 265,858 SH   SOLE   0 0 265,858
COMCAST CORP NEW CL A 20030N101 6,431 161,451 SH   SOLE   0 0 161,451
COSTAR GROUP INC COM 22160N109 6,020 96,983 SH   SOLE   0 0 96,983
COSTCO WHSL CORP NEW COM 22160K105 233 473 SH   SOLE   0 0 473
CVS HEALTH CORP COM 126650100 301 3,230 SH   SOLE   0 0 3,230
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 388 16,477 SH   SOLE   0 0 16,477
DISNEY WALT CO COM 254687106 217 2,257 SH   SOLE   0 0 2,257
DOMINION ENERGY INC COM 25746U109 4,408 55,084 SH   SOLE   0 0 55,084
DUKE ENERGY CORP NEW COM NEW 26441C204 387 3,602 SH   SOLE   0 0 3,602
ELECTRONIC ARTS INC COM 285512109 7,272 58,477 SH   SOLE   0 0 58,477
EMERSON ELEC CO COM 291011104 3,569 44,750 SH   SOLE   0 0 44,750
ENBRIDGE INC COM 29250N105 4,108 99,509 SH   SOLE   0 0 99,509
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 153 15,992 SH   SOLE   0 0 15,992
EXXON MOBIL CORP COM 30231G102 333 3,995 SH   SOLE   0 0 3,995
FREEPORT-MCMORAN INC CL B 35671D857 4,633 169,207 SH   SOLE   0 0 169,207
GARMIN LTD SHS H2906T109 7,591 75,445 SH   SOLE   0 0 75,445
GENERAL MLS INC COM 370334104 3,869 50,756 SH   SOLE   0 0 50,756
GENUINE PARTS CO COM 372460105 12,007 88,744 SH   SOLE   0 0 88,744
GSK PLC SPONSORED ADR 37733W105 5,062 117,411 SH   SOLE   0 0 117,411
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 1,999 47,516 SH   SOLE   0 0 47,516
HALLIBURTON CO COM 406216101 5,256 185,002 SH   SOLE   0 0 185,002
HOME DEPOT INC COM 437076102 839 2,958 SH   SOLE   0 0 2,958
HUBBELL INC COM 443510607 747 4,080 SH   SOLE   0 0 4,080
ILLUMINA INC COM 452327109 11,278 57,719 SH   SOLE   0 0 57,719
INTERNATIONAL BUSINESS MACHS COM 459200101 280 2,029 SH   SOLE   0 0 2,029
INTERPUBLIC GROUP COS INC COM 460690100 3,170 115,982 SH   SOLE   0 0 115,982
INVESCO QQQ TR UNIT SER 1 46090E103 744 2,575 SH   SOLE   0 0 2,575
ISHARES INC CORE MSCI EMKT 46434G103 271 5,653 SH   SOLE   0 0 5,653
ISHARES TR CORE MSCI EAFE 46432F842 286 4,944 SH   SOLE   0 0 4,944
ISHARES TR CORE S&P MCP ETF 464287507 203 892 SH   SOLE   0 0 892
ISHARES TR CORE S&P SCP ETF 464287804 11,153 120,834 SH   SOLE   0 0 120,834
ISHARES TR CORE S&P500 ETF 464287200 465 1,206 SH   SOLE   0 0 1,206
ISHARES TR CORE US AGGBD ET 464287226 340 3,334 SH   SOLE   0 0 3,334
ISHARES TR EAFE SML CP ETF 464288273 204 3,819 SH   SOLE   0 0 3,819
ISHARES TR MSCI EAFE ETF 464287465 392 6,385 SH   SOLE   0 0 6,385
ISHARES TR MSCI EAFE MIN VL 46429B689 10,399 164,669 SH   SOLE   0 0 164,669
ISHARES TR MSCI INTL QUALTY 46434V456 371 12,190 SH   SOLE   0 0 12,190
ISHARES TR NATIONAL MUN ETF 464288414 11,036 103,100 SH   SOLE   0 0 103,100
ISHARES TR SHRT NAT MUN ETF 464288158 494 4,714 SH   SOLE   0 0 4,714
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2,088 42,417 SH   SOLE   0 0 42,417
JOHNSON & JOHNSON COM 478160104 12,825 71,932 SH   SOLE   0 0 71,932
JPMORGAN CHASE & CO COM 46625H100 699 6,246 SH   SOLE   0 0 6,246
KEURIG DR PEPPER INC COM 49271V100 11,404 317,221 SH   SOLE   0 0 317,221
LAM RESEARCH CORP COM 512807108 10,666 27,231 SH   SOLE   0 0 27,231
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 156 78,945 SH   SOLE   0 0 78,945
LOWES COS INC COM 548661107 9,489 52,992 SH   SOLE   0 0 52,992
LPL FINL HLDGS INC COM 50212V100 6,295 35,668 SH   SOLE   0 0 35,668
MASCO CORP COM 574599106 6,735 128,507 SH   SOLE   0 0 128,507
MASTERCARD INCORPORATED CL A 57636Q104 12,442 38,860 SH   SOLE   0 0 38,860
MCDONALDS CORP COM 580135101 248 985 SH   SOLE   0 0 985
META PLATFORMS INC CL A 30303M102 11,943 70,351 SH   SOLE   0 0 70,351
METLIFE INC COM 59156R108 3,352 54,118 SH   SOLE   0 0 54,118
MICROSOFT CORP COM 594918104 11,075 41,603 SH   SOLE   0 0 41,603
MONDELEZ INTL INC CL A 609207105 3,424 54,861 SH   SOLE   0 0 54,861
NASDAQ INC COM 631103108 7,912 50,461 SH   SOLE   0 0 50,461
NOVARTIS AG SPONSORED ADR 66987V109 8,105 96,805 SH   SOLE   0 0 96,805
NXP SEMICONDUCTORS N V COM N6596X109 7,484 51,347 SH   SOLE   0 0 51,347
ORACLE CORP COM 68389X105 205 2,867 SH   SOLE   0 0 2,867
OREILLY AUTOMOTIVE INC COM 67103H107 12,349 18,774 SH   SOLE   0 0 18,774
OSHKOSH CORP COM 688239201 2,106 26,224 SH   SOLE   0 0 26,224
PAYCOM SOFTWARE INC COM 70432V102 1,052 3,365 SH   SOLE   0 0 3,365
PEPSICO INC COM 713448108 4,357 25,526 SH   SOLE   0 0 25,526
PFIZER INC COM 717081103 5,969 113,164 SH   SOLE   0 0 113,164
PHILIP MORRIS INTL INC COM 718172109 3,416 35,962 SH   SOLE   0 0 35,962
PPL CORP COM 69351T106 3,286 121,477 SH   SOLE   0 0 121,477
PRECISION BIOSCIENCES INC COM 74019P108 36 23,599 SH   SOLE   0 0 23,599
PROCTER AND GAMBLE CO COM 742718109 4,266 29,211 SH   SOLE   0 0 29,211
QUALCOMM INC COM 747525103 8,225 64,732 SH   SOLE   0 0 64,732
RAYTHEON TECHNOLOGIES CORP COM 75513E101 225 2,392 SH   SOLE   0 0 2,392
REALTY INCOME CORP COM 756109104 12,105 174,171 SH   SOLE   0 0 174,171
SALESFORCE INC COM 79466L302 7,371 42,671 SH   SOLE   0 0 42,671
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 448 17,994 SH   SOLE   0 0 17,994
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,091 21,344 SH   SOLE   0 0 21,344
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 276 6,102 SH   SOLE   0 0 6,102
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 287 10,468 SH   SOLE   0 0 10,468
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6,186 125,816 SH   SOLE   0 0 125,816
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 300 6,676 SH   SOLE   0 0 6,676
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,663 44,370 SH   SOLE   0 0 44,370
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 49,115 1,082,783 SH   SOLE   0 0 1,082,783
SCHWAB STRATEGIC TR US REIT ETF 808524847 285 13,337 SH   SOLE   0 0 13,337
SCHWAB STRATEGIC TR US TIPS ETF 808524870 8,762 157,479 SH   SOLE   0 0 157,479
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 158 15,693 SH   SOLE   0 0 15,693
SONOCO PRODS CO COM 835495102 1,242 21,492 SH   SOLE   0 0 21,492
SOUTHERN CO COM 842587107 3,868 54,116 SH   SOLE   0 0 54,116
SOUTHERN FIRST BANCSHARES COM 842873101 294 6,696 SH   SOLE   0 0 6,696
SPDR S&P 500 ETF TR TR UNIT 78462F103 440 1,148 SH   SOLE   0 0 1,148
SPDR SER TR S&P 400 MDCP GRW 78464A821 951 15,454 SH   SOLE   0 0 15,454
SPDR SER TR S&P 600 SMCP GRW 78464A201 864 12,169 SH   SOLE   0 0 12,169
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,391 125,499 SH   SOLE   0 0 125,499
STERIS PLC SHS USD G8473T100 6,099 28,990 SH   SOLE   0 0 28,990
SURGERY PARTNERS INC COM 86881A100 239 8,100 SH   SOLE   0 0 8,100
T STAMP INC CL A NEW 873048300 20 12,840 SH   SOLE   0 0 12,840
TE CONNECTIVITY LTD SHS H84989104 8,627 76,530 SH   SOLE   0 0 76,530
TESLA INC COM 88160R101 1,080 1,554 SH   SOLE   0 0 1,554
THERMO FISHER SCIENTIFIC INC COM 883556102 330 594 SH   SOLE   0 0 594
TRUIST FINL CORP COM 89832Q109 7,411 155,536 SH   SOLE   0 0 155,536
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 189 29,768 SH   SOLE   0 0 29,768
UNITED PARCEL SERVICE INC CL B 911312106 3,563 19,242 SH   SOLE   0 0 19,242
UNITEDHEALTH GROUP INC COM 91324P102 435 845 SH   SOLE   0 0 845
VALERO ENERGY CORP COM 91913Y100 10,013 98,445 SH   SOLE   0 0 98,445
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7,720 100,464 SH   SOLE   0 0 100,464
VANGUARD INDEX FDS GROWTH ETF 922908736 1,185 5,148 SH   SOLE   0 0 5,148
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 590 4,537 SH   SOLE   0 0 4,537
VANGUARD INDEX FDS MID CAP ETF 922908629 21,308 106,689 SH   SOLE   0 0 106,689
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,197 88,784 SH   SOLE   0 0 88,784
VANGUARD INDEX FDS VALUE ETF 922908744 20,578 156,063 SH   SOLE   0 0 156,063
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 509 10,131 SH   SOLE   0 0 10,131
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7,537 122,980 SH   SOLE   0 0 122,980
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 766 19,141 SH   SOLE   0 0 19,141
VERIZON COMMUNICATIONS INC COM 92343V104 3,739 72,590 SH   SOLE   0 0 72,590
VERTEX PHARMACEUTICALS INC COM 92532F100 4,127 14,175 SH   SOLE   0 0 14,175
WALMART INC COM 931142103 8,045 64,293 SH   SOLE   0 0 64,293
XPO LOGISTICS INC COM 983793100 2,211 46,840 SH   SOLE   0 0 46,840