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 CO COM 88579Y101 BBG001S5T7X2 3,496,006 37,343 SH   SOLE   0 0 37,343
ABBOTT LABS COM 002824100 BBG001S5N9M6 2,055,049 21,219 SH   SOLE   0 0 21,219
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5,022,801 33,697 SH   SOLE   0 0 33,697
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 BBG00GX221Z0 18,567,116 1,695,627 SH   SOLE   0 0 1,695,627
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,366,640 4,450 SH   SOLE   0 0 4,450
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,610,264 3,158 SH   SOLE   0 0 3,158
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 1,180,785 11,484 SH   SOLE   0 0 11,484
AFLAC INC COM 001055102 BBG001S5NGJ4 418,748 5,456 SH   SOLE   0 0 5,456
AGNC INVT CORP COM 00123Q104 BBG001T074G2 148,520 15,733 SH   SOLE   0 0 15,733
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 1,514,616 31,261 SH   SOLE   0 0 31,261
ALLSTATE CORP COM 020002101 BBG001S9BM06 339,132 3,044 SH   SOLE   0 0 3,044
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3,693,916 28,228 SH   SOLE   0 0 28,228
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,569,437 11,903 SH   SOLE   0 0 11,903
ALPS ETF TR INTL SEC DV DOG 00162Q718 BBG004RX7CF9 27,394,550 1,005,474 SH   SOLE   0 0 1,005,474
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 3,024,877 71,935 SH   SOLE   0 0 71,935
AMAZON COM INC COM 023135106 BBG001S5PQL7 4,661,236 36,668 SH   SOLE   0 0 36,668
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 353,448 4,699 SH   SOLE   0 0 4,699
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 323,685 2,170 SH   SOLE   0 0 2,170
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 842,494 5,123 SH   SOLE   0 0 5,123
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 217,589 660 SH   SOLE   0 0 660
AMGEN INC COM 031162100 BBG001S5NNL6 3,554,882 13,227 SH   SOLE   0 0 13,227
APPLE INC COM 037833100 BBG001S5N8V8 30,230,580 176,570 SH   SOLE   0 0 176,570
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,216,286 8,785 SH   SOLE   0 0 8,785
ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1,646,772 21,835 SH   SOLE   0 0 21,835
ARS PHARMACEUTICALS INC COM 82835W108 BBG00FZQGXH2 121,618 32,174 SH   SOLE   0 0 32,174
ASENSUS SURGICAL INC COM 04367G103 BBG001S696K8 30,493 112,936 SH   SOLE   0 0 112,936
AT&T INC COM 00206R102 BBG001S5VWH2 622,837 41,467 SH   SOLE   0 0 41,467
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 2,598,391 10,801 SH   SOLE   0 0 10,801
AVNET INC COM 053807103 BBG001S5NZJ2 235,071 4,878 SH   SOLE   0 0 4,878
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 2,887,634 105,465 SH   SOLE   0 0 105,465
BAYFIRST FINANCIAL CORP COM 07279B104 BBG001SN12G3 629,868 56,113 SH   SOLE   0 0 56,113
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 265,769 1,028 SH   SOLE   0 0 1,028
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 5,943,540 16,967 SH   SOLE   0 0 16,967
BLACK HILLS CORP COM 092113109 BBG001S5P6X8 1,561,218 30,860 SH   SOLE   0 0 30,860
BLACKROCK INC COM 09247X101 BBG001SDBP55 3,065,056 4,741 SH   SOLE   0 0 4,741
BLACKSTONE INC COM 09260D107 BBG001S7H949 377,825 3,526 SH   SOLE   0 0 3,526
BLUE OWL CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 1,201,875 86,778 SH   SOLE   0 0 86,778
BOEING CO COM 097023105 BBG001S5P0V3 1,385,949 7,231 SH   SOLE   0 0 7,231
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 1,295,259 420 SH   SOLE   0 0 420
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 274,123 7,080 SH   SOLE   0 0 7,080
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 475,789 8,198 SH   SOLE   0 0 8,198
BROADCOM INC COM 11135F101 BBG00KHY5SY8 6,898,366 8,305 SH   SOLE   0 0 8,305
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 521,229 17,729 SH   SOLE   0 0 17,729
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 775,853 16,739 SH   SOLE   0 0 16,739
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 238,408 2,746 SH   SOLE   0 0 2,746
CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 408,993 29,810 SH   SOLE   0 0 29,810
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 330,151 5,981 SH   SOLE   0 0 5,981
CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 1,380,150 5,083 SH   SOLE   0 0 5,083
CATERPILLAR INC COM 149123101 BBG001S5PJ06 1,861,344 6,818 SH   SOLE   0 0 6,818
CELANESE CORP DEL COM 150870103 BBG001SJDDG5 335,013 2,669 SH   SOLE   0 0 2,669
CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 BBG00HC85586 3,676 15,067 SH   SOLE   0 0 15,067
CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 244,455 3,549 SH   SOLE   0 0 3,549
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 5,973,568 35,426 SH   SOLE   0 0 35,426
CINTAS CORP COM 172908105 BBG001S7CRG1 227,999 474 SH   SOLE   0 0 474
CISCO SYS INC COM 17275R102 BBG001S6HC62 3,168,000 58,929 SH   SOLE   0 0 58,929
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 246,721 5,999 SH   SOLE   0 0 5,999
CLOROX CO DEL COM 189054109 BBG001S5PX50 306,680 2,340 SH   SOLE   0 0 2,340
COCA COLA CO COM 191216100 BBG001S5SMQ8 6,265,513 111,924 SH   SOLE   0 0 111,924
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 119,416 11,800 SH   SOLE   0 0 11,800
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 472,071 6,639 SH   SOLE   0 0 6,639
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 508,092 11,459 SH   SOLE   0 0 11,459
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 992,189 8,282 SH   SOLE   0 0 8,282
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 203,647 2,381 SH   SOLE   0 0 2,381
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 354,375 1,410 SH   SOLE   0 0 1,410
CORTEVA INC COM 22052L104 BBG00BN969D0 229,197 4,480 SH   SOLE   0 0 4,480
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 3,368,186 5,962 SH   SOLE   0 0 5,962
CSX CORP COM 126408103 BBG001S5Q7Q3 493,445 16,047 SH   SOLE   0 0 16,047
CUMMINS INC COM 231021106 BBG001S5Q9M3 343,141 1,502 SH   SOLE   0 0 1,502
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 571,977 8,192 SH   SOLE   0 0 8,192
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 994,385 4,008 SH   SOLE   0 0 4,008
DEERE & CO COM 244199105 BBG001S5QFF7 4,598,666 12,186 SH   SOLE   0 0 12,186
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 305,091 2,521 SH   SOLE   0 0 2,521
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 706,722 15,182 SH   SOLE   0 0 15,182
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 780,555 22,944 SH   SOLE   0 0 22,944
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 311,609 13,837 SH   SOLE   0 0 13,837
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,001,970 12,362 SH   SOLE   0 0 12,362
DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 117,486 12,341 SH   SOLE   0 0 12,341
DOW INC COM 260557103 BBG00BN96931 358,136 6,946 SH   SOLE   0 0 6,946
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 2,047,486 23,198 SH   SOLE   0 0 23,198
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 420,688 5,640 SH   SOLE   0 0 5,640
EATON CORP PLC SHS G29183103 BBG001S5QZ45 272,572 1,278 SH   SOLE   0 0 1,278
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 313,067 719 SH   SOLE   0 0 719
ELI LILLY & CO COM 532457108 BBG001S5STL8 2,085,676 3,883 SH   SOLE   0 0 3,883
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,243,796 12,880 SH   SOLE   0 0 12,880
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 190,822 13,601 SH   SOLE   0 0 13,601
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 533,520 19,493 SH   SOLE   0 0 19,493
EOG RES INC COM 26875P101 BBG001S5ZB93 2,569,506 20,271 SH   SOLE   0 0 20,271
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 7,274,459 61,868 SH   SOLE   0 0 61,868
FASTENAL CO COM 311900104 BBG001S5R1F7 5,837,574 106,837 SH   SOLE   0 0 106,837
FEDEX CORP COM 31428X106 BBG001S5R3M5 286,275 1,081 SH   SOLE   0 0 1,081
FIRST INTST BANCSYSTEM INC COM 32055Y201 BBG001S9F1B6 281,573 11,290 SH   SOLE   0 0 11,290
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 44,363,764 907,606 SH   SOLE   0 0 907,606
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 164,251 10,285 SH   SOLE   0 0 10,285
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 366,461 3,524 SH   SOLE   0 0 3,524
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1,452,979 116,987 SH   SOLE   0 0 116,987
GARMIN LTD SHS H2906T109 BBG001SG0H12 332,651 3,162 SH   SOLE   0 0 3,162
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 346,481 1,568 SH   SOLE   0 0 1,568
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 310,765 2,811 SH   SOLE   0 0 2,811
GENERAL MLS INC COM 370334104 BBG001S5RKR2 586,660 9,168 SH   SOLE   0 0 9,168
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 283,851 1,966 SH   SOLE   0 0 1,966
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 337,230 4,500 SH   SOLE   0 0 4,500
GRAINGER W W INC COM 384802104 BBG001S5RRD2 279,503 404 SH   SOLE   0 0 404
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 960,702 26,100 SH   SOLE   0 0 26,100
HEARTLAND FINL USA INC COM 42234Q102 BBG001S8WBN4 3,314,491 112,623 SH   SOLE   0 0 112,623
HERITAGE INSURANCE HLDGS INC COM 42727J102 BBG006D4PF57 326,986 50,383 SH   SOLE   0 0 50,383
HERSHEY CO COM 427866108 BBG001S5S148 214,486 1,072 SH   SOLE   0 0 1,072
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 245,178 14,115 SH   SOLE   0 0 14,115
HIGH TIDE INC COM NEW 42981E401 BBG00MF4XPP7 23,597 12,755 SH   SOLE   0 0 12,755
HILLENBRAND INC COM 431571108 BBG001STH2P3 201,607 4,765 SH   SOLE   0 0 4,765
HOME DEPOT INC COM 437076102 BBG001S5RTW7 5,477,060 18,126 SH   SOLE   0 0 18,126
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 693,883 3,756 SH   SOLE   0 0 3,756
HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 238,676 6,276 SH   SOLE   0 0 6,276
HUBBELL INC COM 443510607 BBG001S5S1L9 888,204 2,834 SH   SOLE   0 0 2,834
IBIO INC COM 451033609 BBG001T0R8W3 47,043 155,000 SH   SOLE   0 0 155,000
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,817,322 7,891 SH   SOLE   0 0 7,891
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 340,844 14,504 SH   SOLE   0 0 14,504
INTEL CORP COM 458140100 BBG001S5SF65 934,403 26,284 SH   SOLE   0 0 26,284
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 4,534,809 32,322 SH   SOLE   0 0 32,322
INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 230,459 6,497 SH   SOLE   0 0 6,497
INTUIT COM 461202103 BBG001S6TWR2 800,731 1,567 SH   SOLE   0 0 1,567
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 398,684 1,364 SH   SOLE   0 0 1,364
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 288,446 12,290 SH   SOLE   0 0 12,290
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 11,839,886 1,081,268 SH   SOLE   0 0 1,081,268
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 205,177 3,490 SH   SOLE   0 0 3,490
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 1,068,834 33,590 SH   SOLE   0 0 33,590
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 308,491 4,021 SH   SOLE   0 0 4,021
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 4,172,676 11,647 SH   SOLE   0 0 11,647
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 28,963,185 608,598 SH   SOLE   239 0 608,359
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 553,682 11,111 SH   SOLE   0 0 11,111
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 292,977 14,404 SH   SOLE   0 0 14,404
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 213,657 3,896 SH   SOLE   0 0 3,896
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 246,834 5,322 SH   SOLE   0 0 5,322
ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 2,124,680 36,456 SH   SOLE   0 0 36,456
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2,831,242 47,195 SH   SOLE   0 0 47,195
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,507,570 6,046 SH   SOLE   0 0 6,046
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 949,899 2,212 SH   SOLE   0 0 2,212
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 5,897,358 62,711 SH   SOLE   52 0 62,659
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 851,503 9,867 SH   SOLE   0 0 9,867
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 7,908,582 161,631 SH   SOLE   0 0 161,631
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 1,496,872 21,653 SH   SOLE   0 0 21,653
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 512,053 21,542 SH   SOLE   0 0 21,542
ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 605,845 18,325 SH   SOLE   0 0 18,325
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 738,312 14,508 SH   SOLE   0 0 14,508
ISHARES TR GLOB INDSTRL ETF 464288729 BBG001SNVXC6 475,320 4,206 SH   SOLE   0 0 4,206
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 255,306 4,414 SH   SOLE   0 0 4,414
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 1,350,407 54,408 SH   SOLE   0 0 54,408
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 1,492,241 62,594 SH   SOLE   0 0 62,594
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 1,480,097 64,129 SH   SOLE   0 0 64,129
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 639,142 24,879 SH   SOLE   0 0 24,879
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 668,926 25,649 SH   SOLE   0 0 25,649
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 1,127,975 44,191 SH   SOLE   0 0 44,191
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 443,528 19,007 SH   SOLE   0 0 19,007
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG0088JLVM6 424,679 16,746 SH   SOLE   0 0 16,746
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 445,659 18,021 SH   SOLE   0 0 18,021
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 441,316 18,109 SH   SOLE   0 0 18,109
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 812,654 11,024 SH   SOLE   217 0 10,807
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 619,811 6,075 SH   SOLE   373 0 5,702
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 6,083,992 239,527 SH   SOLE   0 0 239,527
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 210,094 1,718 SH   SOLE   0 0 1,718
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,283,735 18,626 SH   SOLE   432 0 18,194
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 3,516,485 92,661 SH   SOLE   0 0 92,661
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 1,101,233 12,240 SH   SOLE   0 0 12,240
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1,827,101 20,140 SH   SOLE   0 0 20,140
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 31,616,580 308,334 SH   SOLE   0 0 308,334
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 614,728 20,389 SH   SOLE   0 0 20,389
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 30,174,172 113,441 SH   SOLE   0 0 113,441
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 5,360,005 35,305 SH   SOLE   0 0 35,305
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 29,448,754 131,380 SH   SOLE   49 0 131,331
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 75,775,236 559,021 SH   SOLE   0 0 559,021
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 22,462,288 245,893 SH   SOLE   0 0 245,893
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 21,409,943 205,194 SH   SOLE   0 0 205,194
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 265,989 3,841 SH   SOLE   0 0 3,841
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,928,940 10,914 SH   SOLE   0 0 10,914
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 249,652 1,019 SH   SOLE   0 0 1,019
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 12,918,458 188,811 SH   SOLE   688 0 188,123
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1,984,331 12,899 SH   SOLE   226 0 12,673
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 2,611,114 36,145 SH   SOLE   50 0 36,095
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 864,528 8,566 SH   SOLE   126 0 8,440
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 805,362 7,482 SH   SOLE   0 0 7,482
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 17,629,690 171,395 SH   SOLE   0 0 171,395
ISHARES TR U.S. FIXED INCME 46435U796 BBG00864VXV6 805,571 9,752 SH   SOLE   0 0 9,752
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 479,275 4,568 SH   SOLE   0 0 4,568
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 12,460,800 232,651 SH   SOLE   0 0 232,651
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 12,036,790 264,603 SH   SOLE   0 0 264,603
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 BBG00M8D48L9 23,133,678 478,265 SH   SOLE   0 0 478,265
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 790,134 15,746 SH   SOLE   0 0 15,746
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,320,938 34,163 SH   SOLE   0 0 34,163
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 6,795,505 46,859 SH   SOLE   0 0 46,859
KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 447,726 14,182 SH   SOLE   0 0 14,182
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 292,336 2,419 SH   SOLE   0 0 2,419
KLA CORP COM NEW 482480100 BBG001S5SLM4 269,233 587 SH   SOLE   0 0 587
KNIFE RIVER CORP COMMON STOCK 498894104 BBG002N3N2W8 373,794 7,655 SH   SOLE   0 0 7,655
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 739,802 1,180 SH   SOLE   0 0 1,180
LAZYDAYS HLDGS INC COM 52110H100 BBG00JNJR0C8 97,105 12,777 SH   SOLE   0 0 12,777
LINDE PLC SHS G54950103 BBG01FND0CH6 1,544,135 4,147 SH   SOLE   0 0 4,147
LKQ CORP COM 501889208 BBG001SCCPJ1 247,055 4,990 SH   SOLE   0 0 4,990
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,213,273 7,857 SH   SOLE   0 0 7,857
LOWES COS INC COM 548661107 BBG001S5SVL3 693,248 3,335 SH   SOLE   0 0 3,335
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 901,074 2,276 SH   SOLE   0 0 2,276
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 224,046 2,962 SH   SOLE   0 0 2,962
MCDONALDS CORP COM 580135101 BBG001S5T110 3,615,418 13,724 SH   SOLE   0 0 13,724
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 865,313 1,990 SH   SOLE   0 0 1,990
MDU RES GROUP INC COM 552690109 BBG001S5T2W4 604,466 30,872 SH   SOLE   0 0 30,872
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 495,392 6,322 SH   SOLE   0 0 6,322
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 344,863 272 SH   SOLE   0 0 272
MERCK & CO INC COM 58933Y105 BBG001S5TC52 6,148,668 59,725 SH   SOLE   0 0 59,725
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,210,827 7,364 SH   SOLE   0 0 7,364
MGIC INVT CORP WIS COM 552848103 BBG001S6SFR0 192,653 11,543 SH   SOLE   0 0 11,543
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 716,109 9,175 SH   SOLE   0 0 9,175
MICROSOFT CORP COM 594918104 BBG001S5TD05 14,765,618 46,764 SH   SOLE   0 0 46,764
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 643,130 9,267 SH   SOLE   0 0 9,267
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 337,379 4,131 SH   SOLE   0 0 4,131
NETFLIX INC COM 64110L106 BBG001SF6L46 1,216,250 3,221 SH   SOLE   0 0 3,221
NEWMONT CORP COM 651639106 BBG001S5TKX3 1,390,282 37,626 SH   SOLE   0 0 37,626
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,454,417 25,387 SH   SOLE   0 0 25,387
NIKE INC CL B 654106103 BBG001S6NTK2 603,466 6,311 SH   SOLE   0 0 6,311
NIKOLA CORP COM 654110105 BBG00L4CWQW4 15,700 10,000 SH   SOLE   0 0 10,000
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 458,847 2,330 SH   SOLE   0 0 2,330
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 240,344 546 SH   SOLE   0 0 546
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 207,161 2,278 SH   SOLE   0 0 2,278
NUCOR CORP COM 670346105 BBG001S5TRV0 431,084 2,757 SH   SOLE   0 0 2,757
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 BBG00GVX41Y3 746,300 28,463 SH   SOLE   0 0 28,463
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 2,686,785 98,345 SH   SOLE   0 0 98,345
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 934,932 15,590 SH   SOLE   0 0 15,590
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 3,204,855 95,411 SH   SOLE   0 0 95,411
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 BBG00FJ5HKX5 211,455 5,768 SH   SOLE   0 0 5,768
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 BBG00FJ5HT75 579,688 20,390 SH   SOLE   0 0 20,390
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 956,262 27,463 SH   SOLE   0 0 27,463
NUSHARES ETF TR NUVEEN ESG US 67092P870 BBG00HTVKZ20 1,333,182 63,184 SH   SOLE   0 0 63,184
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 4,284,066 9,849 SH   SOLE   0 0 9,849
OLD REP INTL CORP COM 680223104 BBG001S6M9Y2 260,995 9,688 SH   SOLE   0 0 9,688
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 247,720 3,326 SH   SOLE   0 0 3,326
ONEOK INC NEW COM 682680103 BBG001S5TWK1 239,575 3,777 SH   SOLE   0 0 3,777
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,507,233 14,230 SH   SOLE   0 0 14,230
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 257,629 5,212 SH   SOLE   0 0 5,212
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 768,912 1,974 SH   SOLE   0 0 1,974
PAYCHEX INC COM 704326107 BBG001S5V135 448,288 3,887 SH   SOLE   0 0 3,887
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 210,149 6,991 SH   SOLE   0 0 6,991
PEPSICO INC COM 713448108 BBG001S695T1 5,938,554 35,048 SH   SOLE   0 0 35,048
PFIZER INC COM 717081103 BBG001S5V466 4,885,625 147,290 SH   SOLE   0 0 147,290
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 828,869 8,953 SH   SOLE   0 0 8,953
PHILLIPS 66 COM 718546104 BBG00286S4P7 501,277 4,172 SH   SOLE   0 0 4,172
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 16,994,659 339,418 SH   SOLE   0 0 339,418
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 221,339 964 SH   SOLE   0 0 964
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 214,480 14,000 SH   SOLE   0 0 14,000
PPG INDS INC COM 693506107 BBG001S5VC13 229,876 1,771 SH   SOLE   0 0 1,771
PREMIER INC CL A 74051N102 BBG001SJLD58 555,023 25,815 SH   SOLE   0 0 25,815
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 2,513,513 34,876 SH   SOLE   0 0 34,876
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 4,125,671 28,285 SH   SOLE   0 0 28,285
PROSHARES TR SHRT 20+YR TRE 74347X849 BBG001T5DR19 209,374 8,325 SH   SOLE   0 0 8,325
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1,006,512 10,607 SH   SOLE   0 0 10,607
QUALCOMM INC COM 747525103 BBG001S6VS70 559,742 5,040 SH   SOLE   0 0 5,040
RAMBUS INC DEL COM 750917106 BBG001S7RF80 479,794 8,600 SH   SOLE   0 0 8,600
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 262,524 319 SH   SOLE   0 0 319
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1,311,000 4,586 SH   SOLE   0 0 4,586
RPM INTL INC COM 749685103 BBG001S7X317 389,005 4,103 SH   SOLE   0 0 4,103
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 670,868 9,321 SH   SOLE   0 0 9,321
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,041,681 5,137 SH   SOLE   0 0 5,137
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 303,250 5,524 SH   SOLE   0 0 5,524
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 98,371,401 2,896,684 SH   SOLE   0 0 2,896,684
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 145,458,360 3,288,681 SH   SOLE   0 0 3,288,681
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 492,917 9,888 SH   SOLE   0 0 9,888
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 257,494,202 3,638,980 SH   SOLE   0 0 3,638,980
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 373,222,603 5,132,324 SH   SOLE   0 0 5,132,324
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 275,994,775 4,281,644 SH   SOLE   0 0 4,281,644
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2,082,747 41,161 SH   SOLE   0 0 41,161
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 532,206 12,849 SH   SOLE   0 0 12,849
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 1,906,553 37,761 SH   SOLE   0 0 37,761
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 229,591 2,540 SH   SOLE   0 0 2,540
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 529,493 15,963 SH   SOLE   0 0 15,963
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 987,129 6,132 SH   SOLE   0 0 6,132
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 249,849 3,631 SH   SOLE   0 0 3,631
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 271,078 4,600 SH   SOLE   0 0 4,600
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,459,469 8,903 SH   SOLE   0 0 8,903
SEMPRA COM 816851109 BBG001SBVZ73 257,017 3,778 SH   SOLE   0 0 3,778
SENSEONICS HLDGS INC COM 81727U105 BBG00BR4Q8C8 12,804 21,203 SH   SOLE   0 0 21,203
SERVICENOW INC COM 81762P102 BBG001T4JFC0 741,740 1,327 SH   SOLE   0 0 1,327
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 378,749 1,485 SH   SOLE   0 0 1,485
SNAP ON INC COM 833034101 BBG001S5W688 288,473 1,131 SH   SOLE   0 0 1,131
SOUTHERN CO COM 842587107 BBG001S5W777 643,794 9,947 SH   SOLE   0 0 9,947
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 760,552 4,436 SH   SOLE   0 0 4,436
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 292,012 6,951 SH   SOLE   0 0 6,951
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG001SRXRN6 39,295,411 1,578,763 SH   SOLE   0 0 1,578,763
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 8,044,098 18,817 SH   SOLE   0 0 18,817
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,378,596 3,019 SH   SOLE   0 0 3,019
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 5,544,757 180,493 SH   SOLE   0 0 180,493
SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 1,726,230 20,813 SH   SOLE   0 0 20,813
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 1,244,512 26,920 SH   SOLE   0 0 26,920
SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 71,977,347 3,021,719 SH   SOLE   0 0 3,021,719
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 600,843 13,721 SH   SOLE   0 0 13,721
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 25,651,425 621,702 SH   SOLE   0 0 621,702
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 5,086,234 73,564 SH   SOLE   0 0 73,564
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 2,487,835 38,357 SH   SOLE   0 0 38,357
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 6,571,468 89,688 SH   SOLE   0 0 89,688
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 21,526,512 297,451 SH   SOLE   0 0 297,451
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 1,362,014 11,843 SH   SOLE   0 0 11,843
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,254,085 13,740 SH   SOLE   0 0 13,740
STRYKER CORPORATION COM 863667101 BBG001S8FR03 489,700 1,792 SH   SOLE   0 0 1,792
SYNOPSYS INC COM 871607107 BBG001S5VTR8 659,540 1,437 SH   SOLE   0 0 1,437
T2 BIOSYSTEMS INC COM NEW 89853L203 BBG001V0G610 2,254 10,205 SH   SOLE   0 0 10,205
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 275,212 3,167 SH   SOLE   0 0 3,167
TARGET CORP COM 87612E106 BBG001SC0K41 1,436,747 12,994 SH   SOLE   0 0 12,994
TC ENERGY CORP COM 87807B107 BBG001S5WW27 241,214 7,010 SH   SOLE   0 0 7,010
TENAX THERAPEUTICS INC COM 88032L506 BBG001S78GM3 2,991 10,002 SH   SOLE   0 0 10,002
TEREX CORP NEW COM 880779103 BBG001S6PZQ0 236,761 4,109 SH   SOLE   0 0 4,109
TESLA INC COM 88160R101 BBG001SQKGD7 4,964,865 19,842 SH   SOLE   0 0 19,842
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4,572,985 28,759 SH   SOLE   0 0 28,759
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 5,714,337 11,289 SH   SOLE   0 0 11,289
TIMKEN CO COM 887389104 BBG001S5WQK0 303,073 4,124 SH   SOLE   0 0 4,124
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,597,429 17,973 SH   SOLE   0 0 17,973
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 638,152 3,145 SH   SOLE   0 0 3,145
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 235,815 1,444 SH   SOLE   0 0 1,444
UNION PAC CORP COM 907818108 BBG001S5X2M0 1,492,650 7,330 SH   SOLE   0 0 7,330
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,774,161 11,382 SH   SOLE   0 0 11,382
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,882,581 5,717 SH   SOLE   0 0 5,717
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2,819,114 85,273 SH   SOLE   0 0 85,273
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 2,115,519 14,929 SH   SOLE   0 0 14,929
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 18,856,963 384,287 SH   SOLE   0 0 384,287
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 215,484 2,980 SH   SOLE   0 0 2,980
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 325,733 4,668 SH   SOLE   0 0 4,668
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 474,909 1,744 SH   SOLE   0 0 1,744
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 8,030,562 41,231 SH   SOLE   0 0 41,231
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 11,214,236 85,631 SH   SOLE   0 0 85,631
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 238,405 3,151 SH   SOLE   0 0 3,151
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 952,739 2,426 SH   SOLE   0 0 2,426
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 3,621,899 22,709 SH   SOLE   0 0 22,709
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 7,487,526 34,959 SH   SOLE   0 0 34,959
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,217,102 10,438 SH   SOLE   0 0 10,438
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 6,742,984 48,887 SH   SOLE   0 0 48,887
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 17,733,474 452,269 SH   SOLE   0 0 452,269
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1,312,533 14,086 SH   SOLE   0 0 14,086
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1,799,571 38,062 SH   SOLE   0 0 38,062
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 2,803,268 58,280 SH   SOLE   0 0 58,280
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 34,732,068 223,530 SH   SOLE   0 0 223,530
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 29,855,992 557,847 SH   SOLE   0 0 557,847
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,332,900 30,487 SH   SOLE   0 0 30,487
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 7,199,449 69,681 SH   SOLE   0 0 69,681
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 10,181,645 142,740 SH   SOLE   0 0 142,740
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 418,810 6,767 SH   SOLE   0 0 6,767
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 453,877 6,034 SH   SOLE   0 0 6,034
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 318,726 3,030 SH   SOLE   0 0 3,030
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 355,841 1,948 SH   SOLE   0 0 1,948
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 423,367 5,271 SH   SOLE   0 0 5,271
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1,111,553 4,728 SH   SOLE   0 0 4,728
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 438,120 2,247 SH   SOLE   0 0 2,247
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 2,700,240 6,508 SH   SOLE   0 0 6,508
VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 302,083 1,751 SH   SOLE   0 0 1,751
VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 353,158 2,769 SH   SOLE   0 0 2,769
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 4,208,200 129,843 SH   SOLE   0 0 129,843
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,590,080 11,261 SH   SOLE   0 0 11,261
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 222,045 9,984 SH   SOLE   0 0 9,984
WALMART INC COM 931142103 BBG001S5XH92 1,819,652 11,378 SH   SOLE   0 0 11,378
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 629,786 4,131 SH   SOLE   0 0 4,131
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 697,805 8,663 SH   SOLE   0 0 8,663
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 891,282 21,813 SH   SOLE   0 0 21,813
WILLIAMS COS INC COM 969457100 BBG001S5XH10 284,108 8,433 SH   SOLE   0 0 8,433
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 2,822,850 36,163 SH   SOLE   297 0 35,865
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 8,886,706 216,961 SH   SOLE   0 0 216,961
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 320,625 5,050 SH   SOLE   0 0 5,050
WORKIVA INC COM CL A 98139A105 BBG007BVZ8J7 1,798,380 17,746 SH   SOLE   0 0 17,746
WP CAREY INC COM 92936U109 BBG001S67MM3 237,736 4,396 SH   SOLE   0 0 4,396
ZOETIS INC CL A 98978V103 BBG0039320P7 376,319 2,163 SH   SOLE   0 0 2,163