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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107   573,640 4,742 SH   SOLE   0 0 4,742
ALPHABET INC CAP STK CL A 02079K305   34,354 287 SH   SOLE   0 0 287
AMAZON COM INC COM 023135106   404,637 3,104 SH   SOLE   0 0 3,104
AMERICAN EXPRESS CO COM 025816109   244,228 1,402 SH   SOLE   0 0 1,402
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   491,370 24,556 SH   SOLE   0 0 24,556
APPLE INC COM 037833100   4,153,995 21,416 SH   SOLE   0 0 21,416
AUTOMATIC DATA PROCESSING IN COM 053015103   229,900 1,046 SH   SOLE   0 0 1,046
BECTON DICKINSON & CO COM 075887109   443,009 1,678 SH   SOLE   0 0 1,678
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   255,409 749 SH   SOLE   0 0 749
BLACKROCK ENHANCD CAP & INM COM 09256A109   277,324 14,982 SH   SOLE   0 0 14,982
BLACKSTONE INC COM 09260D107   265,057 2,851 SH   SOLE   0 0 2,851
BOEING CO COM 097023105   979,571 4,639 SH   SOLE   0 0 4,639
BROADCOM INC COM 11135F101   211,645 244 SH   SOLE   0 0 244
CITIZENS FINL GROUP INC COM 174610105   200,390 7,684 SH   SOLE   0 0 7,684
DBX ETF TR XTRACK MSCI EAFE 233051200   597,152 16,883 SH   SOLE   0 0 16,883
EXXON MOBIL CORP COM 30231G102   578,078 5,390 SH   SOLE   0 0 5,390
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   101,287 2,230 SH   SOLE   0 0 2,230
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   134 2 SH   SOLE   0 0 2
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   139 1 SH   SOLE   0 0 1
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   820,512 20,647 SH   SOLE   0 0 20,647
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   412,198 7,466 SH   SOLE   0 0 7,466
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   606,536 5,600 SH   SOLE   0 0 5,600
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,823 24 SH   SOLE   0 0 24
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   248,853 1,625 SH   SOLE   0 0 1,625
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   693,522 4,255 SH   SOLE   0 0 4,255
GLOBAL PMTS INC COM 37940X102   1,019,386 10,347 SH   SOLE   0 0 10,347
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   3,492 84 SH   SOLE   0 0 84
GLOBAL X FDS GLBL X MLP ETF 37954Y343   436,387 10,165 SH   SOLE   0 0 10,165
HOME DEPOT INC COM 437076102   707,892 2,279 SH   SOLE   0 0 2,279
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   13,273 87 SH   SOLE   0 0 87
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,381,259 37,247 SH   SOLE   0 0 37,247
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   29,031 250 SH   SOLE   0 0 250
INVESCO QQQ TR UNIT SER 1 46090E103   2,108,699 5,708 SH   SOLE   0 0 5,708
ISHARES INC MSCI WORLD ETF 464286392   1,316,550 10,573 SH   SOLE   0 0 10,573
ISHARES INC JP MORGAN EM ETF 464286517   619,493 16,734 SH   SOLE   0 0 16,734
ISHARES INC MSCI GBL MIN VOL 464286525   1,104,295 11,262 SH   SOLE   0 0 11,262
ISHARES INC MSCI EURZONE ETF 464286608   385,346 8,410 SH   SOLE   0 0 8,410
ISHARES INC CORE MSCI EMKT 46434G103   916,720 18,598 SH   SOLE   0 0 18,598
ISHARES INC MSCI TAIWAN ETF 46434G772   188 4 SH   SOLE   0 0 4
ISHARES TR CORE S&P TTL STK 464287150   2,274,527 23,247 SH   SOLE   0 0 23,247
ISHARES TR TIPS BD ETF 464287176   8,717 81 SH   SOLE   0 0 81
ISHARES TR CHINA LG-CAP ETF 464287184   13,595 500 SH   SOLE   0 0 500
ISHARES TR CORE S&P500 ETF 464287200   1,343,175 3,014 SH   SOLE   0 0 3,014
ISHARES TR CORE US AGGBD ET 464287226   741,286 7,568 SH   SOLE   0 0 7,568
ISHARES TR MSCI EMG MKT ETF 464287234   173,708 4,391 SH   SOLE   0 0 4,391
ISHARES TR IBOXX INV CP ETF 464287242   2,257,840 20,879 SH   SOLE   0 0 20,879
ISHARES TR S&P 500 GRWT ETF 464287309   5,542,390 78,638 SH   SOLE   0 0 78,638
ISHARES TR S&P 500 VAL ETF 464287408   3,451,561 21,413 SH   SOLE   0 0 21,413
ISHARES TR 20 YR TR BD ETF 464287432   206,292 2,004 SH   SOLE   0 0 2,004
ISHARES TR 7-10 YR TRSY BD 464287440   259,379 2,685 SH   SOLE   0 0 2,685
ISHARES TR 1 3 YR TREAS BD 464287457   43,380 535 SH   SOLE   0 0 535
ISHARES TR MSCI EAFE ETF 464287465   4,304,657 59,375 SH   SOLE   0 0 59,375
ISHARES TR RUS MDCP VAL ETF 464287473   220 2 SH   SOLE   0 0 2
ISHARES TR CORE S&P MCP ETF 464287507   294,296 1,126 SH   SOLE   0 0 1,126
ISHARES TR ISHARES BIOTECH 464287556   4,571 36 SH   SOLE   0 0 36
ISHARES TR RUS 1000 VAL ETF 464287598   112,375 712 SH   SOLE   0 0 712
ISHARES TR S&P MC 400GR ETF 464287606   4,500 60 SH   SOLE   0 0 60
ISHARES TR RUS 2000 GRW ETF 464287648   61,150 252 SH   SOLE   0 0 252
ISHARES TR RUSSELL 3000 ETF 464287689   2,561,596 10,066 SH   SOLE   0 0 10,066
ISHARES TR U.S. TECH ETF 464287721   98,854 908 SH   SOLE   0 0 908
ISHARES TR US INDUSTRIALS 464287754   18,875 178 SH   SOLE   0 0 178
ISHARES TR US HLTHCARE ETF 464287762   342,468 1,222 SH   SOLE   0 0 1,222
ISHARES TR U.S. FINLS ETF 464287788   81,101 1,087 SH   SOLE   0 0 1,087
ISHARES TR U.S. ENERGY ETF 464287796   321,043 7,494 SH   SOLE   0 0 7,494
ISHARES TR CORE S&P SCP ETF 464287804   125,875 1,263 SH   SOLE   0 0 1,263
ISHARES TR U.S. BAS MTL ETF 464287838   480,311 3,610 SH   SOLE   0 0 3,610
ISHARES TR AGENCY BOND ETF 464288166   590,560 5,521 SH   SOLE   0 0 5,521
ISHARES TR GL CLEAN ENE ETF 464288224   63,480 3,450 SH   SOLE   0 0 3,450
ISHARES TR MSCI ACWI ETF 464288257   17,269 180 SH   SOLE   0 0 180
ISHARES TR JPMORGAN USD EMG 464288281   831,018 9,603 SH   SOLE   0 0 9,603
ISHARES TR NATIONAL MUN ETF 464288414   388,936 3,644 SH   SOLE   0 0 3,644
ISHARES TR IBOXX HI YD ETF 464288513   1,306,139 17,399 SH   SOLE   0 0 17,399
ISHARES TR MBS ETF 464288588   2,740,255 29,381 SH   SOLE   0 0 29,381
ISHARES TR USD INV GRDE ETF 464288620   304,597 6,081 SH   SOLE   0 0 6,081
ISHARES TR ISHS 1-5YR INVS 464288646   471,447 9,397 SH   SOLE   0 0 9,397
ISHARES TR 10-20 YR TRS ETF 464288653   11,520 104 SH   SOLE   0 0 104
ISHARES TR 3 7 YR TREAS BD 464288661   38,843 337 SH   SOLE   0 0 337
ISHARES TR SHORT TREAS BD 464288679   168,657 1,527 SH   SOLE   0 0 1,527
ISHARES TR PFD AND INCM SEC 464288687   313,476 10,135 SH   SOLE   0 0 10,135
ISHARES TR GLB CNS DISC ETF 464288745   182,410 1,164 SH   SOLE   0 0 1,164
ISHARES TR EAFE GRWTH ETF 464288885   18,414 193 SH   SOLE   0 0 193
ISHARES TR US TREAS BD ETF 46429B267   285,952 12,487 SH   SOLE   0 0 12,487
ISHARES TR GNMA BOND ETF 46429B333   49,145 1,121 SH   SOLE   0 0 1,121
ISHARES TR CMBS ETF 46429B366   36,121 788 SH   SOLE   0 0 788
ISHARES TR FLTG RATE NT ETF 46429B655   166,436 3,275 SH   SOLE   0 0 3,275
ISHARES TR CORE HIGH DV ETF 46429B663   30,741 305 SH   SOLE   0 0 305
ISHARES TR MSCI USA MIN VOL 46429B697   167,465 2,253 SH   SOLE   0 0 2,253
ISHARES TR MSCI USA QLT FCT 46432F339   5,347,640 39,650 SH   SOLE   0 0 39,650
ISHARES TR MSCI USA VALUE 46432F388   103,356 1,102 SH   SOLE   0 0 1,102
ISHARES TR MSCI USA MMENTM 46432F396   1,009,606 6,999 SH   SOLE   0 0 6,999
ISHARES TR CORE MSCI TOTAL 46432F834   123,867 1,978 SH   SOLE   0 0 1,978
ISHARES TR CORE MSCI EAFE 46432F842   6,609,394 97,917 SH   SOLE   0 0 97,917
ISHARES TR 0-5YR INVT GR CP 46434V100   204,651 4,245 SH   SOLE   0 0 4,245
ISHARES TR MSCI INTL QUALTY 46434V456   211,215 5,933 SH   SOLE   0 0 5,933
ISHARES TR CORE TOTAL USD 46434V613   29,328 645 SH   SOLE   0 0 645
ISHARES TR CORE DIV GRWTH 46434V621   4,792,060 92,996 SH   SOLE   0 0 92,996
ISHARES TR CORE MSCI EURO 46434V738   2,233,334 42,435 SH   SOLE   0 0 42,435
ISHARES TR HDG MSCI EAFE 46434V803   556,109 17,939 SH   SOLE   0 0 17,939
ISHARES TR TRS FLT RT BD 46434V860   103,215 2,037 SH   SOLE   0 0 2,037
ISHARES TR MSCI INTL VLU FT 46435G409   16,873 663 SH   SOLE   0 0 663
ISHARES TR ESG AWR MSCI USA 46435G425   36,840 378 SH   SOLE   0 0 378
ISHARES TR INTL DIV GRWTH 46435G524   406,366 6,552 SH   SOLE   0 0 6,552
ISHARES TR SELF DRIVNG EV 46435U366   80,797 1,975 SH   SOLE   0 0 1,975
ISHARES TR ROBOTICS ARTIF 46435U556   32,214 975 SH   SOLE   0 0 975
ISHARES TR US INFRASTRUC 46435U713   71,985 1,842 SH   SOLE   0 0 1,842
ISHARES TR BROAD USD HIGH 46435U853   1,066,060 30,200 SH   SOLE   0 0 30,200
ISHARES TR CORE DIVID ETF 46435U861   82,200 2,149 SH   SOLE   0 0 2,149
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   11,977,275 264,984 SH   SOLE   0 0 264,984
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   36,514 687 SH   SOLE   0 0 687
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   24,408 451 SH   SOLE   0 0 451
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   674 11 SH   SOLE   0 0 11
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   24,729 679 SH   SOLE   0 0 679
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   8,533 169 SH   SOLE   0 0 169
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,678,853 30,343 SH   SOLE   0 0 30,343
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   5,311 67 SH   SOLE   0 0 67
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   83,652 1,524 SH   SOLE   0 0 1,524
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   144,195 1,809 SH   SOLE   0 0 1,809
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   22,219 477 SH   SOLE   0 0 477
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   574,223 12,968 SH   SOLE   0 0 12,968
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   4,816,382 96,059 SH   SOLE   0 0 96,059
JOHNSON & JOHNSON COM 478160104   642,096 3,879 SH   SOLE   0 0 3,879
JPMORGAN CHASE & CO COM 46625H100   219,579 1,510 SH   SOLE   0 0 1,510
LINDE PLC SHS G54950103   225,980 593 SH   SOLE   0 0 593
LISTED FD TR OVERLAY 53656F581   173,080 6,219 SH   SOLE   0 0 6,219
LISTED FD TR SHARES MUNI DB 53656F854   68,926 3,114 SH   SOLE   0 0 3,114
MERCK & CO INC COM 58933Y105   294,596 2,553 SH   SOLE   0 0 2,553
MFA FINL INC COM 55272X607   1,105,757 98,377 SH   SOLE   0 0 98,377
MICROSOFT CORP COM 594918104   1,733,384 5,090 SH   SOLE   0 0 5,090
MONROE CAP CORP COM 610335101   223,641 27,340 SH   SOLE   0 0 27,340
NORFOLK SOUTHN CORP COM 655844108   487,534 2,150 SH   SOLE   0 0 2,150
PUTNAM MANAGED MUN INCOME TR COM 746823103   63,336 10,400 SH   SOLE   0 0 10,400
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   15,757,304 210,238 SH   SOLE   0 0 210,238
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   4,305,595 64,176 SH   SOLE   0 0 64,176
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   116,938 2,670 SH   SOLE   0 0 2,670
SCHWAB STRATEGIC TR LONG TERM US 808524680   1,093,604 30,135 SH   SOLE   0 0 30,135
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   139,478 3,166 SH   SOLE   0 0 3,166
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   124,948 5,073 SH   SOLE   0 0 5,073
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   63,276 1,284 SH   SOLE   0 0 1,284
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   215,598 4,486 SH   SOLE   0 0 4,486
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   122,482 1,478 SH   SOLE   0 0 1,478
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   509,683 3,840 SH   SOLE   0 0 3,840
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,376 59 SH   SOLE   0 0 59
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   190,250 1,120 SH   SOLE   0 0 1,120
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,270,057 15,647 SH   SOLE   0 0 15,647
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   235,904 6,998 SH   SOLE   0 0 6,998
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   851,449 7,934 SH   SOLE   0 0 7,934
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   715,383 4,115 SH   SOLE   0 0 4,115
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,662 87 SH   SOLE   0 0 87
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   377 10 SH   SOLE   0 0 10
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   589 9 SH   SOLE   0 0 9
SONOCO PRODS CO COM 835495102   994,841 16,856 SH   SOLE   0 0 16,856
SOUTHERN CO COM 842587107   256,553 3,652 SH   SOLE   0 0 3,652
SOUTHSTATE CORPORATION COM 840441109   281,624 4,280 SH   SOLE   0 0 4,280
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   31,370 609 SH   SOLE   0 0 609
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   4,018,367 87,394 SH   SOLE   0 0 87,394
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,487,739 3,356 SH   SOLE   0 0 3,356
SPDR SER TR NUVEEN BLOOMBERG 78464A284   137,605 5,502 SH   SOLE   0 0 5,502
SPDR SER TR PORT MTG BK ETF 78464A383   26,577 1,213 SH   SOLE   0 0 1,213
SPDR SER TR PORTFOLIO SHORT 78464A474   207,699 7,055 SH   SOLE   0 0 7,055
SPDR SER TR BLOOMBERG INTL T 78464A516   20,205 896 SH   SOLE   0 0 896
SPDR SER TR PORTFOLIO LN TSR 78464A664   29,930 1,001 SH   SOLE   0 0 1,001
SPDR SER TR PORTFLI INTRMDIT 78464A672   14,403 509 SH   SOLE   0 0 509
SPDR SER TR S&P DIVID ETF 78464A763   52,726 430 SH   SOLE   0 0 430
SPDR SER TR S&P INS ETF 78464A789   613 15 SH   SOLE   0 0 15
SPDR SER TR BLOOMBERG INVT 78468R200   613,892 20,003 SH   SOLE   0 0 20,003
SPDR SER TR BLOOMBERG HIGH Y 78468R622   502,852 5,464 SH   SOLE   0 0 5,464
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   582,782 6,347 SH   SOLE   0 0 6,347
SPDR SER TR NUVEEN BLMBRG MU 78468R721   851,329 18,443 SH   SOLE   0 0 18,443
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,795 38 SH   SOLE   0 0 38
SPDR SER TR PORTFOLIO S&P600 78468R853   777 20 SH   SOLE   0 0 20
UNITED BANKSHARES INC WEST V COM 909907107   1,213,956 40,915 SH   SOLE   0 0 40,915
UNITED PARCEL SERVICE INC CL B 911312106   1,185,201 6,612 SH   SOLE   0 0 6,612
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   614,232 24,031 SH   SOLE   0 0 24,031
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   313,507 6,106 SH   SOLE   0 0 6,106
VANECK ETF TRUST CLO ETF 92189H748   38,754 750 SH   SOLE   0 0 750
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   346,124 850 SH   SOLE   0 0 850
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   74,536 892 SH   SOLE   0 0 892
VANGUARD INDEX FDS MID CAP ETF 922908629   22,456 102 SH   SOLE   0 0 102
VANGUARD INDEX FDS GROWTH ETF 922908736   160,438 567 SH   SOLE   0 0 567
VANGUARD INDEX FDS VALUE ETF 922908744   385,944 2,716 SH   SOLE   0 0 2,716
VANGUARD INDEX FDS SMALL CP ETF 922908751   35,601 179 SH   SOLE   0 0 179
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   281,978 1,736 SH   SOLE   0 0 1,736
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   433,402 4,086 SH   SOLE   0 0 4,086
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   11,818 187 SH   SOLE   0 0 187
WALMART INC COM 931142103   295,341 1,879 SH   SOLE   0 0 1,879
WISDOMTREE TR US LARGECAP DIVD 97717W307   870,684 13,690 SH   SOLE   0 0 13,690