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
3M COMPANY COM COM 88579Y101   3,385,068 28,228 SH   SOLE   0 0 28,228
ABBOTT LABORATORIES COM COM 002824100   5,364,119 48,858 SH   SOLE   0 0 48,858
ABBVIE INC COM COM 00287Y109   6,311,050 39,051 SH   SOLE   0 0 39,051
ACCENTURE PLC COM COM G1151C101   471,506 1,767 SH   SOLE   0 0 1,767
ACTIVISION BLIZZARD INC COM COM 00507V109   863,407 11,279 SH   SOLE   0 0 11,279
ADOBE INC COM COM 00724F101   716,809 2,130 SH   SOLE   0 0 2,130
ADVANCE AUTO PARTS INC COM COM 00751Y106   2,864,641 19,483 SH   SOLE   0 0 19,483
ADVANCED MICRO DEVICES INC COM COM 007903107   250,336 3,865 SH   SOLE   0 0 3,865
AFLAC INC COM COM 001055102   259,285 3,604 SH   SOLE   0 0 3,604
AGCO CORP COM COM 001084102   1,807,133 13,030 SH   SOLE   0 0 13,030
AGILENT TECHNOLOGIES INC COM COM 00846U101   340,905 2,278 SH   SOLE   0 0 2,278
AIR PRODUCTS & CHEMICALS INC COM COM 009158106   639,958 2,076 SH   SOLE   0 0 2,076
ALCOA CORPORATION COM COM 013872106   1,553,260 34,160 SH   SOLE   0 0 34,160
ALLSTATE CORP COM COM 020002101   293,710 2,166 SH   SOLE   0 0 2,166
ALPHABET INC COM CL A COM CL A 02079K305   4,422,882 50,129 SH   SOLE   0 0 50,129
ALPHABET INC COM CL C COM CL C 02079K107   1,554,550 17,520 SH   SOLE   0 0 17,520
ALTRIA GROUP INC COM COM 02209S103   4,148,312 90,753 SH   SOLE   0 0 90,753
AMAZON COM INC COM COM 023135106   2,388,792 28,438 SH   SOLE   0 0 28,438
AMDOCS LTD COM COM G02602103   1,567,934 17,249 SH   SOLE   0 0 17,249
AMER INTL GRP INC COM COM 026874784   289,650 4,580 SH   SOLE   0 0 4,580
AMERICAN CENTURY INVESTMENTS DIVERSIFIED MU ETF DIVERSIFIED MU ETF 025072505   20,442,124 417,783 SH   SOLE   0 0 417,783
AMERICAN ELECTRIC POWER CO INC COM COM 025537101   379,015 3,992 SH   SOLE   0 0 3,992
AMERICAN EXPRESS CO COM COM 025816109   564,800 3,823 SH   SOLE   0 0 3,823
AMERICAN TOWER CORP COM USD0.01 COM USD0.01 03027X100   390,670 1,844 SH   SOLE   0 0 1,844
AMERICOLD REALTY TRUST INC COM USD0.01 COM USD0.01 03064D108   498,907 17,623 SH   SOLE   0 0 17,623
AMERISOURCEBERGEN CORPORATION COM COM 03073E105   3,983,241 24,037 SH   SOLE   0 0 24,037
AMGEN INC COM COM 031162100   5,918,701 22,535 SH   SOLE   0 0 22,535
AMPHENOL CORP COM CL A COM CL A 032095101   243,876 3,203 SH   SOLE   0 0 3,203
AMPLIFY ETF TR BLOCKCHAIN LDR ETF BLOCKCHAIN LDR ETF 032108607   212,769 14,072 SH   SOLE   0 0 14,072
ANALOG DEVICES INC COM COM 032654105   705,995 4,304 SH   SOLE   0 0 4,304
AON PLC (IE) COM CL A COM CL A G0403H108   3,649,408 12,159 SH   SOLE   0 0 12,159
APPLE INC COM COM 037833100   10,875,164 83,700 SH   SOLE   0 0 83,700
APPLIED MATERIALS INC COM COM 038222105   3,070,397 31,530 SH   SOLE   0 0 31,530
ARAMARK COM COM 03852U106   284,088 6,872 SH   SOLE   0 0 6,872
ARCHER-DANIELS-MIDLAND CO COM COM 039483102   3,984,510 42,913 SH   SOLE   0 0 42,913
AT&T INC COM COM 00206R102   459,248 24,946 SH   SOLE   0 0 24,946
ATKORE INC COM COM 047649108   1,489,159 13,130 SH   SOLE   0 0 13,130
AUTOMATIC DATA PROCESSING INC COM COM 053015103   984,103 4,120 SH   SOLE   0 0 4,120
AUTOZONE INC COM COM 053332102   424,183 172 SH   SOLE   0 0 172
BALCHEM CORP COM COM 057665200   934,801 7,655 SH   SOLE   0 0 7,655
BANK OF AMERICA CORPORATION COM COM 060505104   585,197 17,669 SH   SOLE   0 0 17,669
BANK OF NEW YORK MELLON CORP COM COM 064058100   305,394 6,709 SH   SOLE   0 0 6,709
BAXTER INTERNATIONAL INC COM COM 071813109   559,257 10,972 SH   SOLE   0 0 10,972
BECTON DICKINSON & CO COM COM 075887109   382,989 1,506 SH   SOLE   0 0 1,506
BERKLEY (WR) CORP COM COM 084423102   1,644,221 22,657 SH   SOLE   0 0 22,657
BERKSHIRE HATHAWAY INC COM CL A COM CL A 084670108   1,406,133 3 SH   SOLE   0 0 3
BERKSHIRE HATHAWAY INC COM CL B COM CL B 084670702   6,507,596 21,067 SH   SOLE   0 0 21,067
BEST BUY CO INC COM COM 086516101   3,979,442 49,613 SH   SOLE   0 0 49,613
BLACKROCK INC COM COM 09247X101   272,822 385 SH   SOLE   0 0 385
BOEING CO COM COM 097023105   638,332 3,351 SH   SOLE   0 0 3,351
BOOT BARN HOLDINGS INC COM COM 099406100   1,349,907 21,592 SH   SOLE   0 0 21,592
BOOZ ALLEN HAMILTON HLDG CORP COM CL A COM CL A 099502106   611,847 5,854 SH   SOLE   0 0 5,854
BOSTON SCIENTIFIC CORP COM COM 101137107   373,630 8,075 SH   SOLE   0 0 8,075
BP ADR SPONSORED ADR SPONSORED 055622104   310,318 8,884 SH   SOLE   0 0 8,884
BRADY CORP COM CL A COM CL A 104674106   1,354,520 28,758 SH   SOLE   0 0 28,758
BRISTOL-MYERS SQUIBB CO COM COM 110122108   1,163,273 16,168 SH   SOLE   0 0 16,168
BROADCOM INC COM COM 11135F101   3,625,004 6,483 SH   SOLE   0 0 6,483
BROADSTONE NET LEASE INC COM USD0.00025 COM USD0.00025 11135E203   1,227,197 75,706 SH   SOLE   0 0 75,706
BROWN & BROWN INC COM COM 115236101   1,081,120 18,977 SH   SOLE   0 0 18,977
BRUNSWICK CORP COM COM 117043109   1,027,979 14,262 SH   SOLE   0 0 14,262
BUILDERS FIRSTSOURCE INC COM COM 12008R107   1,062,994 16,384 SH   SOLE   0 0 16,384
CALAMOS CONVERTIBLE OPPORTUNIT SH BEN INT SH BEN INT 128117108   215,476 20,502 SH   SOLE   0 0 20,502
CARRIER GLOBAL CORPORATION COM COM 14448C104   286,254 6,939 SH   SOLE   0 0 6,939
CATERPILLAR INC COM COM 149123101   679,373 2,836 SH   SOLE   0 0 2,836
CENTENE CORPORATION COM COM 15135B101   239,223 2,917 SH   SOLE   0 0 2,917
CENTRAL GARDEN & PET CO COM CL A COM CL A 153527205   1,230,704 34,377 SH   SOLE   0 0 34,377
CHARLES RIVER LABORATORIES COM COM 159864107   685,513 3,146 SH   SOLE   0 0 3,146
CHARTER COMMUNICATIONS INC COM CL A COM CL A 16119P108   3,282,013 9,679 SH   SOLE   0 0 9,679
CHEMED CORP COM COM 16359R103   3,424,527 6,709 SH   SOLE   0 0 6,709
CHEVRON CORPORATION COM COM 166764100   2,742,006 15,277 SH   SOLE   0 0 15,277
CHUBB LIMITED COM COM H1467J104   574,663 2,605 SH   SOLE   0 0 2,605
CIGNA CORPORATION COM COM 125523100   4,557,916 13,756 SH   SOLE   0 0 13,756
CISCO SYSTEMS INC COM COM 17275R102   897,661 18,843 SH   SOLE   0 0 18,843
CITIGROUP INC COM COM 172967424   550,379 12,168 SH   SOLE   0 0 12,168
CLEVELAND CLIFFS INC COM COM 185899101   1,105,017 68,592 SH   SOLE   0 0 68,592
CLOROX CO COM COM 189054109   295,816 2,108 SH   SOLE   0 0 2,108
CME GROUP INC COM COM 12572Q105   286,397 1,703 SH   SOLE   0 0 1,703
COCA-COLA CO COM COM 191216100   5,802,252 91,216 SH   SOLE   0 0 91,216
COLGATE-PALMOLIVE CO COM COM 194162103   3,888,855 49,357 SH   SOLE   0 0 49,357
COMCAST CORP COM CL A COM CL A 20030N101   4,579,434 130,953 SH   SOLE   0 0 130,953
CONAGRA BRANDS INC COM COM 205887102   723,760 18,702 SH   SOLE   0 0 18,702
CONOCOPHILLIPS COM COM 20825C104   4,609,306 39,062 SH   SOLE   0 0 39,062
CONSOLIDATED EDISON INC COM COM 209115104   206,547 2,167 SH   SOLE   0 0 2,167
COPART INC COM COM 217204106   770,685 12,657 SH   SOLE   0 0 12,657
COSTCO WHOLESALE CORP COM COM 22160K105   3,775,493 8,271 SH   SOLE   0 0 8,271
COTERRA ENERGY INC COM COM 127097103   2,846,974 115,872 SH   SOLE   0 0 115,872
CSX CORP COM COM 126408103   3,239,518 104,568 SH   SOLE   0 0 104,568
CUMMINS INC COM COM 231021106   1,975,061 8,152 SH   SOLE   0 0 8,152
CVS HEALTH CORPORATION COM COM 126650100   3,124,388 33,527 SH   SOLE   0 0 33,527
DANAHER CORP COM COM 235851102   735,213 2,770 SH   SOLE   0 0 2,770
DEERE & CO COM COM 244199105   666,304 1,554 SH   SOLE   0 0 1,554
DELAWARE IVY HIGH INC OPP FD COM COM 246107106   142,677 13,018 SH   SOLE   0 0 13,018
DEVON ENERGY CORP COM COM 25179M103   3,454,461 56,161 SH   SOLE   0 0 56,161
DICKS SPORTING GOODS INC COM COM 253393102   742,078 6,169 SH   SOLE   0 0 6,169
DIMENSIONAL ETF TR US CORE EQUITY 2 ETF US CORE EQUITY 2 ETF 25434V708   549,554 22,634 SH   SOLE   0 0 22,634
DIODES INC COM COM 254543101   1,069,767 14,050 SH   SOLE   0 0 14,050
DISH NETWORK CORPORATION COM CL A COM CL A 25470M109   2,389,417 170,186 SH   SOLE   0 0 170,186
DOLBY LABORATORIES INC COM CL A COM CL A 25659T107   1,334,214 18,914 SH   SOLE   0 0 18,914
DOLLAR GENERAL CORP COM COM 256677105   257,828 1,047 SH   SOLE   0 0 1,047
DOMINION ENERGY INC COM COM 25746U109   303,841 4,955 SH   SOLE   0 0 4,955
DOVER CORP COM COM 260003108   610,564 4,509 SH   SOLE   0 0 4,509
DOW INC COM COM 260557103   3,668,799 72,808 SH   SOLE   0 0 72,808
DR HORTON INC COM COM 23331A109   4,370,894 49,034 SH   SOLE   0 0 49,034
DUKE ENERGY CORP COM COM 26441C204   465,023 4,515 SH   SOLE   0 0 4,515
DUPONT DE NEMOURS INC COM COM 26614N102   244,398 3,561 SH   SOLE   0 0 3,561
EATON CORPORATION PLC COM COM G29183103   269,183 1,715 SH   SOLE   0 0 1,715
ECOLAB INC COM COM 278865100   220,087 1,512 SH   SOLE   0 0 1,512
EDWARDS LIFESCIENCES CORP COM COM 28176E108   294,859 3,952 SH   SOLE   0 0 3,952
ELEVANCE HEALTH INC COM COM 036752103   616,428 1,202 SH   SOLE   0 0 1,202
ELI LILLY AND COMPANY COM COM 532457108   5,944,020 16,248 SH   SOLE   0 0 16,248
EMERSON ELECTRIC CO COM COM 291011104   1,377,423 14,339 SH   SOLE   0 0 14,339
ENVISTA HOLDINGS CORPORATION COM COM 29415F104   1,223,884 36,349 SH   SOLE   0 0 36,349
EOG RESOURCES INC COM COM 26875P101   377,531 2,915 SH   SOLE   0 0 2,915
EQUIFAX INC COM COM 294429105   828,757 4,264 SH   SOLE   0 0 4,264
ESSENTIAL PROP REALTY TRUST IN USD0.01 USD0.01 29670E107   1,485,590 63,297 SH   SOLE   0 0 63,297
ESTEE LAUDER COMPANIES INC COM CL A COM CL A 518439104   447,596 1,804 SH   SOLE   0 0 1,804
EVERTEC INC COM COM 30040P103   1,013,726 31,307 SH   SOLE   0 0 31,307
EXXON MOBIL CORPORATION COM COM 30231G102   3,779,406 34,265 SH   SOLE   0 0 34,265
FEDEX CORP COM COM 31428X106   3,868,824 22,337 SH   SOLE   0 0 22,337
FIDELITY COVINGTON TRUST MSCI HLTH CARE I ETF MSCI HLTH CARE I ETF 316092600   289,190 4,520 SH   SOLE   0 0 4,520
FIDELITY NATIONAL FINANCIAL COM COM 31620R303   2,361,819 62,781 SH   SOLE   0 0 62,781
FIDELITY NATIONAL INFORMATION COM COM 31620M106   279,495 4,119 SH   SOLE   0 0 4,119
FIRST TRUST EXCH TRADED FUND 2 CONSUMR DISCRE ETF CONSUMR DISCRE ETF 33734X101   749,246 15,554 SH   SOLE   0 0 15,554
FIRST TRUST EXCH TRADED FUND 2 CONSUMR STAPLE ETF CONSUMR STAPLE ETF 33734X119   261,894 4,172 SH   SOLE   0 0 4,172
FIRST TRUST EXCH TRADED FUND 2 FINLS ALPHADEX ETF FINLS ALPHADEX ETF 33734X135   1,467,219 35,821 SH   SOLE   0 0 35,821
FIRST TRUST EXCH TRADED FUND 2 INDLS PROD DUR ETF INDLS PROD DUR ETF 33734X150   3,519,168 68,320 SH   SOLE   0 0 68,320
FIRST TRUST EXCH TRADED FUND 2 NASDAQ CYB ETF NASDAQ CYB ETF 33734X846   2,144,694 55,404 SH   SOLE   0 0 55,404
FIRST TRUST EXCH TRADED FUND 2 NASDQ CLN EDGE ETF NASDQ CLN EDGE ETF 33737A108   1,916,334 21,967 SH   SOLE   0 0 21,967
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF TECH ALPHADEX ETF 33734X176   2,168,092 23,682 SH   SOLE   0 0 23,682
FIRST TRUST EXCHANGE TRADED FD WTR ETF WTR ETF 33733B100   721,354 9,090 SH   SOLE   0 0 9,090
FIRST TRUST EXCHANGE-TRADED AL COM SHS ETF COM SHS ETF 33735K108   4,887,022 53,457 SH   SOLE   0 0 53,457
FIRST TRUST EXCHANGE-TRADED FU LNG/SHT EQUITY ETF LNG/SHT EQUITY ETF 33739P103   301,332 6,166 SH   SOLE   0 0 6,166
FIRST TRUST EXCHANGE-TRADED FU NAS CLNEDG GREEN ETF NAS CLNEDG GREEN ETF 33733E500   876,235 18,568 SH   SOLE   0 0 18,568
FIRST TRUST PORTFOLIOS COM ETF COM ETF 33734G108   325,193 13,561 SH   SOLE   0 0 13,561
FISERV INC COM COM 337738108   319,886 3,165 SH   SOLE   0 0 3,165
FLEXSHARES TRUST STOXX GLOBR INF ETF STOXX GLOBR INF ETF 33939L795   1,405,762 27,887 SH   SOLE   0 0 27,887
FORD MOTOR CO COM COM 345370860   158,284 13,610 SH   SOLE   0 0 13,610
FOX CORP COM CL A COM CL A 35137L105   2,563,428 84,407 SH   SOLE   0 0 84,407
FOX CORP COM CL B COM CL B 35137L204   2,533,283 89,043 SH   SOLE   0 0 89,043
FREEPORT-MCMORAN INC COM CL B COM CL B 35671D857   4,512,680 118,755 SH   SOLE   0 0 118,755
FRONTIER COMMU COM COM 35909D109   1,421,728 55,798 SH   SOLE   0 0 55,798
GALLAGHER (ARTHUR J) & CO COM COM 363576109   362,944 1,925 SH   SOLE   0 0 1,925
GENERAL DYNAMICS CORP COM COM 369550108   2,622,024 10,568 SH   SOLE   0 0 10,568
GENERAL ELECTRIC CO COM COM 369604301   418,782 4,998 SH   SOLE   0 0 4,998
GENERAL MILLS INC COM COM 370334104   347,615 4,146 SH   SOLE   0 0 4,146
GENTEX CORP COM COM 371901109   1,348,662 49,456 SH   SOLE   0 0 49,456
GENUINE PARTS CO COM COM 372460105   470,733 2,713 SH   SOLE   0 0 2,713
GILEAD SCIENCES INC COM COM 375558103   735,984 8,573 SH   SOLE   0 0 8,573
GLACIER BANCORP Common Stock 37637Q105   816,913 16,530 SH   SOLE   0 0 16,530
GLOBAL X FDS AUTONMOUS EV ETF AUTONMOUS EV ETF 37954Y624   269,219 13,549 SH   SOLE   0 0 13,549
GLOBAL X FDS LITHIUM BTRY ETF LITHIUM BTRY ETF 37954Y855   203,435 3,471 SH   SOLE   0 0 3,471
GLOBAL X FDS THMATC GWT ETF THMATC GWT ETF 37954Y418   1,026,912 45,139 SH   SOLE   0 0 45,139
GLOBAL X FDS US INFR DEV ETF US INFR DEV ETF 37954Y673   1,463,171 55,235 SH   SOLE   0 0 55,235
GLOBE LIFE INC COM COM 37959E102   261,955 2,173 SH   SOLE   0 0 2,173
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETF ACCES TREASURY ETF 381430529   14,958,007 150,015 SH   SOLE   0 0 150,015
GOLDMAN SACHS ETF TRUST ACTIVEBETA U S LARGE CAP EQ ACTIVEBETA U S LARGE CAP EQ 381430503   1,596,316 20,968 SH   SOLE   0 0 20,968
GOLDMAN SACHS ETF TRUST EQUAL WEIGHT US ETF EQUAL WEIGHT US ETF 381430438   889,725 15,356 SH   SOLE   0 0 15,356
GOLDMAN SACHS ETF TRUST HEDGE IND ETF HEDGE IND ETF 381430545   6,880,961 99,135 SH   SOLE   0 0 99,135
GOLDMAN SACHS GROUP INC COM COM 38141G104   4,222,175 12,296 SH   SOLE   0 0 12,296
GRAINGER W W INC COM COM 384802104   1,177,581 2,117 SH   SOLE   0 0 2,117
GROUP 1 AUTOMOTIVE INC COM COM 398905109   1,414,965 7,845 SH   SOLE   0 0 7,845
HCA HEALTHCARE INC COM COM 40412C101   393,300 1,639 SH   SOLE   0 0 1,639
HEALTHCARE REALTY TRUST INC COM USD0.01 CL A COM USD0.01 CL A 42226K105   372,027 19,306 SH   SOLE   0 0 19,306
HERSHEY COMPANY COM COM 427866108   280,211 1,210 SH   SOLE   0 0 1,210
HESS CORPORATION COM COM 42809H107   236,559 1,668 SH   SOLE   0 0 1,668
HOME DEPOT INC COM COM 437076102   5,954,364 18,851 SH   SOLE   0 0 18,851
HONEYWELL INTERNATIONAL INC COM COM 438516106   1,675,287 7,817 SH   SOLE   0 0 7,817
HUBBELL INC COM COM 443510607   267,305 1,139 SH   SOLE   0 0 1,139
HUMANA INC COM COM 444859102   1,832,104 3,577 SH   SOLE   0 0 3,577
HUNTINGTON INGALLS INDUSTRIES COM COM 446413106   2,239,624 9,709 SH   SOLE   0 0 9,709
ILLINOIS TOOL WORKS INC COM COM 452308109   460,880 2,092 SH   SOLE   0 0 2,092
INDEXIQ ETF TRUST HEDGE MLTI ETF HEDGE MLTI ETF 45409B107   673,463 23,664 SH   SOLE   0 0 23,664
INSIGHT ENTERPRISE INC COM COM 45765U103   1,438,734 14,349 SH   SOLE   0 0 14,349
INTEL CORP COM COM 458140100   2,887,452 109,249 SH   SOLE   0 0 109,249
INTERCONTINENTAL EXCHANGE INC COM COM 45866F104   3,885,839 37,877 SH   SOLE   0 0 37,877
INTERNATIONAL BUS MACH CORP COM COM 459200101   816,394 5,795 SH   SOLE   0 0 5,795
INTUIT INC COM COM 461202103   676,075 1,737 SH   SOLE   0 0 1,737
INTUITIVE SURGICAL INC COM COM 46120E602   441,277 1,663 SH   SOLE   0 0 1,663
INVESCO ACTIVE MF Closed and MF Open 46090A101   383,152 4,400 SH   SOLE   0 0 4,400
INVESCO EXCHANGE TRADED FD TR DWA ENERGY MNT ETF DWA ENERGY MNT ETF 46137V878   1,492,312 34,520 SH   SOLE   0 0 34,520
INVESCO EXCHANGE TRADED FD TR DWA FINL MUMT ETF DWA FINL MUMT ETF 46137V860   350,568 8,605 SH   SOLE   0 0 8,605
INVESCO EXCHANGE TRADED FD TR DWA TECHNOLOGY ETF DWA TECHNOLOGY ETF 46137V811   1,401,165 12,356 SH   SOLE   0 0 12,356
INVESCO EXCHANGE TRADED FD TR DYNMC BLDG CON ETF DYNMC BLDG CON ETF 46137V779   280,487 6,873 SH   SOLE   0 0 6,873
INVESCO EXCHANGE TRADED FD TR DYNMC FOOD BEV ETF DYNMC FOOD BEV ETF 46137V753   2,336,193 51,176 SH   SOLE   0 0 51,176
INVESCO EXCHANGE TRADED FD TR S&P500 EQL FIN ETF S&P500 EQL FIN ETF 46137V340   937,545 16,620 SH   SOLE   0 0 16,620
INVESCO EXCHANGE TRADED FD TR S&P500 EQL HLT ETF S&P500 EQL HLT ETF 46137V332   254,139 881 SH   SOLE   0 0 881
INVESCO EXCHANGE TRADED FD TR S&P500 EQL UTL ETF S&P500 EQL UTL ETF 46137V274   345,762 2,972 SH   SOLE   0 0 2,972
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGT ETF S&P500 EQL WGT ETF 46137V357   4,791,803 33,924 SH   SOLE   0 0 33,924
INVESCO EXCHANGE TRADED FD TR WILDERHIL CLAN ETF WILDERHIL CLAN ETF 46137V134   853,390 22,264 SH   SOLE   0 0 22,264
INVESCO EXCHANGE TRADED FUND T NASDAQ NEXT GEN 100 ETF NASDAQ NEXT GEN 100 ETF 46138G631   5,002,893 209,239 SH   SOLE   0 0 209,239
INVESCO EXCHANGE TRADED FUND T NATL AMT MUNI ETF NATL AMT MUNI ETF 46138E537   493,669 21,520 SH   SOLE   0 0 21,520
INVESCO EXCHANGE TRADED FUND T OPTIMUM YIELD ETF OPTIMUM YIELD ETF 46090F100   221,768 15,005 SH   SOLE   0 0 15,005
INVESCO EXCHANGE TRADED FUND T S&P500 HDL VOL ETF S&P500 HDL VOL ETF 46138E362   352,700 8,047 SH   SOLE   0 0 8,047
INVESCO EXCHANGE TRADED FUND T S&P500 LOW VOL ETF S&P500 LOW VOL ETF 46138E354   701,022 10,971 SH   SOLE   0 0 10,971
INVESCO EXCHANGE TRADED FUND T SOLAR ETF SOLAR ETF 46138G706   2,033,786 27,883 SH   SOLE   0 0 27,883
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 ETF 46090E103   811,888 3,049 SH   SOLE   0 0 3,049
ISHARES GOLD TRUST ISHARES NEW ETF ISHARES NEW ETF 464285204   341,680 9,878 SH   SOLE   0 0 9,878
ISHARES INC CORE MSCI EMKT ETF CORE MSCI EMKT ETF 46434G103   956,063 20,472 SH   SOLE   0 0 20,472
ISHARES INC EM MKTS DIV ETF EM MKTS DIV ETF 464286319   5,921,026 245,482 SH   SOLE   0 0 245,482
ISHARES INC MSCI AUST ETF MSCI AUST ETF 464286103   7,614,889 342,550 SH   SOLE   0 0 342,550
ISHARES INC MSCI BRAZIL ETF MSCI BRAZIL ETF 464286400   4,940,979 176,653 SH   SOLE   0 0 176,653
ISHARES INC MSCI CDA ETF MSCI CDA ETF 464286509   5,793,319 177,003 SH   SOLE   0 0 177,003
ISHARES INC MSCI FRANCE ETF MSCI FRANCE ETF 464286707   8,295,748 250,476 SH   SOLE   0 0 250,476
ISHARES INC MSCI ISRAEL ETF MSCI ISRAEL ETF 464286632   5,207,912 93,015 SH   SOLE   0 0 93,015
ISHARES INC MSCI ITALY ETF MSCI ITALY ETF 46434G830   8,359,455 310,299 SH   SOLE   0 0 310,299
ISHARES INC MSCI JPN ETF NEW MSCI JPN ETF NEW 46434G822   7,643,367 140,400 SH   SOLE   0 0 140,400
ISHARES INC MSCI MEXICO ETF MSCI MEXICO ETF 464286822   6,601,786 133,504 SH   SOLE   0 0 133,504
ISHARES INC MSCI SPAIN ETF MSCI SPAIN ETF 464286764   8,229,735 340,353 SH   SOLE   0 0 340,353
ISHARES INC MSCI WORLD ETF MSCI WORLD ETF 464286392   18,316,091 167,653 SH   SOLE   0 0 167,653
ISHARES MSCI MF Closed and MF Open 464288570   1,676,512 23,353 SH   SOLE   0 0 23,353
ISHARES SILVER TRUST ISHARES ETF ISHARES ETF 46428Q109   5,275,331 239,570 SH   SOLE   0 0 239,570
ISHARES TRUST 1 3 YR TREAS BD ETF 1 3 YR TREAS BD ETF 464287457   7,046,887 86,816 SH   SOLE   0 0 86,816
ISHARES TRUST 7-10 YEAR TREASURY BOND ETF 7-10 YEAR TREASURY BOND ETF 464287440   1,750,475 18,276 SH   SOLE   0 0 18,276
ISHARES TRUST AGGRES ALLOC ETF AGGRES ALLOC ETF 464289859   1,327,669 22,220 SH   SOLE   0 0 22,220
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE ETF 46432F842   29,646,590 480,964 SH   SOLE   0 0 480,964
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507   3,384,191 13,991 SH   SOLE   0 0 13,991
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804   1,115,983 11,792 SH   SOLE   0 0 11,792
ISHARES TRUST CORE S&P US GWT ETF CORE S&P US GWT ETF 464287671   26,992,540 331,116 SH   SOLE   0 0 331,116
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200   48,291,148 125,689 SH   SOLE   0 0 125,689
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET ETF 464287226   345,972 3,567 SH   SOLE   0 0 3,567
ISHARES TRUST CYBERSECURITY ETF CYBERSECURITY ETF 46435U135   933,365 28,267 SH   SOLE   0 0 28,267
ISHARES TRUST ESG AWARE 1 TO 5 YEAR USD C ESG AWARE 1 TO 5 YEAR USD C 46435G243   789,354 33,208 SH   SOLE   0 0 33,208
ISHARES TRUST EXPONENTIAL TECH ETF EXPONENTIAL TECH ETF 46434V381   3,679,855 77,732 SH   SOLE   0 0 77,732
ISHARES TRUST GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224   964,139 48,571 SH   SOLE   0 0 48,571
ISHARES TRUST GL TIMB FORE ETF GL TIMB FORE ETF 464288174   663,630 9,122 SH   SOLE   0 0 9,122
ISHARES TRUST GLB INFRASTR ETF GLB INFRASTR ETF 464288372   1,406,500 30,683 SH   SOLE   0 0 30,683
ISHARES TRUST GLOB HLTHCRE ETF GLOB HLTHCRE ETF 464287325   410,649 4,838 SH   SOLE   0 0 4,838
ISHARES TRUST GLOBAL FINLS ETF GLOBAL FINLS ETF 464287333   1,287,000 18,312 SH   SOLE   0 0 18,312
ISHARES TRUST GLOBAL REIT ETF GLOBAL REIT ETF 46434V647   406,000 17,878 SH   SOLE   0 0 17,878
ISHARES TRUST HDG MSCI EAFE ETF HDG MSCI EAFE ETF 46434V803   14,010,966 518,925 SH   SOLE   0 0 518,925
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513   16,060,596 218,126 SH   SOLE   0 0 218,126
ISHARES TRUST INTERNATIONAL EQUITY FACTOR INTERNATIONAL EQUITY FACTOR 46434V274   205,318 8,346 SH   SOLE   0 0 8,346
ISHARES TRUST INTL SEL DIV ETF INTL SEL DIV ETF 464288448   1,270,040 46,761 SH   SOLE   0 0 46,761
ISHARES TRUST ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECHNOLOGY ETF 464287556   4,543,600 34,607 SH   SOLE   0 0 34,607
ISHARES TRUST MICRO-CAP ETF MICRO-CAP ETF 464288869   1,671,581 15,502 SH   SOLE   0 0 15,502
ISHARES TRUST MODERT ALLOC ETF MODERT ALLOC ETF 464289875   463,532 12,195 SH   SOLE   0 0 12,195
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465   2,950,382 44,948 SH   SOLE   0 0 44,948
ISHARES TRUST MSCI EAFE MIN VOL FACTOR ETF MSCI EAFE MIN VOL FACTOR ETF 46429B689   591,099 9,296 SH   SOLE   0 0 9,296
ISHARES TRUST MSCI UK ETF NEW MSCI UK ETF NEW 46435G334   6,988,311 227,929 SH   SOLE   0 0 227,929
ISHARES TRUST MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL FACTOR ETF 46429B697   20,660,240 286,550 SH   SOLE   0 0 286,550
ISHARES TRUST MSCI USA VALUE FACTOR ETF MSCI USA VALUE FACTOR ETF 46432F388   2,597,868 28,504 SH   SOLE   0 0 28,504
ISHARES TRUST NATIONAL MUN ETF NATIONAL MUN ETF 464288414   22,430,266 212,569 SH   SOLE   0 0 212,569
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614   19,673,475 91,829 SH   SOLE   0 0 91,829
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598   8,620,118 56,842 SH   SOLE   0 0 56,842
ISHARES TRUST RUS 2000 GRW ETF RUS 2000 GRW ETF 464287648   426,921 1,990 SH   SOLE   0 0 1,990
ISHARES TRUST RUS MD CP GR ETF RUS MD CP GR ETF 464287481   911,849 10,907 SH   SOLE   0 0 10,907
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655   2,834,499 16,257 SH   SOLE   0 0 16,257
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309   3,358,485 57,410 SH   SOLE   0 0 57,410
ISHARES TRUST S&P 500 VAL ETF S&P 500 VAL ETF 464287408   13,956,427 96,205 SH   SOLE   0 0 96,205
ISHARES TRUST S&P MC 400GR ETF S&P MC 400GR ETF 464287606   377,180 5,522 SH   SOLE   0 0 5,522
ISHARES TRUST SELECT DIVID ETF SELECT DIVID ETF 464287168   11,341,234 94,040 SH   SOLE   0 0 94,040
ISHARES TRUST U.S. FINLS ETF U.S. FINLS ETF 464287788   1,765,018 23,387 SH   SOLE   0 0 23,387
ISHARES TRUST U.S. REAL ES ETF U.S. REAL ES ETF 464287739   4,833,169 57,408 SH   SOLE   0 0 57,408
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760   4,895,475 43,764 SH   SOLE   0 0 43,764
ISHARES TRUST US HLTHCARE ETF US HLTHCARE ETF 464287762   2,722,013 9,594 SH   SOLE   0 0 9,594
ISHARES TRUST US HLTHCR PR ETF US HLTHCR PR ETF 464288828   4,101,995 15,324 SH   SOLE   0 0 15,324
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752   914,106 15,083 SH   SOLE   0 0 15,083
ISHARES TRUST US INDUSTRIALS ETF US INDUSTRIALS ETF 464287754   270,281 2,802 SH   SOLE   0 0 2,802
ISHARES US ETF TRUST U.S. CONSUMER FOCUSED ETF U.S. CONSUMER FOCUSED ETF 46431W663   345,168 9,596 SH   SOLE   0 0 9,596
ITT INC COM COM 45073V108   1,526,431 18,822 SH   SOLE   0 0 18,822
JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF JANUS HENDERSON AAA CLO ETF 47103U845   22,610,962 459,013 SH   SOLE   0 0 459,013
JOHNSON & JOHNSON COM COM 478160104   3,230,399 18,287 SH   SOLE   0 0 18,287
JOHNSON CONTROLS INTL PLC COM COM G51502105   257,344 4,021 SH   SOLE   0 0 4,021
JP MORGAN CHASE & CO COM COM 46625H100   1,968,263 14,678 SH   SOLE   0 0 14,678
JP MORGAN ETF TRUST ULTRA-SHORT INCOME ETF ULTRA-SHORT INCOME ETF 46641Q837   8,137,853 162,335 SH   SOLE   0 0 162,335
KELLOGG COMPANY COM COM 487836108   285,461 4,007 SH   SOLE   0 0 4,007
KIMBERLY CLARK CORP COM COM 494368103   2,698,438 19,878 SH   SOLE   0 0 19,878
KINDER MORGAN INC COM COM 49456B101   234,533 12,972 SH   SOLE   0 0 12,972
KLA CORPORATION COM COM 482480100   219,431 582 SH   SOLE   0 0 582
KORN FERRY COM COM 500643200   1,245,465 24,604 SH   SOLE   0 0 24,604
KRAFT HEINZ CO COM COM 500754106   250,714 6,159 SH   SOLE   0 0 6,159
KROGER CO COM COM 501044101   3,465,581 77,738 SH   SOLE   0 0 77,738
L3 HARRIS TECHNOLOGIES INC COM COM 502431109   206,128 990 SH   SOLE   0 0 990
LABORATORY CORP AMER HLDGS COM COM 50540R409   2,859,416 12,143 SH   SOLE   0 0 12,143
LAS VEGAS SANDS CORP COM COM 517834107   270,394 5,625 SH   SOLE   0 0 5,625
LEGG MASON ETF INVEST TRUST LOW VOL HIGH DIV ETF LOW VOL HIGH DIV ETF 52468L406   7,795,422 204,927 SH   SOLE   0 0 204,927
LENNAR CORP COM CL A COM CL A 526057104   3,986,964 44,055 SH   SOLE   0 0 44,055
LINDE PLC COM COM G5494J103   761,630 2,335 SH   SOLE   0 0 2,335
LOCKHEED MARTIN CORP COM COM 539830109   2,787,148 5,729 SH   SOLE   0 0 5,729
LOWE'S COMPANIES INC COM COM 548661107   524,001 2,630 SH   SOLE   0 0 2,630
MAGELLAN MIDSTREAM PARTNERS LP COM NPV COM NPV 559080106   3,260,135 64,930 SH   SOLE   0 0 64,930
MARATHON PETROLEUM CORP COM COM 56585A102   432,230 3,714 SH   SOLE   0 0 3,714
MARKEL CORP COM COM 570535104   3,501,888 2,658 SH   SOLE   0 0 2,658
MARSH & MCLENNAN COMPANIES INC COM COM 571748102   2,550,723 15,414 SH   SOLE   0 0 15,414
MASTERCARD INCORPORATED COM CL A COM CL A 57636Q104   1,206,971 3,471 SH   SOLE   0 0 3,471
MAXIMUS INC COM COM 577933104   2,133,439 29,094 SH   SOLE   0 0 29,094
MCDONALD'S CORPORATION COM COM 580135101   5,486,256 20,818 SH   SOLE   0 0 20,818
MCKESSON CORPORATION COM COM 58155Q103   351,863 938 SH   SOLE   0 0 938
MEDTRONIC PLC COM COM G5960L103   517,149 6,654 SH   SOLE   0 0 6,654
MERCK & CO INC COM COM 58933Y105   6,169,693 55,608 SH   SOLE   0 0 55,608
META PLATFORMS INC COM CL A COM CL A 30303M102   3,325,957 27,638 SH   SOLE   0 0 27,638
METLIFE INC COM COM 59156R108   315,983 4,366 SH   SOLE   0 0 4,366
MICROSOFT CORP COM COM 594918104   11,561,336 48,208 SH   SOLE   0 0 48,208
MKS INSTRUMENTS INC COM COM 55306N104   995,269 11,746 SH   SOLE   0 0 11,746
MODERNA INC COM COM 60770K107   222,262 1,237 SH   SOLE   0 0 1,237
MONDELEZ INTL INC COM CL A COM CL A 609207105   787,736 11,819 SH   SOLE   0 0 11,819
MONSTER BEVERAGE CORP COM COM 61174X109   276,365 2,722 SH   SOLE   0 0 2,722
MOODYS CORP COM COM 615369105   203,398 730 SH   SOLE   0 0 730
MORGAN STANLEY COM COM 617446448   4,027,821 47,375 SH   SOLE   0 0 47,375
MOTOROLA SOLUTIONS INC COM COM 620076307   254,360 987 SH   SOLE   0 0 987
NASDAQ INC COM COM 631103108   3,564,656 58,104 SH   SOLE   0 0 58,104
NETAPP INC COM COM 64110D104   3,109,475 51,773 SH   SOLE   0 0 51,773
NETFLIX INC COM COM 64110L106   680,583 2,308 SH   SOLE   0 0 2,308
NEWELL BRANDS INC COM COM 651229106   2,274,506 173,892 SH   SOLE   0 0 173,892
NEWMONT CORPORATION COM COM 651639106   204,289 4,328 SH   SOLE   0 0 4,328
NEXTERA ENERGY INC COM COM 65339F101   845,878 10,118 SH   SOLE   0 0 10,118
NIKE INC COM CL B COM CL B 654106103   540,118 4,616 SH   SOLE   0 0 4,616
NORFOLK SOUTHERN CORP COM COM 655844108   390,094 1,583 SH   SOLE   0 0 1,583
NORTHROP GRUMMAN CORP COM COM 666807102   1,264,837 2,318 SH   SOLE   0 0 2,318
NOVARTIS AG ADR SPONSORED ADR SPONSORED 66987V109   925,525 10,202 SH   SOLE   0 0 10,202
NRG ENERGY INC COM COM 629377508   208,809 6,562 SH   SOLE   0 0 6,562
NUCOR CORP COM COM 670346105   471,484 3,577 SH   SOLE   0 0 3,577
NUVEEN ESG NUVEEN ESG EMRGN ETF NUVEEN ESG EMRGN ETF 67092P888   432,887 17,016 SH   SOLE   0 0 17,016
NUVEEN ESG NUVEEN ESG INTL DEV MKTS ETF NUVEEN ESG INTL DEV MKTS ETF 67092P805   1,309,582 50,759 SH   SOLE   0 0 50,759
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF NUVEEN ESG LRG CAP GRWTH ETF 67092P201   1,262,508 25,823 SH   SOLE   0 0 25,823
NUVEEN ESG NUVEEN ESG LRG CAP VAL ETF NUVEEN ESG LRG CAP VAL ETF 67092P300   1,185,115 34,612 SH   SOLE   0 0 34,612
NUVEEN ESG NUVEEN ESG MID CAP GRWTH ETF NUVEEN ESG MID CAP GRWTH ETF 67092P409   585,798 16,642 SH   SOLE   0 0 16,642
NUVEEN ESG NUVEEN ESG MID CAP VAL ETF NUVEEN ESG MID CAP VAL ETF 67092P508   939,713 31,587 SH   SOLE   0 0 31,587
NUVEEN ESG NUVEEN ESG SMALL CAP ETF NUVEEN ESG SMALL CAP ETF 67092P607   758,454 22,190 SH   SOLE   0 0 22,190
NUVEEN ESG NUVEEN ESG US AGG BD ETF NUVEEN ESG US AGG BD ETF 67092P870   1,883,928 86,539 SH   SOLE   0 0 86,539
NVIDIA CORP COM COM 67066G104   4,281,056 29,294 SH   SOLE   0 0 29,294
OCCIDENTAL PETROLEUM CORP COM COM 674599105   464,512 7,374 SH   SOLE   0 0 7,374
OLIN CORP COM COM 680665205   1,415,134 26,731 SH   SOLE   0 0 26,731
ORACLE CORP COM COM 68389X105   4,183,603 51,182 SH   SOLE   0 0 51,182
OREILLY AUTOMOTIVE INC NEW COM COM 67103H107   222,824 264 SH   SOLE   0 0 264
OTIS WORLDWIDE CORP COM COM 68902V107   318,659 4,069 SH   SOLE   0 0 4,069
PACCAR INC COM COM 693718108   227,499 2,299 SH   SOLE   0 0 2,299
PACKAGING CORP OF AMERICA COM COM 695156109   293,042 2,291 SH   SOLE   0 0 2,291
PARAMOUNT GLOBAL COM COM 92556H206   196,534 11,643 SH   SOLE   0 0 11,643
PARKER-HANNIFIN CORP COM COM 701094104   3,848,240 13,224 SH   SOLE   0 0 13,224
PAYCHEX INC COM COM 704326107   251,112 2,173 SH   SOLE   0 0 2,173
PENTAIR PLC COM COM G7S00T104   2,789,622 62,019 SH   SOLE   0 0 62,019
PEPSICO INC COM COM 713448108   2,238,780 12,392 SH   SOLE   0 0 12,392
PERKINELMER INC COM COM 714046109   941,577 6,715 SH   SOLE   0 0 6,715
PFIZER INC COM COM 717081103   2,803,334 54,710 SH   SOLE   0 0 54,710
PHILIP MORRIS INTL INC COM COM 718172109   591,593 5,845 SH   SOLE   0 0 5,845
PHILLIPS 66 COM COM 718546104   279,163 2,682 SH   SOLE   0 0 2,682
PIMCO ETF TRUST INTER MUN BD ACT ETF INTER MUN BD ACT ETF 72201R866   660,567 12,857 SH   SOLE   0 0 12,857
PIONEER NATURAL RESOURCES CO COM COM 723787107   238,896 1,046 SH   SOLE   0 0 1,046
PLAYTIKA HLDG CORP COM COM 72815L107   859,093 100,951 SH   SOLE   0 0 100,951
PNC FINANCIAL SERVICES GROUP COM COM 693475105   256,040 1,621 SH   SOLE   0 0 1,621
PRICE T ROWE GROUPS COM COM 74144T108   332,102 3,045 SH   SOLE   0 0 3,045
PROCTER & GAMBLE CO COM COM 742718109   5,114,023 33,743 SH   SOLE   0 0 33,743
PROGRESSIVE CORP (OHIO) COM COM 743315103   674,788 5,202 SH   SOLE   0 0 5,202
PROLOGIS INC COM USD0.01 COM USD0.01 74340W103   360,425 3,197 SH   SOLE   0 0 3,197
PROSHARES TRUST BITCOIN STRATEGY ETF BITCOIN STRATEGY ETF 74347G440   222,806 21,362 SH   SOLE   0 0 21,362
PROSHARES TRUST INVT INT RT HG ETF INVT INT RT HG ETF 74347B607   18,109,646 254,671 SH   SOLE   0 0 254,671
PROSHARES TRUST S&P 500 DV ARIST ETF S&P 500 DV ARIST ETF 74348A467   672,714 7,475 SH   SOLE   0 0 7,475
PRUDENTIAL FINANCIAL INC COM COM 744320102   263,275 2,647 SH   SOLE   0 0 2,647
PULTE GROUP INC COM COM 745867101   3,876,005 85,131 SH   SOLE   0 0 85,131
QUEST DIAGNOSTICS INC COM COM 74834L100   432,713 2,766 SH   SOLE   0 0 2,766
RAYTHEON TECH CORP COM COM 75513E101   1,010,613 10,014 SH   SOLE   0 0 10,014
REGAL REXNORD CORP COM COM 758750103   1,078,260 8,987 SH   SOLE   0 0 8,987
REGENERON PHARMACEUTICALS INC COM COM 75886F107   207,068 287 SH   SOLE   0 0 287
RENAISSANCERE HOLDINGS LTD COM COM G7496G103   461,157 2,503 SH   SOLE   0 0 2,503
REPUBLIC SERVICES INC COM COM 760759100   2,473,899 19,179 SH   SOLE   0 0 19,179
ROSS STORES INC COM COM 778296103   249,440 2,149 SH   SOLE   0 0 2,149
S&P GLOBAL INC COM COM 78409V104   365,427 1,091 SH   SOLE   0 0 1,091
SALESFORCE INC COM COM 79466L302   285,731 2,155 SH   SOLE   0 0 2,155
SCHLUMBERGER LIMITED COM COM 806857108   457,408 8,556 SH   SOLE   0 0 8,556
SCHWAB (CHARLES) CORP COM COM 808513105   4,595,187 55,191 SH   SOLE   0 0 55,191
SCHWAB STRATEGIC TR EMRG MKTEQ ETF EMRG MKTEQ ETF 808524706   4,022,669 169,948 SH   SOLE   0 0 169,948
SCHWAB STRATEGIC TR INTL EQTY ETF INTL EQTY ETF 808524805   3,269,895 101,518 SH   SOLE   0 0 101,518
SCHWAB STRATEGIC TR US BRD MKT ETF US BRD MKT ETF 808524102   5,084,962 113,478 SH   SOLE   0 0 113,478
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF US DIVIDEND EQ ETF 808524797   1,986,249 26,294 SH   SOLE   0 0 26,294
SCHWAB STRATEGIC TR US LCAP GR ETF US LCAP GR ETF 808524300   782,340 14,081 SH   SOLE   0 0 14,081
SCHWAB STRATEGIC TR US LCAP VA ETF US LCAP VA ETF 808524409   25,098,150 380,160 SH   SOLE   0 0 380,160
SCHWAB STRATEGIC TR US REIT ETF US REIT ETF 808524847   3,548,406 183,951 SH   SOLE   0 0 183,951
SEALED AIR CORP COM COM 81211K100   2,715,442 54,440 SH   SOLE   0 0 54,440
SELECT SECTOR SPDR TRUST COMMUNICATION ETF COMMUNICATION ETF 81369Y852   2,980,807 62,113 SH   SOLE   0 0 62,113
SELECT SECTOR SPDR TRUST ENERGY ETF ENERGY ETF 81369Y506   11,127,325 127,213 SH   SOLE   0 0 127,213
SELECT SECTOR SPDR TRUST FINANCIAL ETF FINANCIAL ETF 81369Y605   10,493,520 306,828 SH   SOLE   0 0 306,828
SELECT SECTOR SPDR TRUST RL EST SEL SEC ETF RL EST SEL SEC ETF 81369Y860   3,076,379 83,303 SH   SOLE   0 0 83,303
SELECT SECTOR SPDR TRUST SBI CONS DISCR ETF SBI CONS DISCR ETF 81369Y407   4,234,532 32,785 SH   SOLE   0 0 32,785
SELECT SECTOR SPDR TRUST SBI CONS STPLS ETF SBI CONS STPLS ETF 81369Y308   10,366,941 139,060 SH   SOLE   0 0 139,060
SELECT SECTOR SPDR TRUST SBI HEALTHCARE ETF SBI HEALTHCARE ETF 81369Y209   10,629,996 78,248 SH   SOLE   0 0 78,248
SELECT SECTOR SPDR TRUST SBI INT-INDS ETF SBI INT-INDS ETF 81369Y704   5,098,441 51,914 SH   SOLE   0 0 51,914
SELECT SECTOR SPDR TRUST SBI INT-UTILS ETF SBI INT-UTILS ETF 81369Y886   10,608,104 150,470 SH   SOLE   0 0 150,470
SELECT SECTOR SPDR TRUST SBI MATERIALS ETF SBI MATERIALS ETF 81369Y100   10,463,593 134,701 SH   SOLE   0 0 134,701
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF TECHNOLOGY ETF 81369Y803   3,757,815 30,198 SH   SOLE   0 0 30,198
SEMPRA COM COM 816851109   235,673 1,525 SH   SOLE   0 0 1,525
SHERWIN-WILLIAMS CO COM COM 824348106   806,218 3,397 SH   SOLE   0 0 3,397
SILGAN HOLDINGS INC COM COM 827048109   646,686 12,475 SH   SOLE   0 0 12,475
SIMPSON MFG CO INC COM COM 829073105   1,331,114 15,014 SH   SOLE   0 0 15,014
SOUTHERN CO COM COM 842587107   438,633 6,142 SH   SOLE   0 0 6,142
SPDR BLOOMBERG 1-3 MONTH T-BILL ETF BLOOMBERG 1-3 MONTH T-BILL ETF 78468R663   3,760,360 41,110 SH   SOLE   0 0 41,110
SPDR BLOOMBERG HIGH YIELD BOND ETF BLOOMBERG HIGH YIELD BOND ETF 78468R622   472,140 5,246 SH   SOLE   0 0 5,246
SPDR INDEX SHARES FUNDS GLB NAT RESRCE ETF GLB NAT RESRCE ETF 78463X541   1,030,480 18,072 SH   SOLE   0 0 18,072
SPDR INDEX SHARES FUNDS MSCI EAFE STRTGC ETF MSCI EAFE STRTGC ETF 78463X434   21,599,564 336,967 SH   SOLE   0 0 336,967
SPDR INDEX SHARES FUNDS PORTFOLIO EMG MK ETF PORTFOLIO EMG MK ETF 78463X509   1,227,984 37,257 SH   SOLE   0 0 37,257
SPDR INDEX SHARES FUNDS S&P INTL SMLCP ETF S&P INTL SMLCP ETF 78463X871   5,093,636 173,194 SH   SOLE   0 0 173,194
SPDR INDEX SHARES FUNDS S&P NORTH AMER ETF S&P NORTH AMER ETF 78463X152   855,270 15,774 SH   SOLE   0 0 15,774
SPDR OILGAS EQUIP ETF OILGAS EQUIP ETF 78468R549   1,006,090 12,616 SH   SOLE   0 0 12,616
SPDR PORTFOLIO MF Closed and MF Open 78463X889   538,369 18,133 SH   SOLE   0 0 18,133
SPDR PORTFOLIO MF Closed and MF Open 78464A649   647,500 25,766 SH   SOLE   0 0 25,766
SPDR PORTFOLIO S&P 600 SM CAP ETF PORTFOLIO S&P 600 SM CAP ETF 78468R853   1,647,859 44,573 SH   SOLE   0 0 44,573
SPDR PORTFOLIO SH TSR ETF PORTFOLIO SH TSR ETF 78468R101   3,602,495 124,697 SH   SOLE   0 0 124,697
SPDR PRTFLO S&P500 HI ETF PRTFLO S&P500 HI ETF 78468R788   1,870,017 47,247 SH   SOLE   0 0 47,247
SPDR S&P MF Closed and MF Open 78467Y107   1,094,577 2,472 SH   SOLE   0 0 2,472
SPDR S&P OILGAS EXP ETF S&P OILGAS EXP ETF 78468R556   667,662 4,914 SH   SOLE   0 0 4,914
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT ETF 78462F103   9,559,985 24,998 SH   SOLE   0 0 24,998
SPDR SERIES TRUST DJ REIT ETF DJ REIT ETF 78464A607   9,818,595 112,663 SH   SOLE   0 0 112,663
SPDR SERIES TRUST NYSE TECH ETF NYSE TECH ETF 78464A102   4,182,653 43,178 SH   SOLE   0 0 43,178
SPDR SERIES TRUST PORTFLI INTRMDIT ETF PORTFLI INTRMDIT ETF 78464A672   38,183,665 1,352,113 SH   SOLE   0 0 1,352,113
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P 1500 COMP STK ETF 78464A805   1,879,967 39,754 SH   SOLE   0 0 39,754
SPDR SERIES TRUST PORTFOLIO CRPORT ETF PORTFOLIO CRPORT ETF 78464A144   11,258,855 396,718 SH   SOLE   0 0 396,718
SPDR SERIES TRUST PORTFOLIO MORTGAGE BACKED PORTFOLIO MORTGAGE BACKED 78464A383   22,355,256 1,030,196 SH   SOLE   0 0 1,030,196
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETF PORTFOLIO S&P 400 MID CAP ETF 78464A847   247,529 5,824 SH   SOLE   0 0 5,824
SPDR SERIES TRUST PORTFOLIO S&P 500 ETF PORTFOLIO S&P 500 ETF 78464A854   3,560,162 79,150 SH   SOLE   0 0 79,150
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW ETF 78464A409   3,378,865 66,684 SH   SOLE   0 0 66,684
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL ETF 78464A508   7,893,760 202,977 SH   SOLE   0 0 202,977
SPDR SERIES TRUST S&P 600 SMCP GRW ETF S&P 600 SMCP GRW ETF 78464A201   2,715,493 37,590 SH   SOLE   0 0 37,590
SPDR SERIES TRUST S&P BIOTECH ETF S&P BIOTECH ETF 78464A870   1,025,050 12,350 SH   SOLE   0 0 12,350
SPDR SERIES TRUST S&P BK ETF S&P BK ETF 78464A797   550,333 12,189 SH   SOLE   0 0 12,189
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763   12,271,363 98,085 SH   SOLE   0 0 98,085
SPDR SERIES TRUST S&P HOMEBUILD ETF S&P HOMEBUILD ETF 78464A888   2,039,299 33,808 SH   SOLE   0 0 33,808
SPDR SERIES TRUST S&P INS ETF S&P INS ETF 78464A789   4,606,281 112,486 SH   SOLE   0 0 112,486
SPDR SERIES TRUST S&P REGL BKG ETF S&P REGL BKG ETF 78464A698   514,327 8,756 SH   SOLE   0 0 8,756
SPDR SERIES TRUST SPDR NUVEEN BLMBRG HIGH YLD SPDR NUVEEN BLMBRG HIGH YLD 78464A284   11,884,303 242,685 SH   SOLE   0 0 242,685
SPDR SPDR NUVEEN BLOMBERG SHRT T SPDR NUVEEN BLOMBERG SHRT T 78468R739   8,931,149 190,105 SH   SOLE   0 0 190,105
SPDR SPDR NUVEEN BLOOMBERG MUNIC SPDR NUVEEN BLOOMBERG MUNIC 78468R721   17,521,347 384,072 SH   SOLE   0 0 384,072
SPDR SSGA US LRG ETF SSGA US LRG ETF 78468R804   12,848,298 94,731 SH   SOLE   0 0 94,731
STARBUCKS CORP COM COM 855244109   677,039 6,825 SH   SOLE   0 0 6,825
STATE STREET CORPORATION COM COM 857477103   620,327 7,997 SH   SOLE   0 0 7,997
STEPAN CO COM COM 858586100   1,316,189 12,363 SH   SOLE   0 0 12,363
STIFEL FINANCIAL CORP COM COM 860630102   1,323,761 22,679 SH   SOLE   0 0 22,679
STRYKER CORP COM COM 863667101   640,327 2,619 SH   SOLE   0 0 2,619
SYNOPSYS INC COM COM 871607107   242,022 758 SH   SOLE   0 0 758
TD SYNNEX CORP COM COM 87162W100   1,056,156 11,151 SH   SOLE   0 0 11,151
TESLA INC COM COM 88160R101   1,476,559 11,987 SH   SOLE   0 0 11,987
TEXAS INSTRUMENTS INC COM COM 882508104   747,628 4,525 SH   SOLE   0 0 4,525
THERMO FISHER SCIENTIFIC INC COM COM 883556102   582,079 1,057 SH   SOLE   0 0 1,057
TJX COS INC COM COM 872540109   513,039 6,445 SH   SOLE   0 0 6,445
T-MOBILE US INC COM COM 872590104   550,228 3,930 SH   SOLE   0 0 3,930
TRANE TECHNOLOGIES PLC COM COM G8994E103   210,457 1,252 SH   SOLE   0 0 1,252
TRAVELERS COMPANIES INC COM COM 89417E109   343,869 1,834 SH   SOLE   0 0 1,834
TRONOX HOLDINGS PLC COM COM G9087Q102   1,024,078 74,696 SH   SOLE   0 0 74,696
UFP INDUSTRIES INC COM COM 90278Q108   1,104,286 13,934 SH   SOLE   0 0 13,934
UGI CORP COM COM 902681105   1,616,919 43,618 SH   SOLE   0 0 43,618
UNION PACIFIC CORP COM COM 907818108   837,214 4,043 SH   SOLE   0 0 4,043
UNITED PARCEL SERVICE INC COM CL B COM CL B 911312106   608,057 3,498 SH   SOLE   0 0 3,498
UNITEDHEALTH GROUP INC COM COM 91324P102   6,148,598 11,597 SH   SOLE   0 0 11,597
UNIVERSAL HEALTH SERVICES INC COM CL B COM CL B 913903100   3,752,367 26,633 SH   SOLE   0 0 26,633
US BANCORP COM COM 902973304   3,767,026 86,380 SH   SOLE   0 0 86,380
VALERO ENERGY CORP COM COM 91913Y100   305,477 2,408 SH   SOLE   0 0 2,408
VANECK ETF TRUST INTERMEDIATE MUNI ETF INTERMEDIATE MUNI ETF 92189H201   27,925,860 612,275 SH   SOLE   0 0 612,275
VANECK ETF TRUST LONG MUNI ETF LONG MUNI ETF 92189F536   6,846,743 392,139 SH   SOLE   0 0 392,139
VANECK ETF TRUST VANECK AGRIBUSINESS ETF VANECK AGRIBUSINESS ETF 92189F700   759,853 8,852 SH   SOLE   0 0 8,852
VANECK ETF TRUST VANECK HIGH YIELD MUNI ETF VANECK HIGH YIELD MUNI ETF 92189H409   211,931 4,193 SH   SOLE   0 0 4,193
VANGUARD 500 GRTH IDX F ETF 500 GRTH IDX F ETF 921932505   1,578,302 7,482 SH   SOLE   0 0 7,482
VANGUARD 500 VAL IDX FD ETF 500 VAL IDX FD ETF 921932703   4,015,550 28,670 SH   SOLE   0 0 28,670
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US ETF 922042775   287,503 5,734 SH   SOLE   0 0 5,734
VANGUARD COMM SRVC ETF COMM SRVC ETF 92204A884   1,332,074 16,195 SH   SOLE   0 0 16,195
VANGUARD CONSUM DIS ETF CONSUM DIS ETF 92204A108   1,180,469 5,390 SH   SOLE   0 0 5,390
VANGUARD CONSUM STP ETF CONSUM STP ETF 92204A207   839,290 4,381 SH   SOLE   0 0 4,381
VANGUARD DIV APP ETF DIV APP ETF 921908844   260,575 1,716 SH   SOLE   0 0 1,716
VANGUARD ENERGY ETF ENERGY ETF 92204A306   902,533 7,442 SH   SOLE   0 0 7,442
VANGUARD FTSE DEVELOPED MKTS ETF FTSE DEVELOPED MKTS ETF 921943858   4,872,708 116,100 SH   SOLE   0 0 116,100
VANGUARD FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858   578,912 14,852 SH   SOLE   0 0 14,852
VANGUARD GROWTH ETF GROWTH ETF 922908736   5,792,694 27,182 SH   SOLE   0 0 27,182
VANGUARD HEALTH CAR ETF HEALTH CAR ETF 92204A504   548,190 2,210 SH   SOLE   0 0 2,210
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD ETF 921946406   1,414,575 13,073 SH   SOLE   0 0 13,073
VANGUARD INF TECH ETF INF TECH ETF 92204A702   1,680,453 5,261 SH   SOLE   0 0 5,261
VANGUARD INTL DVD ETF INTL DVD ETF 921946810   4,709,007 67,629 SH   SOLE   0 0 67,629
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637   29,585,925 169,839 SH   SOLE   0 0 169,839
VANGUARD MATERIALS ETF MATERIALS ETF 92204A801   2,302,981 13,531 SH   SOLE   0 0 13,531
VANGUARD MCAP GR IDXVIP ETF MCAP GR IDXVIP ETF 922908538   6,537,739 36,369 SH   SOLE   0 0 36,369
VANGUARD MCAP VL IDXVIP ETF MCAP VL IDXVIP ETF 922908512   5,958,791 44,061 SH   SOLE   0 0 44,061
VANGUARD MEGA CAP VAL ETF MEGA CAP VAL ETF 921910840   3,934,772 38,257 SH   SOLE   0 0 38,257
VANGUARD MEGA GRWTH IND ETF MEGA GRWTH IND ETF 921910816   19,061,917 110,780 SH   SOLE   0 0 110,780
VANGUARD MID CAP ETF MID CAP ETF 922908629   35,772,781 175,520 SH   SOLE   0 0 175,520
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   3,106,288 37,661 SH   SOLE   0 0 37,661
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363   2,214,859 6,304 SH   SOLE   0 0 6,304
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND ETF 921937827   14,207,641 188,731 SH   SOLE   0 0 188,731
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611   4,953,910 31,196 SH   SOLE   0 0 31,196
VANGUARD SMALL CP ETF SMALL CP ETF 922908751   20,577,657 112,115 SH   SOLE   0 0 112,115
VANGUARD SML CP GRW ETF SML CP GRW ETF 922908595   4,362,807 21,755 SH   SOLE   0 0 21,755
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD ETF 922907746   557,406 11,263 SH   SOLE   0 0 11,263
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407   25,120,293 529,629 SH   SOLE   0 0 529,629
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT ETF 922908769   7,098,947 37,130 SH   SOLE   0 0 37,130
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742   512,554 5,947 SH   SOLE   0 0 5,947
VECTOR GROUP COM COM 92240M108   143,542 12,103 SH   SOLE   0 0 12,103
VERIZON COMMUNICATIONS COM COM 92343V104   428,625 10,879 SH   SOLE   0 0 10,879
VERTEX PHARMACEUTICAL COM COM 92532F100   374,259 1,296 SH   SOLE   0 0 1,296
VISA INC COM CL A COM CL A 92826C839   3,724,679 17,928 SH   SOLE   0 0 17,928
WALKER AND DUNLOP COM COM 93148P102   891,436 11,359 SH   SOLE   0 0 11,359
WALMART INC COM COM 931142103   3,180,605 22,432 SH   SOLE   0 0 22,432
WALT DISNEY COMPANY (THE) COM COM 254687106   237,096 2,729 SH   SOLE   0 0 2,729
WASTE MANAGEMENT INC COM COM 94106L109   3,072,351 19,584 SH   SOLE   0 0 19,584
WELLS FARGO & COMPANY COM COM 949746101   441,417 10,691 SH   SOLE   0 0 10,691
WEYERHAEUSER COMPANY COM USD1.25 COM USD1.25 962166104   2,670,986 86,161 SH   SOLE   0 0 86,161
WHIRLPOOL CORP COM COM 963320106   1,386,670 9,803 SH   SOLE   0 0 9,803
WILLIAMS COMPANIES INC COM COM 969457100   223,445 6,792 SH   SOLE   0 0 6,792
WISDOMTREE TRUST EMER MKT HIGH FD ETF EMER MKT HIGH FD ETF 97717W315   1,335,148 37,462 SH   SOLE   0 0 37,462
WISDOMTREE TRUST FUTRE STRAT FD ETF FUTRE STRAT FD ETF 97717W125   2,657,235 84,263 SH   SOLE   0 0 84,263
WISDOMTREE TRUST US LARGECAP DIVD ETF US LARGECAP DIVD ETF 97717W307   7,889,414 127,351 SH   SOLE   0 0 127,351
WISDOMTREE TRUST US MIDCAP DIVID ETF US MIDCAP DIVID ETF 97717W505   8,547,307 207,761 SH   SOLE   0 0 207,761
XCEL ENERGY INC COM COM 98389B100   325,380 4,641 SH   SOLE   0 0 4,641
YUM BRANDS INC COM COM 988498101   3,951,109 30,849 SH   SOLE   0 0 30,849
ZOETIS INC COM CL A COM CL A 98978V103   410,047 2,798 SH   SOLE   0 0 2,798