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,315 9,836 SH   SOLE   0 0 9,836
ABBVIE INC COM 00287Y109 203 1,477 SH   SOLE   0 0 1,477
ADOBE SYSTEMS INCORPORATED COM 00724F101 13,742 25,812 SH   SOLE   0 0 25,812
AGNC INVT CORP COM 00123Q104 403 25,872 SH   SOLE   0 0 25,872
ALPHABET INC CAP STK CL A 02079K305 15,670 5,540 SH   SOLE   0 0 5,540
ALPHABET INC CAP STK CL C 02079K107 793 280 SH   SOLE   0 0 280
AMAZON COM INC COM 023135106 15,638 4,733 SH   SOLE   0 0 4,733
AMERICAN ELEC PWR CO INC COM 025537101 5,429 60,128 SH   SOLE   0 0 60,128
AMERICAN TOWER CORP NEW COM 03027X100 14,409 55,551 SH   SOLE   0 0 55,551
AMGEN INC COM 031162100 9,418 40,638 SH   SOLE   0 0 40,638
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 301 20,511 SH   SOLE   0 0 20,511
APPLE INC COM 037833100 2,951 16,809 SH   SOLE   0 0 16,809
ATLANTIC AMERN CORP COM 048209100 85 31,000 SH   SOLE   0 0 31,000
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 164 10,342 SH   SOLE   0 0 10,342
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,016 3,170 SH   SOLE   0 0 3,170
BJS WHSL CLUB HLDGS INC COM 05550J101 4,553 70,480 SH   SOLE   0 0 70,480
BK OF AMERICA CORP COM 060505104 876 17,922 SH   SOLE   0 0 17,922
BLACKROCK INC COM 09247X101 9,455 10,682 SH   SOLE   0 0 10,682
BOOKING HOLDINGS INC COM 09857L108 15,223 6,249 SH   SOLE   0 0 6,249
BOSTON SCIENTIFIC CORP COM 101137107 7,048 158,703 SH   SOLE   0 0 158,703
BROADCOM INC COM 11135F101 10,006 16,087 SH   SOLE   0 0 16,087
CIGNA CORP NEW COM 125523100 6,049 25,334 SH   SOLE   0 0 25,334
CISCO SYS INC COM 17275R102 7,535 121,293 SH   SOLE   0 0 121,293
CITRIX SYS INC COM 177376100 5,375 55,517 SH   SOLE   0 0 55,517
COCA COLA CO COM 191216100 291 4,803 SH   SOLE   0 0 4,803
COMCAST CORP NEW CL A 20030N101 5,492 107,790 SH   SOLE   0 0 107,790
COSTAR GROUP INC COM 22160N109 5,867 78,432 SH   SOLE   0 0 78,432
DBX ETF TR XTRACK MSCI EURP 233051853 3,708 101,629 SH   SOLE   0 0 101,629
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 472 16,379 SH   SOLE   0 0 16,379
DISNEY WALT CO COM 254687106 303 1,917 SH   SOLE   0 0 1,917
DOMINION ENERGY INC COM 25746U109 3,511 44,263 SH   SOLE   0 0 44,263
DUKE ENERGY CORP NEW COM NEW 26441C204 387 3,734 SH   SOLE   0 0 3,734
ELECTRONIC ARTS INC COM 285512109 6,007 45,337 SH   SOLE   0 0 45,337
EMERSON ELEC CO COM 291011104 3,303 34,078 SH   SOLE   0 0 34,078
ENBRIDGE INC COM 29250N105 3,465 83,106 SH   SOLE   0 0 83,106
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 153 15,911 SH   SOLE   0 0 15,911
EXXON MOBIL CORP COM 30231G102 374 5,254 SH   SOLE   0 0 5,254
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 215 3,803 SH   SOLE   0 0 3,803
FREEPORT-MCMORAN INC CL B 35671D857 4,879 108,053 SH   SOLE   0 0 108,053
GARMIN LTD SHS H2906T109 6,307 47,780 SH   SOLE   0 0 47,780
GENERAL MLS INC COM 370334104 3,019 44,178 SH   SOLE   0 0 44,178
GENUINE PARTS CO COM 372460105 9,772 70,355 SH   SOLE   0 0 70,355
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,508 99,656 SH   SOLE   0 0 99,656
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,256 25,502 SH   SOLE   0 0 25,502
HOME DEPOT INC COM 437076102 1,362 3,499 SH   SOLE   0 0 3,499
HUBBELL INC COM 443510607 815 4,025 SH   SOLE   0 0 4,025
ILLUMINA INC COM 452327109 15,147 36,643 SH   SOLE   0 0 36,643
INTEL CORP COM 458140100 203 3,645 SH   SOLE   0 0 3,645
INTERNATIONAL BUSINESS MACHS COM 459200101 267 2,000 SH   SOLE   0 0 2,000
INTERPUBLIC GROUP COS INC COM 460690100 3,350 88,747 SH   SOLE   0 0 88,747
INVESCO QQQ TR UNIT SER 1 46090E103 759 1,959 SH   SOLE   0 0 1,959
ISHARES TR CORE S&P SCP ETF 464287804 12,586 111,315 SH   SOLE   0 0 111,315
ISHARES TR CORE S&P500 ETF 464287200 249 526 SH   SOLE   0 0 526
ISHARES TR EAFE SML CP ETF 464288273 283 3,876 SH   SOLE   0 0 3,876
ISHARES TR MSCI EAFE ETF 464287465 340 4,265 SH   SOLE   0 0 4,265
ISHARES TR MSCI EAFE MIN VL 46429B689 11,218 147,921 SH   SOLE   0 0 147,921
ISHARES TR MSCI INTL QUALTY 46434V456 503 12,801 SH   SOLE   0 0 12,801
ISHARES TR MSCI USA MIN VOL 46429B697 252 3,196 SH   SOLE   0 0 3,196
ISHARES TR NATIONAL MUN ETF 464288414 10,508 91,006 SH   SOLE   0 0 91,006
ISHARES TR S&P 500 GRWT ETF 464287309 200 2,467 SH   SOLE   0 0 2,467
ISHARES TR SHRT NAT MUN ETF 464288158 591 5,532 SH   SOLE   0 0 5,532
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,984 39,732 SH   SOLE   0 0 39,732
JOHNSON & JOHNSON COM 478160104 9,831 57,901 SH   SOLE   0 0 57,901
JPMORGAN CHASE & CO COM 46625H100 876 5,199 SH   SOLE   0 0 5,199
KEURIG DR PEPPER INC COM 49271V100 9,653 253,959 SH   SOLE   0 0 253,959
LAM RESEARCH CORP COM 512807108 15,911 23,184 SH   SOLE   0 0 23,184
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 113 39,114 SH   SOLE   0 0 39,114
LOWES COS INC COM 548661107 12,725 50,753 SH   SOLE   0 0 50,753
LPL FINL HLDGS INC COM 50212V100 6,541 36,536 SH   SOLE   0 0 36,536
MASCO CORP COM 574599106 5,932 86,834 SH   SOLE   0 0 86,834
MASTERCARD INCORPORATED CL A 57636Q104 15,071 41,031 SH   SOLE   0 0 41,031
MCDONALDS CORP COM 580135101 263 1,007 SH   SOLE   0 0 1,007
META PLATFORMS INC CL A 30303M102 15,398 46,205 SH   SOLE   0 0 46,205
METLIFE INC COM 59156R108 2,987 44,177 SH   SOLE   0 0 44,177
MICROSOFT CORP COM 594918104 13,111 41,194 SH   SOLE   0 0 41,194
MONDELEZ INTL INC CL A 609207105 2,924 43,401 SH   SOLE   0 0 43,401
NASDAQ INC COM 631103108 6,859 35,494 SH   SOLE   0 0 35,494
NEXTERA ENERGY INC COM 65339F101 247 2,897 SH   SOLE   0 0 2,897
NOVARTIS AG SPONSORED ADR 66987V109 6,624 73,767 SH   SOLE   0 0 73,767
NVIDIA CORPORATION COM 67066G104 353 1,259 SH   SOLE   0 0 1,259
NXP SEMICONDUCTORS N V COM N6596X109 11,332 49,481 SH   SOLE   0 0 49,481
OAKTREE SPECIALTY LENDING CO COM 67401P108 95 12,251 SH   SOLE   0 0 12,251
OREILLY AUTOMOTIVE INC COM 67103H107 15,160 22,177 SH   SOLE   0 0 22,177
ORION OFFICE REIT INC COM 68629Y103 187 10,685 SH   SOLE   0 0 10,685
OSHKOSH CORP COM 688239201 2,004 16,846 SH   SOLE   0 0 16,846
PAYCOM SOFTWARE INC COM 70432V102 1,205 3,365 SH   SOLE   0 0 3,365
PAYPAL HLDGS INC COM 70450Y103 13,582 72,554 SH   SOLE   0 0 72,554
PEPSICO INC COM 713448108 3,589 20,637 SH   SOLE   0 0 20,637
PFIZER INC COM 717081103 5,198 91,751 SH   SOLE   0 0 91,751
PHILIP MORRIS INTL INC COM 718172109 3,042 29,989 SH   SOLE   0 0 29,989
PPL CORP COM 69351T106 2,731 91,138 SH   SOLE   0 0 91,138
PRECISION BIOSCIENCES INC COM 74019P108 145 23,599 SH   SOLE   0 0 23,599
PROCTER AND GAMBLE CO COM 742718109 3,854 24,239 SH   SOLE   0 0 24,239
PRUDENTIAL FINL INC COM 744320102 203 1,751 SH   SOLE   0 0 1,751
QUALCOMM INC COM 747525103 7,276 39,029 SH   SOLE   0 0 39,029
REALTY INCOME CORP COM 756109104 9,515 132,395 SH   SOLE   0 0 132,395
SALESFORCE COM INC COM 79466L302 8,838 37,161 SH   SOLE   0 0 37,161
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 488 15,828 SH   SOLE   0 0 15,828
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,351 22,557 SH   SOLE   0 0 22,557
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 339 6,127 SH   SOLE   0 0 6,127
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 345 10,121 SH   SOLE   0 0 10,121
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8,267 163,119 SH   SOLE   0 0 163,119
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 381 3,410 SH   SOLE   0 0 3,410
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,944 50,392 SH   SOLE   0 0 50,392
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,167 56,202 SH   SOLE   0 0 56,202
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 58,135 516,392 SH   SOLE   0 0 516,392
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,084 51,585 SH   SOLE   0 0 51,585
SCHWAB STRATEGIC TR US REIT ETF 808524847 346 6,876 SH   SOLE   0 0 6,876
SCHWAB STRATEGIC TR US TIPS ETF 808524870 8,596 139,609 SH   SOLE   0 0 139,609
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 214 1,062 SH   SOLE   0 0 1,062
SHOPIFY INC CL A 82509L107 292 250 SH   SOLE   0 0 250
SONOCO PRODS CO COM 835495102 1,248 21,420 SH   SOLE   0 0 21,420
SOUTHERN CO COM 842587107 2,998 44,226 SH   SOLE   0 0 44,226
SOUTHERN FIRST BANCSHARES COM 842873101 279 4,516 SH   SOLE   0 0 4,516
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4,762 86,577 SH   SOLE   0 0 86,577
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,257 11,162 SH   SOLE   0 0 11,162
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,394 17,774 SH   SOLE   0 0 17,774
SPDR SER TR S&P 600 SMCP GRW 78464A201 1,144 12,772 SH   SOLE   0 0 12,772
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7,196 85,426 SH   SOLE   0 0 85,426
STERIS PLC SHS USD G8473T100 5,769 23,871 SH   SOLE   0 0 23,871
SURGERY PARTNERS INC COM 86881A100 422 9,189 SH   SOLE   0 0 9,189
TE CONNECTIVITY LTD SHS H84989104 8,319 51,770 SH   SOLE   0 0 51,770
TESLA INC COM 88160R101 1,431 1,294 SH   SOLE   0 0 1,294
THERMO FISHER SCIENTIFIC INC COM 883556102 283 453 SH   SOLE   0 0 453
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 274 8,297 SH   SOLE   0 0 8,297
TRONOX HOLDINGS PLC SHS G9087Q102 217 8,418 SH   SOLE   0 0 8,418
TRUIST FINL CORP COM 89832Q109 7,189 108,378 SH   SOLE   0 0 108,378
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 119 10,582 SH   SOLE   0 0 10,582
UNITED PARCEL SERVICE INC CL B 911312106 2,860 13,543 SH   SOLE   0 0 13,543
UNITEDHEALTH GROUP INC COM 91324P102 262 554 SH   SOLE   0 0 554
VALERO ENERGY CORP COM 91913Y100 10,681 126,594 SH   SOLE   0 0 126,594
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6,802 84,607 SH   SOLE   0 0 84,607
VANGUARD INDEX FDS GROWTH ETF 922908736 1,375 4,455 SH   SOLE   0 0 4,455
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 748 4,903 SH   SOLE   0 0 4,903
VANGUARD INDEX FDS MID CAP ETF 922908629 24,691 99,584 SH   SOLE   0 0 99,584
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,516 85,973 SH   SOLE   0 0 85,973
VANGUARD INDEX FDS VALUE ETF 922908744 22,411 149,079 SH   SOLE   0 0 149,079
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 527 9,684 SH   SOLE   0 0 9,684
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7,651 116,420 SH   SOLE   0 0 116,420
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 867 16,756 SH   SOLE   0 0 16,756
VERIZON COMMUNICATIONS INC COM 92343V104 2,971 55,576 SH   SOLE   0 0 55,576
VERTEX PHARMACEUTICALS INC COM 92532F100 5,186 22,933 SH   SOLE   0 0 22,933
WALMART INC COM 931142103 6,970 48,593 SH   SOLE   0 0 48,593
XPO LOGISTICS INC COM 983793100 1,912 27,081 SH   SOLE   0 0 27,081