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
ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676   236,915 11,196 SH   SOLE   0 0 11,196
AT&T INC COM Stock 00206R102   649,681 35,290 SH   SOLE   0 0 35,290
ARK INNOVATION ETF ETF 00214Q104   300,944 9,633 SH   SOLE   0 0 9,633
ABRDN BLOOMBERG ALL COMMODITY LONGER DATED STRATEGY K-1 FREE ETF ETF 003261203   283,987 8,210 SH   SOLE   0 0 8,210
AECOM COM Stock 00766T100   496,605 5,847 SH   SOLE   0 0 5,847
ALPHABET INC CAP STK CL A Stock 02079K305   253,838 2,877 SH   SOLE   0 0 2,877
ALTRIA GROUP INC COM Stock 02209S103   440,441 9,636 SH   SOLE   0 0 9,636
APPLE INC COM Stock 037833100   1,299,828 10,004 SH   SOLE   0 0 10,004
BANK AMERICA CORP COM Stock 060505104   431,821 13,038 SH   SOLE   0 0 13,038
IPATH SERIES B BLOOMBERG GRAINS SUBINDEX TOTAL RETURN ETN ETF 06746P522   3,164,182 40,757 SH   SOLE   0 0 40,757
CVS HEALTH CORP COM Stock 126650100   729,420 7,827 SH   SOLE   0 0 7,827
CISCO SYS INC COM Stock 17275R102   370,768 7,783 SH   SOLE   0 0 7,783
COMPASS INC CL A Stock 20464U100   69,241 29,717 SH   SOLE   0 0 29,717
DISTILLATE US FUNDAMENTAL STABILITY & VALUE ETF ETF 26922A321   448,066 10,982 SH   SOLE   0 0 10,982
U.S. GLOBAL JETS ETF ETF 26922A842   1,021,414 59,802 SH   SOLE   0 0 59,802
EXXON MOBIL CORP COM Stock 30231G102   258,178 2,341 SH   SOLE   0 0 2,341
FIDELITY TOTAL BOND ETF ETF 316188309   480,434 10,672 SH   SOLE   0 0 10,672
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104   1,180,764 15,754 SH   SOLE   0 0 15,754
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203   282,212 1,831 SH   SOLE   0 0 1,831
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   8,647,499 216,675 SH   SOLE   0 0 216,675
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   1,612,304 41,651 SH   SOLE   0 0 41,651
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853   755,185 19,433 SH   SOLE   0 0 19,433
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   826,144 13,548 SH   SOLE   0 0 13,548
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   1,647,129 61,713 SH   SOLE   0 0 61,713
FIRST TRUST SENIOR LOAN FUND ETF 33738D309   2,222,403 49,841 SH   SOLE   0 0 49,841
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   2,517,738 57,326 SH   SOLE   0 0 57,326
FIRST TRUST NASDAQ ARTIFICIAL INTELLIGENCE & ROBOTICS ETF ETF 33738R720   200,983 5,627 SH   SOLE   0 0 5,627
FIRST TRUST NASDAQ FOOD & BEVERAGE ETF ETF 33738R852   824,785 30,491 SH   SOLE   0 0 30,491
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101   4,953,034 202,247 SH   SOLE   0 0 202,247
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   558,074 11,137 SH   SOLE   0 0 11,137
FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES & INCOME ETF ETF 33739P855   368,762 20,705 SH   SOLE   0 0 20,705
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408   457,999 7,705 SH   SOLE   0 0 7,705
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF ETF 33740F805   1,386,379 31,566 SH   SOLE   0 0 31,566
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   332,784 16,681 SH   SOLE   0 0 16,681
FIRST TRUST MERGER ARBITRAGE ETF ETF 33740J203   701,513 34,776 SH   SOLE   0 0 34,776
FIRST TRUST INDXX INNOVATIVE TRANSACTION & PROCESS ETF ETF 33741X201   478,218 13,963 SH   SOLE   0 0 13,963
FRANKLIN FTSE JAPAN HEDGED ETF ETF 35473P637   299,904 12,345 SH   SOLE   0 0 12,345
GENERAL DYNAMICS CORP COM Stock 369550108   339,502 1,368 SH   SOLE   0 0 1,368
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF ETF 37954Y673   1,883,866 71,116 SH   SOLE   0 0 71,116
HARBOR LONG-TERM GROWERS ETF ETF 41151J406   224,864 16,574 SH   SOLE   0 0 16,574
HOME DEPOT INC COM Stock 437076102   245,560 777 SH   SOLE   0 0 777
IMMUNITYBIO INC COM Stock 45256X103   83,706 16,510 SH   SOLE   0 0 16,510
INVESCO QQQ TRUST ETF 46090E103   8,923,845 33,513 SH   SOLE   0 0 33,513
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274   4,151,963 35,688 SH   SOLE   0 0 35,688
INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETF ETF 46137V316   511,584 3,224 SH   SOLE   0 0 3,224
INVESCO DYNAMIC LEISURE & ENTERTAINMENT ETF ETF 46137V720   605,464 16,629 SH   SOLE   0 0 16,629
INVESCO S&P 500 MOMENTUM ETF ETF 46138E339   235,523 4,148 SH   SOLE   0 0 4,148
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631   631,741 26,422 SH   SOLE   0 0 26,422
ISHARES CORE S&P MID-CAP ETF ETF 464287507   281,683 1,165 SH   SOLE   0 0 1,165
ISHARES BIOTECHNOLOGY ETF ETF 464287556   1,004,752 7,653 SH   SOLE   0 0 7,653
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   254,172 3,118 SH   SOLE   0 0 3,118
ISHARES U.S. FINANCIALS ETF ETF 464287788   1,143,618 15,153 SH   SOLE   0 0 15,153
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   1,597,021 16,875 SH   SOLE   0 0 16,875
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   5,663,549 27,930 SH   SOLE   0 0 27,930
ISHARES MORNINGSTAR MID-CAP GROWTH ETF ETF 464288307   214,524 3,982 SH   SOLE   0 0 3,982
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   2,351,082 21,018 SH   SOLE   0 0 21,018
ISHARES U.S. TREASURY BOND ETF ETF 46429B267   1,658,471 72,996 SH   SOLE   0 0 72,996
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834   654,442 11,307 SH   SOLE   0 0 11,307
ISHARES CORE MSCI EAFE ETF ETF 46432F842   1,897,656 30,786 SH   SOLE   0 0 30,786
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   1,241,930 26,594 SH   SOLE   0 0 26,594
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   1,681,991 33,640 SH   SOLE   0 0 33,640
ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF ETF 46435G672   231,204 4,862 SH   SOLE   0 0 4,862
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   823,854 23,859 SH   SOLE   0 0 23,859
JPMORGAN MUNICIPAL ETF ETF 46641Q647   1,198,225 24,114 SH   SOLE   0 0 24,114
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   2,793,100 55,271 SH   SOLE   0 0 55,271
JPMORGAN CORE PLUS BOND ETF ETF 46641Q670   262,674 5,719 SH   SOLE   0 0 5,719
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   8,087,277 161,326 SH   SOLE   0 0 161,326
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206   609,012 13,086 SH   SOLE   0 0 13,086
M & T BK CORP COM Stock 55261F104   340,919 2,350 SH   SOLE   0 0 2,350
TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720   1,055,402 42,746 SH   SOLE   0 0 42,746
MICROSOFT CORP COM Stock 594918104   1,763,036 7,351 SH   SOLE   0 0 7,351
NORTHROP GRUMMAN CORP COM Stock 666807102   500,733 918 SH   SOLE   0 0 918
PACER DATA & INFRASTRUCTURE REAL ESTATE ETF ETF 69374H741   218,147 7,517 SH   SOLE   0 0 7,517
PACER INDUSTRIAL REAL ESTATE ETF ETF 69374H766   218,949 5,951 SH   SOLE   0 0 5,951
PACER US CASH COWS 100 ETF ETF 69374H881   382,486 8,270 SH   SOLE   0 0 8,270
PIMCO BROAD US TIPS INDEX ETF ETF 72201R403   821,184 15,193 SH   SOLE   0 0 15,193
PRINCIPAL CONTRARIAN VALUE INDEX ETF ETF 74255Y862   1,395,627 51,651 SH   SOLE   0 0 51,651
PUTNAM FOCUSED LARGE CAP GROWTH ETF ETF 746729409   208,607 10,435 SH   SOLE   0 0 10,435
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   281,960 2,794 SH   SOLE   0 0 2,794
REPLIGEN CORP COM Stock 759916109   304,758 1,800 SH   SOLE   0 0 1,800
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889   580,088 19,538 SH   SOLE   0 0 19,538
SPDR S&P TRANSPORTATION ETF ETF 78464A532   258,197 3,842 SH   SOLE   0 0 3,842
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   223,318 8,887 SH   SOLE   0 0 8,887
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   3,379,329 75,130 SH   SOLE   0 0 75,130
SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608   571,905 13,983 SH   SOLE   0 0 13,983
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   1,169,885 48,263 SH   SOLE   0 0 48,263
SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 78468R648   638,143 16,188 SH   SOLE   0 0 16,188
SPDR S&P KENSHO CLEAN POWER ETF ETF 78468R655   905,423 11,041 SH   SOLE   0 0 11,041
SPDR S&P KENSHO INTELLIGENT STRUCTURES ETF ETF 78468R697   331,441 10,144 SH   SOLE   0 0 10,144
SPDR RUSSELL 1000 LOW VOLATILITY FOCUS ETF ETF 78468R754   728,484 7,076 SH   SOLE   0 0 7,076
SCHWAB U.S. LARGE-CAP ETF ETF 808524201   268,007 5,936 SH   SOLE   0 0 5,936
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   889,032 30,582 SH   SOLE   0 0 30,582
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   7,365,499 97,505 SH   SOLE   0 0 97,505
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209   1,889,465 13,908 SH   SOLE   0 0 13,908
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   7,796,969 89,139 SH   SOLE   0 0 89,139
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   709,081 20,733 SH   SOLE   0 0 20,733
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   1,530,012 15,579 SH   SOLE   0 0 15,579
SERVICENOW INC COM Stock 81762P102   804,107 2,071 SH   SOLE   0 0 2,071
TEXAS INSTRS INC COM Stock 882508104   349,802 2,117 SH   SOLE   0 0 2,117
UNITED STATES OIL FUND LP ETF 91232N207   613,042 8,744 SH   SOLE   0 0 8,744
VANECK AGRIBUSINESS ETF ETF 92189F700   278,764 3,247 SH   SOLE   0 0 3,247
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   819,143 5,394 SH   SOLE   0 0 5,394
VANGUARD S&P 500 GROWTH ETF ETF 921932505   4,241,134 20,106 SH   SOLE   0 0 20,106
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   250,091 3,365 SH   SOLE   0 0 3,365
VANGUARD SHORT-TERM BOND ETF ETF 921937827   211,388 2,808 SH   SOLE   0 0 2,808
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   325,435 4,530 SH   SOLE   0 0 4,530
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   1,372,168 28,930 SH   SOLE   0 0 28,930
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   572,892 1,794 SH   SOLE   0 0 1,794
VANGUARD S&P 500 ETF ETF 922908363   2,693,789 7,667 SH   SOLE   0 0 7,667
VANGUARD SMALL CAP VALUE ETF ETF 922908611   3,206,508 20,192 SH   SOLE   0 0 20,192
VANGUARD GROWTH ETF ETF 922908736   580,127 2,722 SH   SOLE   0 0 2,722
VANGUARD SMALL-CAP ETF ETF 922908751   538,131 2,932 SH   SOLE   0 0 2,932
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   529,832 2,771 SH   SOLE   0 0 2,771