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
AECOM COM 00766T100   522,349 5,926 SH   SOLE   0 0 5,926
ALPHABET INC CAP STK CL C 02079K107   271,747 1,482 SH   SOLE   0 0 1,482
ALPHABET INC CAP STK CL A 02079K305   676,166 3,712 SH   SOLE   0 0 3,712
ALPS ETF TR ALERIAN ENERGY 00162Q676   222,410 8,371 SH   SOLE   0 0 8,371
ALTRIA GROUP INC COM 02209S103   867,477 19,045 SH   SOLE   0 0 19,045
AMAZON COM INC COM 023135106   670,964 3,472 SH   SOLE   0 0 3,472
AMGEN INC COM 031162100   286,091 916 SH   SOLE   0 0 916
APPLE INC COM 037833100   2,226,470 10,571 SH   SOLE   0 0 10,571
ARK ETF TR INNOVATION ETF 00214Q104   795,773 18,106 SH   SOLE   0 0 18,106
AT&T INC COM 00206R102   461,285 24,138 SH   SOLE   0 0 24,138
BANK AMERICA CORP COM 060505104   515,444 12,961 SH   SOLE   0 0 12,961
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   291,843 2,812 SH   SOLE   0 0 2,812
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   1,154,503 35,799 SH   SOLE   0 0 35,799
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   1,686,561 51,108 SH   SOLE   0 0 51,108
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   1,000,353 30,415 SH   SOLE   0 0 30,415
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   493,215 22,197 SH   SOLE   0 0 22,197
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   577,146 21,439 SH   SOLE   0 0 21,439
CISCO SYS INC COM 17275R102   406,718 8,561 SH   SOLE   0 0 8,561
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   2,969,403 93,026 SH   SOLE   0 0 93,026
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   1,385,127 19,813 SH   SOLE   0 0 19,813
COMPASS INC CL A 20464U100   185,054 51,404 SH   SOLE   0 0 51,404
CVS HEALTH CORP COM 126650100   330,400 5,594 SH   SOLE   0 0 5,594
DBX ETF TR XTRACK MSCI EAFE 233051200   612,562 14,782 SH   SOLE   0 0 14,782
DISNEY WALT CO COM 254687106   263,470 2,654 SH   SOLE   0 0 2,654
ETF SER SOLUTIONS DISTILLATE US 26922A321   502,477 9,778 SH   SOLE   0 0 9,778
ETF SER SOLUTIONS US GLB JETS 26922A842   1,106,523 56,283 SH   SOLE   0 0 56,283
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   219,971 6,336 SH   SOLE   0 0 6,336
EXXON MOBIL CORP COM 30231G102   225,723 1,961 SH   SOLE   0 0 1,961
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113   307,193 10,039 SH   SOLE   0 0 10,039
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   327,502 4,774 SH   SOLE   0 0 4,774
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   440,760 9,422 SH   SOLE   0 0 9,422
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   10,267,666 228,526 SH   SOLE   0 0 228,526
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   506,049 10,473 SH   SOLE   0 0 10,473
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,040,697 43,526 SH   SOLE   0 0 43,526
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,383,759 59,974 SH   SOLE   0 0 59,974
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,307,566 27,785 SH   SOLE   0 0 27,785
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,200,825 14,657 SH   SOLE   0 0 14,657
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   254,864 3,033 SH   SOLE   0 0 3,033
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   238,377 1,548 SH   SOLE   0 0 1,548
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,600,118 52,532 SH   SOLE   0 0 52,532
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,123,226 24,573 SH   SOLE   0 0 24,573
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,223,965 58,885 SH   SOLE   0 0 58,885
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   414,937 17,680 SH   SOLE   0 0 17,680
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   2,477,184 48,515 SH   SOLE   0 0 48,515
FIRST TR EXCHANGE-TRADED FD MERGER ARBITRA 33740J203   237,523 12,125 SH   SOLE   0 0 12,125
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   463,702 10,677 SH   SOLE   0 0 10,677
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,523,072 35,379 SH   SOLE   0 0 35,379
FIRST TR VALUE LINE DIVID IN SHS 33734H106   9,995,754 245,295 SH   SOLE   0 0 245,295
FORD MTR CO DEL COM 345370860   276,800 22,073 SH   SOLE   0 0 22,073
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   3,163,290 99,350 SH   SOLE   0 0 99,350
GENERAL DYNAMICS CORP COM 369550108   242,045 834 SH   SOLE   0 0 834
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   265,105 8,962 SH   SOLE   0 0 8,962
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,397,735 37,756 SH   SOLE   0 0 37,756
HARBOR ETF TRUST LONG TERM GROWER 41151J406   254,901 10,079 SH   SOLE   0 0 10,079
IMMUNITYBIO INC COM 45256X103   104,343 16,510 SH   SOLE   0 0 16,510
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   2,664,623 30,467 SH   SOLE   0 0 30,467
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   1,180,633 42,362 SH   SOLE   0 0 42,362
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   4,741,512 41,443 SH   SOLE   0 0 41,443
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   2,878,081 49,594 SH   SOLE   0 0 49,594
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   4,185,551 43,137 SH   SOLE   0 0 43,137
INVESCO QQQ TR UNIT SER 1 46090E103   20,785,024 43,383 SH   SOLE   0 0 43,383
ISHARES GOLD TR ISHARES NEW 464285204   4,977,357 113,302 SH   SOLE   0 0 113,302
ISHARES INC CORE MSCI EMKT 46434G103   1,176,422 21,977 SH   SOLE   0 0 21,977
ISHARES TR CORE S&P500 ETF 464287200   294,763 539 SH   SOLE   0 0 539
ISHARES TR 7-10 YR TRSY BD 464287440   2,227,637 23,787 SH   SOLE   0 0 23,787
ISHARES TR CORE S&P MCP ETF 464287507   302,314 5,166 SH   SOLE   0 0 5,166
ISHARES TR ISHARES SEMICDTR 464287523   886,583 3,595 SH   SOLE   0 0 3,595
ISHARES TR ISHARES BIOTECH 464287556   1,368,561 9,971 SH   SOLE   0 0 9,971
ISHARES TR CORE S&P US GWT 464287671   356,571 2,797 SH   SOLE   0 0 2,797
ISHARES TR U.S. TECH ETF 464287721   1,112,393 7,391 SH   SOLE   0 0 7,391
ISHARES TR CORE S&P SCP ETF 464287804   2,624,161 24,603 SH   SOLE   0 0 24,603
ISHARES TR US CONSM STAPLES 464287812   6,451,122 98,116 SH   SOLE   0 0 98,116
ISHARES TR MRGSTR MD CP GRW 464288307   277,810 4,101 SH   SOLE   0 0 4,101
ISHARES TR SHORT TREAS BD 464288679   202,368 1,831 SH   SOLE   0 0 1,831
ISHARES TR US AER DEF ETF 464288760   4,824,953 36,539 SH   SOLE   0 0 36,539
ISHARES TR US TREAS BD ETF 46429B267   2,380,429 105,469 SH   SOLE   0 0 105,469
ISHARES TR CORE MSCI EAFE 46432F842   2,602,373 35,826 SH   SOLE   0 0 35,826
ISHARES TR MSCI INTL MOMENT 46434V449   234,152 6,052 SH   SOLE   0 0 6,052
ISHARES TR CORE DIV GRWTH 46434V621   941,547 16,343 SH   SOLE   0 0 16,343
ISHARES TR BROAD USD HIGH 46435U853   1,357,499 37,417 SH   SOLE   0 0 37,417
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   2,930,044 58,165 SH   SOLE   0 0 58,165
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   769,745 15,169 SH   SOLE   0 0 15,169
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   1,398,509 27,710 SH   SOLE   0 0 27,710
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   460,939 8,375 SH   SOLE   0 0 8,375
M & T BK CORP COM 55261F104   381,354 2,520 SH   SOLE   0 0 2,520
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   821,049 28,479 SH   SOLE   0 0 28,479
META PLATFORMS INC CL A 30303M102   276,761 549 SH   SOLE   0 0 549
MICROSOFT CORP COM 594918104   3,403,972 7,616 SH   SOLE   0 0 7,616
NORTHROP GRUMMAN CORP COM 666807102   412,921 947 SH   SOLE   0 0 947
NVIDIA CORPORATION COM 67066G104   804,057 6,508 SH   SOLE   0 0 6,508
PACER FDS TR US CASH COWS 100 69374H881   458,108 8,407 SH   SOLE   0 0 8,407
PIMCO ETF TR BROAD US TIPS 72201R403   1,663,951 31,662 SH   SOLE   0 0 31,662
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   229,755 4,956 SH   SOLE   0 0 4,956
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,585,564 43,679 SH   SOLE   0 0 43,679
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   307,901 8,674 SH   SOLE   0 0 8,674
REPLIGEN CORP COM 759916109   226,908 1,800 SH   SOLE   0 0 1,800
RTX CORPORATION COM 75513E101   549,138 5,470 SH   SOLE   0 0 5,470
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   492,474 4,884 SH   SOLE   0 0 4,884
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   5,447,107 155,498 SH   SOLE   0 0 155,498
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   1,227,418 18,325 SH   SOLE   0 0 18,325
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,920,819 76,142 SH   SOLE   0 0 76,142
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   3,205,790 65,733 SH   SOLE   0 0 65,733
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,882,487 26,638 SH   SOLE   0 0 26,638
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,556,807 60,963 SH   SOLE   0 0 60,963
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,484,422 64,025 SH   SOLE   0 0 64,025
SERVICENOW INC COM 81762P102   1,503,326 1,911 SH   SOLE   0 0 1,911
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   363,140 6,270 SH   SOLE   0 0 6,270
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   899,914 25,653 SH   SOLE   0 0 25,653
SPDR S&P 500 ETF TR TR UNIT 78462F103   494,749 909 SH   SOLE   0 0 909
SPDR SER TR PORTFOLIO AGRGTE 78464A649   260,476 10,382 SH   SOLE   0 0 10,382
SPDR SER TR PORTFOLIO S&P500 78464A854   958,962 14,984 SH   SOLE   0 0 14,984
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,856,615 114,402 SH   SOLE   0 0 114,402
SPDR SER TR S&P KENSHO NEW 78468R648   895,606 19,440 SH   SOLE   0 0 19,440
SPDR SER TR S&P KENSHO CLEAN 78468R655   1,009,408 16,729 SH   SOLE   0 0 16,729
SPDR SER TR RUSSELL LOW VOL 78468R754   489,929 4,145 SH   SOLE   0 0 4,145
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   313,146 7,492 SH   SOLE   0 0 7,492
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   213,111 11,222 SH   SOLE   0 0 11,222
TEXAS INSTRS INC COM 882508104   226,958 1,167 SH   SOLE   0 0 1,167
UNITED PARCEL SERVICE INC CL B 911312106   226,685 1,656 SH   SOLE   0 0 1,656
UNITED STS OIL FD LP UNITS 91232N207   643,008 8,079 SH   SOLE   0 0 8,079
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   470,300 1,804 SH   SOLE   0 0 1,804
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   813,258 2,439 SH   SOLE   0 0 2,439
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   588,687 3,349 SH   SOLE   0 0 3,349
VANGUARD BD INDEX FDS INTERMED TERM 921937819   349,118 4,662 SH   SOLE   0 0 4,662
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,262,221 17,519 SH   SOLE   0 0 17,519
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,438,288 50,098 SH   SOLE   0 0 50,098
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,446,922 10,891 SH   SOLE   0 0 10,891
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,647,718 9,028 SH   SOLE   0 0 9,028
VANGUARD INDEX FDS MID CAP ETF 922908629   233,113 963 SH   SOLE   0 0 963
VANGUARD INDEX FDS LARGE CAP ETF 922908637   200,659 804 SH   SOLE   0 0 804
VANGUARD INDEX FDS GROWTH ETF 922908736   1,002,200 2,680 SH   SOLE   0 0 2,680
VANGUARD INDEX FDS SMALL CP ETF 922908751   409,501 1,878 SH   SOLE   0 0 1,878
VANGUARD INDEX FDS TOTAL STK MKT 922908769   588,444 2,200 SH   SOLE   0 0 2,200
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   247,062 5,090 SH   SOLE   0 0 5,090
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   984,090 5,391 SH   SOLE   0 0 5,391
VANGUARD WORLD FD INF TECH ETF 92204A702   1,235,075 2,142 SH   SOLE   0 0 2,142