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
VANECK ETF TRUST CALL 92189H607   201,798 600 SH Call SOLE   0 0 600
3M CO COM 88579Y101   3,714,199 35,016 SH   SOLE   14,182 0 20,834
ABBOTT LABS COM 002824100   1,202,822 10,583 SH   SOLE   5,062 0 5,521
ABBVIE INC COM 00287Y109   19,306,865 106,023 SH   SOLE   57,786 0 48,237
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   436,982 1,261 SH   SOLE   988 0 273
ADOBE INC COM 00724F101   679,766 1,347 SH   SOLE   425 0 922
ADVANCED MICRO DEVICES INC COM 007903107   1,669,772 9,251 SH   SOLE   5,747 0 3,504
AFLAC INC COM 001055102   8,452,701 98,447 SH   SOLE   58,961 0 39,486
AG MTG INVT TR INC NOTE 6.750% 9/1 95790DAD7   44,597 45,000 PRN   SOLE   45,000 0 0
AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109   684,274 19,632 SH   SOLE   0 0 19,632
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208   552,578 18,261 SH   SOLE   0 0 18,261
AKOUSTIS TECHNOLOGIES INC COM 00973N102   12,811 21,672 SH   SOLE   8,140 0 13,532
AKOYA BIOSCIENCES INC COM 00974H104   53,560 11,420 SH   SOLE   4,194 0 7,226
ALBEMARLE CORP COM 012653101   256,515 1,947 SH   SOLE   47 0 1,900
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   392,852 11,308 SH   SOLE   0 0 11,308
ALLSTATE CORP COM 020002101   227,296 1,314 SH   SOLE   250 0 1,064
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   480,632 3,216 SH   SOLE   61 0 3,155
ALPHABET INC CAP STK CL A 02079K305   7,174,547 47,536 SH   SOLE   3,804 0 43,732
ALPHABET INC CAP STK CL C 02079K107   6,983,773 45,867 SH   SOLE   11,306 0 34,561
ALPS ETF TR ALERIAN MLP 00162Q452   1,185,998 24,989 SH   SOLE   5,595 0 19,394
ALTRIA GROUP INC COM 02209S103   10,549,683 241,854 SH   SOLE   94,675 0 147,179
AMAZON COM INC COM 023135106   12,974,643 71,929 SH   SOLE   10,499 0 61,430
AMBEV SA SPONSORED ADR 02319V103   54,506 21,978 SH   SOLE   9,527 0 12,451
AMERICAN ELEC PWR CO INC COM 025537101   3,878,953 45,052 SH   SOLE   25,644 0 19,408
AMERICAN EXPRESS CO COM 025816109   346,898 1,524 SH   SOLE   38 0 1,486
AMERICAN TOWER CORP NEW COM 03027X100   775,041 3,922 SH   SOLE   1,466 0 2,456
AMGEN INC COM 031162100   1,167,997 4,108 SH   SOLE   528 0 3,580
AMPHENOL CORP NEW CL A 032095101   386,633 3,352 SH   SOLE   1,540 0 1,812
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   3,876,757 99,711 SH   SOLE   18,785 0 80,926
ANSYS INC COM 03662Q105   313,968 904 SH   SOLE   423 0 481
APPLE INC COM 037833100   24,115,687 140,633 SH   SOLE   79,846 0 60,787
ARISTA NETWORKS INC COM 040413106   269,102 928 SH   SOLE   392 0 536
ARM HOLDINGS PLC SPONSORED ADR 042068205   525,880 4,207 SH   SOLE   0 0 4,207
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   2,136,224 46,673 SH   SOLE   721 0 45,952
AT&T INC COM 00206R102   6,597,996 374,886 SH   SOLE   163,159 0 211,727
AUTOMATIC DATA PROCESSING IN COM 053015103   3,481,612 13,941 SH   SOLE   8,900 0 5,041
AUTOZONE INC COM 053332102   560,576 178 SH   SOLE   74 0 104
AVERY DENNISON CORP COM 053611109   415,915 1,863 SH   SOLE   0 0 1,863
BANK AMERICA CORP COM 060505104   1,759,804 46,408 SH   SOLE   22,428 0 23,980
BANK FIRST CORP COM 06211J100   429,017 4,950 SH   SOLE   0 0 4,950
BARRICK GOLD CORP COM 067901108   2,463,137 148,025 SH   SOLE   77,513 0 70,512
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,056,386 19,158 SH   SOLE   2,779 0 16,379
BIOGEN INC COM 09062X103   356,437 1,653 SH   SOLE   7 0 1,646
BJS WHSL CLUB HLDGS INC COM 05550J101   249,495 3,298 SH   SOLE   2,869 0 429
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   6,581,878 148,241 SH   SOLE   76,523 0 71,718
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,476,012 25,710 SH   SOLE   22,853 0 2,857
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   231,023 5,058 SH   SOLE   4,488 0 570
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,972,469 37,599 SH   SOLE   10,647 0 26,952
BLACKROCK INC COM 09247X101   504,405 605 SH   SOLE   426 0 179
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   127,396 10,954 SH   SOLE   0 0 10,954
BLACKSTONE INC COM 09260D107   413,037 3,144 SH   SOLE   1,127 0 2,017
BLOCK INC CL A 852234103   679,347 8,032 SH   SOLE   130 0 7,902
BOEING CO COM 097023105   602,638 3,123 SH   SOLE   1,874 0 1,249
BOWLERO CORP CL A COM 10258P102   528,012 38,541 SH   SOLE   3,416 0 35,125
BP PLC SPONSORED ADR 055622104   239,215 6,349 SH   SOLE   5,227 0 1,122
BRISTOL-MYERS SQUIBB CO COM 110122108   1,396,916 25,759 SH   SOLE   4,791 0 20,968
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   523,012 17,148 SH   SOLE   788 0 16,360
BROADCOM INC COM 11135F101   1,882,882 1,421 SH   SOLE   234 0 1,187
BUILDERS FIRSTSOURCE INC COM 12008R107   6,925,348 33,207 SH   SOLE   10,484 0 22,723
CAL MAINE FOODS INC COM NEW 128030202   306,079 5,201 SH   SOLE   0 0 5,201
CAPRI HOLDINGS LIMITED SHS G1890L107   4,254,531 93,919 SH   SOLE   31,072 0 62,847
CARDINAL HEALTH INC COM 14149Y108   241,407 2,157 SH   SOLE   1,045 0 1,112
CATERPILLAR INC COM 149123101   1,369,201 3,737 SH   SOLE   279 0 3,458
CBOE GLOBAL MKTS INC COM 12503M108   4,082,195 22,218 SH   SOLE   6,291 0 15,927
CHART INDS INC COM 16115Q308   811,411 4,926 SH   SOLE   310 0 4,616
CHEVRON CORP NEW COM 166764100   8,512,061 53,963 SH   SOLE   27,274 0 26,689
CHIPOTLE MEXICAN GRILL INC COM 169656105   401,135 138 SH   SOLE   3 0 135
CINCINNATI FINL CORP COM 172062101   3,904,455 31,444 SH   SOLE   16,300 0 15,144
CISCO SYS INC COM 17275R102   4,441,427 88,989 SH   SOLE   27,122 0 61,867
CITIGROUP INC COM NEW 172967424   1,219,680 19,287 SH   SOLE   200 0 19,087
CLEVELAND-CLIFFS INC NEW COM 185899101   540,849 23,784 SH   SOLE   23,784 0 0
CLOROX CO DEL COM 189054109   3,165,993 20,678 SH   SOLE   11,144 0 9,534
CME GROUP INC COM 12572Q105   4,073,373 18,920 SH   SOLE   5,572 0 13,348
COCA COLA CO COM 191216100   5,128,754 83,831 SH   SOLE   44,162 0 39,669
COINBASE GLOBAL INC COM CL A 19260Q107   1,039,537 3,921 SH   SOLE   4 0 3,917
COLGATE PALMOLIVE CO COM 194162103   693,836 7,705 SH   SOLE   5,300 0 2,405
COMCAST CORP NEW CL A 20030N101   352,077 8,122 SH   SOLE   1,210 0 6,912
CONCENTRIX CORP COM 20602D101   296,499 4,477 SH   SOLE   0 0 4,477
CONOCOPHILLIPS COM 20825C104   2,110,725 16,583 SH   SOLE   10,600 0 5,983
CONSOLIDATED EDISON INC COM 209115104   5,294,757 58,306 SH   SOLE   37,606 0 20,700
CONSTELLATION ENERGY CORP COM 21037T109   887,465 4,801 SH   SOLE   3,879 0 922
COPART INC COM 217204106   568,287 9,812 SH   SOLE   5,919 0 3,893
CORPAY INC COM SHS 219948106   5,081,038 16,468 SH   SOLE   5,133 0 11,335
COSTCO WHSL CORP NEW COM 22160K105   5,027,188 6,862 SH   SOLE   5,190 0 1,672
CROWDSTRIKE HLDGS INC CL A 22788C105   972,671 3,034 SH   SOLE   12 0 3,022
CSX CORP COM 126408103   211,983 5,718 SH   SOLE   1,730 0 3,988
CUMMINS INC COM 231021106   357,652 1,214 SH   SOLE   1,021 0 193
CVS HEALTH CORP COM 126650100   5,641,639 70,733 SH   SOLE   22,760 0 47,973
CYBERARK SOFTWARE LTD SHS M2682V108   795,031 2,993 SH   SOLE   177 0 2,816
CYTOSORBENTS CORP COM NEW 23283X206   10,934 11,509 SH   SOLE   0 0 11,509
DANAHER CORPORATION COM 235851102   2,103,704 8,424 SH   SOLE   599 0 7,825
DEERE & CO COM 244199105   357,526 870 SH   SOLE   558 0 312
DELTA AIR LINES INC DEL COM NEW 247361702   319,239 6,669 SH   SOLE   3,744 0 2,925
DEXCOM INC COM 252131107   223,446 1,611 SH   SOLE   0 0 1,611
DIAGEO PLC SPON ADR NEW 25243Q205   1,770,596 11,904 SH   SOLE   353 0 11,551
DIAMONDBACK ENERGY INC COM 25278X109   5,994,291 30,248 SH   SOLE   9,402 0 20,846
DIGITAL RLTY TR INC COM 253868103   264,746 1,838 SH   SOLE   826 0 1,012
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   338,670 10,600 SH   SOLE   10,600 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   804,692 9,021 SH   SOLE   7,461 0 1,560
DISNEY WALT CO COM 254687106   2,174,663 17,773 SH   SOLE   11,402 0 6,371
DOMINION ENERGY INC COM 25746U109   216,184 4,395 SH   SOLE   1,109 0 3,286
DORCHESTER MINERALS LP COM UNIT 25820R105   204,411 6,062 SH   SOLE   0 0 6,062
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   269,052 9,609 SH   SOLE   6,826 0 2,783
DOW INC COM 260557103   730,265 12,606 SH   SOLE   8,375 0 4,231
DRAFTKINGS INC NEW COM CL A 26142V105   210,385 4,633 SH   SOLE   530 0 4,103
DTE ENERGY CO COM 233331107   251,385 2,242 SH   SOLE   2,105 0 137
DUKE ENERGY CORP NEW COM NEW 26441C204   3,771,588 38,999 SH   SOLE   18,088 0 20,911
DUPONT DE NEMOURS INC COM 26614N102   228,422 2,979 SH   SOLE   1,145 0 1,834
E L F BEAUTY INC COM 26856L103   886,057 4,520 SH   SOLE   271 0 4,249
EAGLE MATLS INC COM 26969P108   314,416 1,157 SH   SOLE   1,035 0 122
EATON CORP PLC SHS G29183103   584,917 1,871 SH   SOLE   318 0 1,553
EATON VANCE TAX-MANAGED GLOB COM 27829C105   141,450 17,250 SH   SOLE   17,250 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   431,072 4,511 SH   SOLE   1,069 0 3,442
ELEMENT SOLUTIONS INC COM 28618M106   379,522 15,193 SH   SOLE   0 0 15,193
ELI LILLY & CO COM 532457108   4,128,397 5,307 SH   SOLE   1,066 0 4,241
EMERSON ELEC CO COM 291011104   10,916,202 96,246 SH   SOLE   52,163 0 44,083
ENBRIDGE INC COM 29250N105   484,936 13,403 SH   SOLE   5,594 0 7,809
ENTERGY CORP NEW COM 29364G103   1,025,555 9,704 SH   SOLE   4,800 0 4,904
EOG RES INC COM 26875P101   5,082,294 39,755 SH   SOLE   12,171 0 27,584
ETFIS SER TR I VIRTUS PVT CR 26923G798   731,041 32,491 SH   SOLE   11,172 0 21,319
EXACT SCIENCES CORP COM 30063P105   580,864 8,411 SH   SOLE   607 0 7,804
EXELIXIS INC COM 30161Q104   433,334 18,261 SH   SOLE   0 0 18,261
EXELON CORP COM 30161N101   616,455 16,408 SH   SOLE   8,000 0 8,408
EXPEDIA GROUP INC COM NEW 30212P303   3,656,575 26,545 SH   SOLE   9,003 0 17,542
EXTREME NETWORKS COM 30226D106   161,560 14,000 SH   SOLE   14,000 0 0
EXXON MOBIL CORP COM 30231G102   2,991,687 25,737 SH   SOLE   8,405 0 17,332
FEDEX CORP COM 31428X106   447,788 1,545 SH   SOLE   1,425 0 120
FERRARI N V COM N3167Y103   237,016 544 SH   SOLE   40 0 504
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   22,898,452 355,566 SH   SOLE   11,829 0 343,737
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404   296,612 10,389 SH   SOLE   0 0 10,389
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   819,638 9,937 SH   SOLE   9,195 0 742
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   520,111 7,455 SH   SOLE   4,000 0 3,455
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   3,457,541 70,497 SH   SOLE   67,144 0 3,353
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   398,376 8,792 SH   SOLE   650 0 8,142
FIDELITY NATL INFORMATION SV COM 31620M106   5,320,551 71,725 SH   SOLE   22,229 0 49,496
FIFTH THIRD BANCORP COM 316773100   1,334,800 35,872 SH   SOLE   5,058 0 30,814
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,839,890 394,913 SH   SOLE   1,178 0 393,735
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   420,709 8,191 SH   SOLE   5,695 0 2,496
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   6,253,754 109,792 SH   SOLE   540 0 109,252
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   1,634,589 34,398 SH   SOLE   18,700 0 15,698
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,886,285 25,854 SH   SOLE   24,931 0 923
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,146,485 16,739 SH   SOLE   16,069 0 670
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,436,895 13,112 SH   SOLE   5,680 0 7,432
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   328,421 10,118 SH   SOLE   10,017 0 101
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   412,410 7,314 SH   SOLE   891 0 6,423
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   511,862 3,797 SH   SOLE   3,797 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   258,251 3,620 SH   SOLE   3,620 0 0
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   6,933,754 127,623 SH   SOLE   699 0 126,924
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   8,028,060 233,125 SH   SOLE   1,255 0 231,870
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   18,953,141 221,286 SH   SOLE   209,625 0 11,661
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   8,490,670 148,360 SH   SOLE   143,542 0 4,818
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,196,201 45,876 SH   SOLE   28,539 0 17,337
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   831,947 28,173 SH   SOLE   25,450 0 2,723
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   4,589,505 22,378 SH   SOLE   22,052 0 326
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   645,336 18,533 SH   SOLE   8,426 0 10,107
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   513,505 15,900 SH   SOLE   15,900 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   318,088 12,795 SH   SOLE   11,845 0 950
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   321,291 3,549 SH   SOLE   0 0 3,549
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   238,652 1,552 SH   SOLE   1,140 0 412
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   9,170,986 372,804 SH   SOLE   1,147 0 371,657
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   9,105,676 212,353 SH   SOLE   207,720 0 4,633
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   3,212,118 121,212 SH   SOLE   66,235 0 54,977
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   2,790,122 99,790 SH   SOLE   79,286 0 20,504
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   629,209 27,940 SH   SOLE   22,510 0 5,430
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   586,532 12,955 SH   SOLE   12,955 0 0
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   267,723 11,349 SH   SOLE   0 0 11,349
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   213,392 8,365 SH   SOLE   8,035 0 330
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   230,904 5,296 SH   SOLE   2,646 0 2,650
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   2,848,502 37,294 SH   SOLE   36,104 0 1,190
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   525,093 5,291 SH   SOLE   5,291 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   505,089 13,126 SH   SOLE   11,285 0 1,841
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,713,923 8,988 SH   SOLE   8,863 0 125
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   2,820,893 30,254 SH   SOLE   29,489 0 765
FIRST TR VALUE LINE DIVID IN SHS 33734H106   531,612 12,588 SH   SOLE   9,300 0 3,288
FISERV INC COM 337738108   1,330,024 8,322 SH   SOLE   1,733 0 6,589
FIVE9 INC COM 338307101   398,437 6,415 SH   SOLE   632 0 5,783
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   53,505 28,460 SH   SOLE   28,460 0 0
FLEXSHARES TR HIG YLD VL ETF 33939L662   439,758 10,697 SH   SOLE   3,694 0 7,003
FORD MTR CO DEL COM 345370860   2,080,223 156,643 SH   SOLE   126,353 0 30,290
FORTINET INC COM 34959E109   818,286 11,979 SH   SOLE   100 0 11,879
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   295,528 12,454 SH   SOLE   4,303 0 8,151
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   219,369 8,956 SH   SOLE   3,055 0 5,901
FREEPORT-MCMORAN INC CL B 35671D857   508,736 10,820 SH   SOLE   0 0 10,820
FS KKR CAP CORP COM 302635206   208,680 10,943 SH   SOLE   4,934 0 6,009
GALLAGHER ARTHUR J & CO COM 363576109   315,580 1,262 SH   SOLE   568 0 694
GENERAC HLDGS INC COM 368736104   4,439,373 35,194 SH   SOLE   9,679 0 25,515
GENERAL ELECTRIC CO COM NEW 369604301   611,915 3,486 SH   SOLE   1,717 0 1,769
GENERAL MLS INC COM 370334104   358,703 5,127 SH   SOLE   2,821 0 2,306
GENERAL MTRS CO COM 37045V100   330,367 7,285 SH   SOLE   931 0 6,354
GENMAB A/S SPONSORED ADS 372303206   205,267 6,863 SH   SOLE   3,126 0 3,737
GENUINE PARTS CO COM 372460105   371,211 2,396 SH   SOLE   1,350 0 1,046
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,309,410 73,110 SH   SOLE   22,005 0 51,105
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,205,807 29,561 SH   SOLE   9,631 0 19,930
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   14,791,830 142,517 SH   SOLE   83,156 0 59,361
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   4,615,276 134,595 SH   SOLE   74,175 0 60,420
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   5,359,794 117,050 SH   SOLE   80,547 0 36,503
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   3,972,743 89,820 SH   SOLE   55,344 0 34,476
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   1,847,249 25,735 SH   SOLE   9,926 0 15,809
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   744,065 18,082 SH   SOLE   11,967 0 6,115
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   472,681 9,387 SH   SOLE   6,077 0 3,310
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   417,009 4,133 SH   SOLE   4,035 0 98
GOLDMAN SACHS GROUP INC COM 38141G104   473,866 1,134 SH   SOLE   300 0 834
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   1,521,788 69,204 SH   SOLE   38,522 0 30,682
GSK PLC SPONSORED ADR 37733W204   1,023,579 23,876 SH   SOLE   798 0 23,078
HOME DEPOT INC COM 437076102   2,062,184 5,376 SH   SOLE   1,476 0 3,900
HONEYWELL INTL INC COM 438516106   297,263 1,448 SH   SOLE   550 0 898
HUBSPOT INC COM 443573100   811,396 1,295 SH   SOLE   18 0 1,277
HUNTINGTON BANCSHARES INC COM 446150104   350,139 25,100 SH   SOLE   17,027 0 8,073
INDEPENDENT BK CORP MICH COM NEW 453838609   243,713 9,614 SH   SOLE   0 0 9,614
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   13,119,258 314,309 SH   SOLE   1,567 0 312,742
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   796,780 27,231 SH   SOLE   370 0 26,861
INSEEGO CORP NOTE 3.250% 5/0 45782BAD6   32,852 85,000 PRN   SOLE   50,000 0 35,000
INTEL CORP COM 458140100   624,944 14,149 SH   SOLE   4,050 0 10,099
INTERNATIONAL BUSINESS MACHS COM 459200101   3,541,391 18,545 SH   SOLE   5,977 0 12,568
INTRA-CELLULAR THERAPIES INC COM 46116X101   521,076 7,530 SH   SOLE   664 0 6,866
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   5,739,693 122,617 SH   SOLE   116,966 0 5,651
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   2,331,563 92,928 SH   SOLE   89,842 0 3,086
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   493,226 35,561 SH   SOLE   5,236 0 30,325
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   209,740 1,148 SH   SOLE   523 0 625
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   654,286 34,060 SH   SOLE   6,953 0 27,107
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   297,527 14,188 SH   SOLE   2,266 0 11,922
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   7,188,457 204,276 SH   SOLE   1,015 0 203,261
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   14,054,897 131,983 SH   SOLE   952 0 131,031
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   4,940,825 125,785 SH   SOLE   121,503 0 4,282
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   5,452,593 96,200 SH   SOLE   92,774 0 3,426
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   6,297,223 70,526 SH   SOLE   67,241 0 3,285
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   5,308,281 52,262 SH   SOLE   264 0 51,998
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,152,497 6,805 SH   SOLE   3,610 0 3,195
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   554,166 6,266 SH   SOLE   0 0 6,266
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   322,806 5,025 SH   SOLE   5,025 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   269,190 4,455 SH   SOLE   0 0 4,455
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   368,038 4,430 SH   SOLE   0 0 4,430
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   343,198 3,171 SH   SOLE   0 0 3,171
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   258,602 2,150 SH   SOLE   0 0 2,150
INVESCO QQQ TR UNIT SER 1 46090E103   27,690,659 62,365 SH   SOLE   35,537 0 26,828
ISHARES GOLD TR ISHARES NEW 464285204   988,244 23,524 SH   SOLE   2,307 0 21,217
ISHARES INC FRONTIER AND SEL 464286145   1,734,666 60,547 SH   SOLE   0 0 60,547
ISHARES INC MSCI EMRG CHN 46434G764   2,904,025 50,443 SH   SOLE   20,578 0 29,865
ISHARES INC CORE MSCI EMKT 46434G103   1,120,178 21,709 SH   SOLE   9,788 0 11,921
ISHARES INC MSCI JPN ETF NEW 46434G822   673,259 9,436 SH   SOLE   0 0 9,436
ISHARES INC ESG AWR MSCI EM 46434G863   296,880 9,211 SH   SOLE   7,256 0 1,955
ISHARES INC EMNG MKTS EQT 46434G889   409,193 9,187 SH   SOLE   5,642 0 3,545
ISHARES INC MSCI EMERG MRKT 464286533   230,541 4,074 SH   SOLE   30 0 4,044
ISHARES INC MSCI GBL MIN VOL 464286525   349,566 3,321 SH   SOLE   0 0 3,321
ISHARES SILVER TR ISHARES 46428Q109   673,595 29,609 SH   SOLE   300 0 29,309
ISHARES TR US TREAS BD ETF 46429B267   11,223,910 492,925 SH   SOLE   13,077 0 479,848
ISHARES TR HDG MSCI EAFE 46434V803   15,687,839 449,766 SH   SOLE   30,742 0 419,024
ISHARES TR PFD AND INCM SEC 464288687   10,263,417 318,443 SH   SOLE   80,812 0 237,631
ISHARES TR CORE TOTAL USD 46434V613   13,247,455 290,578 SH   SOLE   120,546 0 170,032
ISHARES TR CORE S&P TTL STK 464287150   23,401,784 202,964 SH   SOLE   2,780 0 200,184
ISHARES TR IBOXX INV CP ETF 464287242   20,765,541 190,649 SH   SOLE   2,955 0 187,694
ISHARES TR MSCI EMG MKT ETF 464287234   6,994,211 170,258 SH   SOLE   72,392 0 97,866
ISHARES TR CORE S&P500 ETF 464287200   75,199,752 143,038 SH   SOLE   67,060 0 75,978
ISHARES TR CORE MSCI EAFE 46432F842   8,840,715 119,115 SH   SOLE   93 0 119,022
ISHARES TR CORE S&P SCP ETF 464287804   12,981,801 117,461 SH   SOLE   22,574 0 94,887
ISHARES TR CORE S&P MCP ETF 464287507   6,734,204 110,869 SH   SOLE   6,340 0 104,529
ISHARES TR EAFE VALUE ETF 464288877   4,453,179 81,860 SH   SOLE   36,771 0 45,089
ISHARES TR S&P 500 GRWT ETF 464287309   6,644,124 78,684 SH   SOLE   37,692 0 40,992
ISHARES TR FLTG RATE NT ETF 46429B655   3,992,081 78,184 SH   SOLE   1,061 0 77,123
ISHARES TR MSCI USA QLT FCT 46432F339   12,153,390 73,949 SH   SOLE   29,406 0 44,543
ISHARES TR ISHS 5-10YR INVT 464288638   3,748,653 72,648 SH   SOLE   118 0 72,530
ISHARES TR NATIONAL MUN ETF 464288414   7,687,657 71,447 SH   SOLE   3,227 0 68,220
ISHARES TR BLACKROCK ULTRA 46434V878   3,323,291 65,730 SH   SOLE   63,896 0 1,834
ISHARES TR 1 3 YR TREAS BD 464287457   4,747,554 58,052 SH   SOLE   4,383 0 53,669
ISHARES TR CORE US AGGBD ET 464287226   5,486,699 56,021 SH   SOLE   440 0 55,581
ISHARES TR EAFE GRWTH ETF 464288885   5,027,098 48,436 SH   SOLE   19,116 0 29,320
ISHARES TR EAFE SML CP ETF 464288273   3,021,264 47,707 SH   SOLE   14,737 0 32,970
ISHARES TR MBS ETF 464288588   4,327,152 46,821 SH   SOLE   16,876 0 29,945
ISHARES TR IBONDS 24 TRM TS 46436E874   1,022,221 42,699 SH   SOLE   9,059 0 33,640
ISHARES TR IBONDS 25 TRM TS 46436E866   989,656 42,602 SH   SOLE   9,297 0 33,305
ISHARES TR MSCI USA MIN VOL 46429B697   3,163,983 37,856 SH   SOLE   19,919 0 17,937
ISHARES TR U.S. TECH ETF 464287721   4,494,369 33,277 SH   SOLE   18,973 0 14,304
ISHARES TR 20 YR TR BD ETF 464287432   2,907,058 30,723 SH   SOLE   9,176 0 21,547
ISHARES TR TRS FLT RT BD 46434V860   1,450,796 28,621 SH   SOLE   9,606 0 19,015
ISHARES TR S&P 500 VAL ETF 464287408   5,042,743 26,993 SH   SOLE   12,043 0 14,950
ISHARES TR IBONDS 26 TRM TS 46436E858   601,900 26,504 SH   SOLE   5,865 0 20,639
ISHARES TR CORE S&P US VLU 464287663   2,342,077 25,896 SH   SOLE   23,910 0 1,986
ISHARES TR 20+ YEAR TR BD 46436E338   664,029 24,870 SH   SOLE   0 0 24,870
ISHARES TR CORE HIGH DV ETF 46429B663   2,471,821 22,428 SH   SOLE   431 0 21,997
ISHARES TR MICRO-CAP ETF 464288869   2,713,244 22,388 SH   SOLE   232 0 22,156
ISHARES TR GLOBAL ENERG ETF 464287341   875,476 20,383 SH   SOLE   9,272 0 11,111
ISHARES TR ESG MSCI USA ETF 46436E767   901,737 19,972 SH   SOLE   17,922 0 2,050
ISHARES TR US HLTHCARE ETF 464287762   1,114,328 18,002 SH   SOLE   13,138 0 4,864
ISHARES TR US INFRASTRUC 46435U713   741,465 17,101 SH   SOLE   8,141 0 8,960
ISHARES TR ESG AWRE USD ETF 46435G193   376,463 16,375 SH   SOLE   12,466 0 3,909
ISHARES TR MSCI EAFE ETF 464287465   1,303,291 16,320 SH   SOLE   3,728 0 12,592
ISHARES TR ESG AWR MSCI USA 46435G425   1,834,225 15,955 SH   SOLE   7,369 0 8,586
ISHARES TR INTL SEL DIV ETF 464288448   429,720 15,325 SH   SOLE   23 0 15,302
ISHARES TR RUS MID CAP ETF 464287499   1,278,765 15,207 SH   SOLE   652 0 14,555
ISHARES TR JPMORGAN USD EMG 464288281   1,289,563 14,381 SH   SOLE   3,820 0 10,561
ISHARES TR INTERNATIONAL SL 46434V266   455,284 13,805 SH   SOLE   9,308 0 4,497
ISHARES TR SELECT DIVID ETF 464287168   1,574,318 12,781 SH   SOLE   9,250 0 3,531
ISHARES TR RUSSELL 2000 ETF 464287655   2,669,292 12,692 SH   SOLE   666 0 12,026
ISHARES TR 10-20 YR TRS ETF 464288653   1,324,100 12,607 SH   SOLE   7,851 0 4,756
ISHARES TR SHORT TREAS BD 464288679   1,297,147 11,735 SH   SOLE   10,064 0 1,671
ISHARES TR MSCI KLD400 SOC 464288570   1,171,163 11,618 SH   SOLE   9,932 0 1,686
ISHARES TR SP SMCP600VL ETF 464287879   1,149,729 11,188 SH   SOLE   0 0 11,188
ISHARES TR S&P SML 600 GWT 464287887   1,321,033 10,105 SH   SOLE   679 0 9,426
ISHARES TR IBOXX HI YD ETF 464288513   782,010 10,061 SH   SOLE   55 0 10,006
ISHARES TR HIGH YLD SYSTM B 46435G250   452,750 9,691 SH   SOLE   3,278 0 6,413
ISHARES TR MSCI INTL QUALTY 46434V456   369,949 9,328 SH   SOLE   0 0 9,328
ISHARES TR INTL DIV GRWTH 46435G524   599,813 8,905 SH   SOLE   0 0 8,905
ISHARES TR S&P 100 ETF 464287101   2,187,009 8,840 SH   SOLE   126 0 8,714
ISHARES TR 0-3 MNTH TREASRY 46436E718   858,755 8,527 SH   SOLE   7,185 0 1,342
ISHARES TR RUS MD CP GR ETF 464287481   882,894 7,735 SH   SOLE   5,881 0 1,854
ISHARES TR ESG EAFE ETF 46436E759   508,183 7,459 SH   SOLE   6,661 0 798
ISHARES TR RUS 1000 GRW ETF 464287614   2,502,341 7,424 SH   SOLE   1,890 0 5,534
ISHARES TR U.S. REAL ES ETF 464287739   609,263 6,777 SH   SOLE   0 0 6,777
ISHARES TR CORE DIV GRWTH 46434V621   389,316 6,705 SH   SOLE   0 0 6,705
ISHARES TR BROAD USD HIGH 46435U853   232,713 6,360 SH   SOLE   1,100 0 5,260
ISHARES TR 7-10 YR TRSY BD 464287440   573,094 6,054 SH   SOLE   2,447 0 3,607
ISHARES TR ISHS 1-5YR INVS 464288646   289,978 5,655 SH   SOLE   3,813 0 1,842
ISHARES TR 0-5YR INVT GR CP 46434V100   270,169 5,489 SH   SOLE   5,439 0 50
ISHARES TR TIPS BD ETF 464287176   580,031 5,401 SH   SOLE   1,794 0 3,607
ISHARES TR MRGSTR MD CP GRW 464288307   371,647 5,258 SH   SOLE   0 0 5,258
ISHARES TR 3 7 YR TREAS BD 464288661   604,400 5,219 SH   SOLE   1,956 0 3,263
ISHARES TR MSCI INDIA ETF 46429B598   251,295 4,871 SH   SOLE   0 0 4,871
ISHARES TR EUROPE ETF 464287861   264,322 4,748 SH   SOLE   43 0 4,705
ISHARES TR U.S. ENERGY ETF 464287796   230,465 4,665 SH   SOLE   4,165 0 500
ISHARES TR 10+ YR INVST GRD 464289511   236,846 4,598 SH   SOLE   0 0 4,598
ISHARES TR CORE 1 5 YR USD 46432F859   204,354 4,308 SH   SOLE   0 0 4,308
ISHARES TR U.S. MED DVC ETF 464288810   249,371 4,256 SH   SOLE   1,704 0 2,552
ISHARES TR SHRT NAT MUN ETF 464288158   440,558 4,207 SH   SOLE   1,216 0 2,991
ISHARES TR RUS 1000 ETF 464287622   976,289 3,390 SH   SOLE   0 0 3,390
ISHARES TR RUS 1000 VAL ETF 464287598   598,290 3,340 SH   SOLE   0 0 3,340
ISHARES TR CORE MSCI TOTAL 46432F834   222,211 3,275 SH   SOLE   441 0 2,834
ISHARES TR ESG MSCI LEADR 46435U218   305,670 3,257 SH   SOLE   0 0 3,257
ISHARES TR RUS TP200 GR ETF 464289438   576,870 2,957 SH   SOLE   326 0 2,631
ISHARES TR MSCI ACWI ETF 464288257   311,938 2,832 SH   SOLE   477 0 2,355
ISHARES TR RUS MDCP VAL ETF 464287473   343,885 2,744 SH   SOLE   1,994 0 750
ISHARES TR U.S. FINLS ETF 464287788   252,516 2,640 SH   SOLE   2,640 0 0
ISHARES TR MSCI USA MMENTM 46432F396   480,868 2,567 SH   SOLE   66 0 2,501
ISHARES TR ISHARES BIOTECH 464287556   327,982 2,390 SH   SOLE   0 0 2,390
ISHARES TR CORE S&P US GWT 464287671   233,131 1,989 SH   SOLE   1,956 0 33
ISHARES TR ISHARES SEMICDTR 464287523   307,782 1,362 SH   SOLE   12 0 1,350
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   312,489 4,414 SH   SOLE   0 0 4,414
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   367,117 4,282 SH   SOLE   1,470 0 2,812
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,824,389 100,664 SH   SOLE   11,636 0 89,028
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   649,517 12,874 SH   SOLE   2,864 0 10,010
JACKSON FINANCIAL INC COM CL A 46817M107   662,776 10,021 SH   SOLE   417 0 9,604
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   10,107,549 199,203 SH   SOLE   590 0 198,613
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   764,942 15,772 SH   SOLE   14,972 0 800
JANUS DETROIT STR TR HENDERSON MTG 47103U852   308,370 6,837 SH   SOLE   0 0 6,837
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   326,411 4,668 SH   SOLE   0 0 4,668
JOHNSON & JOHNSON COM 478160104   13,461,964 85,100 SH   SOLE   42,689 0 42,411
JPMORGAN CHASE & CO COM 46625H100   6,137,519 30,642 SH   SOLE   8,095 0 22,547
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   807,151 28,331 SH   SOLE   25,801 0 2,530
KIMBERLY-CLARK CORP COM 494368103   3,610,627 27,914 SH   SOLE   13,836 0 14,078
KINDER MORGAN INC DEL COM 49456B101   2,423,805 132,159 SH   SOLE   57,600 0 74,559
KLA CORP COM NEW 482480100   545,623 781 SH   SOLE   315 0 466
KNOW LABS INC COM NEW 499238103   6,930 11,000 SH   SOLE   11,000 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736   1,895,587 100,132 SH   SOLE   21,404 0 78,728
LA Z BOY INC COM 505336107   4,132,783 109,856 SH   SOLE   109,856 0 0
LAM RESEARCH CORP COM 512807108   3,227,164 3,322 SH   SOLE   57 0 3,265
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   546,309 18,345 SH   SOLE   5,350 0 12,995
LINDE PLC SHS G54950103   236,233 509 SH   SOLE   273 0 236
LOCKHEED MARTIN CORP COM 539830109   498,357 1,096 SH   SOLE   341 0 755
LOWES COS INC COM 548661107   2,097,133 8,233 SH   SOLE   5,806 0 2,427
MARATHON PETE CORP COM 56585A102   476,066 2,363 SH   SOLE   1,114 0 1,249
MASTERCARD INCORPORATED CL A 57636Q104   1,218,937 2,531 SH   SOLE   321 0 2,210
MCDONALDS CORP COM 580135101   8,257,633 29,288 SH   SOLE   17,016 0 12,272
MEDTRONIC PLC SHS G5960L103   8,832,319 101,346 SH   SOLE   46,471 0 54,875
MERCANTILE BK CORP COM 587376104   519,615 13,500 SH   SOLE   0 0 13,500
MERCK & CO INC COM 58933Y105   1,702,244 12,901 SH   SOLE   4,788 0 8,113
META PLATFORMS INC CL A 30303M102   4,377,823 9,016 SH   SOLE   1,216 0 7,800
METLIFE INC COM 59156R108   923,097 12,456 SH   SOLE   11 0 12,445
MGE ENERGY INC COM 55277P104   837,517 10,639 SH   SOLE   0 0 10,639
MGM RESORTS INTERNATIONAL COM 552953101   218,147 4,621 SH   SOLE   4,621 0 0
MICRON TECHNOLOGY INC COM 595112103   259,431 2,201 SH   SOLE   1,437 0 764
MICROSOFT CORP COM 594918104   28,740,884 68,313 SH   SOLE   27,891 0 40,422
MID PENN BANCORP INC COM 59540G107   352,877 17,635 SH   SOLE   0 0 17,635
MODERNA INC COM 60770K107   274,073 2,572 SH   SOLE   1,805 0 767
MOLINA HEALTHCARE INC COM 60855R100   202,951 494 SH   SOLE   433 0 61
MORGAN STANLEY COM NEW 617446448   669,710 7,112 SH   SOLE   5,333 0 1,779
MP MATERIALS CORP COM CL A 553368101   175,047 12,241 SH   SOLE   408 0 11,833
NETFLIX INC COM 64110L106   864,232 1,423 SH   SOLE   831 0 592
NEXTERA ENERGY INC COM 65339F101   201,759 3,157 SH   SOLE   1,500 0 1,657
NIKE INC CL B 654106103   708,682 7,541 SH   SOLE   5,281 0 2,260
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   254,216 12,146 SH   SOLE   11,938 0 208
NOVO-NORDISK A S ADR 670100205   254,746 1,984 SH   SOLE   282 0 1,702
NRG ENERGY INC COM NEW 629377508   883,519 13,052 SH   SOLE   59 0 12,993
NUCOR CORP COM 670346105   1,621,637 8,194 SH   SOLE   3,200 0 4,994
NUSCALE PWR CORP CL A COM 67079K100   59,308 11,169 SH   SOLE   0 0 11,169
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   418,481 34,190 SH   SOLE   0 0 34,190
NVIDIA CORPORATION COM 67066G104   16,646,614 18,423 SH   SOLE   8,097 0 10,326
OCCIDENTAL PETE CORP COM 674599105   286,902 4,415 SH   SOLE   2,601 0 1,814
OLD DOMINION FREIGHT LINE IN COM 679580100   2,308,019 10,524 SH   SOLE   930 0 9,594
OMEGA HEALTHCARE INVS INC COM 681936100   201,409 6,360 SH   SOLE   300 0 6,060
ON HLDG AG NAMEN AKT A H5919C104   1,709,597 48,321 SH   SOLE   0 0 48,321
ON SEMICONDUCTOR CORP COM 682189105   3,575,046 48,607 SH   SOLE   13,098 0 35,509
ONEOK INC NEW COM 682680103   355,474 4,434 SH   SOLE   200 0 4,234
ORACLE CORP COM 68389X105   1,553,416 12,367 SH   SOLE   4,597 0 7,770
OREILLY AUTOMOTIVE INC COM 67103H107   501,148 444 SH   SOLE   203 0 241
PACER FDS TR TRENDP US MID CP 69374H204   328,728 9,124 SH   SOLE   5,190 0 3,934
PACER FDS TR US CASH COWS 100 69374H881   219,875 3,784 SH   SOLE   1,495 0 2,289
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,340,445 58,255 SH   SOLE   2,300 0 55,955
PALO ALTO NETWORKS INC COM 697435105   712,108 2,506 SH   SOLE   458 0 2,048
PARKER-HANNIFIN CORP COM 701094104   818,486 1,473 SH   SOLE   0 0 1,473
PAYPAL HLDGS INC COM 70450Y103   285,679 4,265 SH   SOLE   46 0 4,219
PEPSICO INC COM 713448108   4,718,900 26,964 SH   SOLE   13,509 0 13,455
PETVIVO HLDGS INC COM NEW 716817408   0 19,000 SH   SOLE   0 0 19,000
PFIZER INC COM 717081103   7,306,765 263,307 SH   SOLE   121,859 0 141,448
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,403,930 28,248 SH   SOLE   0 0 28,248
PHILIP MORRIS INTL INC COM 718172109   447,594 4,885 SH   SOLE   2,126 0 2,759
PHILLIPS 66 COM 718546104   1,717,339 10,513 SH   SOLE   883 0 9,630
PIMCO DYNAMIC INCOME FD SHS 72201Y101   226,983 11,767 SH   SOLE   0 0 11,767
PIMCO DYNAMIC INCOME STRATEG COM SHS BEN INT 69346N107   323,432 15,249 SH   SOLE   0 0 15,249
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,893,931 18,838 SH   SOLE   17,844 0 994
PIMCO ETF TR 1-5 US TIP IDX 72201R205   438,846 8,521 SH   SOLE   1,861 0 6,660
PIONEER NAT RES CO COM 723787107   2,128,613 8,109 SH   SOLE   0 0 8,109
PITNEY BOWES INC COM 724479100   45,465 10,500 SH   SOLE   10,000 0 500
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   282,633 16,095 SH   SOLE   0 0 16,095
PNC FINL SVCS GROUP INC COM 693475105   274,107 1,696 SH   SOLE   100 0 1,596
POOL CORP COM 73278L105   218,309 541 SH   SOLE   256 0 285
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   322,285 3,734 SH   SOLE   0 0 3,734
PROCTER AND GAMBLE CO COM 742718109   14,575,779 89,835 SH   SOLE   45,894 0 43,941
PROGRESSIVE CORP COM 743315103   381,766 1,846 SH   SOLE   1,259 0 587
PROSHARES TR S&P 500 DV ARIST 74348A467   637,764 6,289 SH   SOLE   0 0 6,289
PROSPECT CAP CORP COM 74348T102   130,009 23,552 SH   SOLE   0 0 23,552
PRUDENTIAL FINL INC COM 744320102   1,775,403 15,123 SH   SOLE   722 0 14,401
PUTNAM MANAGED MUN INCOME TR COM 746823103   81,500 13,606 SH   SOLE   0 0 13,606
QUALCOMM INC COM 747525103   988,459 5,838 SH   SOLE   2,702 0 3,136
REALTY INCOME CORP COM 756109104   226,795 4,192 SH   SOLE   0 0 4,192
REAVES UTIL INCOME FD COM SH BEN INT 756158101   210,909 7,823 SH   SOLE   0 0 7,823
REPUBLIC SVCS INC COM 760759100   2,291,376 11,969 SH   SOLE   568 0 11,401
RINGCENTRAL INC CL A 76680R206   241,861 6,962 SH   SOLE   181 0 6,781
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   199,422 18,212 SH   SOLE   7,243 0 10,969
ROCKET LAB USA INC COM 773122106   45,938 11,177 SH   SOLE   3,386 0 7,791
ROYAL CARIBBEAN GROUP COM V7780T103   271,209 1,951 SH   SOLE   1,745 0 206
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   530,474 17,467 SH   SOLE   8,255 0 9,212
RPM INTL INC COM 749685103   248,583 2,090 SH   SOLE   0 0 2,090
RTX CORPORATION COM 75513E101   968,353 9,929 SH   SOLE   5,070 0 4,859
S&P GLOBAL INC COM 78409V104   1,921,861 4,517 SH   SOLE   177 0 4,340
SALESFORCE INC COM 79466L302   635,204 2,109 SH   SOLE   83 0 2,026
SCHLUMBERGER LTD COM STK 806857108   337,147 6,151 SH   SOLE   31 0 6,120
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   18,628,757 231,040 SH   SOLE   6,156 0 224,884
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,930,243 53,173 SH   SOLE   202 0 52,971
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,422,167 31,879 SH   SOLE   0 0 31,879
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   998,634 21,709 SH   SOLE   0 0 21,709
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   860,469 17,475 SH   SOLE   27 0 17,448
SCHWAB STRATEGIC TR LONG TERM US 808524680   531,821 15,767 SH   SOLE   0 0 15,767
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   444,555 12,484 SH   SOLE   0 0 12,484
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   719,679 8,838 SH   SOLE   0 0 8,838
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   534,958 8,620 SH   SOLE   0 0 8,620
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   234,600 8,451 SH   SOLE   47 0 8,404
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   495,587 7,354 SH   SOLE   0 0 7,354
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   250,118 6,410 SH   SOLE   23 0 6,387
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   318,926 5,592 SH   SOLE   288 0 5,304
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   203,793 3,338 SH   SOLE   130 0 3,208
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,342,877 50,920 SH   SOLE   12,530 0 38,390
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,157,795 44,040 SH   SOLE   12,130 0 31,910
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,935,130 38,438 SH   SOLE   12,972 0 25,466
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   3,074,465 20,811 SH   SOLE   8,068 0 12,743
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   848,685 20,149 SH   SOLE   4,434 0 15,715
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,223,429 14,982 SH   SOLE   6,750 0 8,232
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,044,929 14,620 SH   SOLE   3,826 0 10,794
SELECT SECTOR SPDR TR INDL 81369Y704   929,154 7,377 SH   SOLE   0 0 7,377
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   815,106 4,433 SH   SOLE   1,281 0 3,152
SERVICENOW INC COM 81762P102   609,253 799 SH   SOLE   365 0 434
SHERWIN WILLIAMS CO COM 824348106   897,433 2,584 SH   SOLE   526 0 2,058
SHOCKWAVE MED INC COM 82489T104   651,260 2,000 SH   SOLE   0 0 2,000
SHOPIFY INC CL A 82509L107   2,394,959 31,035 SH   SOLE   317 0 30,718
SIMON PPTY GROUP INC NEW COM 828806109   929,638 5,941 SH   SOLE   0 0 5,941
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   640,267 29,276 SH   SOLE   0 0 29,276
SMARTSHEET INC COM CL A 83200N103   405,482 10,532 SH   SOLE   187 0 10,345
SNAP ON INC COM 833034101   368,919 1,245 SH   SOLE   1,137 0 108
SOFI TECHNOLOGIES INC COM 83406F102   134,569 18,434 SH   SOLE   0 0 18,434
SOUTHERN CO COM 842587107   1,982,555 27,635 SH   SOLE   13,260 0 14,375
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   799,400 2,010 SH   SOLE   271 0 1,739
SPDR GOLD TR GOLD SHS 78463V107   3,648,018 17,733 SH   SOLE   1,437 0 16,296
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   2,066,935 35,680 SH   SOLE   0 0 35,680
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   502,429 14,019 SH   SOLE   0 0 14,019
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   646,711 11,590 SH   SOLE   0 0 11,590
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   414,688 11,459 SH   SOLE   0 0 11,459
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,393,411 42,811 SH   SOLE   30,614 0 12,197
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   213,102 383 SH   SOLE   353 0 30
SPDR SER TR NUVEEN BLOOMBERG 78464A284   983,337 38,277 SH   SOLE   0 0 38,277
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,811,022 38,175 SH   SOLE   350 0 37,825
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,429,804 36,027 SH   SOLE   411 0 35,616
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,817,787 24,850 SH   SOLE   319 0 24,531
SPDR SER TR PRTFLO S&P500 HI 78468R788   945,787 23,232 SH   SOLE   0 0 23,232
SPDR SER TR PRTFLO S&P500 VL 78464A508   992,331 19,807 SH   SOLE   0 0 19,807
SPDR SER TR PORTFOLIO SHORT 78464A474   400,556 13,455 SH   SOLE   13,330 0 125
SPDR SER TR PORTFOLIO LN TSR 78464A664   313,536 11,222 SH   SOLE   4,708 0 6,514
SPDR SER TR PORTFOLIO S&P500 78464A854   400,177 6,504 SH   SOLE   1,407 0 5,097
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   280,339 3,054 SH   SOLE   553 0 2,501
SPDR SER TR S&P HOMEBUILD 78464A888   293,276 2,628 SH   SOLE   0 0 2,628
SPDR SER TR S&P BIOTECH 78464A870   227,452 2,397 SH   SOLE   0 0 2,397
SPDR SER TR AEROSPACE DEF 78464A631   312,388 2,223 SH   SOLE   0 0 2,223
SPDR SER TR S&P SEMICNDCTR 78464A862   496,183 2,138 SH   SOLE   0 0 2,138
SPDR SER TR S&P DIVID ETF 78464A763   215,628 1,643 SH   SOLE   1,200 0 443
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   6,814,347 161,823 SH   SOLE   2,718 0 159,105
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,487,385 88,994 SH   SOLE   52,975 0 36,019
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   267,941 11,225 SH   SOLE   0 0 11,225
STARBUCKS CORP COM 855244109   754,311 8,254 SH   SOLE   5,338 0 2,916
STEEL DYNAMICS INC COM 858119100   744,560 5,023 SH   SOLE   2,873 0 2,150
SUNOPTA INC COM 8676EP108   141,921 20,658 SH   SOLE   6,776 0 13,882
SYSCO CORP COM 871829107   1,410,422 17,374 SH   SOLE   9,500 0 7,874
TARGET CORP COM 87612E106   7,822,977 44,145 SH   SOLE   21,040 0 23,105
TCW STRATEGIC INCOME FD INC COM 872340104   64,214 13,350 SH   SOLE   0 0 13,350
TESLA INC COM 88160R101   1,769,183 10,064 SH   SOLE   1,242 0 8,822
TJX COS INC NEW COM 872540109   212,967 2,100 SH   SOLE   67 0 2,033
TOLL BROTHERS INC COM 889478103   5,689,644 43,980 SH   SOLE   11,997 0 31,983
TRACTOR SUPPLY CO COM 892356106   224,231 857 SH   SOLE   611 0 246
TYLER TECHNOLOGIES INC COM 902252105   292,101 687 SH   SOLE   321 0 366
UBER TECHNOLOGIES INC COM 90353T100   457,648 5,944 SH   SOLE   103 0 5,841
ULTA BEAUTY INC COM 90384S303   1,141,971 2,184 SH   SOLE   369 0 1,815
UNDER ARMOUR INC CL A 904311107   99,261 13,450 SH   SOLE   13,300 0 150
UNILEVER PLC SPON ADR NEW 904767704   233,281 4,648 SH   SOLE   513 0 4,135
UNION PAC CORP COM 907818108   377,596 1,535 SH   SOLE   637 0 898
UNIQURE NV SHS N90064101   85,068 16,359 SH   SOLE   5,515 0 10,844
UNITED PARCEL SERVICE INC CL B 911312106   1,222,536 8,225 SH   SOLE   1,494 0 6,731
UNITED STATES STL CORP NEW COM 912909108   534,237 13,100 SH   SOLE   13,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,534,367 3,102 SH   SOLE   66 0 3,036
VAIL RESORTS INC COM 91879Q109   252,913 1,135 SH   SOLE   585 0 550
VALERO ENERGY CORP COM 91913Y100   255,595 1,497 SH   SOLE   300 0 1,197
VANECK ETF TRUST GOLD MINERS ETF 92189F106   786,479 24,873 SH   SOLE   6,560 0 18,313
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   413,262 14,241 SH   SOLE   156 0 14,085
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,702,662 7,568 SH   SOLE   4,681 0 2,887
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   230,363 4,408 SH   SOLE   0 0 4,408
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   313,482 3,487 SH   SOLE   464 0 3,023
VANECK ETF TRUST OIL SERVICES ETF 92189H607   376,332 1,119 SH   SOLE   14 0 1,105
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   754,672 4,182 SH   SOLE   6 0 4,176
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   261,028 857 SH   SOLE   26 0 831
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   6,190,264 80,739 SH   SOLE   8,344 0 72,395
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   281,544 5,682 SH   SOLE   5,637 0 45
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   366,267 5,043 SH   SOLE   2,793 0 2,250
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   540,500 10,988 SH   SOLE   0 0 10,988
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,403,982 74,051 SH   SOLE   13,562 0 60,489
VANGUARD INDEX FDS GROWTH ETF 922908736   17,088,228 49,646 SH   SOLE   1,170 0 48,476
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,140,383 39,384 SH   SOLE   0 0 39,384
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,598,022 29,234 SH   SOLE   4,140 0 25,094
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,204,387 27,469 SH   SOLE   136 0 27,333
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   5,976,241 25,346 SH   SOLE   0 0 25,346
VANGUARD INDEX FDS MID CAP ETF 922908629   4,978,610 19,925 SH   SOLE   10,256 0 9,669
VANGUARD INDEX FDS VALUE ETF 922908744   2,943,141 18,072 SH   SOLE   2,161 0 15,911
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,035,462 17,654 SH   SOLE   8,197 0 9,457
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,814,832 16,060 SH   SOLE   15,076 0 984
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,072,007 10,798 SH   SOLE   63 0 10,735
VANGUARD INDEX FDS SML CP GRW ETF 922908595   555,036 2,129 SH   SOLE   436 0 1,693
VANGUARD INDEX FDS LARGE CAP ETF 922908637   362,118 1,510 SH   SOLE   1,000 0 510
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,670,099 183,627 SH   SOLE   669 0 182,958
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   838,452 19,897 SH   SOLE   0 0 19,897
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,287,448 19,578 SH   SOLE   69 0 19,509
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   231,352 4,831 SH   SOLE   3,117 0 1,714
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,657,150 32,750 SH   SOLE   0 0 32,750
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,450,807 31,328 SH   SOLE   5,842 0 25,486
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   1,426,039 31,266 SH   SOLE   18,992 0 12,274
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   1,181,778 14,679 SH   SOLE   2,692 0 11,987
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   723,897 9,364 SH   SOLE   3,659 0 5,705
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   205,584 3,511 SH   SOLE   2,444 0 1,067
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,573,467 68,854 SH   SOLE   32,146 0 36,708
VANGUARD STAR FDS VG TL INTL STK F 921909768   534,714 8,868 SH   SOLE   0 0 8,868
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   13,331,922 265,735 SH   SOLE   4,178 0 261,557
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   3,793,580 55,139 SH   SOLE   10,008 0 45,131
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,997,841 46,951 SH   SOLE   0 0 46,951
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,206,081 18,234 SH   SOLE   12,442 0 5,792
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   348,052 4,269 SH   SOLE   0 0 4,269
VANGUARD WORLD FD UTILITIES ETF 92204A876   1,231,642 8,638 SH   SOLE   1,558 0 7,080
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,969,128 6,870 SH   SOLE   55 0 6,815
VANGUARD WORLD FD FINANCIALS ETF 92204A405   203,176 1,984 SH   SOLE   0 0 1,984
VANGUARD WORLD FD INF TECH ETF 92204A702   674,971 1,287 SH   SOLE   0 0 1,287
VANGUARD WORLD FD CONSUM STP ETF 92204A207   205,788 1,008 SH   SOLE   0 0 1,008
VEEVA SYS INC CL A COM 922475108   411,057 1,774 SH   SOLE   970 0 804
VERISK ANALYTICS INC COM 92345Y106   330,008 1,400 SH   SOLE   649 0 751
VERIZON COMMUNICATIONS INC COM 92343V104   9,242,327 220,265 SH   SOLE   72,916 0 147,349
VERTEX PHARMACEUTICALS INC COM 92532F100   828,724 1,983 SH   SOLE   881 0 1,102
VIEW INC CL A NEW 92671V304   20,132 17,506 SH   SOLE   1,505 0 16,001
VISA INC COM CL A 92826C839   2,325,736 8,334 SH   SOLE   1,268 0 7,066
WALMART INC COM 931142103   4,790,372 79,614 SH   SOLE   49,638 0 29,976
WASTE MGMT INC DEL COM 94106L109   5,246,732 24,615 SH   SOLE   14,950 0 9,665
WEC ENERGY GROUP INC COM 92939U106   213,405 2,599 SH   SOLE   118 0 2,481
WESTERN ASSET MTG DEFINED OP COM 95790B109   297,751 25,427 SH   SOLE   0 0 25,427
WESTERN UN CO COM 959802109   143,441 10,260 SH   SOLE   0 0 10,260
WISDOMTREE TR US QTLY DIV GRT 97717X669   8,384,455 110,047 SH   SOLE   501 0 109,546
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,605,751 38,378 SH   SOLE   20,872 0 17,506
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   790,944 17,217 SH   SOLE   5,913 0 11,304
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   864,881 17,198 SH   SOLE   3,811 0 13,387
WOODWARD INC COM 980745103   541,327 3,512 SH   SOLE   3,512 0 0
WW INTL INC COM 98262P101   61,605 33,300 SH   SOLE   0 0 33,300
WYNN RESORTS LTD COM 983134107   259,460 2,538 SH   SOLE   2,500 0 38
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   607,872 55,615 SH   SOLE   4,064 0 51,551