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
AMAZON COM INC COM 023135106   1,369,489 16,303 SH   SOLE   16,303 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   52,587 976 SH   SOLE   976 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   788,757 2,962 SH   SOLE   2,962 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,372,454 27,101 SH   SOLE   27,101 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   456,978 7,458 SH   SOLE   7,458 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   26,108 613 SH   SOLE   613 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   148,419 5,157 SH   SOLE   5,157 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   7,049 281 SH   SOLE   280 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   2,060 67 SH   SOLE   67 0 0
ISHARES GOLD TR ISHARES NEW 464285204   380,628 11,004 SH   SOLE   11,004 0 0
JOHNSON & JOHNSON COM 478160104   1,447,907 8,196 SH   SOLE   8,196 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   234,324 7,056 SH   SOLE   7,055 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   392,182 7,455 SH   SOLE   7,454 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   642,117 3,359 SH   SOLE   3,358 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   940,781 18,715 SH   SOLE   18,714 0 0
ISHARES TR GLOBAL TECH ETF 464287291   15,601 348 SH   SOLE   348 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   26,026 679 SH   SOLE   679 0 0
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   142,847 2,742 SH   SOLE   2,742 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   145,107 2,436 SH   SOLE   2,435 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,097,394 2,404 SH   SOLE   2,403 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   264,395 16,412 SH   SOLE   16,411 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   196,816 5,193 SH   SOLE   5,193 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   11,114 102 SH   SOLE   102 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   39,040 426 SH   SOLE   426 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   327,246 953 SH   SOLE   953 0 0
ISHARES TR MSCI KLD400 SOC 464288570   71,790 1,000 SH   SOLE   1,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   362,176 1,276 SH   SOLE   1,276 0 0
ISHARES TR LATN AMER 40 ETF 464287390   11,445 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   97,964 2,653 SH   SOLE   2,652 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   21,287 4,997 SH   SOLE   4,996 0 0
ISHARES TR US INDUSTRIALS 464287754   9,646 100 SH   SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109   1,001,900 6,611 SH   SOLE   6,610 0 0
COCA COLA CO COM 191216100   1,259,579 19,802 SH   SOLE   19,801 0 0
ISHARES TR US HLTHCARE ETF 464287762   15,604 55 SH   SOLE   55 0 0
TRUIST FINL CORP COM 89832Q109   525,771 12,219 SH   SOLE   12,218 0 0
UNITED PARCEL SERVICE INC CL B 911312106   265,752 1,529 SH   SOLE   1,528 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   76,478 927 SH   SOLE   927 0 0
ISHARES TR MSCI ACWI EX US 464288240   5,324 117 SH   SOLE   117 0 0
INTEL CORP COM 458140100   412,642 15,613 SH   SOLE   15,612 0 0
HUNT J B TRANS SVCS INC COM 445658107   240,896 1,382 SH   SOLE   1,381 0 0
NETFLIX INC COM 64110L106   220,570 748 SH   SOLE   748 0 0
ISHARES TR DOW JONES US ETF 464287846   31,084 333 SH   SOLE   332 0 0
PAYCHEX INC COM 704326107   636,545 5,508 SH   SOLE   5,508 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   79,322 1,352 SH   SOLE   1,352 0 0
LAUDER ESTEE COS INC CL A 518439104   243,781 983 SH   SOLE   982 0 0
MERCK & CO INC COM 58933Y105   289,015 2,605 SH   SOLE   2,604 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,194,417 3,123 SH   SOLE   3,123 0 0
MCKESSON CORP COM 58155Q103   624,886 1,666 SH   SOLE   1,665 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   31,092 640 SH   SOLE   639 0 0
MASTERCARD INCORPORATED CL A 57636Q104   452,542 1,301 SH   SOLE   1,301 0 0
ILLINOIS TOOL WKS INC COM 452308109   498,629 2,263 SH   SOLE   2,263 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   63,986 3,791 SH   SOLE   3,790 0 0
ALCOA CORP COM 013872106   212,541 4,674 SH   SOLE   4,674 0 0
ASHLAND INC COM 044186104   345,172 3,210 SH   SOLE   3,210 0 0
ISHARES TR TIPS BD ETF 464287176   62,819 590 SH   SOLE   590 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   13,699 523 SH   SOLE   522 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   319 6 SH   SOLE   6 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   28,770 1,400 SH   SOLE   1,400 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   1,296,981 27,362 SH   SOLE   27,362 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   8,488 100 SH   SOLE   100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   975,787 24,766 SH   SOLE   24,766 0 0
SHERWIN WILLIAMS CO COM 824348106   381,864 1,609 SH   SOLE   1,609 0 0
PEPSICO INC COM 713448108   2,768,033 15,322 SH   SOLE   15,321 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,332,162 41,052 SH   SOLE   41,051 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   101,631 2,314 SH   SOLE   2,314 0 0
ISHARES TR CALIF MUN BD ETF 464288356   35 1 SH   SOLE   0 0 0
HONEYWELL INTL INC COM 438516106   1,232,738 5,752 SH   SOLE   5,752 0 0
FORD MTR CO DEL COM 345370860   146,778 12,621 SH   SOLE   12,620 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   167,095 2,597 SH   SOLE   2,597 0 0
HOME DEPOT INC COM 437076102   2,010,278 6,364 SH   SOLE   6,364 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,245 133 SH   SOLE   133 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   567,198 2,375 SH   SOLE   2,374 0 0
GLOBAL X FDS AGING POPULATION 37954Y772   317,959 12,139 SH   SOLE   12,139 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   440,384 25,208 SH   SOLE   25,208 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   14,207 347 SH   SOLE   346 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,222,159 15,264 SH   SOLE   15,263 0 0
DUPONT DE NEMOURS INC COM 26614N102   399,862 5,826 SH   SOLE   5,826 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   211,237 1,523 SH   SOLE   1,523 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,400,823 25,034 SH   SOLE   25,033 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,550,001 9,137 SH   SOLE   9,137 0 0
SOUTHERN CO COM 842587107   701,236 9,820 SH   SOLE   9,819 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,914 146 SH   SOLE   146 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   407,569 7,034 SH   SOLE   7,034 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813   245,407 8,617 SH   SOLE   8,616 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   4,474,187 20,884 SH   SOLE   20,883 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   89,863 2,790 SH   SOLE   2,789 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   8,555 189 SH   SOLE   189 0 0
ISHARES TR U.S. REAL ES ETF 464287739   9,261 110 SH   SOLE   110 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,062,313 14,250 SH   SOLE   14,249 0 0
WISDOMTREE TR YIELD ENHANCED 97717Y808   2,497 54 SH   SOLE   53 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   397,368 7,927 SH   SOLE   7,926 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   31,338 564 SH   SOLE   564 0 0
ISHARES TR CORE S&P SCP ETF 464287804   4,104,767 43,372 SH   SOLE   43,372 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,246,886 7,274 SH   SOLE   7,273 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   29,646 375 SH   SOLE   375 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   314,656 935 SH   SOLE   935 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   255,649 3,885 SH   SOLE   3,884 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   47,359 611 SH   SOLE   611 0 0
ALPHABET INC CAP STK CL A 02079K305   1,413,750 16,023 SH   SOLE   16,023 0 0
UNILEVER PLC SPON ADR NEW 904767704   315,853 6,273 SH   SOLE   6,273 0 0
MICROSOFT CORP COM 594918104   4,392,597 18,316 SH   SOLE   18,316 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   14,043 775 SH   SOLE   775 0 0
ISHARES TR EUROPE ETF 464287861   1,721 38 SH   SOLE   38 0 0
DTE ENERGY CO COM 233331107   404,426 3,441 SH   SOLE   3,441 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,390,431 28,973 SH   SOLE   28,973 0 0
AMERIPRISE FINL INC COM 03076C106   423,908 1,361 SH   SOLE   1,361 0 0
BOEING CO COM 097023105   2,522,015 13,240 SH   SOLE   13,239 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   141,380 770 SH   SOLE   770 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   297,658 1,460 SH   SOLE   1,460 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   4,878 28 SH   SOLE   28 0 0
NIKE INC CL B 654106103   226,059 1,932 SH   SOLE   1,931 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   13,440,503 232,454 SH   SOLE   232,454 0 0
TESLA INC COM 88160R101   228,376 1,854 SH   SOLE   1,854 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   101,330 2,005 SH   SOLE   2,005 0 0
SPDR SER TR S&P KENSHO CLEAN 78468R655   32,802 400 SH   SOLE   400 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   281,219 1,134 SH   SOLE   1,133 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,212,229 93,925 SH   SOLE   93,924 0 0
WISDOMTREE TR INTK MLTIFACTR 97717Y774   147,184 6,189 SH   SOLE   6,188 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   1,987 100 SH   SOLE   100 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   211,461 5,555 SH   SOLE   5,554 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   52,424 1,879 SH   SOLE   1,879 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   50,384 263 SH   SOLE   263 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   22,414 123 SH   SOLE   122 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   21,720 68 SH   SOLE   68 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   58,147 881 SH   SOLE   880 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   9,623 187 SH   SOLE   186 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   94,065 1,605 SH   SOLE   1,604 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,270 15 SH   SOLE   15 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   248 6 SH   SOLE   6 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,525,378 198,101 SH   SOLE   198,101 0 0
KRANESHARES TR QUADRTC INT RT 500767736   338,083 14,953 SH   SOLE   14,952 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,438,056 10,181 SH   SOLE   10,180 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   427,805 14,696 SH   SOLE   14,696 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   63,983 2,232 SH   SOLE   2,232 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   12,003 146 SH   SOLE   146 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   39,065 598 SH   SOLE   597 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   52,552 812 SH   SOLE   811 0 0
ISHARES TR EAFE GRWTH ETF 464288885   13,569 162 SH   SOLE   162 0 0
CITIZENS HLDG CO MISS COM 174715102   457,786 33,415 SH   SOLE   33,415 0 0
LILLY ELI & CO COM 532457108   1,259,368 3,442 SH   SOLE   3,442 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   208,054 9,800 SH   SOLE   9,800 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   21,717 331 SH   SOLE   331 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   87,520 831 SH   SOLE   830 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   173,151 5,300 SH   SOLE   5,300 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   41,500 2,000 SH   SOLE   2,000 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   838 43 SH   SOLE   43 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   33,249 326 SH   SOLE   326 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   77,867 447 SH   SOLE   446 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   226,926 2,177 SH   SOLE   2,176 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   708,235 6,877 SH   SOLE   6,876 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   192,096 5,400 SH   SOLE   5,400 0 0
DIGITAL RLTY TR INC COM 253868103   244,630 2,440 SH   SOLE   2,439 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   62,240 2,000 SH   SOLE   2,000 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   98,593 2,845 SH   SOLE   2,845 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200   7,132 204 SH   SOLE   204 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   310,384 224 SH   SOLE   223 0 0
ISHARES TR US AER DEF ETF 464288760   765,067 6,840 SH   SOLE   6,839 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   250,796 3,925 SH   SOLE   3,924 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   706,135 12,959 SH   SOLE   12,958 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   128,137 6,093 SH   SOLE   6,093 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   397,933 5,285 SH   SOLE   5,284 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   544,027 15,070 SH   SOLE   15,070 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   813,457 25,175 SH   SOLE   25,175 0 0
QUANTA SVCS INC COM 74762E102   883,267 6,198 SH   SOLE   6,198 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   7,718 225 SH   SOLE   225 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   238,007 7,700 SH   SOLE   7,700 0 0
ISHARES TR SELECT DIVID ETF 464287168   225,514 1,870 SH   SOLE   1,869 0 0
ISHARES TR RUS MD CP GR ETF 464287481   818,557 9,791 SH   SOLE   9,791 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   59,252 10,450 SH   SOLE   10,450 0 0
ISHARES TR EAFE VALUE ETF 464288877   64,026 1,396 SH   SOLE   1,395 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   124,819 10,515 SH   SOLE   10,515 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   45,262 252 SH   SOLE   251 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   705,580 9,340 SH   SOLE   9,340 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   7,594 250 SH   SOLE   250 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   196,700 10,000 SH   SOLE   10,000 0 0
SPDR SER TR HLTH CARE SVCS 78464A573   8,740 103 SH   SOLE   103 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   88,380 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565   1,887 133 SH   SOLE   133 0 0
VISA INC COM CL A 92826C839   898,086 4,323 SH   SOLE   4,322 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   9,156 144 SH   SOLE   144 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   34,069 660 SH   SOLE   660 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   820,342 25,765 SH   SOLE   25,764 0 0
ISHARES TR MSCI CHINA ETF 46429B671   9,548 201 SH   SOLE   201 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   5,768 80 SH   SOLE   80 0 0
CION INVT CORP COM 17259U204   371,905 38,144 SH   SOLE   38,144 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   228,764 1,630 SH   SOLE   1,629 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   548,401 2,573 SH   SOLE   2,573 0 0
ISHARES TR US TREAS BD ETF 46429B267   2,658 117 SH   SOLE   117 0 0
RING ENERGY INC COM 76680V108   53,019 21,552 SH   SOLE   21,552 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   78,237 11,505 SH   SOLE   11,505 0 0
ISHARES TR CORE S&P TTL STK 464287150   1,258,704 14,843 SH   SOLE   14,843 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,081 38 SH   SOLE   38 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   43,728 1,618 SH   SOLE   1,618 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   695,374 9,278 SH   SOLE   9,277 0 0
UNITED BANKSHARES INC WEST V COM 909907107   492,517 12,164 SH   SOLE   12,163 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   22,215 342 SH   SOLE   342 0 0
ISHARES TR GLOBAL MATER ETF 464288695   13,766 175 SH   SOLE   175 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   105,288 7,033 SH   SOLE   7,033 0 0
WP CAREY INC COM 92936U109   224,554 2,873 SH   SOLE   2,873 0 0
BROADCOM INC COM 11135F101   830,600 1,486 SH   SOLE   1,485 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   9,717,137 208,031 SH   SOLE   208,031 0 0
PIONEER NAT RES CO COM 723787107   593,921 2,600 SH   SOLE   2,600 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   26,515 167 SH   SOLE   167 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   145,510 2,514 SH   SOLE   2,514 0 0
ISHARES TR CORE MSCI EAFE 46432F842   706,460 11,461 SH   SOLE   11,461 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   365,313 3,885 SH   SOLE   3,885 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   586,466 13,380 SH   SOLE   13,380 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   244,198 915 SH   SOLE   915 0 0
ISHARES TR U.S. MED DVC ETF 464288810   45,420 864 SH   SOLE   864 0 0
NVIDIA CORPORATION COM 67066G104   1,222,549 8,366 SH   SOLE   8,365 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   42,397 851 SH   SOLE   851 0 0
ISHARES TR SHORT TREAS BD 464288679   249,993 2,274 SH   SOLE   2,274 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   247,890 2,670 SH   SOLE   2,669 0 0
CUMMINS INC COM 231021106   685,367 2,829 SH   SOLE   2,828 0 0
GENUINE PARTS CO COM 372460105   1,337,593 7,709 SH   SOLE   7,709 0 0
ABBVIE INC COM 00287Y109   1,526,262 9,444 SH   SOLE   9,444 0 0
S&P GLOBAL INC COM 78409V104   214,621 641 SH   SOLE   640 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   9,722 161 SH   SOLE   161 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   1,507 26 SH   SOLE   26 0 0
SPDR SER TR S&P METALS MNG 78464A755   31,757 638 SH   SOLE   637 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,729,250 58,442 SH   SOLE   58,442 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   326,048 6,824 SH   SOLE   6,823 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   141,180 3,000 SH   SOLE   3,000 0 0
ZOETIS INC CL A 98978V103   323,227 2,206 SH   SOLE   2,205 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   14,587 1,013 SH   SOLE   1,013 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   254,786 3,420 SH   SOLE   3,420 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   265,698 15,815 SH   SOLE   15,815 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   10,388 48 SH   SOLE   48 0 0
BLACKSTONE INC COM 09260D107   399,119 5,380 SH   SOLE   5,379 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   23,095 432 SH   SOLE   431 0 0
JACOBS SOLUTIONS INC COM 46982L108   204,139 1,700 SH   SOLE   1,700 0 0
QUALCOMM INC COM 747525103   730,362 6,643 SH   SOLE   6,643 0 0
T-MOBILE US INC COM 872590104   318,602 2,276 SH   SOLE   2,275 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   23,853 583 SH   SOLE   583 0 0
MCDONALDS CORP COM 580135101   1,266,234 4,805 SH   SOLE   4,804 0 0
CISCO SYS INC COM 17275R102   987,331 20,725 SH   SOLE   20,724 0 0
CAPITAL ONE FINL CORP COM 14040H105   418,790 4,505 SH   SOLE   4,505 0 0
ISHARES TR RUS MID CAP ETF 464287499   8,094 120 SH   SOLE   120 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   358,440 6,000 SH   SOLE   6,000 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208   11,016 128 SH   SOLE   128 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   18,110 460 SH   SOLE   460 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   87,778 3,872 SH   SOLE   3,872 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   8,521 103 SH   SOLE   103 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,712,288 31,008 SH   SOLE   31,008 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   315,565 4,062 SH   SOLE   4,062 0 0
ISHARES TR US CONSM STAPLES 464287812   3,042 15 SH   SOLE   15 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,285,407 17,407 SH   SOLE   17,407 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   28,999 960 SH   SOLE   960 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   29,877 1,034 SH   SOLE   1,034 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   322,767 2,832 SH   SOLE   2,832 0 0
ISHARES TR IBOXX HI YD ETF 464288513   41,435 563 SH   SOLE   562 0 0
ISHARES TR S&P SML 600 GWT 464287887   20,975 194 SH   SOLE   194 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   215,254 835 SH   SOLE   835 0 0
ISHARES TR MSCI USA MMENTM 46432F396   10,361 71 SH   SOLE   71 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   499,547 3,868 SH   SOLE   3,867 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   616,163 6,274 SH   SOLE   6,273 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   89,105 1,955 SH   SOLE   1,954 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,136,545 36,592 SH   SOLE   36,591 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   2,494 44 SH   SOLE   44 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,078,796 45,252 SH   SOLE   45,251 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   19,834 310 SH   SOLE   310 0 0
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,938,119 38,220 SH   SOLE   38,219 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   1,279,274 26,685 SH   SOLE   26,684 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   76,817 1,714 SH   SOLE   1,714 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,222,891 23,520 SH   SOLE   23,520 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,720,892 11,862 SH   SOLE   11,862 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   11,719 317 SH   SOLE   317 0 0
LULULEMON ATHLETICA INC COM 550021109   338,001 1,055 SH   SOLE   1,055 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   174,954 8,683 SH   SOLE   8,682 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   7,048,800 120,492 SH   SOLE   120,492 0 0
ISHARES TR CORE S&P500 ETF 464287200   13,881,920 36,131 SH   SOLE   36,131 0 0
UNION PAC CORP COM 907818108   263,822 1,274 SH   SOLE   1,274 0 0
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   74,057 4,834 SH   SOLE   4,834 0 0
TRANSOCEAN LTD REG SHS H8817H100   59,284 13,001 SH   SOLE   13,000 0 0
ISHARES TR MBS ETF 464288588   3,700 40 SH   SOLE   39 0 0
ISHARES TR PFD AND INCM SEC 464288687   148,863 4,876 SH   SOLE   4,875 0 0
SALESFORCE INC COM 79466L302   881,193 6,646 SH   SOLE   6,646 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   200,068 2,848 SH   SOLE   2,847 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   385,415 5,425 SH   SOLE   5,424 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   670,939 1,218 SH   SOLE   1,218 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   47,206 349 SH   SOLE   349 0 0
LOCKHEED MARTIN CORP COM 539830109   1,670,781 3,434 SH   SOLE   3,434 0 0
JPMORGAN CHASE & CO COM 46625H100   3,308,095 24,669 SH   SOLE   24,668 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   7,929 160 SH   SOLE   160 0 0
CHEVRON CORP NEW COM 166764100   942,270 5,250 SH   SOLE   5,249 0 0
ISHARES TR NATIONAL MUN ETF 464288414   31,845 302 SH   SOLE   301 0 0
ALBEMARLE CORP COM 012653101   417,883 1,927 SH   SOLE   1,926 0 0
CONOCOPHILLIPS COM 20825C104   1,110,455 9,411 SH   SOLE   9,410 0 0
DANAHER CORPORATION COM 235851102   469,017 1,767 SH   SOLE   1,767 0 0
BANK AMERICA CORP COM 060505104   454,340 13,718 SH   SOLE   13,718 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,335,102 54,516 SH   SOLE   54,516 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   27,718 127 SH   SOLE   126 0 0
SPDR SER TR S&P DIVID ETF 78464A763   455,038 3,637 SH   SOLE   3,637 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   20,926 443 SH   SOLE   442 0 0
WALMART INC COM 931142103   264,799 1,868 SH   SOLE   1,867 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   71,434 1,718 SH   SOLE   1,717 0 0
ISHARES TR INTL SEL DIV ETF 464288448   570 21 SH   SOLE   21 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,667,547 37,968 SH   SOLE   37,967 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   396,110 2,811 SH   SOLE   2,811 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,893,695 28,673 SH   SOLE   28,673 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   249,479 2,200 SH   SOLE   2,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   360,118 9,239 SH   SOLE   9,238 0 0
TARGET CORP COM 87612E106   352,918 2,368 SH   SOLE   2,367 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,317,419 150,794 SH   SOLE   150,794 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   288,285 6,319 SH   SOLE   6,319 0 0
PFIZER INC COM 717081103   722,833 14,107 SH   SOLE   14,106 0 0
ISHARES TR IBOXX INV CP ETF 464287242   422 4 SH   SOLE   4 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   92,364 1,076 SH   SOLE   1,076 0 0
KLA CORP COM NEW 482480100   309,593 821 SH   SOLE   821 0 0
ISHARES TR MSCI USA VALUE 46432F388   304,567 3,342 SH   SOLE   3,341 0 0
HP INC COM 40434L105   524,030 19,502 SH   SOLE   19,502 0 0
ISHARES TR HDG MSCI EAFE 46434V803   1,863 69 SH   SOLE   69 0 0
ALPHABET INC CAP STK CL C 02079K107   337,263 3,801 SH   SOLE   3,801 0 0
AMGEN INC COM 031162100   233,104 888 SH   SOLE   887 0 0
ANALOG DEVICES INC COM 032654105   265,304 1,617 SH   SOLE   1,617 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   16,384 878 SH   SOLE   877 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   123,150 1,000 SH   SOLE   1,000 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   142,930 4,010 SH   SOLE   4,010 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   5,004 284 SH   SOLE   284 0 0
UNITED STATES STL CORP NEW COM 912909108   324,678 12,961 SH   SOLE   12,961 0 0
ISHARES TR CORE S&P US GWT 464287671   27,065 332 SH   SOLE   332 0 0
ISHARES TR CORE S&P US VLU 464287663   46,545 659 SH   SOLE   659 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676   35,629 1,684 SH   SOLE   1,683 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   298,647 6,257 SH   SOLE   6,256 0 0
ISHARES TR US CONSUM DISCRE 464287580   20,961 368 SH   SOLE   368 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   20,382 150 SH   SOLE   150 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   338,353 2,228 SH   SOLE   2,228 0 0
ISHARES TR EAFE SML CP ETF 464288273   2,429 43 SH   SOLE   43 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   8,141 85 SH   SOLE   85 0 0
ISHARES TR CORE DIV GRWTH 46434V621   2,523,600 50,472 SH   SOLE   50,472 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,924 65 SH   SOLE   65 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   42,028 707 SH   SOLE   707 0 0
ISHARES TR SP SMCP600VL ETF 464287879   4,566 50 SH   SOLE   50 0 0
ISHARES TR S&P MC 400VL ETF 464287705   456,725 4,531 SH   SOLE   4,531 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   30,835 700 SH   SOLE   700 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   10 0 SH   SOLE   0 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   259,580 5,123 SH   SOLE   5,122 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   715,751 15,379 SH   SOLE   15,379 0 0
PHILIP MORRIS INTL INC COM 718172109   223,787 2,211 SH   SOLE   2,211 0 0
ISHARES TR GLB INFRASTR ETF 464288372   48,378 1,055 SH   SOLE   1,055 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   810 9 SH   SOLE   9 0 0
PNC FINL SVCS GROUP INC COM 693475105   371,728 2,354 SH   SOLE   2,353 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   931,844 18,596 SH   SOLE   18,595 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   647,361 8,997 SH   SOLE   8,997 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   26,058 938 SH   SOLE   938 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   15,120 307 SH   SOLE   306 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   25,378 115 SH   SOLE   115 0 0
SPDR SER TR DJ REIT ETF 78464A607   6,972 80 SH   SOLE   80 0 0
ALTRIA GROUP INC COM 02209S103   330,513 7,231 SH   SOLE   7,230 0 0
CITIGROUP INC COM NEW 172967424   366,377 8,100 SH   SOLE   8,100 0 0
ISHARES TR JPMORGAN USD EMG 464288281   12,664 150 SH   SOLE   149 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   181,763 4,540 SH   SOLE   4,539 0 0
EXXON MOBIL CORP COM 30231G102   1,027,493 9,315 SH   SOLE   9,315 0 0
UNITEDHEALTH GROUP INC COM 91324P102   240,563 454 SH   SOLE   453 0 0
LOWES COS INC COM 548661107   1,059,751 5,319 SH   SOLE   5,318 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   219,636 4,633 SH   SOLE   4,632 0 0
DEERE & CO COM 244199105   1,846,958 4,308 SH   SOLE   4,307 0 0
COLGATE PALMOLIVE CO COM 194162103   207,974 2,640 SH   SOLE   2,639 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,143,393 28,649 SH   SOLE   28,649 0 0
ISHARES TR U.S. PHARMA ETF 464288836   6,515 35 SH   SOLE   35 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   8,090,288 249,777 SH   SOLE   249,777 0 0
DEVON ENERGY CORP NEW COM 25179M103   863,660 14,041 SH   SOLE   14,040 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,080,299 15,323 SH   SOLE   15,323 0 0
PAYPAL HLDGS INC COM 70450Y103   216,620 3,042 SH   SOLE   3,041 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   868,634 22,440 SH   SOLE   22,439 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   3,141 111 SH   SOLE   111 0 0
BLACKROCK INC COM 09247X101   906,813 1,280 SH   SOLE   1,279 0 0
ISHARES TR CORE S&P MCP ETF 464287507   5,512,676 22,790 SH   SOLE   22,790 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   34,295 1,728 SH   SOLE   1,727 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   322,007 21,787 SH   SOLE   21,786 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   374,639 4,098 SH   SOLE   4,097 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,165,305 23,546 SH   SOLE   23,546 0 0
ISHARES TR MSCI EAFE ETF 464287465   308,173 4,695 SH   SOLE   4,694 0 0
APPLE INC COM 037833100   11,719,642 90,200 SH   SOLE   90,199 0 0
GSK PLC SPONSORED ADR 37733W204   301,539 8,581 SH   SOLE   8,581 0 0
ABBOTT LABS COM 002824100   738,437 6,726 SH   SOLE   6,725 0 0
DISNEY WALT CO COM 254687106   392,952 4,523 SH   SOLE   4,522 0 0
ISHARES TR RUS 1000 ETF 464287622   242,940 1,154 SH   SOLE   1,154 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,058,689 20,169 SH   SOLE   20,169 0 0