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   387,489 2,972 SH   SOLE   0 0 2,972
ISHARES TR MRGSTR MD CP GRW 464288307   242,677 3,997 SH   SOLE   0 0 3,996
INVESCO QQQ TR UNIT SER 1 46090E103   15,492,065 41,839 SH   SOLE   0 0 41,838
SPDR SER TR PORTFOLIO AGRGTE 78464A649   235,811 9,380 SH   SOLE   0 0 9,379
ISHARES GOLD TR ISHARES NEW 464285204   1,730,888 47,696 SH   SOLE   0 0 47,696
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   1,830,380 74,436 SH   SOLE   0 0 74,436
VANGUARD INDEX FDS TOTAL STK MKT 922908769   568,621 2,581 SH   SOLE   0 0 2,581
YELLOW CORP COM 985510106   12,938 14,500 SH   SOLE   0 0 14,500
ISHARES TR U.S. FINLS ETF 464287788   330,363 4,424 SH   SOLE   0 0 4,424
COMPASS INC CL A 20464U100   170,661 51,404 SH   SOLE   0 0 51,404
SPDR SER TR RUSSELL LOW VOL 78468R754   842,823 7,786 SH   SOLE   0 0 7,785
SPDR S&P 500 ETF TR TR UNIT 78462F103   232,013 524 SH   SOLE   0 0 523
PACER FDS TR US CASH COWS 100 69374H881   440,128 9,217 SH   SOLE   0 0 9,217
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,314,539 29,964 SH   SOLE   0 0 29,964
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,214,278 39,120 SH   SOLE   0 0 39,119
FORD MTR CO DEL COM 345370860   344,009 22,411 SH   SOLE   0 0 22,411
HOME DEPOT INC COM 437076102   243,844 785 SH   SOLE   0 0 784
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,695,614 30,431 SH   SOLE   0 0 30,430
PACER FDS TR INDUSTRIAL RELET 69374H766   249,760 6,293 SH   SOLE   0 0 6,293
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,128,714 23,780 SH   SOLE   0 0 23,779
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,426,965 48,578 SH   SOLE   0 0 48,578
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   310,242 4,138 SH   SOLE   0 0 4,137
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   5,547,598 49,220 SH   SOLE   0 0 49,220
ISHARES TR BROAD USD HIGH 46435U853   972,990 27,824 SH   SOLE   0 0 27,823
ISHARES TR CORE S&P SCP ETF 464287804   1,978,905 20,031 SH   SOLE   0 0 20,031
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   472,169 12,390 SH   SOLE   0 0 12,389
ALPHABET INC CAP STK CL A 02079K305   412,124 3,385 SH   SOLE   0 0 3,385
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   218,416 4,796 SH   SOLE   0 0 4,796
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   228,801 7,447 SH   SOLE   0 0 7,446
MICROSOFT CORP COM 594918104   2,313,973 6,843 SH   SOLE   0 0 6,843
CVS HEALTH CORP COM 126650100   529,721 7,612 SH   SOLE   0 0 7,612
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,104,850 47,186 SH   SOLE   0 0 47,186
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   1,377,875 52,015 SH   SOLE   0 0 52,014
VANGUARD INDEX FDS SMALL CP ETF 922908751   416,093 2,105 SH   SOLE   0 0 2,104
SPDR SER TR S&P KENSHO NEW 78468R648   827,567 18,448 SH   SOLE   0 0 18,447
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   346,463 6,857 SH   SOLE   0 0 6,856
SPDR SER TR S&P KENSHO CLEAN 78468R655   875,180 10,417 SH   SOLE   0 0 10,416
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   230,930 6,826 SH   SOLE   0 0 6,826
VANGUARD WORLD FDS INF TECH ETF 92204A702   554,598 1,264 SH   SOLE   0 0 1,264
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,526,705 51,703 SH   SOLE   0 0 51,702
ETF SER SOLUTIONS DISTILLATE US 26922A321   498,185 11,054 SH   SOLE   0 0 11,053
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,345,403 10,673 SH   SOLE   0 0 10,672
PIMCO ETF TR BROAD US TIPS 72201R403   1,414,187 26,454 SH   SOLE   0 0 26,454
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,693,487 33,819 SH   SOLE   0 0 33,819
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   265,743 5,755 SH   SOLE   0 0 5,755
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   1,050,390 14,707 SH   SOLE   0 0 14,707
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   640,799 2,525 SH   SOLE   0 0 2,525
REPLIGEN CORP COM 759916109   249,804 1,800 SH   SOLE   0 0 1,800
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   670,741 33,638 SH   SOLE   0 0 33,637
ISHARES TR US AER DEF ETF 464288760   4,086,261 35,006 SH   SOLE   0 0 35,006
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   350,024 4,368 SH   SOLE   0 0 4,367
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,150,101 19,133 SH   SOLE   0 0 19,133
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   901,446 34,711 SH   SOLE   0 0 34,711
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,788,084 93,333 SH   SOLE   0 0 93,332
PUTNAM ETF TRUST FOCSD LARCP GWT 746729409   250,783 9,560 SH   SOLE   0 0 9,560
UNITED STS OIL FD LP UNITS 91232N207   542,181 8,389 SH   SOLE   0 0 8,389
VANGUARD INDEX FDS GROWTH ETF 922908736   784,584 2,771 SH   SOLE   0 0 2,771
SPDR SER TR BLOOMBERG SHT TE 78468R408   2,155,378 87,975 SH   SOLE   0 0 87,974
ISHARES TR US TREAS BD ETF 46429B267   1,910,915 84,070 SH   SOLE   0 0 84,070
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   258,585 1,716 SH   SOLE   0 0 1,715
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 37733E104   348,648 4,659 SH   SOLE   0 0 4,659
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   466,048 18,377 SH   SOLE   0 0 18,377
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   848,217 31,497 SH   SOLE   0 0 31,497
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   2,212,391 81,608 SH   SOLE   0 0 81,607
SERVICENOW INC COM 81762P102   1,352,166 2,390 SH   SOLE   0 0 2,390
HARBOR ETF TRUST LONG TERM GROWER 41151J406   207,827 11,204 SH   SOLE   0 0 11,203
ETF SER SOLUTIONS DISTILLATE SMLMD 26922B667   233,766 7,800 SH   SOLE   0 0 7,800
ISHARES TR CORE MSCI EAFE 46432F842   2,187,142 32,751 SH   SOLE   0 0 32,751
AECOM COM 00766T100   499,966 5,872 SH   SOLE   0 0 5,872
ISHARES INC CORE MSCI EMKT 46434G103   890,682 17,972 SH   SOLE   0 0 17,971
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,107,199 15,378 SH   SOLE   0 0 15,377
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   377,007 9,060 SH   SOLE   0 0 9,060
GENERAL DYNAMICS CORP COM 369550108   295,292 1,372 SH   SOLE   0 0 1,372
CISCO SYS INC COM 17275R102   407,864 7,918 SH   SOLE   0 0 7,918
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,050,844 42,233 SH   SOLE   0 0 42,233
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,358,523 30,023 SH   SOLE   0 0 30,022
AT&T INC COM 00206R102   578,490 35,998 SH   SOLE   0 0 35,998
VANGUARD BD INDEX FDS INTERMED TERM 921937819   242,391 3,254 SH   SOLE   0 0 3,253
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,648,196 69,808 SH   SOLE   0 0 69,808
ISHARES TR US CONSM STAPLES 464287812   7,644,194 37,976 SH   SOLE   0 0 37,976
ISHARES TR ISHARES BIOTECH 464287556   1,051,221 8,275 SH   SOLE   0 0 8,275
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   498,362 4,668 SH   SOLE   0 0 4,668
ISHARES TR U.S. TECH ETF 464287721   228,322 2,107 SH   SOLE   0 0 2,106
ISHARES TR ISHARES SEMICDTR 464287523   267,587 535 SH   SOLE   0 0 534
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   2,482,450 77,383 SH   SOLE   0 0 77,383
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   237,571 3,794 SH   SOLE   0 0 3,793
ISHARES TR CORE S&P500 ETF 464287200   234,751 527 SH   SOLE   0 0 526
NORTHROP GRUMMAN CORP COM 666807102   424,654 925 SH   SOLE   0 0 925
M & T BK CORP COM 55261F104   307,675 2,451 SH   SOLE   0 0 2,451
BANK AMERICA CORP COM 060505104   380,358 13,080 SH   SOLE   0 0 13,079
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,961,756 128,996 SH   SOLE   0 0 128,996
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   271,222 6,551 SH   SOLE   0 0 6,551
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,719,897 57,895 SH   SOLE   0 0 57,894
RAYTHEON TECHNOLOGIES CORP COM 75513E101   346,921 3,531 SH   SOLE   0 0 3,531
TEXAS INSTRS INC COM 882508104   216,894 1,229 SH   SOLE   0 0 1,228
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   270,556 1,771 SH   SOLE   0 0 1,771
ISHARES TR CORE S&P US GWT 464287671   265,706 2,723 SH   SOLE   0 0 2,722
ALPS ETF TR ALERIAN ENERGY 00162Q676   494,781 22,738 SH   SOLE   0 0 22,738
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   888,472 5,500 SH   SOLE   0 0 5,499
ISHARES TR 7-10 YR TRSY BD 464287440   3,264,502 34,187 SH   SOLE   0 0 34,186
ISHARES TR CORE DIV GRWTH 46434V621   1,268,996 24,665 SH   SOLE   0 0 24,664
SPDR SER TR PORTFOLIO S&P500 78464A854   899,923 17,266 SH   SOLE   0 0 17,266
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,003,683 25,410 SH   SOLE   0 0 25,409
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   226,324 3,009 SH   SOLE   0 0 3,009
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   584,237 11,810 SH   SOLE   0 0 11,809
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   7,342,251 162,727 SH   SOLE   0 0 162,727
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   153,909 10,420 SH   SOLE   0 0 10,420
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   2,390,380 47,166 SH   SOLE   0 0 47,166
ALTRIA GROUP INC COM 02209S103   819,268 17,818 SH   SOLE   0 0 17,817
EXXON MOBIL CORP COM 30231G102   275,981 2,581 SH   SOLE   0 0 2,581
ARK ETF TR INNOVATION ETF 00214Q104   735,410 16,357 SH   SOLE   0 0 16,356
ETF SER SOLUTIONS US GLB JETS 26922A842   1,292,332 59,500 SH   SOLE   0 0 59,499
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,728,573 217,887 SH   SOLE   0 0 217,887
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,229,191 49,286 SH   SOLE   0 0 49,285
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   824,436 25,548 SH   SOLE   0 0 25,548
IMMUNITYBIO INC COM 45256X103   44,907 16,510 SH   SOLE   0 0 16,510
ISHARES TR CORE S&P MCP ETF 464287507   283,620 1,091 SH   SOLE   0 0 1,090
APPLE INC COM 577345101   2,126,312 11,113 SH   SOLE   0 0 11,113
DISNEY WALT CO COM 254687106   232,405 2,588 SH   SOLE   0 0 2,588