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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1st Tst Glbl Tactical Comm Strat FST TR GLB FD 33739H101 272 9,600 SH   SOLE NONE 0 0 9,600
Aberdeen Physical Precious Metals Basket ETF PHYSCL PRECS MET 003263100 624 6,501 SH   SOLE NONE 0 0 6,501
Bonds ACTIVE BD ETF 72201R775 338 3,323 SH   SOLE NONE 0 0 3,323
Consumer Disc Select Sector SPDR Fd SBI CONS DISCR 81369Y407 564 3,048 SH   SOLE NONE 0 0 3,048
Consumer Staples Select Sector SPDR ETF SBI CONS STPLS 81369Y308 2,430 32,026 SH   SOLE NONE 0 0 32,026
Energy Select Sector SPDR Fd ENERGY 81369Y506 212 2,774 SH   SOLE NONE 0 0 2,774
Financial Select Sector SPDR ETF FINANCIAL 81369Y605 458 11,976 SH   SOLE NONE 0 0 11,976
First Tr Rising Div Achievers ETF RISNG DIVD ACHIV 33738R506 253 5,174 SH   SOLE NONE 0 0 5,174
First Tr Tcw Unconstrnd Plus Bond TCW UNCONSTRAI 33740F888 640 25,070 SH   SOLE NONE 0 0 25,070
First Trust Dev Mkts Ex-US AlphaDEX ETF DEV MRK EX US 33737J174 591 10,227 SH   SOLE NONE 0 0 10,227
First Trust Dorsey Wright Focus 5 ETF DORSEY WRT 5 ETF 33738R605 225 4,729 SH   SOLE NONE 0 0 4,729
First Trust Enhanced Shrt Mat Fd FIRST TR ENH NEW 33739Q408 568 9,548 SH   SOLE NONE 0 0 9,548
First Trust Global Tact Cmdty Strat ETF FST TR GLB FD 33739H101 615 21,633 SH   SOLE NONE 0 0 21,633
First Trust Indxx Invtv Tnsctn&Prcs ETF INDXX INOVTV ETF 33741X201 204 5,080 SH   SOLE NONE 0 0 5,080
First Trust Managed Municipal ETF MANAGD MUN ETF 33739N108 1,352 25,484 SH   SOLE NONE 0 0 25,484
First Trust NASDAQ Cybersecurity ETF NASDAQ CYB ETF 33734X846 238 4,483 SH   SOLE NONE 0 0 4,483
First Trust North Amer Engy InfrasETF NO AMER ENERGY 33738D101 2,989 107,975 SH   SOLE NONE 0 0 107,975
First Trust NYSE Arca Biotech ETF NY ARCA BIOTECH 33733E203 263 1,769 SH   SOLE NONE 0 0 1,769
First Trust Preferred Sec & Inc ETF PFD SECS INC ETF 33739E108 5,358 281,733 SH   SOLE NONE 0 0 281,733
First Trust Rising Dividend Achiev ETF RISNG DIVD ACHIV 33738R506 1,765 36,033 SH   SOLE NONE 0 0 36,033
First Trust TCW Unconstrained Pls Bd ETF TCW UNCONSTRAI 33740F888 243 9,527 SH   SOLE NONE 0 0 9,527
First Trust Value Line Dividend ETF SHS 33734H106 6,258 147,951 SH   SOLE NONE 0 0 147,951
First Trust Water ETF WTR ETF 33733B100 586 6,952 SH   SOLE NONE 0 0 6,952
First Tst American Energy Infst NO AMER ENERGY 33738D101 2,752 99,400 SH   SOLE NONE 0 0 99,400
First Tst Developed Mkts US Alpha Fd DEV MRK EX US 33737J174 968 16,738 SH   SOLE NONE 0 0 16,738
First Tst Pref Sec and Incm ETF PFD SECS INC ETF 33739E108 4,535 238,473 SH   SOLE NONE 0 0 238,473
First Tst Senior Loan ETF SENIOR LN FD 33738D309 475 10,097 SH   SOLE NONE 0 0 10,097
Glbl X Robtcs & Artfcl Intel EFT RBTCS ARTFL INTE 37954Y715 301 10,397 SH   SOLE NONE 0 0 10,397
Global X Robotics & Artfcl Intllgnc ETF RBTCS ARTFL INTE 37954Y715 1,038 35,811 SH   SOLE NONE 0 0 35,811
Goldman Sachs ActiveBeta EMkts Eq ETF ACTIVEBETA EME 381430206 257 7,610 SH   SOLE NONE 0 0 7,610
Hartford Multifactor Developed Markets ex- US ETF HARTFORD MLT ETF 518416102 1,384 47,557 SH   SOLE NONE 0 0 47,557
Health Care Slct Sector SPDR Fd SBI HEALTHCARE 81369Y209 305 2,231 SH   SOLE NONE 0 0 2,231
High Yield ETF HIGH YIELD ETF 30151E814 1,494 51,807 SH   SOLE NONE 0 0 51,807
Invesco DB US Dollar Index Bullish Fd BULLISH FD 46141D203 341 12,983 SH   SOLE NONE 0 0 12,983
Invesco NASDAQ Next Gen 100 ETF NASDAQNXTGEN100 46138G631 829 28,566 SH   SOLE NONE 0 0 28,566
Invesco Preferred ETF PFD ETF 46138E511 277 20,421 SH   SOLE NONE 0 0 20,421
Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 10,975 30,252 SH   SOLE NONE 0 0 30,252
Invesco S&P 500 Equal Weight ETF S&P500 EQL WGT 46137V357 1,606 10,185 SH   SOLE NONE 0 0 10,185
IShares MSCI USA Quality Facto MSCI USA QLT FCT 46432F339 1,414 10,508 SH   SOLE NONE 0 0 10,508
iShares 1-3 Year Treasury Bond 1 3 YR TREAS BD 464287457 495 5,942 SH   SOLE NONE 0 0 5,942
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 301 2,473 SH   SOLE NONE 0 0 2,473
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 14,569 272,788 SH   SOLE NONE 0 0 272,788
iShares Core High Dividend ETF CORE HIGH DV ETF 46429B663 452 4,236 SH   SOLE NONE 0 0 4,236
iShares Core International Aggt Bd ETF CORE INTL AGGR 46435G672 636 12,200 SH   SOLE NONE 0 0 12,200
iShares Core MSCI EAFE CORE MSCI EAFE 46432F842 1,542 22,186 SH   SOLE NONE 0 0 22,186
iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 1,020 18,378 SH   SOLE NONE 0 0 18,378
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 38,787 85,493 SH   SOLE NONE 0 0 85,493
iShares Core S&P Mid Cap ETF CORE S&P MCP ETF 464287507 5,400 20,125 SH   SOLE NONE 0 0 20,125
iShares Core S&P SmallCap ETF CORE S&P SCP ETF 464287804 26,426 244,958 SH   SOLE NONE 0 0 244,958
iShares Core S&P US Value ETF CORE S&P US VLU 464287663 849 11,201 SH   SOLE NONE 0 0 11,201
iShares Core Total US Aggregate CORE US AGGBD ET 464287226 334 3,121 SH   SOLE NONE 0 0 3,121
Ishares Core U S Growth Etf CORE S&P US GWT 464287671 274 2,598 SH   SOLE NONE 0 0 2,598
iShares Core US Aggregate Bond CORE US AGGBD ET 464287226 4,213 39,341 SH   SOLE NONE 0 0 39,341
iShares Core US REIT ETF CRE U S REIT ETF 464288521 440 6,808 SH   SOLE NONE 0 0 6,808
iShares Edge MSCI Min Vol USA MSCI USA MIN VOL 46429B697 457 5,901 SH   SOLE NONE 0 0 5,901
iShares ESG Aware MSCI USA Small-Cap ETF ESG AWARE MSCI 46435U663 281 7,403 SH   SOLE NONE 0 0 7,403
iShares Floating Rate Bond ETF FLTG RATE NT ETF 46429B655 723 14,312 SH   SOLE NONE 0 0 14,312
iShares Global Comm Services E GBL COMM SVC ETF 464287275 361 4,887 SH   SOLE NONE 0 0 4,887
iShares Global REIT ETF GLOBAL REIT ETF 46434V647 288 9,861 SH   SOLE NONE 0 0 9,861
iShares Gold Trust ISHARES NEW 464285204 2,355 63,962 SH   SOLE NONE 0 0 63,962
iShares GSCI Cmd Dyn Roll Stgy ETF GSCI CMDTY STGY 46431W853 905 22,600 SH   SOLE NONE 0 0 22,600
iShares iBoxx High Yield Corporate Bd IBOXX HI YD ETF 464288513 1,407 17,101 SH   SOLE NONE 0 0 17,101
iShares iBoxx Investment Grade Corporate Bond ETF IBOXX INV CP ETF 464287242 584 4,830 SH   SOLE NONE 0 0 4,830
iShares iBoxx Investment Grade IBOXX INV CP ETF 464287242 456 3,775 SH   SOLE NONE 0 0 3,775
iShares Intermediate-Term Corporate Bond ETF ISHS 5-10YR INVT 464288638 452 8,245 SH   SOLE NONE 0 0 8,245
iShares MBS ETF MBS ETF 464288588 402 3,950 SH   SOLE NONE 0 0 3,950
iShares Morningstar Growth ETF MORNINGSTAR GRWT 464287119 990 15,233 SH   SOLE NONE 0 0 15,233
iShares Morningstar Mid-Cap ETF MRGSTR MD CP ETF 464288208 2,146 31,899 SH   SOLE NONE 0 0 31,899
iShares Morningstar Mid-Cap Growth ETF MRGSTR MD CP GRW 464288307 1,093 17,016 SH   SOLE NONE 0 0 17,016
iShares Morningstar Mid-Cap Value ETF MRGSTR MD CP VAL 464288406 7,417 107,665 SH   SOLE NONE 0 0 107,665
iShares Morningstar Small-Cap ETF MRGSTR SM CP ETF 464288505 541 10,120 SH   SOLE NONE 0 0 10,120
iShares Morningstar Small-Cap Growth ETF MRGSTR SM CP GR 464288604 281 6,361 SH   SOLE NONE 0 0 6,361
iShares Morningstar U.S. Equity ETF MORNINGSTR US EQ 464287127 782 12,447 SH   SOLE NONE 0 0 12,447
iShares Morningstar Value ETF MORNINGSTAR VALU 464288109 577 8,427 SH   SOLE NONE 0 0 8,427
iShares MSCI ACWI ex US ETF MSCI ACWI EX US 464288240 314 6,019 SH   SOLE NONE 0 0 6,019
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 5,842 79,380 SH   SOLE NONE 0 0 79,380
iShares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 215 2,234 SH   SOLE NONE 0 0 2,234
iShares MSCI Emerging Markets MSCI EMG MKT ETF 464287234 1,238 27,425 SH   SOLE NONE 0 0 27,425
iShares MSCI Intl Quality Factor ETF MSCI INTL QUALTY 46434V456 513 13,932 SH   SOLE NONE 0 0 13,932
iShares MSCI KLD 400 Social ET MSCI KLD400 SOC 464288570 350 4,049 SH   SOLE NONE 0 0 4,049
iShares MSCI USA ESG Select ETF MSCI USA ESG SLC 464288802 351 3,628 SH   SOLE NONE 0 0 3,628
iShares MSCI USA Min Vol Facto MSCI USA MIN VOL 46429B697 432 5,576 SH   SOLE NONE 0 0 5,576
iShares MSCI USA Momentum Factor ETF MSCI USA MMENTM 46432F396 1,104 6,565 SH   SOLE NONE 0 0 6,565
iShares MSCI USA Quality Factor ETF MSCI USA QLT FCT 46432F339 763 5,669 SH   SOLE NONE 0 0 5,669
iShares New York Muni Bond ETF NEW YORK MUN ETF 464288323 433 7,951 SH   SOLE NONE 0 0 7,951
iShares Preferred & Income Securities ETF PFD AND INCM SEC 464288687 1,704 46,796 SH   SOLE NONE 0 0 46,796
iShares Russell 1000 ETF RUS 1000 ETF 464287622 842 3,369 SH   SOLE NONE 0 0 3,369
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 5,410 19,488 SH   SOLE NONE 0 0 19,488
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 9,716 58,541 SH   SOLE NONE 0 0 58,541
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 6,283 30,612 SH   SOLE NONE 0 0 30,612
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 8,252 105,744 SH   SOLE NONE 0 0 105,744
iShares Russell Mid-Cap Growth ETF RUS MD CP GR ETF 464287481 428 4,259 SH   SOLE NONE 0 0 4,259
iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 1,419 11,865 SH   SOLE NONE 0 0 11,865
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 4,234 26,651 SH   SOLE NONE 0 0 26,651
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 5,888 77,098 SH   SOLE NONE 0 0 77,098
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 2,171 13,946 SH   SOLE NONE 0 0 13,946
iShares Select Dividend ETF SELECT DIVID ETF 464287168 2,992 23,358 SH   SOLE NONE 0 0 23,358
iShares Short-Term Corporate Bond ETF ISHS 1-5YR INVS 464288646 328 6,348 SH   SOLE NONE 0 0 6,348
iShares Short-Term National Muni Bond SHRT NAT MUN ETF 464288158 252 2,409 SH   SOLE NONE 0 0 2,409
iShares TIPS Bond ETF TIPS BD ETF 464287176 2,817 22,617 SH   SOLE NONE 0 0 22,617
iShares U.S. Healthcare ETF US HLTHCARE ETF 464287762 275 952 SH   SOLE NONE 0 0 952
iShares US Credit Bond USD INV GRDE ETF 464288620 579 10,534 SH   SOLE NONE 0 0 10,534
iShares US Real Estate U.S. REAL ES ETF 464287739 761 7,036 SH   SOLE NONE 0 0 7,036
JHancock Multifactor Mid Cap ETF MULTIFACTOR MI 47804J206 1,966 37,421 SH   SOLE NONE 0 0 37,421
John Hancock Multi-Factor MC ETF MULTIFACTOR MI 47804J206 1,160 22,077 SH   SOLE NONE 0 0 22,077
JPMorgan Alerian MLP Index ETN ALERIAN ML ETN 46625H365 648 31,003 SH   SOLE NONE 0 0 31,003
JPMorgan Ultra-Short Income ETF ULTRA SHRT INC 46641Q837 2,395 47,644 SH   SOLE NONE 0 0 47,644
PGIM Ultra Short Bond ETF ULTRA SHORT 69344A107 495 10,071 SH   SOLE NONE 0 0 10,071
ProShares S&P 500 Dividend Aristocrats S&P 500 DV ARIST 74348A467 690 7,273 SH   SOLE NONE 0 0 7,273
Real Estate Select Sector SPDR RL EST SEL SEC 81369Y860 432 8,953 SH   SOLE NONE 0 0 8,953
Select Sector Spdr Fund Shs Ben Consumer Discretionary SBI CONS DISCR 81369Y407 451 2,439 SH   SOLE NONE 0 0 2,439
Select Sector Spdr Trust Shs Ben Int Energy ENERGY 81369Y506 488 6,394 SH   SOLE NONE 0 0 6,394
SPDR Blackstone GSO Senior Loan ETF BLACKSTONE SENR 78467V608 2,196 48,861 SH   SOLE NONE 0 0 48,861
SPDR Blmbg Barclays Convert Secs ETF BLOOMBERG CONV 78464A359 2,046 26,593 SH   SOLE NONE 0 0 26,593
SPDR Blmbg Barclays High Yield Bd ETF BLOOMBERG HIGH Y 78468R622 520 5,082 SH   SOLE NONE 0 0 5,082
SPDR Blmbg Barclays Intl Corp Bd ETF BLOOMBERG INTL 78464A151 266 8,358 SH   SOLE NONE 0 0 8,358
SPDR Bloomberg High Yield Bond BLOOMBERG HIGH Y 78468R622 225 2,196 SH   SOLE NONE 0 0 2,196
SPDR Bloomberg Investment Grad BLOOMBERG INVT 78468R200 345 11,326 SH   SOLE NONE 0 0 11,326
SPDR DoubleLine Total Return Tact ETF SPDR TR TACTIC 78467V848 732 16,355 SH   SOLE NONE 0 0 16,355
SPDR Dow Jones Global Real Estate ETF DJ GLB RL ES ETF 78463X749 733 13,578 SH   SOLE NONE 0 0 13,578
SPDR Dow Jones Industrial Average ETF UT SER 1 78467X109 890 2,564 SH   SOLE NONE 0 0 2,564
SPDR Gold Trust ETF GOLD SHS 78463V107 1,842 10,199 SH   SOLE NONE 0 0 10,199
SPDR Nuveen BB Hi Yld Muncpl Bd ETF NUVEEN BLOOMBERG 78464A284 230 4,188 SH   SOLE NONE 0 0 4,188
SPDR Portfolio S&P 500 High Di PRTFLO S&P500 HI 78468R788 409 9,328 SH   SOLE NONE 0 0 9,328
SPDR Portfolio TIPS ETF PORTFLI TIPS ETF 78464A656 1,082 35,763 SH   SOLE NONE 0 0 35,763
SPDR S&P 500 ETF Trust TR UNIT 78462F103 3,723 8,227 SH   SOLE NONE 0 0 8,227
SPDR S&P Biotech ETF S&P BIOTECH 78464A870 335 3,730 SH   SOLE NONE 0 0 3,730
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 1,408 10,992 SH   SOLE NONE 0 0 10,992
SPDR S&P MidCap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 1,989 4,049 SH   SOLE NONE 0 0 4,049
Tech Slct Sector SPDR Fd TECHNOLOGY 81369Y803 588 3,704 SH   SOLE NONE 0 0 3,704
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 1,633 10,277 SH   SOLE NONE 0 0 10,277
VanEck BDC Income ETF BDC INCOME ETF 92189F411 576 32,203 SH   SOLE NONE 0 0 32,203
VanEck Digital Transformation ETF DIGI TRANSFRM 92189H821 639 42,328 SH   SOLE NONE 0 0 42,328
VanEck HIP Sustainable Muni ETF HIP SUSTBLE MUNI 92189H813 265 5,650 SH   SOLE NONE 0 0 5,650
Vanguard 500 ETF S&P 500 ETF SHS 922908363 2,533 6,103 SH   SOLE NONE 0 0 6,103
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 4,675 28,833 SH   SOLE NONE 0 0 28,833
Vanguard Financials ETF FINANCIALS ETF 92204A405 270 2,900 SH   SOLE NONE 0 0 2,900
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 1,971 41,040 SH   SOLE NONE 0 0 41,040
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,548 33,568 SH   SOLE NONE 0 0 33,568
Vanguard Growth ETF GROWTH ETF 922908736 391 1,361 SH   SOLE NONE 0 0 1,361
Vanguard Health Care ETF HEALTH CAR ETF 92204A504 1,837 7,224 SH   SOLE NONE 0 0 7,224
Vanguard High Dividend Yield ETF HIGH DIV YLD 921946406 876 7,811 SH   SOLE NONE 0 0 7,811
Vanguard Information Technology Index Fd INF TECH ETF 92204A702 801 1,923 SH   SOLE NONE 0 0 1,923
Vanguard Intermediate-Term Bond ETF INTERMED TERM 921937819 800 9,775 SH   SOLE NONE 0 0 9,775
Vanguard Long-Term Bond ETF LONG TERM BOND 921937793 711 7,764 SH   SOLE NONE 0 0 7,764
Vanguard Mega Cap ETF MEGA CAP INDEX 921910873 756 4,759 SH   SOLE NONE 0 0 4,759
Vanguard Mid-Cap ETF MID CAP ETF 922908629 1,707 7,178 SH   SOLE NONE 0 0 7,178
Vanguard Mid-Cap Growth ETF MCAP GR IDXVIP 922908538 781 3,508 SH   SOLE NONE 0 0 3,508
Vanguard Mortgage-Backed Secs ETF MTG-BKD SECS ETF 92206C771 237 4,750 SH   SOLE NONE 0 0 4,750
Vanguard REIT ETF REAL ESTATE ETF 922908553 6,280 57,957 SH   SOLE NONE 0 0 57,957
Vanguard Russell 2000 ETF VNG RUS2000IDX 92206C664 393 4,750 SH   SOLE NONE 0 0 4,750
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 283 683 SH   SOLE NONE 0 0 683
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 2,379 30,544 SH   SOLE NONE 0 0 30,544
Vanguard Small-Cap ETF SMALL CP ETF 922908751 2,700 12,705 SH   SOLE NONE 0 0 12,705
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 2,340 29,420 SH   SOLE NONE 0 0 29,420
Vanguard Total International Bond ETF TOTAL INT BD ETF 92203J407 699 13,345 SH   SOLE NONE 0 0 13,345
Vanguard Total International Stock ETF VG TL INTL STK F 921909768 1,503 25,161 SH   SOLE NONE 0 0 25,161
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 2,609 11,462 SH   SOLE NONE 0 0 11,462
Vanguard Value ETF VALUE ETF 922908744 5,252 35,542 SH   SOLE NONE 0 0 35,542
Vanguard World Funds M Health Care Vipers HEALTH CAR ETF 92204A504 203 801 SH   SOLE NONE 0 0 801
Wisdomtree Europe Hedged Equity ETF EUROPE HEDGED EQ 97717X701 1,989 27,031 SH   SOLE NONE 0 0 27,031