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
AMCOR PLC ORD G0250X107   117,816 10,087 SH   SOLE   0 0 10,087
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,438,299 8,826 SH   SOLE   0 0 8,826
EATON CORP PLC SHS G29183103   222,216 1,607 SH   SOLE   0 0 1,607
MEDTRONIC PLC SHS G5960L103   8,372,146 70,526 SH   SOLE   0 0 70,526
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   701,283 25,418 SH   SOLE   0 0 25,418
PENTAIR PLC SHS G7S00T104   447,108 7,174 SH   SOLE   0 0 7,174
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   502,033 6,485 SH   SOLE   0 0 6,485
CHUBB LIMITED COM H1467J104   271,218 1,708 SH   SOLE   0 0 1,708
GARMIN LTD SHS H2906T109   1,272,484 9,651 SH   SOLE   0 0 9,651
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   214,759 2,064 SH   SOLE   0 0 2,064
AFLAC INC COM 001055102   555,274 10,849 SH   SOLE   0 0 10,849
ALPS ETF TR OSHS GBL INTER 00162Q361   412,009 7,905 SH   SOLE   0 0 7,905
ALPS ETF TR OSHARES US QUALT 00162Q387   442,742 11,078 SH   SOLE   0 0 11,078
AT&T INC COM 00206R102   2,479,047 81,898 SH   SOLE   0 0 81,898
ARK ETF TR INNOVATION ETF 00214Q104   409,749 3,416 SH   SOLE   0 0 3,416
ARK ETF TR GENOMIC REV ETF 00214Q302   2,715,937 30,609 SH   SOLE   0 0 30,609
ARK ETF TR NEXT GNRTN INTER 00214Q401   4,271,632 28,972 SH   SOLE   0 0 28,972
ABBOTT LABS COM 002824100   6,560,496 54,744 SH   SOLE   0 0 54,744
ABBVIE INC COM 00287Y109   6,475,273 59,834 SH   SOLE   0 0 59,834
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   2,518,138 153,545 SH   SOLE   0 0 153,545
ADOBE INC COM 00724F101   1,898,461 3,994 SH   SOLE   0 0 3,994
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   506,560 8,127 SH   SOLE   0 0 8,127
ADVISORSHARES TR PURE US CANNABIS 00768Y453   329,872 7,780 SH   SOLE   0 0 7,780
ADVANCED MICRO DEVICES INC COM 007903107   677,377 8,629 SH   SOLE   0 0 8,629
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,984,114 8,751 SH   SOLE   0 0 8,751
ALIGN TECHNOLOGY INC COM 016255101   314,629 581 SH   SOLE   0 0 581
ALLOVIR INC COM 019818103   583,619 24,941 SH   SOLE   0 0 24,941
ALLSTATE CORP COM 020002101   714,687 6,177 SH   SOLE   0 0 6,177
ALPHABET INC CAP STK CL C 02079K107   4,222,944 2,041 SH   SOLE   0 0 2,041
ALPHABET INC CAP STK CL A 02079K305   16,128,906 7,820 SH   SOLE   0 0 7,820
ALTRIA GROUP INC COM 02209S103   3,147,564 60,503 SH   SOLE   0 0 60,503
AMAZON COM INC COM 023135106   59,283,174 19,160 SH   SOLE   0 0 19,160
AMEREN CORP COM 023608102   362,052 4,450 SH   SOLE   0 0 4,450
AMERICAN ELEC PWR CO INC COM 025537101   865,302 10,216 SH   SOLE   0 0 10,216
AMERICAN EXPRESS CO COM 025816109   1,011,817 7,132 SH   SOLE   0 0 7,132
AMERICAN TOWER CORP NEW COM 03027X100   1,433,999 5,998 SH   SOLE   0 0 5,998
AMERICAN WTR WKS CO INC NEW COM 030420103   395,170 2,636 SH   SOLE   0 0 2,636
AMERIPRISE FINL INC COM 03076C106   276,383 1,189 SH   SOLE   0 0 1,189
AMETEK INC COM 031100100   258,653 2,025 SH   SOLE   0 0 2,025
AMGEN INC COM 031162100   743,551 2,988 SH   SOLE   0 0 2,988
AMPHENOL CORP NEW CL A 032095101   300,162 4,540 SH   SOLE   0 0 4,540
AMPLIFY ETF TR ONLIN RETL ETF 032108102   1,320,607 10,635 SH   SOLE   0 0 10,635
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   498,710 15,604 SH   SOLE   0 0 15,604
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,051,300 119,195 SH   SOLE   0 0 119,195
APPLE INC COM 037833100   80,877,265 662,114 SH   SOLE   0 0 662,114
APPLIED MATLS INC COM 038222105   1,227,505 9,188 SH   SOLE   0 0 9,188
ASTRAZENECA PLC SPONSORED ADR 046353108   507,055 10,198 SH   SOLE   0 0 10,198
AUTOMATIC DATA PROCESSING IN COM 053015103   810,192 4,278 SH   SOLE   0 0 4,278
AVERY DENNISON CORP COM 053611109   202,750 1,104 SH   SOLE   0 0 1,104
B & G FOODS INC NEW COM 05508R106   312,122 9,898 SH   SOLE   0 0 9,898
BP PLC SPONSORED ADR 055622104   542,911 22,296 SH   SOLE   0 0 22,296
BANK AMERICA CORP COM 060505104   5,387,114 139,238 SH   SOLE   0 0 139,238
BANK MONTREAL QUE COM 063671101   608,511 6,828 SH   SOLE   0 0 6,828
BAXTER INTL INC COM 071813109   339,524 4,014 SH   SOLE   0 0 4,014
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,512,382 5,920 SH   SOLE   0 0 5,920
BIOGEN INC COM 09062X103   340,736 1,218 SH   SOLE   0 0 1,218
BIO-TECHNE CORP COM 09073M104   656,920 1,720 SH   SOLE   0 0 1,720
BLACKROCK INC COM 09247X101   680,668 903 SH   SOLE   0 0 903
BLACKSTONE MTG TR INC COM CL A 09257W100   741,299 23,444 SH   SOLE   0 0 23,444
BLACKSTONE INC COM 09260D107   900,836 12,087 SH   SOLE   0 0 12,087
BOEING CO COM 097023105   3,960,641 15,549 SH   SOLE   0 0 15,549
BOOKING HOLDINGS INC COM 09857L108   498,586 214 SH   SOLE   0 0 214
BRISTOL-MYERS SQUIBB CO COM 110122108   1,836,200 28,862 SH   SOLE   0 0 28,862
BROADCOM INC COM 11135F101   551,148 1,189 SH   SOLE   0 0 1,189
CSX CORP COM 126408103   255,047 2,645 SH   SOLE   0 0 2,645
CVS HEALTH CORP COM 126650100   661,696 8,796 SH   SOLE   0 0 8,796
CANOPY GROWTH CORP COM NEW 138035704   401,148 12,497 SH   SOLE   0 0 12,497
CATERPILLAR INC COM 149123101   4,457,701 19,225 SH   SOLE   0 0 19,225
CHEVRON CORP NEW COM 166764100   3,929,077 37,495 SH   SOLE   0 0 37,495
CHIMERA INVT CORP COM SHS 16934Q802   341,744 26,288 SH   SOLE   0 0 26,288
CISCO SYS INC COM 17275R102   4,566,949 88,318 SH   SOLE   0 0 88,318
CINTAS CORP COM 172908105   853,616 2,501 SH   SOLE   0 0 2,501
CITIGROUP INC COM NEW 172967424   692,582 9,520 SH   SOLE   0 0 9,520
COCA COLA CO COM 191216100   1,284,079 24,172 SH   SOLE   0 0 24,172
COMCAST CORP NEW CL A 20030N101   381,660 7,053 SH   SOLE   0 0 7,053
CONOCOPHILLIPS COM 20825C104   594,205 11,218 SH   SOLE   0 0 11,218
CONSTELLATION BRANDS INC CL A 21036P108   204,516 897 SH   SOLE   0 0 897
CORNING INC COM 219350105   268,805 6,178 SH   SOLE   0 0 6,178
COSTCO WHSL CORP NEW COM 22160K105   3,032,627 8,604 SH   SOLE   0 0 8,604
CROWN CASTLE INC COM 22822V101   5,704,558 33,141 SH   SOLE   0 0 33,141
CUMMINS INC COM 231021106   762,820 2,944 SH   SOLE   0 0 2,944
DBX ETF TR XTRACK MSCI EMRG 233051101   454,729 15,832 SH   SOLE   0 0 15,832
DBX ETF TR XTRACK MSCI EAFE 233051200   8,356,269 230,137 SH   SOLE   0 0 230,137
DANAHER CORPORATION COM 235851102   292,426 1,298 SH   SOLE   0 0 1,298
DARDEN RESTAURANTS INC COM 237194105   281,444 1,982 SH   SOLE   0 0 1,982
DEERE & CO COM 244199105   428,296 1,142 SH   SOLE   0 0 1,142
DELL TECHNOLOGIES INC CL C 24703L202   208,475 2,365 SH   SOLE   0 0 2,365
DELTA AIR LINES INC DEL COM NEW 247361702   771,611 15,982 SH   SOLE   0 0 15,982
DEXCOM INC COM 252131107   254,089 707 SH   SOLE   0 0 707
DIAGEO PLC SPON ADR NEW 25243Q205   358,024 2,160 SH   SOLE   0 0 2,160
DIGITAL RLTY TR INC COM 253868103   307,313 2,182 SH   SOLE   0 0 2,182
DISNEY WALT CO COM 254687106   1,761,442 9,546 SH   SOLE   0 0 9,546
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   108,544 22,708 SH   SOLE   0 0 22,708
DOCUSIGN INC COM 256163106   387,692 1,915 SH   SOLE   0 0 1,915
DONALDSON INC COM 257651109   767,421 13,195 SH   SOLE   0 0 13,195
DOW INC COM 260557103   460,176 7,197 SH   SOLE   0 0 7,197
DUKE ENERGY CORP NEW COM NEW 26441C204   2,547,137 26,387 SH   SOLE   0 0 26,387
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   302,680 8,596 SH   SOLE   0 0 8,596
ETF SER SOLUTIONS US GLB JETS 26922A842   1,667,263 61,957 SH   SOLE   0 0 61,957
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   634,962 40,992 SH   SOLE   0 0 40,992
EATON VANCE TAX-MANAGED GLOB COM 27829F108   114,502 12,312 SH   SOLE   0 0 12,312
ECOLAB INC COM 278865100   5,033,800 23,462 SH   SOLE   0 0 23,462
EMERSON ELEC CO COM 291011104   375,947 4,167 SH   SOLE   0 0 4,167
EQUITY RESIDENTIAL SH BEN INT 29476L107   254,258 3,520 SH   SOLE   0 0 3,520
EXCHANGE TRADED CONCEPTS TRU EMQQ EM INTERN 301505889   1,629,961 25,504 SH   SOLE   0 0 25,504
EXPONENT INC COM 30214U102   326,068 3,346 SH   SOLE   0 0 3,346
EXXON MOBIL CORP COM 30231G102   1,536,984 27,530 SH   SOLE   0 0 27,530
FS KKR CAP CORP COM 302635206   289,391 14,165 SH   SOLE   0 0 14,165
META PLATFORMS INC CL A 30303M102   4,415,594 14,992 SH   SOLE   0 0 14,992
FASTENAL CO COM 311900104   593,371 11,801 SH   SOLE   0 0 11,801
FEDEX CORP COM 31428X106   383,498 1,347 SH   SOLE   0 0 1,347
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   360,191 5,086 SH   SOLE   0 0 5,086
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   562,652 5,876 SH   SOLE   0 0 5,876
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   390,897 8,652 SH   SOLE   0 0 8,652
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,852,931 43,259 SH   SOLE   0 0 43,259
FIRST TR NASDAQ 100 TECH IND SHS 337345102   394,243 2,734 SH   SOLE   0 0 2,734
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   222,129 3,490 SH   SOLE   0 0 3,490
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,337,997 29,413 SH   SOLE   0 0 29,413
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,856,331 88,650 SH   SOLE   0 0 88,650
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   2,195,400 38,905 SH   SOLE   0 0 38,905
FISERV INC COM 337738108   286,053 2,403 SH   SOLE   0 0 2,403
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,106,925 21,645 SH   SOLE   0 0 21,645
FORD MTR CO DEL COM 345370860   176,049 14,371 SH   SOLE   0 0 14,371
FORTUNE BRANDS INNOVATIONS I COM 34964C106   218,182 2,277 SH   SOLE   0 0 2,277
FREEPORT-MCMORAN INC CL B 35671D857   555,200 16,860 SH   SOLE   0 0 16,860
GENERAL DYNAMICS CORP COM 369550108   233,706 1,287 SH   SOLE   0 0 1,287
GE AEROSPACE COM NEW 369604301   740,701 56,372 SH   SOLE   0 0 56,372
GENERAL MLS INC COM 370334104   2,942,992 47,994 SH   SOLE   0 0 47,994
GILEAD SCIENCES INC COM 375558103   236,934 3,666 SH   SOLE   0 0 3,666
GSK PLC SPONSORED ADR 37733W204   495,780 13,644 SH   SOLE   0 0 13,644
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   440,957 13,306 SH   SOLE   0 0 13,306
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   822,883 14,076 SH   SOLE   0 0 14,076
GRACO INC COM 384109104   3,483,024 48,632 SH   SOLE   0 0 48,632
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   252,006 12,006 SH   SOLE   0 0 12,006
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   284,985 7,073 SH   SOLE   0 0 7,073
HEALTHPEAK PROPERTIES INC COM 42250P103   210,595 6,635 SH   SOLE   0 0 6,635
HOME DEPOT INC COM 437076102   8,273,648 27,104 SH   SOLE   0 0 27,104
HONEYWELL INTL INC COM 438516106   11,616,418 53,515 SH   SOLE   0 0 53,515
HORMEL FOODS CORP COM 440452100   632,546 13,239 SH   SOLE   0 0 13,239
ILLINOIS TOOL WKS INC COM 452308109   391,975 1,760 SH   SOLE   0 0 1,760
INDIA FD INC COM 454089103   471,085 21,962 SH   SOLE   0 0 21,962
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   515,964 15,659 SH   SOLE   0 0 15,659
ING GROEP N.V. SPONSORED ADR 456837103   166,634 13,625 SH   SOLE   0 0 13,625
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   255,582 8,655 SH   SOLE   0 0 8,655
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   436,968 13,850 SH   SOLE   0 0 13,850
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   247,663 8,322 SH   SOLE   0 0 8,322
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   323,249 10,887 SH   SOLE   0 0 10,887
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   539,910 18,786 SH   SOLE   0 0 18,786
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   730,048 25,222 SH   SOLE   0 0 25,222
INTEL CORP COM 458140100   3,107,087 48,548 SH   SOLE   0 0 48,548
INTERNATIONAL BUSINESS MACHS COM 459200101   1,733,453 13,008 SH   SOLE   0 0 13,008
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   18,130,871 323,650 SH   SOLE   0 0 323,650
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   8,410,464 166,610 SH   SOLE   0 0 166,610
INVESCO QQQ TR UNIT SER 1 46090E103   18,878,018 59,082 SH   SOLE   0 0 59,082
INTUIT COM 461202103   1,279,803 3,341 SH   SOLE   0 0 3,341
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   2,207,865 30,357 SH   SOLE   0 0 30,357
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   441,754 4,892 SH   SOLE   0 0 4,892
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,815,531 6,123 SH   SOLE   0 0 6,123
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   736,332 8,744 SH   SOLE   0 0 8,744
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,046,718 7,389 SH   SOLE   0 0 7,389
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   661,671 15,320 SH   SOLE   0 0 15,320
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   277,143 3,291 SH   SOLE   0 0 3,291
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   474,886 20,444 SH   SOLE   0 0 20,444
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   587,846 11,227 SH   SOLE   0 0 11,227
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   2,051,167 67,473 SH   SOLE   0 0 67,473
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   345,747 8,065 SH   SOLE   0 0 8,065
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   260,011 5,904 SH   SOLE   0 0 5,904
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   360,440 4,425 SH   SOLE   0 0 4,425
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   249,356 2,932 SH   SOLE   0 0 2,932
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   230,689 5,027 SH   SOLE   0 0 5,027
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   469,736 14,753 SH   SOLE   0 0 14,753
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   494,962 3,772 SH   SOLE   0 0 3,772
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   655,775 6,205 SH   SOLE   0 0 6,205
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   347,228 13,823 SH   SOLE   0 0 13,823
ISHARES SILVER TR ISHARES 46428Q109   664,406 29,269 SH   SOLE   0 0 29,269
ISHARES GOLD TR ISHARES NEW 464285204   180,291 11,088 SH   SOLE   0 0 11,088
ISHARES INC MSCI GBL MIN VOL 464286525   927,277 9,399 SH   SOLE   0 0 9,399
ISHARES INC MSCI EMERG MRKT 464286533   349,016 5,526 SH   SOLE   0 0 5,526
ISHARES INC MSCI STH KOR ETF 464286772   892,156 9,946 SH   SOLE   0 0 9,946
ISHARES TR MORNINGSTR US EQ 464287127   589,184 2,627 SH   SOLE   0 0 2,627
ISHARES TR SELECT DIVID ETF 464287168   1,982,905 17,379 SH   SOLE   0 0 17,379
ISHARES TR TIPS BD ETF 464287176   1,065,094 8,487 SH   SOLE   0 0 8,487
ISHARES TR CORE S&P500 ETF 464287200   8,939,852 22,472 SH   SOLE   0 0 22,472
ISHARES TR CORE US AGGBD ET 464287226   1,110,827 9,759 SH   SOLE   0 0 9,759
ISHARES TR MSCI EMG MKT ETF 464287234   854,944 16,028 SH   SOLE   0 0 16,028
ISHARES TR IBOXX INV CP ETF 464287242   2,714,780 20,875 SH   SOLE   0 0 20,875
ISHARES TR S&P 500 GRWT ETF 464287309   3,665,048 56,290 SH   SOLE   0 0 56,290
ISHARES TR S&P 500 VAL ETF 464287408   2,820,699 19,971 SH   SOLE   0 0 19,971
ISHARES TR 1 3 YR TREAS BD 464287457   225,013 2,609 SH   SOLE   0 0 2,609
ISHARES TR MSCI EAFE ETF 464287465   3,744,671 49,356 SH   SOLE   0 0 49,356
ISHARES TR RUS MDCP VAL ETF 464287473   1,806,620 16,529 SH   SOLE   0 0 16,529
ISHARES TR RUS MID CAP ETF 464287499   730,071 9,875 SH   SOLE   0 0 9,875
ISHARES TR CORE S&P MCP ETF 464287507   1,016,484 3,905 SH   SOLE   0 0 3,905
ISHARES TR EXPANDED TECH 464287515   308,416 903 SH   SOLE   0 0 903
ISHARES TR ISHARES BIOTECH 464287556   595,996 3,959 SH   SOLE   0 0 3,959
ISHARES TR RUS 1000 VAL ETF 464287598   482,535 3,184 SH   SOLE   0 0 3,184
ISHARES TR S&P MC 400GR ETF 464287606   1,464,030 18,681 SH   SOLE   0 0 18,681
ISHARES TR RUS 1000 GRW ETF 464287614   602,982 2,481 SH   SOLE   0 0 2,481
ISHARES TR RUS 1000 ETF 464287622   470,267 2,101 SH   SOLE   0 0 2,101
ISHARES TR RUS 2000 GRW ETF 464287648   576,594 1,917 SH   SOLE   0 0 1,917
ISHARES TR RUSSELL 2000 ETF 464287655   1,376,681 6,231 SH   SOLE   0 0 6,231
ISHARES TR CORE S&P US VLU 464287663   462,578 6,714 SH   SOLE   0 0 6,714
ISHARES TR CORE S&P US GWT 464287671   645,992 7,115 SH   SOLE   0 0 7,115
ISHARES TR U.S. TECH ETF 464287721   1,063,596 12,128 SH   SOLE   0 0 12,128
ISHARES TR US HLTHCARE ETF 464287762   694,557 2,751 SH   SOLE   0 0 2,751
ISHARES TR CORE S&P SCP ETF 464287804   2,544,042 23,441 SH   SOLE   0 0 23,441
ISHARES TR EUROPE ETF 464287861   326,509 6,499 SH   SOLE   0 0 6,499
ISHARES TR SP SMCP600VL ETF 464287879   566,058 5,619 SH   SOLE   0 0 5,619
ISHARES TR S&P SML 600 GWT 464287887   482,658 3,764 SH   SOLE   0 0 3,764
ISHARES TR MRGSTR MD CP ETF 464288208   497,108 1,977 SH   SOLE   0 0 1,977
ISHARES TR GL CLEAN ENE ETF 464288224   311,598 12,823 SH   SOLE   0 0 12,823
ISHARES TR MSCI ACWI EX US 464288240   366,870 6,649 SH   SOLE   0 0 6,649
ISHARES TR EAFE SML CP ETF 464288273   277,832 3,867 SH   SOLE   0 0 3,867
ISHARES TR JPMORGAN USD EMG 464288281   3,446,468 31,654 SH   SOLE   0 0 31,654
ISHARES TR NATIONAL MUN ETF 464288414   1,894,967 16,329 SH   SOLE   0 0 16,329
ISHARES TR INTL SEL DIV ETF 464288448   391,328 12,431 SH   SOLE   0 0 12,431
ISHARES TR MBS ETF 464288588   489,912 4,519 SH   SOLE   0 0 4,519
ISHARES TR ISHS 1-5YR INVS 464288646   464,507 8,495 SH   SOLE   0 0 8,495
ISHARES TR PFD AND INCM SEC 464288687   3,904,101 101,669 SH   SOLE   0 0 101,669
ISHARES TR U.S. MED DVC ETF 464288810   4,174,875 12,637 SH   SOLE   0 0 12,637
ISHARES TR EAFE VALUE ETF 464288877   2,415,825 47,397 SH   SOLE   0 0 47,397
ISHARES TR EAFE GRWTH ETF 464288885   6,896,567 68,650 SH   SOLE   0 0 68,650
ISHARES TR MODERT ALLOC ETF 464289875   3,454,529 79,323 SH   SOLE   0 0 79,323
ISHARES TR US TREAS BD ETF 46429B267   484,725 18,508 SH   SOLE   0 0 18,508
ISHARES TR CORE HIGH DV ETF 46429B663   603,981 6,365 SH   SOLE   0 0 6,365
ISHARES TR MSCI EAFE MIN VL 46429B689   3,642,898 49,910 SH   SOLE   0 0 49,910
ISHARES TR MSCI USA MIN VOL 46429B697   2,857,478 41,299 SH   SOLE   0 0 41,299
ISHARES TR MSCI USA MMENTM 46432F396   3,405,245 21,169 SH   SOLE   0 0 21,169
ISHARES TR CORE MSCI TOTAL 46432F834   1,060,916 15,096 SH   SOLE   0 0 15,096
ISHARES TR CORE MSCI EAFE 46432F842   1,721,982 23,900 SH   SOLE   0 0 23,900
ISHARES TR MRNGSTR INC ETF 46432F875   424,902 18,135 SH   SOLE   0 0 18,135
ISHARES INC CORE MSCI EMKT 46434G103   308,649 4,796 SH   SOLE   0 0 4,796
ISHARES INC ESG AWR MSCI EM 46434G863   954,838 22,047 SH   SOLE   0 0 22,047
ISHARES TR EXPONENTIAL TECH 46434V381   1,858,087 31,376 SH   SOLE   0 0 31,376
ISHARES TR MSCI INTL QUALTY 46434V456   4,729,876 129,799 SH   SOLE   0 0 129,799
ISHARES TR CORE TOTAL USD 46434V613   394,693 7,482 SH   SOLE   0 0 7,482
ISHARES TR CORE DIV GRWTH 46434V621   2,050,588 42,482 SH   SOLE   0 0 42,482
ISHARES TR CONV BD ETF 46435G102   405,158 4,125 SH   SOLE   0 0 4,125
ISHARES TR ESG AWR MSCI USA 46435G425   587,293 6,463 SH   SOLE   0 0 6,463
ISHARES TR MSCI USA SMCP MN 46435G433   813,537 22,077 SH   SOLE   0 0 22,077
ISHARES TR ESG AW MSCI EAFE 46435G516   361,082 4,757 SH   SOLE   0 0 4,757
ISHARES TR GENOMICS IMMUN 46435U192   218,905 4,789 SH   SOLE   0 0 4,789
JPMORGAN CHASE & CO. COM 46625H100   18,972,247 124,629 SH   SOLE   0 0 124,629
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   270,855 4,788 SH   SOLE   0 0 4,788
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,878,445 54,249 SH   SOLE   0 0 54,249
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   2,463,172 49,081 SH   SOLE   0 0 49,081
JOHNSON & JOHNSON COM 478160104   10,303,294 62,691 SH   SOLE   0 0 62,691
KKR & CO INC COM 48251W104   355,530 7,278 SH   SOLE   0 0 7,278
KIMBERLY-CLARK CORP COM 494368103   850,483 6,066 SH   SOLE   0 0 6,066
KINDER MORGAN INC DEL COM 49456B101   309,402 18,583 SH   SOLE   0 0 18,583
KOHLS CORP COM 500255104   999,956 16,775 SH   SOLE   0 0 16,775
KRANESHARES TRUST CSI CHI INTERNET 500767306   333,955 4,374 SH   SOLE   0 0 4,374
KROGER CO COM 501044101   319,951 8,890 SH   SOLE   0 0 8,890
LAS VEGAS SANDS CORP COM 517834107   969,000 15,948 SH   SOLE   0 0 15,948
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   1,729,844 58,244 SH   SOLE   0 0 58,244
LAUDER ESTEE COS INC CL A 518439104   601,187 2,067 SH   SOLE   0 0 2,067
ELI LILLY & CO COM 532457108   4,002,011 21,422 SH   SOLE   0 0 21,422
LOCKHEED MARTIN CORP COM 539830109   3,309,242 8,956 SH   SOLE   0 0 8,956
MGM RESORTS INTERNATIONAL COM 552953101   779,479 20,518 SH   SOLE   0 0 20,518
MANULIFE FINL CORP COM 56501R106   1,158,671 53,892 SH   SOLE   0 0 53,892
MARRIOTT INTL INC NEW CL A 571903202   263,191 1,777 SH   SOLE   0 0 1,777
MARVELL TECHNOLOGY INC COM 573874104   624,325 12,747 SH   SOLE   0 0 12,747
MASTERCARD INCORPORATED CL A 57636Q104   2,059,066 5,783 SH   SOLE   0 0 5,783
MCCORMICK & CO INC COM NON VTG 579780206   568,662 6,378 SH   SOLE   0 0 6,378
MCDONALDS CORP COM 580135101   2,485,413 11,089 SH   SOLE   0 0 11,089
MERCK & CO INC COM 58933Y105   1,378,736 17,736 SH   SOLE   0 0 17,736
MICROSOFT CORP COM 594918104   15,657,427 66,410 SH   SOLE   0 0 66,410
NAVIENT CORPORATION COM 63938C108   286,799 20,042 SH   SOLE   0 0 20,042
NETFLIX INC COM 64110L106   2,747,322 5,267 SH   SOLE   0 0 5,267
NEW MTN FIN CORP COM 647551100   614,470 49,554 SH   SOLE   0 0 49,554
NEXTERA ENERGY INC COM 65339F101   359,319 4,752 SH   SOLE   0 0 4,752
NIKE INC CL B 654106103   201,958 1,517 SH   SOLE   0 0 1,517
NORFOLK SOUTHN CORP COM 655844108   862,755 3,213 SH   SOLE   0 0 3,213
NORTHROP GRUMMAN CORP COM 666807102   278,007 859 SH   SOLE   0 0 859
NOVARTIS AG SPONSORED ADR 66987V109   217,475 2,544 SH   SOLE   0 0 2,544
NVIDIA CORPORATION COM 67066G104   2,444,088 4,578 SH   SOLE   0 0 4,578
OKTA INC CL A 679295105   1,045,059 4,741 SH   SOLE   0 0 4,741
OMEGA HEALTHCARE INVS INC COM 681936100   5,738,969 156,674 SH   SOLE   0 0 156,674
ORACLE CORP COM 68389X105   1,185,382 16,893 SH   SOLE   0 0 16,893
PACER FDS TR US CHS CWS GWT 69374H667   302,593 8,493 SH   SOLE   0 0 8,493
PALO ALTO NETWORKS INC COM 697435105   230,595 716 SH   SOLE   0 0 716
PAYPAL HLDGS INC COM 70450Y103   2,300,909 9,475 SH   SOLE   0 0 9,475
PEPSICO INC COM 713448108   2,143,548 15,154 SH   SOLE   0 0 15,154
PFIZER INC COM 717081103   2,148,933 59,314 SH   SOLE   0 0 59,314
PIMCO CORPORATE & INCM STRG COM 72200U100   1,320,345 75,764 SH   SOLE   0 0 75,764
PIMCO CORPORATE & INCOME OPP COM 72201B101   1,185,897 64,467 SH   SOLE   0 0 64,467
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   991,686 9,731 SH   SOLE   0 0 9,731
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   575,006 14,090 SH   SOLE   0 0 14,090
PROCTER AND GAMBLE CO COM 742718109   2,595,879 19,168 SH   SOLE   0 0 19,168
PROSHARES TR ONLINE RTL ETF 74347B169   225,152 2,870 SH   SOLE   0 0 2,870
PROSHARES TR PSHS ULTRA QQQ 74347R206   17,420,245 148,650 SH   SOLE   0 0 148,650
PUBLIC STORAGE OPER CO COM 74460D109   822,733 3,334 SH   SOLE   0 0 3,334
QUALCOMM INC COM 747525103   1,459,712 11,009 SH   SOLE   0 0 11,009
RBB FD INC MOTLEY FOL ETF 74933W601   394,448 11,080 SH   SOLE   0 0 11,080
RTX CORPORATION COM 75513E101   915,192 11,844 SH   SOLE   0 0 11,844
RIO TINTO PLC SPONSORED ADR 767204100   1,707,720 20,910 SH   SOLE   0 0 20,910
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,168,097 30,603 SH   SOLE   0 0 30,603
SPDR GOLD TR GOLD SHS 78463V107   4,838,790 30,250 SH   SOLE   0 0 30,250
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   4,609,735 159,451 SH   SOLE   0 0 159,451
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   349,321 9,879 SH   SOLE   0 0 9,879
SPDR SER TR BBG CONV SEC ETF 78464A359   2,214,952 26,574 SH   SOLE   0 0 26,574
SPDR SER TR PRTFLO S&P500 VL 78464A508   246,274 6,498 SH   SOLE   0 0 6,498
SPDR SER TR PORTFOLIO LN TSR 78464A664   290,674 7,457 SH   SOLE   0 0 7,457
SPDR SER TR S&P DIVID ETF 78464A763   449,694 3,810 SH   SOLE   0 0 3,810
SPDR SER TR PORTFOLI S&P1500 78464A805   1,714,714 34,859 SH   SOLE   0 0 34,859
SPDR SER TR S&P SEMICNDCTR 78464A862   882,279 4,827 SH   SOLE   0 0 4,827
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,387,252 4,193 SH   SOLE   0 0 4,193
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   212,227 445 SH   SOLE   0 0 445
SPDR SER TR NUVEEN BLMBRG MU 78468R721   1,377,464 26,664 SH   SOLE   0 0 26,664
SPDR SER TR NUVEEN BLMBRG SH 78468R739   425,378 8,583 SH   SOLE   0 0 8,583
SALESFORCE INC COM 79466L302   416,960 1,968 SH   SOLE   0 0 1,968
SCHWAB CHARLES CORP COM 808513105   606,304 9,302 SH   SOLE   0 0 9,302
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,630,749 82,780 SH   SOLE   0 0 82,780
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   4,425,639 143,923 SH   SOLE   0 0 143,923
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   8,596,066 267,790 SH   SOLE   0 0 267,790
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,103,498 15,133 SH   SOLE   0 0 15,133
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,180,025 164,275 SH   SOLE   0 0 164,275
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   236,385 4,607 SH   SOLE   0 0 4,607
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   869,124 22,048 SH   SOLE   0 0 22,048
SEA LTD SPONSORD ADS 81141R100   254,705 1,141 SH   SOLE   0 0 1,141
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   555,765 8,136 SH   SOLE   0 0 8,136
SELECT SECTOR SPDR TR ENERGY 81369Y506   652,431 13,299 SH   SOLE   0 0 13,299
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   592,282 17,394 SH   SOLE   0 0 17,394
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   565,289 4,256 SH   SOLE   0 0 4,256
SERVICENOW INC COM 81762P102   1,457,821 2,915 SH   SOLE   0 0 2,915
SHERWIN WILLIAMS CO COM 824348106   739,486 1,002 SH   SOLE   0 0 1,002
SHOPIFY INC CL A 82509L107   2,656,707 2,401 SH   SOLE   0 0 2,401
SKYWORKS SOLUTIONS INC COM 83088M102   466,223 2,541 SH   SOLE   0 0 2,541
SOUTHERN CO COM 842587107   799,129 12,856 SH   SOLE   0 0 12,856
SOUTHWEST AIRLS CO COM 844741108   261,093 4,276 SH   SOLE   0 0 4,276
SPROTT PHYSICAL GOLD TR UNIT 85207H104   419,706 31,298 SH   SOLE   0 0 31,298
BLOCK INC CL A 852234103   550,596 2,425 SH   SOLE   0 0 2,425
STARBUCKS CORP COM 855244109   3,046,076 27,877 SH   SOLE   0 0 27,877
STARWOOD PPTY TR INC COM 85571B105   3,597,229 142,634 SH   SOLE   0 0 142,634
SYSCO CORP COM 871829107   596,830 7,537 SH   SOLE   0 0 7,537
TJX COS INC NEW COM 872540109   330,176 4,991 SH   SOLE   0 0 4,991
TARGET CORP COM 87612E106   3,574,026 18,044 SH   SOLE   0 0 18,044
TESLA INC COM 88160R101   392,075 587 SH   SOLE   0 0 587
TEXAS INSTRS INC COM 882508104   288,358 1,526 SH   SOLE   0 0 1,526
THERMO FISHER SCIENTIFIC INC COM 883556102   1,195,027 2,617 SH   SOLE   0 0 2,617
3M CO COM 88579Y101   26,929,272 139,762 SH   SOLE   0 0 139,762
TRAVELERS COMPANIES INC COM 89417E109   482,784 3,210 SH   SOLE   0 0 3,210
TWILIO INC CL A 90138F102   5,224,192 15,331 SH   SOLE   0 0 15,331
TWO HBRS INVT CORP COM 90187B804   183,081 24,411 SH   SOLE   0 0 24,411
US BANCORP DEL COM NEW 902973304   2,641,435 47,397 SH   SOLE   0 0 47,397
UNION PAC CORP COM 907818108   1,038,131 4,710 SH   SOLE   0 0 4,710
UNITED PARCEL SERVICE INC CL B 911312106   3,164,014 18,613 SH   SOLE   0 0 18,613
UNITED STS GASOLINE FD LP UNITS 91201T102   3,015,255 95,692 SH   SOLE   0 0 95,692
UNITEDHEALTH GROUP INC COM 91324P102   7,195,612 19,339 SH   SOLE   0 0 19,339
VANECK ETF TRUST GOLD MINERS ETF 92189F106   409,695 12,606 SH   SOLE   0 0 12,606
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   462,091 14,472 SH   SOLE   0 0 14,472
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   459,077 25,462 SH   SOLE   0 0 25,462
VANECK ETF TRUST BIOTECH ETF 92189F726   2,773,128 15,807 SH   SOLE   0 0 15,807
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,747,426 11,881 SH   SOLE   0 0 11,881
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,628,572 41,923 SH   SOLE   0 0 41,923
VANGUARD WORLD FD ESG INTL STK ETF 921910725   12,640,084 205,965 SH   SOLE   0 0 205,965
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   739,252 8,994 SH   SOLE   0 0 8,994
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,900,768 34,239 SH   SOLE   0 0 34,239
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,303,716 67,272 SH   SOLE   0 0 67,272
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   208,549 2,063 SH   SOLE   0 0 2,063
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,997,863 52,484 SH   SOLE   0 0 52,484
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   375,146 1,640 SH   SOLE   0 0 1,640
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   869,696 4,595 SH   SOLE   0 0 4,595
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   975,921 10,031 SH   SOLE   0 0 10,031
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,080,731 39,976 SH   SOLE   0 0 39,976
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   938,410 11,492 SH   SOLE   0 0 11,492
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   270,868 3,283 SH   SOLE   0 0 3,283
VENTAS INC COM 92276F100   542,795 10,091 SH   SOLE   0 0 10,091
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,178,008 21,559 SH   SOLE   0 0 21,559
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,557,483 4,275 SH   SOLE   0 0 4,275
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,224,063 13,325 SH   SOLE   0 0 13,325
VANGUARD INDEX FDS MID CAP ETF 922908629   448,161 2,025 SH   SOLE   0 0 2,025
VANGUARD INDEX FDS GROWTH ETF 922908736   554,818 2,158 SH   SOLE   0 0 2,158
VANGUARD INDEX FDS VALUE ETF 922908744   674,127 5,128 SH   SOLE   0 0 5,128
VANGUARD INDEX FDS SMALL CP ETF 922908751   801,163 3,742 SH   SOLE   0 0 3,742
VANGUARD INDEX FDS TOTAL STK MKT 922908769   689,725 3,337 SH   SOLE   0 0 3,337
VERIZON COMMUNICATIONS INC COM 92343V104   3,331,509 57,292 SH   SOLE   0 0 57,292
VERISK ANALYTICS INC COM 92345Y106   582,724 3,298 SH   SOLE   0 0 3,298
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   646,050 10,365 SH   SOLE   0 0 10,365
VISA INC COM CL A 92826C839   7,384,232 34,876 SH   SOLE   0 0 34,876
W & T OFFSHORE INC COM 92922P106   107,700 30,000 SH   SOLE   0 0 30,000
WALMART INC COM 931142103   1,051,749 7,712 SH   SOLE   0 0 7,712
WASTE MGMT INC DEL COM 94106L109   2,399,643 18,599 SH   SOLE   0 0 18,599
WELLS FARGO CO NEW COM 949746101   1,134,110 29,028 SH   SOLE   0 0 29,028
WISDOMTREE TR US HIGH DIVIDEND 97717W208   200,288 2,625 SH   SOLE   0 0 2,625
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,282,925 11,187 SH   SOLE   0 0 11,187
WISDOMTREE TR US AI ENHANCED 97717W406   846,924 8,981 SH   SOLE   0 0 8,981
WISDOMTREE TR EM EX ST-OWNED 97717X578   5,324,209 130,848 SH   SOLE   0 0 130,848
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   1,898,255 45,971 SH   SOLE   0 0 45,971
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,060,099 42,235 SH   SOLE   0 0 42,235
WYNN RESORTS LTD COM 983134107   632,241 5,043 SH   SOLE   0 0 5,043
XCEL ENERGY INC COM 98389B100   2,836,261 42,351 SH   SOLE   0 0 42,351
XENIA HOTELS & RESORTS INC COM 984017103   457,061 23,439 SH   SOLE   0 0 23,439
YUM BRANDS INC COM 988498101   438,886 4,057 SH   SOLE   0 0 4,057
YUM CHINA HLDGS INC COM 98850P109   586,593 9,907 SH   SOLE   0 0 9,907
ZOETIS INC CL A 98978V103   1,325,352 8,416 SH   SOLE   0 0 8,416