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   1,743,500 14,539 SH   SOLE   900 0 13,639
ABBOTT LABS COM 002824100   1,098,758 10,008 SH   SOLE   835 0 9,173
ABBVIE INC COM 00287Y109   16,658,054 103,076 SH   SOLE   1,286 0 101,790
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   522,983 1,960 SH   SOLE   1,024 0 936
ACTIVISION BLIZZARD INC COM 00507V109   203,294 2,656 SH   SOLE   0 0 2,656
ADOBE SYSTEMS INCORPORATED COM 00724F101   346,693 1,030 SH   SOLE   0 0 1,030
ADVANCED MICRO DEVICES INC COM 007903107   743,689 11,482 SH   SOLE   5,800 0 5,682
AFLAC INC COM 001055102   6,976,502 96,977 SH   SOLE   0 0 96,977
ALBEMARLE CORP COM 012653101   254,495 1,174 SH   SOLE   0 0 1,174
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   640,784 7,274 SH   SOLE   0 0 7,274
ALPHABET INC CAP STK CL C 02079K107   1,155,363 13,021 SH   SOLE   140 0 12,881
ALPHABET INC CAP STK CL A 02079K305   3,912,206 44,341 SH   SOLE   640 0 43,701
ALPS ETF TR ALERIAN MLP 00162Q452   2,518,145 66,145 SH   SOLE   1,142 0 65,003
ALTRIA GROUP INC COM 02209S103   7,681,694 168,053 SH   SOLE   5,114 0 162,939
AMAZON COM INC COM 023135106   5,783,674 68,853 SH   SOLE   2,880 0 65,973
AMBEV SA SPONSORED ADR 02319V103   45,891 16,872 SH   SOLE   0 0 16,872
AMERICAN ELEC PWR CO INC COM 025537101   4,413,806 46,486 SH   SOLE   75 0 46,411
AMERICAN EXPRESS CO COM 025816109   200,658 1,358 SH   SOLE   0 0 1,358
AMERICAN TOWER CORP NEW COM 03027X100   421,653 1,990 SH   SOLE   0 0 1,990
AMGEN INC COM 031162100   817,991 3,114 SH   SOLE   165 0 2,949
AMPHENOL CORP NEW CL A 032095101   202,228 2,656 SH   SOLE   0 0 2,656
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   3,183,551 88,777 SH   SOLE   0 0 88,777
APPLE INC COM 037833100   18,076,499 139,125 SH   SOLE   72,555 0 66,570
APPLIED OPTOELECTRONICS INC NOTE 5.000% 3/1 03823UAB8   36,582 58,000 PRN   SOLE   0 0 58,000
AT&T INC COM 00206R102   6,016,640 326,814 SH   SOLE   2,532 0 324,282
AUTOMATIC DATA PROCESSING IN COM 053015103   3,207,591 13,429 SH   SOLE   0 0 13,429
AUTOZONE INC COM 053332102   604,214 245 SH   SOLE   0 0 245
B & G FOODS INC NEW COM 05508R106   183,733 16,478 SH   SOLE   0 0 16,478
BAIDU INC SPON ADR REP A 056752108   353,549 3,091 SH   SOLE   0 0 3,091
BANCO SANTANDER S.A. ADR 05964H105   32,677 11,077 SH   SOLE   0 0 11,077
BANK AMERICA CORP COM 060505104   1,757,665 53,070 SH   SOLE   23,476 0 29,594
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,655,399 11,834 SH   SOLE   211 0 11,623
BIOGEN INC COM 09062X103   435,318 1,572 SH   SOLE   0 0 1,572
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   565,641 13,334 SH   SOLE   0 0 13,334
BLACKROCK INC COM 09247X101   411,055 580 SH   SOLE   410 0 170
BLOCK INC CL A 852234103   637,198 10,140 SH   SOLE   167 0 9,973
BOEING CO COM 097023105   770,242 4,043 SH   SOLE   724 0 3,319
BP PLC SPONSORED ADR 055622104   209,458 5,997 SH   SOLE   2,116 0 3,881
BRISTOL-MYERS SQUIBB CO COM 110122108   1,956,943 27,199 SH   SOLE   292 0 26,907
BROADCOM INC COM 11135F101   687,626 1,230 SH   SOLE   0 0 1,230
BUILDERS FIRSTSOURCE INC COM 12008R107   2,250,103 34,681 SH   SOLE   0 0 34,681
CAMBRIA ETF TR TAIL RISK 132061862   742,291 48,516 SH   SOLE   0 0 48,516
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   253,562 9,043 SH   SOLE   0 0 9,043
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   282,968 12,103 SH   SOLE   0 0 12,103
CAPRI HOLDINGS LIMITED SHS G1890L107   577,327 10,072 SH   SOLE   0 0 10,072
CATERPILLAR INC COM 149123101   850,046 3,548 SH   SOLE   197 0 3,351
CBOE GLOBAL MKTS INC COM 12503M108   240,977 1,921 SH   SOLE   0 0 1,921
CHEVRON CORP NEW COM 166764100   7,699,199 42,895 SH   SOLE   735 0 42,160
CHUBB LIMITED COM H1467J104   246,013 1,115 SH   SOLE   154 0 961
CINCINNATI FINL CORP COM 172062101   2,840,040 27,737 SH   SOLE   0 0 27,737
CISCO SYS INC COM 17275R102   1,169,433 24,547 SH   SOLE   2,725 0 21,822
CITIGROUP INC COM NEW 172967424   1,284,946 28,409 SH   SOLE   200 0 28,209
CLEARSIGN TECHNOLOGIES CORP COM 185064102   13,400 25,000 SH   SOLE   25,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   448,679 27,851 SH   SOLE   0 0 27,851
CLOROX CO DEL COM 189054109   2,272,717 16,196 SH   SOLE   400 0 15,796
CME GROUP INC COM 12572Q105   419,755 2,496 SH   SOLE   181 0 2,315
COCA COLA CO COM 191216100   4,484,002 70,492 SH   SOLE   2,800 0 67,692
COLGATE PALMOLIVE CO COM 194162103   551,364 6,998 SH   SOLE   300 0 6,698
COMCAST CORP NEW CL A 20030N101   304,442 8,706 SH   SOLE   540 0 8,166
CONCENTRIX CORP COM 20602D101   476,378 3,577 SH   SOLE   0 0 3,577
CONOCOPHILLIPS COM 20825C104   2,194,930 18,601 SH   SOLE   0 0 18,601
CONSOLIDATED EDISON INC COM 209115104   5,923,396 62,149 SH   SOLE   0 0 62,149
CONSTELLATION BRANDS INC CL A 21036P108   1,283,333 5,538 SH   SOLE   385 0 5,153
CONSTELLATION ENERGY CORP COM 21037T109   527,507 6,119 SH   SOLE   2,514 0 3,605
COPART INC COM 217204106   399,865 6,567 SH   SOLE   0 0 6,567
CORTEVA INC COM 22052L104   1,600,348 27,226 SH   SOLE   513 0 26,713
COSTCO WHSL CORP NEW COM 22160K105   2,905,049 6,364 SH   SOLE   70 0 6,294
CROWN CASTLE INC COM 22822V101   336,057 2,478 SH   SOLE   0 0 2,478
CSX CORP COM 126408103   342,318 11,050 SH   SOLE   1,263 0 9,787
CUMMINS INC COM 231021106   330,281 1,363 SH   SOLE   60 0 1,303
CVS HEALTH CORP COM 126650100   1,278,238 13,716 SH   SOLE   2,965 0 10,751
DANAHER CORPORATION COM 235851102   552,764 2,083 SH   SOLE   0 0 2,083
DATADOG INC CL A COM 23804L103   350,742 4,772 SH   SOLE   0 0 4,772
DEERE & CO COM 244199105   248,455 579 SH   SOLE   273 0 306
DELTA AIR LINES INC DEL COM NEW 247361702   212,703 6,473 SH   SOLE   2,725 0 3,748
DIAGEO PLC SPON ADR NEW 25243Q205   497,393 2,791 SH   SOLE   0 0 2,791
DIAMONDBACK ENERGY INC COM 25278X109   3,241,816 23,701 SH   SOLE   0 0 23,701
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   278,467 11,469 SH   SOLE   11,469 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   1,068,833 16,745 SH   SOLE   16,745 0 0
DISCOVER FINL SVCS COM 254709108   890,109 9,099 SH   SOLE   0 0 9,099
DISNEY WALT CO COM 254687106   1,531,574 17,629 SH   SOLE   9,726 0 7,903
DOMINION ENERGY INC COM 25746U109   242,702 3,958 SH   SOLE   0 0 3,958
DOMINOS PIZZA INC COM 25754A201   219,748 634 SH   SOLE   0 0 634
DOW INC COM 260557103   753,462 14,953 SH   SOLE   373 0 14,580
DTE ENERGY CO COM 233331107   270,410 2,301 SH   SOLE   2,158 0 143
DUKE ENERGY CORP NEW COM NEW 26441C204   3,551,068 34,480 SH   SOLE   0 0 34,480
EAGLE MATLS INC COM 26969P108   201,135 1,514 SH   SOLE   0 0 1,514
EATON CORP PLC SHS G29183103   224,619 1,431 SH   SOLE   260 0 1,171
EATON VANCE TAX-MANAGED GLOB COM 27829C105   164,101 21,147 SH   SOLE   17,250 0 3,897
EDWARDS LIFESCIENCES CORP COM 28176E108   389,315 5,218 SH   SOLE   0 0 5,218
ELEVANCE HEALTH INC COM 036752103   212,833 415 SH   SOLE   0 0 415
EMERSON ELEC CO COM 291011104   10,121,534 105,367 SH   SOLE   1,970 0 103,397
ENBRIDGE INC COM 29250N105   321,989 8,235 SH   SOLE   402 0 7,833
ENPHASE ENERGY INC COM 29355A107   348,422 1,315 SH   SOLE   0 0 1,315
ENTERGY CORP NEW COM 29364G103   652,907 5,804 SH   SOLE   0 0 5,804
EOG RES INC COM 26875P101   2,707,032 20,900 SH   SOLE   0 0 20,900
EXELIXIS INC COM 30161Q104   476,067 29,680 SH   SOLE   0 0 29,680
EXELON CORP COM 30161N101   794,071 18,369 SH   SOLE   0 0 18,369
EXTREME NETWORKS COM 30226D106   256,340 14,000 SH   SOLE   14,000 0 0
EXXON MOBIL CORP COM 30231G102   2,154,651 19,534 SH   SOLE   4,810 0 14,724
EZCORP INC NOTE 2.375% 5/0 302301AE6   142,560 160,000 PRN   SOLE   0 0 160,000
FEDEX CORP COM 31428X106   266,039 1,536 SH   SOLE   1,400 0 136
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   17,395,384 424,588 SH   SOLE   10,227 0 414,361
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   467,120 7,301 SH   SOLE   4,000 0 3,301
FIDELITY NATL INFORMATION SV COM 31620M106   1,634,904 24,096 SH   SOLE   0 0 24,096
FIFTH THIRD BANCORP COM 316773100   212,335 6,472 SH   SOLE   4,859 0 1,613
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,816,331 108,115 SH   SOLE   0 0 108,115
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   542,256 10,821 SH   SOLE   6,223 0 4,598
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   7,007,989 64,453 SH   SOLE   5,780 0 58,673
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,126,059 17,939 SH   SOLE   17,269 0 670
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   6,453,220 157,549 SH   SOLE   17,200 0 140,349
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   428,582 25,078 SH   SOLE   24,990 0 88
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   367,525 11,067 SH   SOLE   11,067 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,138,480 22,102 SH   SOLE   22,053 0 49
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   347,581 3,797 SH   SOLE   3,797 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   422,212 6,968 SH   SOLE   6,968 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   901,326 32,236 SH   SOLE   32,236 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   1,281,899 8,317 SH   SOLE   1,100 0 7,217
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,451,816 51,715 SH   SOLE   51,360 0 355
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   6,597,159 141,722 SH   SOLE   140,481 0 1,241
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   806,490 30,217 SH   SOLE   27,625 0 2,592
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   2,767,342 57,918 SH   SOLE   32,304 0 25,614
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   7,791,896 299,113 SH   SOLE   8,354 0 290,759
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   15,801,429 210,826 SH   SOLE   196,541 0 14,285
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   217,167 8,028 SH   SOLE   8,028 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,477,778 20,120 SH   SOLE   19,678 0 442
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   570,597 16,040 SH   SOLE   15,970 0 70
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   6,302,621 143,502 SH   SOLE   2,261 0 141,241
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   3,793,838 157,355 SH   SOLE   0 0 157,355
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   574,417 25,863 SH   SOLE   2,290 0 23,573
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   275,866 15,360 SH   SOLE   0 0 15,360
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   267,510 8,025 SH   SOLE   8,025 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   8,441,622 243,591 SH   SOLE   243,591 0 0
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   240,683 12,464 SH   SOLE   3,450 0 9,014
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   6,604,404 100,356 SH   SOLE   100,245 0 111
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   592,054 7,394 SH   SOLE   5,092 0 2,302
FIRST TR MORNINGSTAR DIVID L SHS 336917109   518,019 14,169 SH   SOLE   14,169 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,043,286 9,913 SH   SOLE   9,904 0 9
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   5,818,013 74,162 SH   SOLE   73,987 0 175
FIRST TR VALUE LINE DIVID IN SHS 33734H106   899,536 22,539 SH   SOLE   9,100 0 13,439
FISERV INC COM 337738108   984,422 9,740 SH   SOLE   420 0 9,320
FLEETCOR TECHNOLOGIES INC COM 339041105   286,541 1,560 SH   SOLE   0 0 1,560
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   88,226 28,460 SH   SOLE   0 0 28,460
FLEXSHARES TR HIG YLD VL ETF 33939L662   384,117 9,639 SH   SOLE   0 0 9,639
FORD MTR CO DEL COM 345370860   2,079,258 178,784 SH   SOLE   98,007 0 80,777
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   262,818 11,919 SH   SOLE   0 0 11,919
FREEPORT-MCMORAN INC CL B 35671D857   317,793 8,363 SH   SOLE   0 0 8,363
GENERAL ELECTRIC CO COM NEW 369604301   239,956 2,864 SH   SOLE   1,329 0 1,535
GENERAL MLS INC COM 370334104   329,309 3,927 SH   SOLE   2,740 0 1,187
GENERAL MTRS CO COM 37045V100   586,591 17,437 SH   SOLE   1,214 0 16,223
GENMAB A/S SPONSORED ADS 372303206   243,176 5,738 SH   SOLE   0 0 5,738
GENUINE PARTS CO COM 372460105   403,925 2,328 SH   SOLE   1,350 0 978
GILEAD SCIENCES INC COM 375558103   310,617 3,618 SH   SOLE   0 0 3,618
GLOBAL X FDS S&P 500 COVERED 37954Y475   931,014 23,648 SH   SOLE   0 0 23,648
GLOBAL X FDS US INFR DEV ETF 37954Y673   287,049 10,836 SH   SOLE   0 0 10,836
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   910,892 57,253 SH   SOLE   0 0 57,253
GOLDMAN SACHS BDC INC SHS 38147U107   187,964 13,700 SH   SOLE   13,700 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   10,814,448 142,052 SH   SOLE   0 0 142,052
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   562,741 10,841 SH   SOLE   0 0 10,841
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   736,719 14,867 SH   SOLE   0 0 14,867
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   2,852,833 68,068 SH   SOLE   0 0 68,068
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   526,576 5,281 SH   SOLE   4,035 0 1,246
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   1,056,704 23,902 SH   SOLE   0 0 23,902
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   3,418,547 118,782 SH   SOLE   0 0 118,782
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   403,664 9,824 SH   SOLE   0 0 9,824
GOLDMAN SACHS GROUP INC COM 38141G104   460,152 1,340 SH   SOLE   200 0 1,140
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   1,234,371 68,235 SH   SOLE   210 0 68,025
GREENLIGHT CAP RE LTD NOTE 4.000% 8/0 395366AB3   88,350 90,000 PRN   SOLE   0 0 90,000
GSK PLC SPONSORED ADR 37733W204   969,767 27,597 SH   SOLE   0 0 27,597
HELLO GROUP INC NOTE 1.250% 7/0 60879BAB3   52,661 55,000 PRN   SOLE   0 0 55,000
HOME DEPOT INC COM 437076102   1,457,689 4,615 SH   SOLE   325 0 4,290
HONEYWELL INTL INC COM 438516106   362,277 1,691 SH   SOLE   250 0 1,441
HUNTINGTON BANCSHARES INC COM 446150104   404,886 28,715 SH   SOLE   20,429 0 8,286
INDEPENDENT BK CORP MICH COM NEW 453838609   207,553 8,677 SH   SOLE   0 0 8,677
INGREDION INC COM 457187102   1,251,831 12,783 SH   SOLE   0 0 12,783
INSEEGO CORP NOTE 3.250% 5/0 45782BAD6   51,460 85,000 PRN   SOLE   0 0 85,000
INSULET CORP COM 45784P101   202,246 687 SH   SOLE   0 0 687
INTEL CORP COM 458140100   1,696,376 64,184 SH   SOLE   6,965 0 57,219
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6   19,926 20,000 PRN   SOLE   0 0 20,000
INTERNATIONAL BUSINESS MACHS COM 459200101   3,362,036 23,863 SH   SOLE   897 0 22,966
INVACARE CORP NOTE 5.000%11/1 461203AJ0   29,858 35,000 PRN   SOLE   0 0 35,000
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   167,016 11,300 SH   SOLE   0 0 11,300
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   200,429 8,952 SH   SOLE   0 0 8,952
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   274,728 4,299 SH   SOLE   37 0 4,262
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   698,160 13,525 SH   SOLE   0 0 13,525
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   691,580 38,167 SH   SOLE   0 0 38,167
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   360,373 17,177 SH   SOLE   0 0 17,177
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   283,460 5,025 SH   SOLE   5,025 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   490,397 6,746 SH   SOLE   0 0 6,746
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   194,982 13,540 SH   SOLE   0 0 13,540
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   4,725,713 19,449 SH   SOLE   0 0 19,449
INVESCO QQQ TR UNIT SER 1 46090E103   15,507,079 58,236 SH   SOLE   19,470 0 38,766
INVESCO QQQ TR UNIT SER 1 46090E103   479,304 1,800 SH Call SOLE   0 0 1,800
ISHARES GOLD TR ISHARES NEW 464285204   250,397 7,239 SH   SOLE   0 0 7,239
ISHARES INC MSCI EMERG MKT 46434G889   386,012 9,406 SH   SOLE   0 0 9,406
ISHARES INC MSCI FRONTIER 464286145   1,332,132 52,302 SH   SOLE   0 0 52,302
ISHARES INC MSCI EMERG MRKT 464286533   4,116,596 77,598 SH   SOLE   0 0 77,598
ISHARES INC ESG AWR MSCI EM 46434G863   386,063 12,839 SH   SOLE   0 0 12,839
ISHARES INC MSCI GBL MIN VOL 464286525   970,215 10,211 SH   SOLE   0 0 10,211
ISHARES SILVER TR ISHARES 46428Q109   689,762 31,324 SH   SOLE   0 0 31,324
ISHARES TR 0-5YR HI YL CP 46434V407   1,950,697 47,706 SH   SOLE   0 0 47,706
ISHARES TR BROAD USD HIGH 46435U853   296,873 8,598 SH   SOLE   1,100 0 7,498
ISHARES TR BLACKROCK ULTRA 46434V878   3,564,526 71,234 SH   SOLE   0 0 71,234
ISHARES TR 1 3 YR TREAS BD 464287457   5,790,683 71,340 SH   SOLE   1,079 0 70,261
ISHARES TR 20 YR TR BD ETF 464287432   1,028,116 10,327 SH   SOLE   400 0 9,927
ISHARES TR CORE S&P MCP ETF 464287507   4,539,734 18,768 SH   SOLE   1,316 0 17,452
ISHARES TR 0-5 YR TIPS ETF 46429B747   16,682,106 172,051 SH   SOLE   0 0 172,051
ISHARES TR 10-20 YR TRS ETF 464288653   1,161,460 10,736 SH   SOLE   0 0 10,736
ISHARES TR CORE HIGH DV ETF 46429B663   3,363,393 32,266 SH   SOLE   0 0 32,266
ISHARES TR 0-5YR INVT GR CP 46434V100   485,628 10,147 SH   SOLE   0 0 10,147
ISHARES TR CORE MSCI EAFE 46432F842   4,623,855 75,014 SH   SOLE   0 0 75,014
ISHARES TR CORE MSCI TOTAL 46432F834   247,688 4,279 SH   SOLE   0 0 4,279
ISHARES TR CONV BD ETF 46435G102   467,061 6,723 SH   SOLE   0 0 6,723
ISHARES TR CORE DIV GRWTH 46434V621   644,383 12,888 SH   SOLE   450 0 12,438
ISHARES TR MBS ETF 464288588   3,808,421 41,061 SH   SOLE   0 0 41,061
ISHARES TR ESG AWR MSCI USA 46435G425   11,142,955 131,480 SH   SOLE   0 0 131,480
ISHARES TR US INFRASTRUC 46435U713   591,713 16,319 SH   SOLE   0 0 16,319
ISHARES TR MSCI USA MMENTM 46432F396   1,525,235 10,452 SH   SOLE   0 0 10,452
ISHARES TR MSCI USA QLT FCT 46432F339   417,651 3,665 SH   SOLE   0 0 3,665
ISHARES TR RUS 1000 VAL ETF 464287598   320,259 2,112 SH   SOLE   0 0 2,112
ISHARES TR CORE TOTAL USD 46434V613   8,814,657 196,186 SH   SOLE   0 0 196,186
ISHARES TR ISHARES SEMICDTR 464287523   336,195 966 SH   SOLE   75 0 891
ISHARES TR HDG MSCI EAFE 46434V803   1,191,209 44,119 SH   SOLE   0 0 44,119
ISHARES TR RUSSELL 2000 ETF 464287655   1,705,705 9,783 SH   SOLE   698 0 9,085
ISHARES TR MSCI EMG MKT ETF 464287234   6,309,176 166,469 SH   SOLE   0 0 166,469
ISHARES TR ISHS 1-5YR INVS 464288646   656,607 13,180 SH   SOLE   0 0 13,180
ISHARES TR INTL DIV GRWTH 46435G524   273,230 4,741 SH   SOLE   0 0 4,741
ISHARES TR CORE S&P500 ETF 464287200   57,530,518 149,737 SH   SOLE   42,922 0 106,815
ISHARES TR CORE S&P SCP ETF 464287804   10,825,703 114,388 SH   SOLE   14,791 0 99,597
ISHARES TR ESG ADV TTL USD 46436E619   402,999 9,550 SH   SOLE   0 0 9,550
ISHARES TR SELECT DIVID ETF 464287168   1,846,017 15,307 SH   SOLE   5,528 0 9,779
ISHARES TR JPMORGAN USD EMG 464288281   576,788 6,819 SH   SOLE   0 0 6,819
ISHARES TR SP SMCP600VL ETF 464287879   529,260 5,796 SH   SOLE   0 0 5,796
ISHARES TR GL CLEAN ENE ETF 464288224   203,026 10,228 SH   SOLE   0 0 10,228
ISHARES TR MSCI INTL QUALTY 46434V456   7,232,004 223,279 SH   SOLE   0 0 223,279
ISHARES TR S&P 100 ETF 464287101   994,276 5,829 SH   SOLE   0 0 5,829
ISHARES TR CORE S&P US GWT 464287671   281,052 3,448 SH   SOLE   0 0 3,448
ISHARES TR MSCI EAFE MIN VL 46429B689   212,555 3,343 SH   SOLE   0 0 3,343
ISHARES TR U.S. MED DVC ETF 464288810   788,678 15,002 SH   SOLE   0 0 15,002
ISHARES TR RUS 1000 GRW ETF 464287614   1,528,504 7,135 SH   SOLE   601 0 6,534
ISHARES TR S&P SML 600 GWT 464287887   1,020,535 9,443 SH   SOLE   0 0 9,443
ISHARES TR CORE S&P TTL STK 464287150   18,485,212 217,986 SH   SOLE   1,203 0 216,783
ISHARES TR ESG AW MSCI EAFE 46435G516   396,615 6,033 SH   SOLE   0 0 6,033
ISHARES TR FALN ANGLS USD 46435G474   274,525 11,155 SH   SOLE   0 0 11,155
ISHARES TR S&P 500 GRWT ETF 464287309   1,016,662 17,379 SH   SOLE   7,513 0 9,866
ISHARES TR U.S. ENERGY ETF 464287796   487,780 10,492 SH   SOLE   4,000 0 6,492
ISHARES TR MSCI KLD400 SOC 464288570   987,406 13,754 SH   SOLE   0 0 13,754
ISHARES TR CORE S&P US VLU 464287663   1,737,074 24,594 SH   SOLE   23,625 0 969
ISHARES TR U.S. FINLS ETF 464287788   208,297 2,760 SH   SOLE   2,760 0 0
ISHARES TR IBOXX INV CP ETF 464287242   16,031,474 152,058 SH   SOLE   532 0 151,526
ISHARES TR TIPS BD ETF 464287176   699,655 6,573 SH   SOLE   0 0 6,573
ISHARES TR EAFE SML CP ETF 464288273   2,481,475 43,935 SH   SOLE   0 0 43,935
ISHARES TR NATIONAL MUN ETF 464288414   5,851,796 55,457 SH   SOLE   1,954 0 53,503
ISHARES TR MICRO-CAP ETF 464288869   2,208,029 20,477 SH   SOLE   232 0 20,245
ISHARES TR MSCI ACWI ETF 464288257   229,345 2,702 SH   SOLE   0 0 2,702
ISHARES TR U.S. TECH ETF 464287721   2,863,854 38,446 SH   SOLE   10,809 0 27,637
ISHARES TR RUS 1000 ETF 464287622   613,460 2,914 SH   SOLE   0 0 2,914
ISHARES TR EAFE VALUE ETF 464288877   4,436,495 96,698 SH   SOLE   0 0 96,698
ISHARES TR PFD AND INCM SEC 464288687   14,710,261 481,830 SH   SOLE   3,000 0 478,830
ISHARES TR ESG AWARE MSCI 46435U663   422,388 12,846 SH   SOLE   0 0 12,846
ISHARES TR ESG MSCI USA ETF 46436E767   669,224 21,827 SH   SOLE   0 0 21,827
ISHARES TR MSCI EAFE ETF 464287465   542,519 8,265 SH   SOLE   0 0 8,265
ISHARES TR TRS FLT RT BD 46434V860   2,350,793 46,633 SH   SOLE   0 0 46,633
ISHARES TR MSCI INTL SML CP 46434V266   645,653 21,522 SH   SOLE   0 0 21,522
ISHARES TR MSCI USA MIN VOL 46429B697   14,127,409 195,942 SH   SOLE   21,039 0 174,903
ISHARES TR ESG EAFE ETF 46436E759   412,370 7,598 SH   SOLE   0 0 7,598
ISHARES TR SHRT NAT MUN ETF 464288158   767,638 7,362 SH   SOLE   0 0 7,362
ISHARES TR RUS MD CP GR ETF 464287481   318,260 3,807 SH   SOLE   1,738 0 2,069
ISHARES TR US HLTHCARE ETF 464287762   684,471 2,413 SH   SOLE   2,137 0 276
ISHARES TR RUS MDCP VAL ETF 464287473   287,844 2,733 SH   SOLE   1,994 0 739
ISHARES TR US TREAS BD ETF 46429B267   4,121,153 181,389 SH   SOLE   0 0 181,389
ISHARES TR RUS TP200 GR ETF 464289438   396,940 3,293 SH   SOLE   0 0 3,293
ISHARES TR S&P 500 VAL ETF 464287408   911,685 6,284 SH   SOLE   1,618 0 4,666
ISHARES TR SHORT TREAS BD 464288679   2,240,238 20,381 SH   SOLE   200 0 20,181
ISHARES TR CORE US AGGBD ET 464287226   3,596,656 37,083 SH   SOLE   75 0 37,008
ISHARES TR EAFE GRWTH ETF 464288885   4,198,466 50,125 SH   SOLE   0 0 50,125
ISHARES TR FLTG RATE NT ETF 46429B655   3,913,904 77,765 SH   SOLE   0 0 77,765
ISHARES TR U.S. REAL ES ETF 464287739   633,886 7,529 SH   SOLE   0 0 7,529
ISHARES TR IBOXX HI YD ETF 464288513   2,986,904 40,566 SH   SOLE   55 0 40,511
ISHARES TR IBONDS 23 TRM TS 46436E882   360,348 14,589 SH   SOLE   0 0 14,589
ISHARES TR MRGSTR MD CP GRW 464288307   304,115 5,644 SH   SOLE   0 0 5,644
ISHARES TR HIGH YLD BD FCTR 46435G250   400,562 9,195 SH   SOLE   0 0 9,195
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   206,944 5,074 SH   SOLE   0 0 5,074
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   425,786 15,104 SH   SOLE   0 0 15,104
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   387,956 7,739 SH   SOLE   0 0 7,739
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,246,939 22,884 SH   SOLE   0 0 22,884
JACKSON FINANCIAL INC COM CL A 46817M107   296,094 8,511 SH   SOLE   0 0 8,511
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,168,480 25,703 SH   SOLE   0 0 25,703
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   451,422 8,666 SH   SOLE   0 0 8,666
JOHNSON & JOHNSON COM 478160104   13,362,929 75,646 SH   SOLE   2,632 0 73,014
JONES LANG LASALLE INC COM 48020Q107   837,401 5,254 SH   SOLE   0 0 5,254
JPMORGAN CHASE & CO COM 46625H100   3,758,531 28,028 SH   SOLE   7,163 0 20,865
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   1,627,575 74,831 SH   SOLE   212 0 74,619
KIMBERLY-CLARK CORP COM 494368103   3,147,067 23,183 SH   SOLE   1 0 23,182
KINDER MORGAN INC DEL COM 49456B101   1,791,401 99,082 SH   SOLE   0 0 99,082
KLA CORP COM NEW 482480100   347,722 922 SH   SOLE   0 0 922
KNOW LABS INC COM NEW 499238103   17,600 11,000 SH   SOLE   11,000 0 0
KRANESHARES TR QUADRTC INT RT 500767736   2,487,827 110,032 SH   SOLE   0 0 110,032
L3HARRIS TECHNOLOGIES INC COM 502431109   209,278 1,005 SH   SOLE   0 0 1,005
LA Z BOY INC COM 505336107   2,506,914 109,856 SH   SOLE   109,856 0 0
LAM RESEARCH CORP COM 512807108   382,088 909 SH   SOLE   66 0 843
LEGGETT & PLATT INC COM 524660107   2,610,067 80,983 SH   SOLE   0 0 80,983
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706   480,935 14,721 SH   SOLE   0 0 14,721
LILLY ELI & CO COM 532457108   1,182,328 3,232 SH   SOLE   905 0 2,327
LINDE PLC SHS G5494J103   202,638 621 SH   SOLE   250 0 371
LOCKHEED MARTIN CORP COM 539830109   296,772 610 SH   SOLE   0 0 610
LOWES COS INC COM 548661107   1,704,377 8,554 SH   SOLE   3,238 0 5,316
MARATHON PETE CORP COM 56585A102   1,110,035 9,537 SH   SOLE   0 0 9,537
MASTERCARD INCORPORATED CL A 57636Q104   868,798 2,498 SH   SOLE   295 0 2,203
MCDONALDS CORP COM 580135101   7,110,443 26,982 SH   SOLE   1,845 0 25,137
MEDTRONIC PLC SHS G5960L103   5,824,640 74,944 SH   SOLE   0 0 74,944
MERCANTILE BK CORP COM 587376104   575,284 17,183 SH   SOLE   0 0 17,183
MERCK & CO INC COM 58933Y105   1,537,730 13,860 SH   SOLE   2,689 0 11,171
META PLATFORMS INC CL A 30303M102   437,434 3,635 SH   SOLE   658 0 2,977
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   80,800 90,000 PRN   SOLE   0 0 90,000
MGE ENERGY INC COM 55277P104   728,129 10,343 SH   SOLE   0 0 10,343
MICROSOFT CORP COM 594918104   16,064,178 66,984 SH   SOLE   6,005 0 60,979
MODERNA INC COM 60770K107   463,420 2,580 SH   SOLE   500 0 2,080
MONGODB INC CL A 60937P106   273,804 1,391 SH   SOLE   0 0 1,391
MOODYS CORP COM 615369105   318,020 1,141 SH   SOLE   0 0 1,141
MORGAN STANLEY COM NEW 617446448   464,232 5,460 SH   SOLE   5,393 0 67
MOSAIC CO NEW COM 61945C103   210,262 4,793 SH   SOLE   0 0 4,793
NETFLIX INC COM 64110L106   214,968 729 SH   SOLE   200 0 529
NEWMONT CORP COM 651639106   494,202 10,470 SH   SOLE   0 0 10,470
NEXTERA ENERGY INC COM 65339F101   293,226 3,507 SH   SOLE   1,500 0 2,007
NIKE INC CL B 654106103   865,910 7,400 SH   SOLE   4,670 0 2,730
NRG ENERGY INC COM NEW 629377508   434,812 13,665 SH   SOLE   0 0 13,665
NUCOR CORP COM 670346105   1,224,714 9,292 SH   SOLE   0 0 9,292
NUSTAR ENERGY LP UNIT COM 67058H102   184,000 11,500 SH   SOLE   0 0 11,500
NUTANIX INC CL A 67059N108   459,809 17,651 SH   SOLE   0 0 17,651
NUTRIEN LTD COM 67077M108   2,038,760 27,942 SH   SOLE   0 0 27,942
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   544,474 45,072 SH   SOLE   0 0 45,072
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   291,277 23,026 SH   SOLE   0 0 23,026
NVIDIA CORPORATION COM 67066G104   3,519,867 24,086 SH   SOLE   7,920 0 16,166
OCCIDENTAL PETE CORP COM 674599105   207,946 3,301 SH   SOLE   2,100 0 1,201
OLD DOMINION FREIGHT LINE IN COM 679580100   602,761 2,124 SH   SOLE   0 0 2,124
OMEGA HEALTHCARE INVS INC COM 681936100   201,662 7,215 SH   SOLE   300 0 6,915
OMEROS CORP NOTE 6.250%11/1 682143AE2   66,709 70,000 PRN   SOLE   0 0 70,000
ONEOK INC NEW COM 682680103   225,417 3,431 SH   SOLE   0 0 3,431
ORACLE CORP COM 68389X105   720,122 8,810 SH   SOLE   2,444 0 6,366
OREILLY AUTOMOTIVE INC COM 67103H107   320,731 380 SH   SOLE   0 0 380
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0   48,241 55,000 PRN   SOLE   0 0 55,000
PARKER-HANNIFIN CORP COM 701094104   347,842 1,195 SH   SOLE   0 0 1,195
PAYPAL HLDGS INC COM 70450Y103   234,439 3,292 SH   SOLE   0 0 3,292
PEPSICO INC COM 713448108   3,752,348 20,770 SH   SOLE   1,375 0 19,395
PETVIVO HLDGS INC COM NEW 716817408   4,659 21,377 SH   SOLE   0 0 21,377
PFIZER INC COM 717081103   9,833,580 191,912 SH   SOLE   7,730 0 184,182
PHILIP MORRIS INTL INC COM 718172109   352,211 3,480 SH   SOLE   1,713 0 1,767
PHILLIPS 66 COM 718546104   234,645 2,254 SH   SOLE   0 0 2,254
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   330,988 10,395 SH   SOLE   0 0 10,395
PIMCO DYNAMIC INCOME FD SHS 72201Y101   243,642 13,184 SH   SOLE   0 0 13,184
PIMCO ETF TR 1-5 US TIP IDX 72201R205   261,967 5,253 SH   SOLE   0 0 5,253
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,683,449 17,065 SH   SOLE   0 0 17,065
PINTEREST INC CL A 72352L106   273,417 11,261 SH   SOLE   0 0 11,261
PITNEY BOWES INC COM 724479100   39,900 10,500 SH   SOLE   0 0 10,500
PNC FINL SVCS GROUP INC COM 693475105   363,579 2,302 SH   SOLE   241 0 2,061
PRICE T ROWE GROUP INC COM 74144T108   216,472 1,985 SH   SOLE   0 0 1,985
PROCTER AND GAMBLE CO COM 742718109   12,608,994 83,195 SH   SOLE   2,005 0 81,190
PROGRESSIVE CORP COM 743315103   366,296 2,824 SH   SOLE   119 0 2,705
PROSHARES TR PSHS ULTSH 20YRS 74347B201   504,335 15,518 SH   SOLE   0 0 15,518
PROSHARES TR PSHS SH MDCAP400 74347B250   1,202,037 48,372 SH   SOLE   0 0 48,372
PROSHARES TR SHRT HGH YIELD 74347R131   221,386 11,652 SH   SOLE   0 0 11,652
PROSHARES TR S&P 500 DV ARIST 74348A467   300,452 3,339 SH   SOLE   0 0 3,339
PROSHARES TR II ULTRA BLOOMBERG 74347Y870   491,866 27,664 SH   SOLE   0 0 27,664
PROSPECT CAP CORP COM 74348T102   145,955 20,881 SH   SOLE   0 0 20,881
PRUDENTIAL FINL INC COM 744320102   418,493 4,208 SH   SOLE   700 0 3,508
PRUDENTIAL PLC ADR 74435K204   229,568 8,354 SH   SOLE   0 0 8,354
PULTE GROUP INC COM 745867101   405,294 8,902 SH   SOLE   0 0 8,902
QUALCOMM INC COM 747525103   954,610 8,683 SH   SOLE   1,500 0 7,183
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,688,814 26,643 SH   SOLE   2,283 0 24,360
REPUBLIC SVCS INC COM 760759100   2,349,799 18,217 SH   SOLE   200 0 18,017
ROCKWELL AUTOMATION INC COM 773903109   509,215 1,977 SH   SOLE   100 0 1,877
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   226,054 5,720 SH   SOLE   0 0 5,720
S&P GLOBAL INC COM 78409V104   375,712 1,122 SH   SOLE   0 0 1,122
SALESFORCE INC COM 79466L302   370,331 2,793 SH   SOLE   110 0 2,683
SCHWAB CHARLES CORP COM 808513105   326,203 3,918 SH   SOLE   0 0 3,918
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   450,340 9,865 SH   SOLE   0 0 9,865
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,174,430 17,789 SH   SOLE   0 0 17,789
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   12,274,904 162,495 SH   SOLE   0 0 162,495
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   976,966 13,858 SH   SOLE   0 0 13,858
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,306,692 9,619 SH   SOLE   3,185 0 6,434
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   630,865 5,070 SH   SOLE   220 0 4,850
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,484,510 16,972 SH   SOLE   7,708 0 9,264
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   408,093 5,474 SH   SOLE   0 0 5,474
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   567,143 16,583 SH   SOLE   6,213 0 10,370
SERVICENOW INC COM 81762P102   242,280 624 SH   SOLE   51 0 573
SHERWIN WILLIAMS CO COM 824348106   546,423 2,302 SH   SOLE   105 0 2,197
SHIFT4 PMTS INC CL A 82452J109   294,471 5,265 SH   SOLE   0 0 5,265
SHOPIFY INC CL A 82509L107   916,761 26,412 SH   SOLE   0 0 26,412
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   210,000 3,231 SH   SOLE   0 0 3,231
SIRIUS XM HOLDINGS INC COM 82968B103   93,418 15,996 SH   SOLE   13,982 0 2,014
SNAP ON INC COM 833034101   283,790 1,242 SH   SOLE   1,137 0 105
SOFI TECHNOLOGIES INC COM 83406F102   81,136 17,600 SH Call SOLE   0 0 17,600
SOFI TECHNOLOGIES INC COM 83406F102   126,618 27,466 SH   SOLE   0 0 27,466
SOUTHERN CO COM 842587107   1,848,679 25,888 SH   SOLE   0 0 25,888
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   490,700 1,481 SH   SOLE   0 0 1,481
SPDR GOLD TR GOLD SHS 78463V107   2,076,590 12,241 SH   SOLE   0 0 12,241
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   584,393 11,941 SH   SOLE   0 0 11,941
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   5,049,083 153,188 SH   SOLE   0 0 153,188
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   288,035 9,701 SH   SOLE   0 0 9,701
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,980,867 34,740 SH   SOLE   0 0 34,740
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,577,938 43,349 SH   SOLE   25,930 0 17,419
SPDR SER TR PORTFOLIO SHORT 78464A474   762,363 25,948 SH   SOLE   0 0 25,948
SPDR SER TR PRTFLO S&P500 HI 78468R788   426,710 10,781 SH   SOLE   0 0 10,781
SPDR SER TR PRTFLO S&P500 VL 78464A508   302,214 7,771 SH   SOLE   0 0 7,771
SPDR SER TR NUVEEN BLOOMBERG 78464A284   856,975 17,500 SH   SOLE   0 0 17,500
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,761,731 30,686 SH   SOLE   400 0 30,286
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,422,836 30,286 SH   SOLE   350 0 29,936
SPDR SER TR PRTFLO S&P500 GW 78464A409   848,013 16,736 SH   SOLE   75 0 16,661
SPDR SER TR S&P REGL BKG 78464A698   412,408 7,021 SH   SOLE   0 0 7,021
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,124,341 125,290 SH   SOLE   0 0 125,290
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,551,335 92,641 SH   SOLE   0 0 92,641
STARBUCKS CORP COM 855244109   541,582 5,459 SH   SOLE   1,965 0 3,494
STEEL DYNAMICS INC COM 858119100   513,438 5,255 SH   SOLE   1,500 0 3,755
STORE CAP CORP COM 862121100   718,668 22,416 SH   SOLE   0 0 22,416
STRATEGY SHS NS 7HANDL IDX 86280R506   678,859 34,671 SH   SOLE   0 0 34,671
SYSCO CORP COM 871829107   1,369,984 17,920 SH   SOLE   0 0 17,920
TARGET CORP COM 87612E106   3,933,557 26,393 SH   SOLE   305 0 26,088
TCW STRATEGIC INCOME FD INC COM 872340104   90,801 19,654 SH   SOLE   0 0 19,654
TD SYNNEX CORPORATION COM 87162W100   399,219 4,215 SH   SOLE   0 0 4,215
TESLA INC COM 88160R101   619,897 5,032 SH   SOLE   200 0 4,832
THERMO FISHER SCIENTIFIC INC COM 883556102   1,463,726 2,658 SH   SOLE   70 0 2,588
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   137,602 140,000 PRN   SOLE   0 0 140,000
TOLL BROTHERS INC COM 889478103   1,199,513 24,029 SH   SOLE   0 0 24,029
TRACTOR SUPPLY CO COM 892356106   329,197 1,463 SH   SOLE   0 0 1,463
TRANSDIGM GROUP INC COM 893641100   361,317 574 SH   SOLE   0 0 574
ULTA BEAUTY INC COM 90384S303   346,643 739 SH   SOLE   0 0 739
UNDER ARMOUR INC CL A 904311107   145,796 14,350 SH   SOLE   14,075 0 275
UNILEVER PLC SPON ADR NEW 904767704   228,580 4,540 SH   SOLE   0 0 4,540
UNION PAC CORP COM 907818108   296,896 1,434 SH   SOLE   212 0 1,222
UNITED PARCEL SERVICE INC CL B 911312106   1,112,830 6,401 SH   SOLE   100 0 6,301
UNITED STATES STL CORP NEW COM 912909108   303,121 12,101 SH   SOLE   12,101 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,434,098 2,705 SH   SOLE   56 0 2,649
VALERO ENERGY CORP COM 91913Y100   270,385 2,131 SH   SOLE   300 0 1,831
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   461,420 9,128 SH   SOLE   0 0 9,128
VANECK ETF TRUST OIL SERVICES ETF 92189H607   233,012 766 SH   SOLE   0 0 766
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   575,889 4,112 SH   SOLE   0 0 4,112
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   6,253,782 83,074 SH   SOLE   73 0 83,001
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   441,660 6,148 SH   SOLE   0 0 6,148
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   441,848 9,017 SH   SOLE   0 0 9,017
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   567,034 11,955 SH   SOLE   0 0 11,955
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,380,237 8,692 SH   SOLE   0 0 8,692
VANGUARD INDEX FDS VALUE ETF 922908744   1,180,022 8,407 SH   SOLE   35 0 8,372
VANGUARD INDEX FDS MID CAP ETF 922908629   2,758,424 13,534 SH   SOLE   0 0 13,534
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,519,370 28,869 SH   SOLE   5,102 0 23,767
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   4,939,131 59,883 SH   SOLE   2,133 0 57,750
VANGUARD INDEX FDS SML CP GRW ETF 922908595   373,434 1,862 SH   SOLE   0 0 1,862
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,752,676 26,439 SH   SOLE   3 0 26,436
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,441,546 13,303 SH   SOLE   825 0 12,478
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,668,337 34,519 SH   SOLE   0 0 34,519
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,854,704 13,960 SH   SOLE   13,813 0 147
VANGUARD INDEX FDS LARGE CAP ETF 922908637   264,713 1,520 SH   SOLE   1,000 0 520
VANGUARD INDEX FDS GROWTH ETF 922908736   10,381,465 48,714 SH   SOLE   178 0 48,536
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,029,187 25,699 SH   SOLE   3 0 25,696
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,891,856 176,805 SH   SOLE   0 0 176,805
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   782,235 18,922 SH   SOLE   0 0 18,922
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,089,774 20,327 SH   SOLE   0 0 20,327
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   296,627 6,350 SH   SOLE   0 0 6,350
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   5,215,477 67,288 SH   SOLE   91 0 67,197
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   735,538 9,782 SH   SOLE   0 0 9,782
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   5,039,980 66,570 SH   SOLE   0 0 66,570
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,230,931 27,042 SH   SOLE   0 0 27,042
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   11,089,070 73,026 SH   SOLE   100 0 72,926
VANGUARD STAR FDS VG TL INTL STK F 921909768   483,920 9,357 SH   SOLE   0 0 9,357
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   11,140,264 265,434 SH   SOLE   0 0 265,434
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   10,023,279 92,628 SH   SOLE   6,019 0 86,609
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   10,555,345 177,192 SH   SOLE   0 0 177,192
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,525,365 41,413 SH   SOLE   0 0 41,413
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   275,546 1,111 SH   SOLE   8 0 1,103
VANGUARD WORLD FDS INF TECH ETF 92204A702   359,447 1,125 SH   SOLE   2 0 1,123
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   271,264 1,416 SH   SOLE   0 0 1,416
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   271,039 3,276 SH   SOLE   0 0 3,276
VERIZON COMMUNICATIONS INC COM 92343V104   5,512,316 139,906 SH   SOLE   4,713 0 135,193
VERTEX PHARMACEUTICALS INC COM 92532F100   1,440,146 4,987 SH   SOLE   0 0 4,987
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   313,536 5,051 SH   SOLE   0 0 5,051
VIEW INC COM CL A 92671V106   36,536 37,865 SH   SOLE   0 0 37,865
VISA INC COM CL A 92826C839   2,132,931 10,266 SH   SOLE   0 0 10,266
WALGREENS BOOTS ALLIANCE INC COM 931427108   436,193 11,675 SH   SOLE   0 0 11,675
WALMART INC COM 931142103   4,361,885 30,763 SH   SOLE   7,025 0 23,738
WASTE MGMT INC DEL COM 94106L109   3,421,169 21,808 SH   SOLE   1,250 0 20,558
WEC ENERGY GROUP INC COM 92939U106   262,097 2,795 SH   SOLE   0 0 2,795
WESTERN ASSET HIGH INCOME OP COM 95766K109   390,551 98,874 SH   SOLE   0 0 98,874
WESTERN ASSET MORTGAGE CAPIT NOTE 6.750% 9/1 95790DAD7   53,033 60,000 PRN   SOLE   0 0 60,000
WESTERN ASSET MTG DEFINED OP COM 95790B109   372,297 34,568 SH   SOLE   0 0 34,568
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,803,055 89,169 SH   SOLE   0 0 89,169
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   519,088 10,326 SH   SOLE   0 0 10,326
WISDOMTREE TR US QTLY DIV GRT 97717X669   8,460,288 140,164 SH   SOLE   0 0 140,164
WISDOMTREE TR EMER MKT HIGH FD 97717W315   3,772,860 105,860 SH   SOLE   0 0 105,860
WOODWARD INC COM 980745103   308,343 3,192 SH   SOLE   0 0 3,192
WW INTL INC COM 98262P101   96,500 25,000 SH   SOLE   0 0 25,000
WYNN RESORTS LTD COM 983134107   390,743 4,738 SH   SOLE   0 0 4,738
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,308,371 10,262 SH   SOLE   0 0 10,262