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
ABB LTD SPONSORED ADR ADR 000375204   17,456 325 SH   SOLE   325 0 0
ACCELLERON INDS LTD UNSPONSORE ADR 00449R109   4,122 81 SH   SOLE   81 0 0
AON PLC SHS CL A ADR G0403H108   718,320 2,000 SH   SOLE   2,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210   31,189 45 SH   SOLE   45 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   85,110 1,299 SH   SOLE   1,299 0 0
BANCO BRADESCO S A SP ADR PFD ADR 059460303   6,101 3,194 SH   SOLE   3,194 0 0
BANK OF MONTREAL ADR 063671101   267,664 2,758 SH   SOLE   2,758 0 0
BARRICK GOLD CORP COM ADR 067901108   1,550 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM ADR 071734107   1,959,769 243,147 SH   SOLE   236,007 0 7,140
CAMECO CORP COM ADR 13321L108   244,616 4,760 SH   SOLE   4,760 0 0
CANADIAN NATL RY CO COM ADR 136375102   1,015 10 SH   SOLE   10 0 0
CHUBB LIMITED COM ADR H1467J104   91,179 330 SH   SOLE   330 0 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107   1,889,983 13,900 SH   SOLE   13,900 0 0
CRESCO LABS INC SUB VTG SHS ADR 22587M106   662 725 SH   SOLE   725 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205   25,426 200 SH   SOLE   200 0 0
ENBRIDGE INC COM ADR 29250N105   7,256 171 SH   SOLE   171 0 0
EVEREST GROUP LTD COM ADR G3223R108   37,696 104 SH   SOLE   104 0 0
FIRSTSERVICE CORP NEW COM ADR 33767E202   373,026 2,061 SH   SOLE   2,061 0 0
GREEN THUMB INDS INC SUB VTG S ADR 39342L108   398,533 48,780 SH   SOLE   48,425 0 355
GSK PLC SPONSORED ADR ADR 37733W204   77,549 2,293 SH   SOLE   2,293 0 0
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101   9,707 152 SH   SOLE   152 0 0
ICICI BK LTD ADR ADR 45104G104   177,358 5,940 SH   SOLE   5,940 0 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103   3,176,389 97,946 SH   SOLE   89,451 0 8,495
INMODE LTD SHS ADR M5425M103   1,670 100 SH   SOLE   0 0 100
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105   889,143 7,220 SH   SOLE   7,220 0 0
JOHNSON CONTROLS INTL ADR g51502105   13,181 167 SH   SOLE   167 0 0
KORNIT DIGITAL LTD SHS ADR M6372Q113   8,909,484 287,867 SH   SOLE   284,093 0 3,774
KORNIT DIGITAL LTD SHS ADR M6372Q113   9,378 303 SH   DFND   303 0 0
LINDE PLC COM ADR G5494J103   83,734 200 SH   SOLE   200 0 0
LITHIUM AMERS ARGENTINA CORP ADR 53681K100   1,310 500 SH   SOLE   500 0 0
LITHIUM AMERS CORP NEW COM NEW ADR 53681j103   1,485 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS ADR G5960L103   33,949 425 SH   SOLE   425 0 0
NANO DIMENSION LTD SPONSORD AD ADR 63008G203   2,480 1,000 SH   SOLE   1,000 0 0
NESTLE S A SPONSORED ADR ADR 641069406   32,680 400 SH   SOLE   400 0 0
NIO INC SPON ADS ADR 62914V106   218 50 SH   SOLE   0 0 50
NOVARTIS A G SPONSORED ADR ADR 66987V109   3,017 31 SH   SOLE   31 0 0
NXP SEMICONDUCTORS N V COM ADR N6596X109   9,085,331 43,711 SH   SOLE   41,716 0 1,995
ROYAL CARIBBEAN CRUISE COM ADR V7780T103   231 1 SH   DFND   1 0 0
SCHLUMBERGER ADR 806857108   80,514 2,100 SH   SOLE   2,100 0 0
SHELL PLC SPON ADS ADR 780259305   198,982 3,176 SH   SOLE   3,176 0 0
SHOPIFY INC CL A ADR 82509L107   4,253 40 SH   SOLE   40 0 0
SMITH & NEPHEW PLC SPDN ADR NE ADR 83175M205   19,344 787 SH   SOLE   787 0 0
STMICROELECTRONICS N V NY REGI ADR 861012102   514 21 SH   DFND   21 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR 874039100   197,490 1,000 SH   SOLE   1,000 0 0
TECHTRONIC INDS LTD SPONSORED ADR 87873R101   656 10 SH   DFND   10 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109   20,740 390 SH   SOLE   390 0 0
UBISOFT ENTMT SA ADR ADR 90348R102   661,500 245,000 SH   SOLE   245,000 0 0
UNILEVER PLC AD ADR 904767704   99,225 1,750 SH   SOLE   1,750 0 0
WESTPORT FUEL SYSTEMS INC COM ADR 960908507   447 125 SH   SOLE   125 0 0
1ST BUS FINL SVCS INC COM COM 319390100   278,666 6,020 SH   SOLE   6,020 0 0
3M CO COM COM 88579Y101   34,487 267 SH   SOLE   267 0 0
ABBOTT LABS COM 002824100   202,226 1,788 SH   SOLE   1,762 0 26
ABBVIE INC. COM COM 00287Y109   6,842,341 38,505 SH   SOLE   36,500 0 2,005
ACADIA HEALTHCARE COMPANY INC COM 00404A109   249,200 6,285 SH   SOLE   6,285 0 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H201   12,468 10,390 SH   SOLE   10,390 0 0
ACCESS POWER & CO INC COM 00431N108   0 200 SH   SOLE   200 0 0
ADICET BIO INC COM COM 007002108   77 80 SH   SOLE   80 0 0
ADOBE INC COM 00724F101   6,441,634 14,486 SH   SOLE   14,208 0 278
ADVANCED MICRO DEVICES COM COM 007903107   33,821 280 SH   SOLE   280 0 0
ADVANSIX INC COM COM 00773T101   1,140 40 SH   SOLE   40 0 0
ALLIANT ENERGY CORP COM 018802108   4,720,080 79,812 SH   SOLE   78,270 0 1,542
ALLSTATE CORP COM 020002101   163,871 850 SH   SOLE   450 0 400
ALPHABET INC CAP STK CL A COM 02079K305   32,000,408 169,046 SH   SOLE   158,525 0 10,521
ALPHABET INC CAP STK CL C COM 02079K107   469,244 2,464 SH   SOLE   2,464 0 0
ALTRIA GROUP INC COM COM 02209S103   110,489 2,113 SH   SOLE   2,113 0 0
AMAZON COM INC CO COM 023135106   926,045 4,221 SH   SOLE   2,221 0 2,000
AMAZON COM INC CO COM 023135106   776 4 SH   DFND   4 0 0
AMERICAN ELECTRIC POWER COM 025537101   6,272 68 SH   SOLE   68 0 0
AMERICAN EXPRESS CO COM 025816109   528,583 1,781 SH   SOLE   1,781 0 0
AMERICAN RES CORP CL A COM 02927U208   38,852 38,467 SH   SOLE   38,467 0 0
AMGEN INC COM 031162100   5,013,202 19,234 SH   SOLE   18,212 0 1,023
AMN HEALTHCARE SVCS INC COM COM 001744101   7,095,396 296,630 SH   SOLE   290,486 0 6,144
AMPHENOL CORP NEW CL A COM 032095101   103,824 1,495 SH   SOLE   1,495 0 0
ANALOG DEVICES INC COM COM 032654105   3,376,064 15,890 SH   SOLE   15,890 0 0
APPLE INC COM COM 037833100   10,940,435 43,688 SH   SOLE   42,765 0 923
ARDELYX INC COM COM 039697107   801 158 SH   SOLE   158 0 0
ASSOCIATED BANCORP COM 045487105   1,037,977 43,430 SH   SOLE   43,430 0 0
AT&T INC COM COM 00206R102   176,741 7,762 SH   SOLE   7,762 0 0
AUTOMATIC DATA PROCESSING COM 053015103   335,761 1,147 SH   SOLE   147 0 1,000
AZEK CO INC CL A COM 05478C105   416,075 8,765 SH   SOLE   8,765 0 0
BADGER METER INC COM COM 056525108   1,359 6 SH   DFND   6 0 0
BANK FIRST CORPORATION COM 06211J100   703,638 7,101 SH   SOLE   7,101 0 0
BANK OF AMERICA COM 060505104   11,280,439 256,665 SH   SOLE   238,607 0 18,058
BAXTER INTERNATIONAL INC COM 071813109   28,110 964 SH   SOLE   964 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   206,696 456 SH   SOLE   456 0 0
BERRY GLOBAL GROUP INC COM COM 08579W103   7,254,939 112,184 SH   SOLE   109,831 0 2,353
BLACKSTONE INC COM 09260D107   120,694 700 SH   SOLE   700 0 0
BLOCK INC. COM 852234103   680 8 SH   SOLE   0 0 8
BOEING CO COM 097023105   5,007,507 28,291 SH   SOLE   28,291 0 0
BOOKING HOLDINGS INC COM COM 09857L108   74,526 15 SH   SOLE   15 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   811 6 SH   DFND   6 0 0
BREAD FINANCIAL HOLDINGS COM 018581108   6,849,083 112,170 SH   SOLE   109,876 0 2,293
BRISTOL MYERS SQUIBB CO COM 110122108   5,767,235 101,967 SH   SOLE   99,055 0 2,912
CALIX INC COM COM 13100M509   3,171,078 90,940 SH   SOLE   90,940 0 0
CATERPILLAR INC COM 149123101   27,207 75 SH   SOLE   75 0 0
CDW CORP COM COM 12514G108   68,746 395 SH   SOLE   395 0 0
CHEMOURS CO COM COM 163851108   9,126 540 SH   SOLE   500 0 40
CHENIERE ENERGY INC COM NEW COM 16411R208   3,029,667 14,100 SH   SOLE   14,100 0 0
CHEVRON CORP NEW COM COM 166764100   6,005,272 41,461 SH   SOLE   39,286 0 2,176
CHEWY INC CL A COM 16679L109   7,868,157 234,940 SH   SOLE   231,590 0 3,350
CHURCH & DWIGHT INC COM COM 171340102   87,852 839 SH   SOLE   839 0 0
CINCINNATI FINANCIAL CORP COM 172062101   238,973 1,663 SH   SOLE   1,663 0 0
CINTAS CORP COM COM 172908105   511,560 2,800 SH   SOLE   2,800 0 0
CIRRUS LOGIC INC COM COM 172755100   1,270 13 SH   DFND   13 0 0
CISCO SYSTEMS INC COM 17275R102   10,162,656 171,666 SH   SOLE   161,844 0 9,822
CITIGROUP INC COM NEW COM 172967424   11,911,427 169,220 SH   SOLE   164,863 0 4,357
CITIGROUP INC COM NEW COM 172967424   10,629 151 SH   DFND   151 0 0
CITIZENS FINANCIAL GROUP INC C COM 174610105   5,812,048 132,816 SH   SOLE   125,289 0 7,527
CNA FINL CORP COM 126117100   53,981 1,116 SH   SOLE   1,116 0 0
COCA COLA CO COM 191216100   2,120,078 34,052 SH   SOLE   34,052 0 0
COGNEX CORP COM COM 192422103   150,612 4,200 SH   SOLE   4,200 0 0
COHBAR INC COM COM 19249J307   11 25 SH   SOLE   25 0 0
COHERENT INC COM COM 19247g107   7,225,287 76,272 SH   SOLE   71,831 0 4,441
COLGATE PALMOLIVE CO COM 194162103   331,367 3,645 SH   SOLE   3,645 0 0
CONAGRA BRANDS INC COM 205887102   27,750 1,000 SH   SOLE   1,000 0 0
CONCENTRIX CORP COM COM 20602D101   6,075,584 140,411 SH   SOLE   137,455 0 2,956
CONSTELLATION ENERGY CORP COM COM 21037T109   8,054 36 SH   SOLE   36 0 0
CORNING INC COM 219350105   3,839,122 80,790 SH   SOLE   73,893 0 6,897
CORTEVA INC COM COM 22052L104   65,618 1,152 SH   SOLE   1,067 0 85
COSTCO WHOLESALE CORP COM 22160K105   593,743 648 SH   SOLE   648 0 0
CROWN HOLDINGS INC COM COM 228368106   195,066 2,359 SH   SOLE   1,014 0 1,345
CSX CORP COM COM 126408103   26,623 825 SH   SOLE   150 0 675
CUMMINS INC COM COM 231021106   55,079 158 SH   SOLE   158 0 0
CVS HEALTH CORP COM COM 126650100   6,544,210 145,783 SH   SOLE   141,969 0 3,814
DANAHER CORP COM 235851102   31,875 139 SH   SOLE   139 0 0
DARDEN RESTAURANTS INC. COM 237194105   60,674 325 SH   SOLE   0 0 325
DEERE & CO. COM 244199105   42,370 100 SH   SOLE   100 0 0
DEVON ENERGY CORP NEW COM 25179M103   52,368 1,600 SH   SOLE   1,300 0 300
DISCOVER FINL SVCS COM COM 254709108   3,467,372 20,016 SH   SOLE   18,496 0 1,520
DISNEY WALT PRODTNS COM 254687106   2,516,599 22,601 SH   SOLE   21,721 0 880
DOLLAR TREE INC COM COM 256746108   5,546 74 SH   SOLE   74 0 0
DOMINION RES INC/VA COM 25746U109   3,016 56 SH   SOLE   56 0 0
DOW INC COM 260557103   54,216 1,351 SH   SOLE   1,266 0 85
DULUTH HLDGS INC COM CL B COM 26443V101   2,781 900 SH   SOLE   900 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   38,582 506 SH   SOLE   506 0 0
EBAY INC COM COM 278642103   9,289,902 149,958 SH   SOLE   143,187 0 6,771
ECOLAB INC COM COM 278865100   17,574 75 SH   SOLE   75 0 0
ELECTRONIC ARTS INC COM COM 285512109   1,942,132 13,275 SH   SOLE   13,275 0 0
EMERSON ELEC CO COM 291011104   122,071 985 SH   SOLE   985 0 0
ENERGIZER HLDGS INC NEW COM COM 29272W109   17,445 500 SH   SOLE   0 0 500
EQUIFAX INC CO COM 294429105   3,974,195 15,594 SH   SOLE   15,215 0 379
ERIE INDTY CO CL A COM 29530P102   26,383 64 SH   SOLE   64 0 0
EVERUS CONSTR GROUP COM COM 300426103   197 3 SH   DFND   3 0 0
EXACT SCIENCES CORP COM COM 30063P105   13,579,793 241,676 SH   SOLE   235,581 0 6,095
EXACT SCIENCES CORP COM COM 30063P105   5,507 98 SH   DFND   98 0 0
EXELON CORP CO COM 30161N101   4,065 108 SH   SOLE   108 0 0
EXXON MOBIL CORP COM COM 30231G102   17,270,043 160,547 SH   SOLE   158,043 0 2,504
FARMERS & MERCHANTS BK COM COM 308243104   632,700 111 SH   SOLE   0 0 111
FASTENAL CO COM 311900104   158,777 2,208 SH   SOLE   2,208 0 0
FEDEX CORP COM COM 31428X106   5,737,333 20,394 SH   SOLE   19,443 0 951
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   19,986 356 SH   SOLE   356 0 0
FIDELITY NATL INFO SVC COM COM 31620M106   94,178 1,166 SH   SOLE   980 0 186
FIRST HORIZON CORP COM 320517105   8,761 435 SH   SOLE   435 0 0
FIRSTENERGY CORP COM COM 337932107   1,989 50 SH   SOLE   50 0 0
FISERV INC COM 337738108   8,488,417 41,322 SH   SOLE   38,616 0 2,706
FLAGSTAR FINANCIAL INC COM 649445400   476,063 51,025 SH   SOLE   51,025 0 0
FORD MOTOR COMPANY COM 345370860   9,795 989 SH   SOLE   889 0 100
FREEPORT-MCMORAN INC COM 35671D857   4,920,192 129,207 SH   SOLE   118,283 0 10,924
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   3,894,207 49,811 SH   SOLE   49,009 0 802
GE VERNOVA INC COM COM 36828A101   2,045,040 6,217 SH   SOLE   5,944 0 273
GENERAC HLDGS INC COM COM 368736104   868,745 5,603 SH   SOLE   5,603 0 0
GENERAL DYNAMICS CORP COM COM 369550108   155,459 590 SH   SOLE   590 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   4,183,819 25,084 SH   SOLE   23,984 0 1,100
GENERAL MILLS INC COM 370334104   68,425 1,073 SH   SOLE   1,073 0 0
GENERAL MTRS CO COM COM 37045V100   1,065 20 SH   SOLE   0 0 20
GENUINE PARTS CO CO COM 372460105   26,271 225 SH   SOLE   225 0 0
GILEAD SCIENCES INC COM COM 375558103   41,012 444 SH   SOLE   444 0 0
GLOBAL PMTS INC COM COM 37940X102   2,852,431 25,454 SH   SOLE   24,717 0 737
GOLDMAN SACHS GROUP INC COM 38141G104   1,718 3 SH   SOLE   3 0 0
HARLEY DAVIDSON INC COM COM 412822108   994 33 SH   SOLE   33 0 0
HASBRO INC COM COM 418056107   466,569 8,345 SH   SOLE   8,345 0 0
HCA HEALTHCARE INC COM COM 40412C101   1,628,314 5,425 SH   SOLE   4,525 0 900
HERSHEY FOODS CORP COM 427866108   46,571 275 SH   SOLE   275 0 0
HESS CORP COM COM 42809H107   6,760 51 SH   SOLE   51 0 0
HILLENBRAND INC COM COM 431571108   341,350 11,090 SH   SOLE   11,090 0 0
HOME DEPOT INC COM 437076102   91,024 234 SH   SOLE   234 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106   262,032 1,160 SH   SOLE   1,160 0 0
IDEXX LABS INC COM COM 45168D104   310,080 750 SH   SOLE   750 0 0
ILLINOIS TOOL WORKS INC COM 452308109   49,675 196 SH   SOLE   196 0 0
INOVIO PHARMACEUTICALS INC COM COM 45773H409   24 13 SH   SOLE   0 0 13
INTEL CORP COM 458140100   187,648 9,359 SH   SOLE   6,750 0 2,609
INTERCONTINENTALEXCHANGE COM COM 45866F104   5,651,651 37,928 SH   SOLE   37,114 0 814
INTERNATIONAL FLAV&FRA COM COM 459506101   39,147 463 SH   SOLE   402 0 61
ITT INC COM COM 45073V108   14,288 100 SH   SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104   7,137,288 49,352 SH   SOLE   47,093 0 2,259
JPMORGAN CHASE & CO COM COM 46625H100   11,926,244 49,753 SH   SOLE   45,675 0 4,077
KELLANOVA COM 487836108   15,060 186 SH   SOLE   0 0 186
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   8,001,904 49,816 SH   SOLE   47,652 0 2,164
KIMBERLY CLARK CORP COM 494368103   4,556,692 34,773 SH   SOLE   34,197 0 576
KINDER MORGAN INC DEL COM COM 49456B101   85,926 3,136 SH   SOLE   3,136 0 0
KINSALE CAP GROUP INC COM COM 49714P108   16,745 36 SH   SOLE   36 0 0
KIRKLANDS INC COM COM 497498105   162 100 SH   SOLE   0 0 100
KNIFE RIVER CORP COMMON STOCK COM 498894104   949 9 SH   DFND   9 0 0
KONTOOR BRANDS INC COM COM 50050N103   2,562 30 SH   SOLE   30 0 0
KRAFT HEINZ CO COM COM 500754106   118,326 3,853 SH   SOLE   803 0 3,050
L3HARRIS TECHNOLOGIES INC COM COM 502431109   118,388 563 SH   SOLE   563 0 0
LAMB WESTON HLDGS INC COM COM 513272104   26,732 400 SH   SOLE   0 0 400
LAS VEGAS SANDS CORP COM COM 517834107   23,112 450 SH   SOLE   0 0 450
LEVI STRAUSS & CO NEW CL A COM COM 52736R102   591,660 34,200 SH   SOLE   34,200 0 0
LILLY ELI AND COMPANY COM 532457108   19,300 25 SH   SOLE   25 0 0
LKQ CORP COM COM 501889208   10,096,346 274,731 SH   SOLE   267,601 0 7,129
LOCKHEED MARTIN CORP COM COM 539830109   40,333 83 SH   SOLE   83 0 0
LOWES COS INC CO COM 548661107   196,700 797 SH   SOLE   307 0 490
LUMENTUM HLDGS INC COM COM 55024U109   7,258,737 86,465 SH   SOLE   84,971 0 1,494
MAGNERA CORP COM SHS COM 55939A107   799 44 SH   SOLE   44 0 0
MANITOWOC CO INC COM NEW COM 563571405   2,282 250 SH   SOLE   250 0 0
MANNKIND CORP COM NEW COM 56400P706   10,044 1,562 SH   SOLE   0 0 1,562
MANNKIND CORP COM NEW COM 56400P706   5,787 900 SH   DFND   0 0 900
MARVELL TECHNOLOGY GROUP LTD C COM 573874104   3,257,170 29,490 SH   SOLE   29,490 0 0
MASCO CORP COM COM 574599106   242,166 3,337 SH   SOLE   2,562 0 775
MASTEC INC COM COM 576323109   483,978 3,555 SH   SOLE   3,555 0 0
MATTEL INC COM 577081102   297,509 16,780 SH   SOLE   16,780 0 0
MCDONALDS CORP COM 580135101   238,689 823 SH   SOLE   823 0 0
MCKESSON CORP COM 58155q103   5,118,932 8,982 SH   SOLE   8,496 0 486
MDU RESOURCES GROUP INC COM 552690109   247 14 SH   DFND   14 0 0
MERCK & CO INC NEW COM COM 58933Y105   1,861,569 18,713 SH   SOLE   18,713 0 0
META PLATFORMS COM 30303M102   13,666,780 23,342 SH   SOLE   22,088 0 1,253
METTLER TOLEDO INTL COM COM 592688105   275,328 225 SH   SOLE   225 0 0
MGE ENERGY INC COM COM 55277P104   638,176 6,792 SH   SOLE   6,792 0 0
MGP INGREDIENTS INC NEW COM COM 55303J106   49,212 1,250 SH   SOLE   0 0 1,250
MICROCHIP TECHNOLOGY INC COM 595017104   4,750,931 82,841 SH   SOLE   81,369 0 1,472
MICROSOFT CORP COM 594918104   28,064,136 66,582 SH   SOLE   61,109 0 5,472
MIMEDX GROUP INC COM COM 602496101   157,287 16,350 SH   SOLE   13,200 0 3,150
MOLSON COORS BEVERAGE CO COM 60871R209   2,052 36 SH   SOLE   36 0 0
MONDELEZ INTL INC CL A COM 609207105   17,919 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW COM 617446448   134,196 1,067 SH   SOLE   1,067 0 0
MUELLER WTR PRODS INC COM SER COM 624758108   422,437 18,775 SH   SOLE   18,775 0 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,205,295 8,830 SH   SOLE   8,830 0 0
NEWELL BRANDS INC. COM 651229106   11,504 1,155 SH   SOLE   325 0 830
NEXTERA ENERGY INC COM COM 65339F101   101,513 1,416 SH   SOLE   1,416 0 0
NI HLDGS INC COM COM 65342T106   12,324 785 SH   SOLE   785 0 0
NIKE INC-CL B COM 654106103   63,008 833 SH   SOLE   833 0 0
NMI HLDGS INC COM 629209305   147,040 4,000 SH   SOLE   1,000 0 3,000
NORFOLK SOUTHERN CORP COM COM 655844108   70,410 300 SH   SOLE   300 0 0
NORTHERN TRUST CORP COM 665859104   6,537,283 63,778 SH   SOLE   62,385 0 1,393
NORTHROP GRUMMAN CORP COM COM 666807102   14,079 30 SH   SOLE   30 0 0
NVIDIA CORP COM COM 67066G104   216,207 1,610 SH   SOLE   610 0 1,000
NVIDIA CORP COM COM 67066G104   1,415 11 SH   DFND   11 0 0
O-I GLASS INC COM COM 67098H104   7,933,124 731,838 SH   SOLE   718,402 0 13,436
OKTA INC CL A COM 679295105   6,462 82 SH   SOLE   82 0 0
ONEOK INC NEW COM COM 682680103   442,463 4,407 SH   SOLE   4,407 0 0
ORACLE CORP COM 68389X105   7,920,539 47,531 SH   SOLE   44,289 0 3,242
ORGANON & CO COMMON STOCK COM 68622V106   1,223 82 SH   SOLE   82 0 0
OSHKOSH CORPORATION COM 688239201   10,859 114 SH   SOLE   114 0 0
OSHKOSH CORPORATION COM 688239201   1,314 14 SH   DFND   14 0 0
PARAMOUNT GLOBLAL COM 92556H206   7,665,141 732,805 SH   SOLE   720,069 0 12,736
PARKER HANNIFIN CORP COM 701094104   95,404 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM COM 70450Y103   13,023,230 152,586 SH   SOLE   148,103 0 4,483
PEPSICO INC COM 713448108   5,077,665 33,393 SH   SOLE   31,482 0 1,911
PERFORMANCE FOOD GROUP CO COM COM 71377A103   10,032,238 118,654 SH   SOLE   113,127 0 5,527
PFIZER INC COM 717081103   10,703,890 403,464 SH   SOLE   394,942 0 8,522
PHILIP MORRIS INTL INC COM COM 718172109   214,464 1,782 SH   SOLE   1,582 0 200
PHILLIPS 66 COM COM 718546104   3,418 30 SH   SOLE   30 0 0
PJT PARTNERS INC COM CL A COM 69343T107   1,736 11 SH   SOLE   0 0 11
PNC FINL SVCS GROUP COM COM 693475105   6,440,502 33,396 SH   SOLE   32,051 0 1,345
POOL CORP COM COM 73278L105   247,181 725 SH   SOLE   725 0 0
PREMIER INC CL A COM 74051N102   551,836 26,030 SH   SOLE   26,030 0 0
PROCTER & GAMBLE COMPANY COM 742718109   3,832,885 22,862 SH   SOLE   22,022 0 840
PRUDENTIAL FINL INC COM COM 744320102   23,706 200 SH   SOLE   200 0 0
PURE STORAGE INC CL A COM 74624M102   645,936 10,515 SH   SOLE   8,615 0 1,900
Q32 BIO INC COM COM 746964105   14 4 SH   SOLE   4 0 0
QUALCOMM INC COM 747525103   11,047,360 71,914 SH   SOLE   65,942 0 5,971
REGAL REXNORD CORP COM 758750103   3,798,074 24,483 SH   SOLE   22,916 0 1,567
RESIDEO TECHNOLOGIES INC COM COM 76118Y104   3,826 166 SH   SOLE   166 0 0
RESMED INC COM COM 761152107   457,380 2,000 SH   SOLE   2,000 0 0
RING ENERGY INC COM COM 76680V108   998 734 SH   SOLE   0 0 734
ROCKWELL INTL CORP COM 773903109   114,316 400 SH   SOLE   400 0 0
ROPER INDS INC NEW COM COM 776696106   150,756 290 SH   SOLE   290 0 0
RTX CORP COM 75513E101   9,952 86 SH   SOLE   86 0 0
RXO INC COMMON STOCK COM 74982T103   244 10 SH   DFND   10 0 0
RYAN SPECIALTY HOLDINGS INC CL COM 78351F107   15,655 244 SH   SOLE   0 0 244
SALESFORCE INC COM COM 79466L302   341,017 1,020 SH   SOLE   20 0 1,000
SCHEIN HENRY INC CO COM 806407102   346,000 5,000 SH   SOLE   5,000 0 0
SCHWAB (CHARLES) CORP COM 808513105   9,358,236 126,446 SH   SOLE   122,553 0 3,893
SEALED AIR CORP COM 81211K100   2,495,616 73,769 SH   SOLE   69,822 0 3,947
SKECHERS U S A INC CL A COM 830566105   4,436,552 65,981 SH   SOLE   59,976 0 6,005
SKYWORKS SOLUTIONS INC COM COM 83088M102   71,387 805 SH   SOLE   805 0 0
SMITH A O COM COM 831865209   3,431,958 50,315 SH   SOLE   46,494 0 3,821
SOLVENTUM CORP COM SHS COM 83444M101   3,303 50 SH   SOLE   50 0 0
SOUTHERN CO COM COM 842587107   339,982 4,130 SH   SOLE   4,130 0 0
SOUTHWEST AIRLINES COM 844741108   67,240 2,000 SH   SOLE   2,000 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100   4,169,416 55,020 SH   SOLE   53,827 0 1,193
ST JOE CO COM COM 790148100   539 12 SH   SOLE   12 0 0
STARBUCKS CORP CO COM 855244109   4,797,857 52,579 SH   SOLE   51,678 0 901
STATE STREET CORP COM 857477103   7,419,952 75,598 SH   SOLE   72,473 0 3,125
STEELCASE INC CL A COM 858155203   3,210,102 271,582 SH   SOLE   265,357 0 6,225
SYSCO CORPORATION COM 871829107   302,184 3,952 SH   SOLE   2,852 0 1,100
T ROWE PRICE GROUP INC COM 74144t108   113,090 1,000 SH   SOLE   1,000 0 0
TAKE-TWO INTERACTIVE COM COM 874054109   5,108,174 27,750 SH   SOLE   27,166 0 584
TARGET CORP COM 87612e106   4,770,183 35,288 SH   SOLE   33,670 0 1,618
TELEFLEX INC COM 879369106   594,453 3,340 SH   SOLE   3,340 0 0
TESLA INC COM 88160R101   383,244 949 SH   SOLE   913 0 36
TEXTRON INC COM 883203101   38,245 500 SH   SOLE   500 0 0
THE CIGNA GROUP COM 125523100   6,377,512 23,095 SH   SOLE   22,236 0 859
THE TRADE DESK INC COM CL A COM 88339J105   200,389 1,705 SH   SOLE   1,705 0 0
THE TRADE DESK INC COM CL A COM 88339J105   565 5 SH   DFND   5 0 0
TOPBUILD CORP COM COM 89055F103   1,785,535 5,735 SH   SOLE   5,285 0 450
TOPGOLF CALLAWAY BRANDS COM 131193104   2,847,672 362,299 SH   SOLE   354,761 0 7,538
TRAVELERS COMPANIES COM COM 89417E109   1,927 8 SH   SOLE   8 0 0
TREES CORP COM 36930V100   180 10,000 SH   SOLE   10,000 0 0
TRUIST FINANCIAL CORP COM 89832q109   636,645 14,676 SH   SOLE   14,676 0 0
TYSON FOODS INC CL A COM 902494103   4,708,184 81,967 SH   SOLE   80,556 0 1,411
U S BANCORP COM 902973304   24,154 505 SH   SOLE   505 0 0
UBER TECHNOLOGIES INC COM COM 90353T100   9,048 150 SH   SOLE   150 0 0
UFP INDUSTRIES INC COM COM 90278Q108   676 6 SH   SOLE   6 0 0
UNITED PARCEL SERVICE - CL B COM 911312106   13,745 109 SH   SOLE   109 0 0
UNITED RENTALS INC COM COM 911363109   98,622 140 SH   SOLE   140 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,151,902 16,115 SH   SOLE   15,897 0 218
URBAN OUTFITTERS INC COM COM 917047102   24,037 438 SH   SOLE   438 0 0
VERALTO CORP COM SHS COM 92338C103   4,685 46 SH   SOLE   46 0 0
VERIZON COMMUNICATIONS COM 92343V104   63,264 1,582 SH   SOLE   1,582 0 0
VIATRIS COM 92556V106   8,648,266 694,640 SH   SOLE   680,147 0 14,493
VIAVI SOLUTIONS INC COM COM 925550105   5,003,305 495,377 SH   SOLE   476,768 0 18,608
VIRGIN GALACTIC HOLDINGS INC C COM 92766k403   47 8 SH   SOLE   0 0 8
VISA INC COM CL A COM 92826C839   9,303,354 29,437 SH   SOLE   27,827 0 1,611
WABTEC CORP COM COM 929740108   365,721 1,929 SH   SOLE   615 0 1,314
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,776,905 726,356 SH   SOLE   709,519 0 16,837
WALMART INC COM 931142103   67,251 744 SH   SOLE   669 0 75
WARNER BROTHERS DISCOVERY COM 934423104   14,876,620 1,407,438 SH   SOLE   1,385,909 0 21,529
WEC ENERGY GROUP INC COM COM 92939U106   6,541,987 69,566 SH   SOLE   68,563 0 1,003
WELLS FARGO NEW COM 949746101   492,549 7,012 SH   SOLE   4,392 0 2,620
WILLSCOT HLDNG CORP COM 971378104   588,419 17,591 SH   SOLE   17,591 0 0
WK KELLOGG CO COM SHS COM 92942W107   828 46 SH   SOLE   0 0 46
XCEL ENERGY INC COM 98389B100   742,652 10,999 SH   SOLE   10,999 0 0
XYLEM INC COM COM 98419M100   521,974 4,499 SH   SOLE   4,499 0 0
YUM BRANDS INC COM COM 988498101   2,683 20 SH   SOLE   20 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   3,728 35 SH   SOLE   35 0 0
ZIONS BANCORPORATION NA COM 989701107   1,234,902 22,763 SH   SOLE   20,288 0 2,475
ZOETIS INC CL A COM 98978V103   11,568 71 SH   SOLE   0 0 71
ENTERPRISE PRODS PARTN COM COM 293792107   361,487 11,527 SH   SOLE   10,522 0 1,005
ALEXANDRIA REAL ESTATE EQ INC COM 015271109   3,085,518 31,630 SH   SOLE   30,892 0 738
ANNALY CAPITAL MANAGEMENT INC COM 035710839   931,854 50,921 SH   SOLE   50,921 0 0
DIGITAL RLTY TR INC COM COM 253868103   32,451 183 SH   SOLE   183 0 0
ELME COMMUNITIES SH BEN INT COM 939653101   305 20 SH   SOLE   20 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700   47,144 50 SH   SOLE   50 0 0
GLOBAL NET LEASE INC COM NEW COM 379378201   641,374 87,859 SH   SOLE   87,859 0 0
HEALTHPEAK PROPERTIES INC COM COM 42250P103   54,648 2,696 SH   SOLE   2,696 0 0
HIGHLANDS REIT INC COM COM 43110A104   374 7,184 SH   SOLE   7,184 0 0
HOST HOTELS&RESORTS COM COM 44107P104   553,737 31,606 SH   SOLE   31,606 0 0
IRON MTN INC NEW COM COM 46284V101   27,749 264 SH   SOLE   264 0 0
KIMCO RLTY CORP COM COM 49446R109   25,070 1,070 SH   SOLE   0 0 1,070
MEDICAL PPTYS TRUST INC COM COM 58463J304   15,800 4,000 SH   SOLE   4,000 0 0
NET LEASE OFFICE PROPERTIES CO COM 64110Y108   718 23 SH   SOLE   23 0 0
OMEGA HEALTHCARE INVS COM COM 681936100   789,967 20,871 SH   SOLE   20,871 0 0
PARK HOTELS & RESORTS INC COM COM 700517105   622,527 44,245 SH   SOLE   44,245 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109   187,881 1,091 SH   SOLE   741 0 350
W P CAREY INC COM COM 92936U109   19,014 349 SH   SOLE   349 0 0
ALLSTATE CORP 5.1 DP SH PFD H PFD 020002838   21,880 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC NT 7.6 PFD 03769m205   79,470 3,000 SH   SOLE   3,000 0 0
ASHFORD HOSPITALITY TR INC 7.5 PFD 044103802   8,750 700 SH   SOLE   700 0 0
ASPEN INSURANCE HOLDINGS LTD D PFD g05384204   19,300 1,000 SH   SOLE   1,000 0 0
ASSOCIATED BANC CORP 5.625 DP PFD 045487402   41,740 2,000 SH   SOLE   2,000 0 0
ASSOCIATED BANC CORP NT 33 PFD 045487600   74,130 3,000 SH   SOLE   3,000 0 0
ATHENE HOLDING LTD 4.875 DEP P PFD 04686j408   55,170 3,000 SH   SOLE   3,000 0 0
ATLANTIC UN BANKSHARES CORP 6. PFD 04911a206   34,470 1,500 SH   SOLE   1,500 0 0
B. RILEY FINANCIAL INC SR NT 2 PFD 05580m827   60,000 3,000 SH   SOLE   3,000 0 0
BANK AMER CORP 5.375 DP PFD KK PFD 06053u601   28,337 1,250 SH   SOLE   1,250 0 0
BANK AMERICA CORP 4.125 DP PFD PFD 06055h608   51,268 2,800 SH   SOLE   2,800 0 0
BANK AMERICA CORP DP SH NCUM N PFD 06055h400   58,260 3,000 SH   SOLE   3,000 0 0
BANK HAWAII HONOLULU 4.375 DEP PFD 062545207   48,870 3,000 SH   SOLE   3,000 0 0
BRIGHTHOUSE FINL INC 5.375 DEP PFD 10922n707   57,970 3,100 SH   SOLE   3,100 0 0
BRIGHTHOUSE FINL INC 6.25 NT 5 PFD 10922n202   47,000 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.375 DE PFD 14040h758   33,780 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.8 DP PFD 14040h782   36,620 2,000 SH   SOLE   2,000 0 0
CHS INC PFD 8 PFD 12542r209   5,360 190 SH   SOLE   190 0 0
CHS INC RED PFD SER3 CLB PFD 12542r704   49,560 2,000 SH   SOLE   2,000 0 0
CULLEN FROST BANKERS INC 4.450 PFD 229899307   34,820 2,000 SH   SOLE   2,000 0 0
DTE ENERGY CO CAL DEB 80 PFD 233331826   18,180 1,000 SH   SOLE   1,000 0 0
FEDERAL AGRIC MTG CORP 4.875 P PFD 313148835   38,900 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.25 NC PFD 313148843   62,490 3,000 SH   SOLE   3,000 0 0
FEDERAL AGRIC MTG CORP 5.7 NCU PFD 313148868   44,500 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.750 N PFD 313148850   44,660 2,000 SH   SOLE   2,000 0 0
FEDERAL NATL MTG ASSN PFD SER PFD 313586828   4,625 250 SH   SOLE   250 0 0
FIRST CTZNS BANCSHARES INC DEL PFD 319626305   22,280 1,000 SH   SOLE   1,000 0 0
FIRST HORIZON CORPORATION 6.50 PFD 320517402   48,600 2,000 SH   SOLE   2,000 0 0
GREEN BRICK PARTNERS INC 5.75 PFD 392709200   34,489 1,500 SH   SOLE   1,500 0 0
HEARTLAND FINL USA INC 7 DP SH PFD 42234q201   50,940 2,000 SH   SOLE   2,000 0 0
HENNESSY ADVISORS INC CAL NT 2 PFD 425885209   19,376 800 SH   SOLE   800 0 0
HUNTINGTON BANCSHARES INC 4.50 PFD 446150823   17,720 1,000 SH   SOLE   1,000 0 0
HUNTINGTON BANCSHARES INC 6.87 PFD 446150773   34,946 1,375 SH   SOLE   1,375 0 0
JPMORGAN CHASE & CO 4.20 DP PF PFD 48128b523   56,670 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 4.55 DEP P PFD 48128b580   61,410 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 5.75 SHS P PFD 48128b655   30,204 1,200 SH   SOLE   1,200 0 0
KEYCORP 6.2 DP SH PFD H PFD 493267843   48,780 2,000 SH   SOLE   2,000 0 0
KEYCORP DEP SHS PFD F PFD 493267876   26,937 1,250 SH   SOLE   1,250 0 0
KEYCORP DP SHS PFD G PFD 493267868   42,640 2,000 SH   SOLE   2,000 0 0
MERCHANTS BANCORP IND 6 DP SH PFD 58844r603   45,018 1,800 SH   SOLE   1,800 0 0
MORGAN STANLEY 4.250 DP PFD O PFD 61762v861   18,410 1,000 SH   SOLE   1,000 0 0
OLD NATL BANCORP IND 7 DP SH P PFD 68003d303   49,400 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND DP NC PPF PFD 68003d204   24,710 1,000 SH   SOLE   1,000 0 0
PINNACLE FINL PARTNERS INC 6.7 PFD 72346q302   48,460 2,000 SH   SOLE   2,000 0 0
PUBLIC STORAGE 4.125 DP SH PF PFD 74460w537   35,660 2,000 SH   SOLE   2,000 0 0
RAYMOND JAMES FINL INC 6.375 D PFD 754730406   25,087 1,000 SH   SOLE   1,000 0 0
REGIONS FINANCIAL CORP NEW DEP PFD 7591ep886   35,540 2,000 SH   SOLE   2,000 0 0
SIGNATURE BK NEW YORK N Y 5 DE PFD 82669g203   5,000 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO 4.20 NT S20C 60 PFD 842587883   18,910 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO NT 4.95 80 PFD 842587800   38,295 1,850 SH   SOLE   1,850 0 0
SPIRE INC 5.9 DEP RP PFD A PFD 84857l309   49,500 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP 4.50 DEP PFD PFD 860630862   35,240 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP DEP RP SHS PF PFD 860630870   24,780 1,000 SH   SOLE   1,000 0 0
TRUIST FINL CORP 5.25 DP SH PF PFD 89832q745   42,140 2,000 SH   SOLE   2,000 0 0
UNUM GROUP 6.250 JR NT58 PFD 91529y601   65,664 2,780 SH   SOLE   2,780 0 0
US BANCORP DEL DEP PERP PFD K PFD 902973759   28,212 1,200 SH   SOLE   1,200 0 0
WAFD INC 4.875 DEP PFD A PFD 938824307   33,540 2,000 SH   SOLE   2,000 0 0
WEBSTER FINL CORP 6.50 CUM PFD PFD 947890703   22,270 1,000 SH   SOLE   1,000 0 0
WEBSTER FINL CORP DEP SHS RP P PFD 947890505   18,870 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & CO DEP CL A PFD PFD 95002y400   36,460 2,000 SH   SOLE   2,000 0 0
WELLS FARGO CO NEW DEP SH PFD PFD 94988u128   39,980 2,000 SH   SOLE   2,000 0 0
WISCONSIN ELEC PWR CO PFD 3.60 PFD 976656306   18,663 300 SH   SOLE   300 0 0
CHORD ENERGY CORPORATION WT B WT 674215132   3 1 SH   SOLE   0 0 1
OCCIDENTAL PETE CORP WT EXP 08 WT 674599162   248 9 SH   SOLE   9 0 0
FEDNAT HLDG CO CONV 31431bad1   100,000 5,000,000 PRN   SOLE   5,000,000 0 0
REDWOOD TRUST INC CONV 758075af2   48,949 50,000 PRN   SOLE   50,000 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051200   158,769 3,835 SH   SOLE   3,835 0 0
DIMENSIONAL ETF TRUST INTERNAT COM 25434V807   69,647 1,963 SH   SOLE   1,963 0 0
DIMENSIONAL ETF TRUST WORLD EX COM 25434V880   13,847 557 SH   SOLE   557 0 0
FIRST TRUST GLOBAL WIND ENERGY COM 33736G106   7,400 500 SH   SOLE   500 0 0
INDIA FD INC COM COM 454089103   17,010 1,080 SH   SOLE   1,080 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G706   6,624 200 SH   SOLE   200 0 0
ISHARES GLOBAL TIMBER & FOREST COM 464288174   15,268 200 SH   SOLE   200 0 0
ISHARES INC MSCI JAPAN ETF COM 46434G822   1,208 18 SH   SOLE   18 0 0
ISHARES INDIA 50 ETF COM 464289529   137,983 2,714 SH   SOLE   2,714 0 0
ISHARES MSCI EAFE ETF COM 464287465   4,688 62 SH   SOLE   62 0 0
ISHARES MSCI EMERGING MKT ETF COM 464287234   117,932 2,820 SH   SOLE   2,820 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   61,776 879 SH   SOLE   879 0 0
ISHARES TR GL CLEAN ENE ETF COM 464288224   22,362 1,965 SH   SOLE   1,965 0 0
ISHARES TR MSCI INDIA ETF COM 46429B598   152,656 2,900 SH   SOLE   2,900 0 0
ISHARES TR MSCI INDIA ETF COM 46429B614   153,164 2,003 SH   SOLE   2,003 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706   1,480,255 55,586 SH   SOLE   55,428 0 158
SCHWAB STRATEGIC TR INTL EQTY COM 808524805   1,114,366 60,236 SH   SOLE   60,236 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858   20,467 428 SH   SOLE   428 0 0
VANGUARD INTL EQTY IDX FTSE EM COM 922042858   50,382 1,144 SH   SOLE   1,144 0 0
VANGUARD INTL EQTY IDX MSCI EU COM 922042874   67,342 1,061 SH   SOLE   1,061 0 0
VANGUARD INTL EQUITY INDEX FDS COM 922042742   1,966,615 16,740 SH   SOLE   16,740 0 0
VANGUARD STAR FDS VG TL INTL S COM 921909768   5,009 85 SH   SOLE   85 0 0
GRAYSCALE BITCOIN COM 389930207   502 12 SH   SOLE   12 0 0
GRAYSCALE BITCOIN TRUST ETF COM 389637109   4,441 60 SH   SOLE   60 0 0
FIDELITY MSCI RL EST ETF COM 316092857   231,035 8,551 SH   SOLE   8,479 0 71
IMPACT SHS TR I NAACP MINO ETF COM 45259A209   16,106 394 SH   SOLE   394 0 0
ISHARES GOLD TR ISHARES NEW COM 464285204   67,433 1,362 SH   SOLE   1,362 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847   285,050 13,535 SH   SOLE   13,482 0 53
SPDR GOLD TRUST COM 78463V107   13,317 55 SH   SOLE   55 0 0
ALPS ETF TR SECTR DIV DOGS COM 00162Q858   56,512 1,000 SH   SOLE   0 0 1,000
AMERICAN CENTY ETF TR US SML C COM 025072877   6,081 63 SH   SOLE   63 0 0
DIMENSIONAL ETF TRUST US CORE COM 25434V708   192,632 5,569 SH   SOLE   5,569 0 0
DIMENSIONAL ETF TRUST US MKTWI COM 25434V724   57,411 1,403 SH   SOLE   1,403 0 0
EA SERIES TRUST EA BRIDGEWAY O COM 02072L532   155,772 7,195 SH   SOLE   7,195 0 0
FIRST TR EXCHANGE-TRADED FD CA COM 33733E104   116,361 1,325 SH   SOLE   1,325 0 0
FIRST TR EXCHANGE-TRADED FD VI COM 33738R118   6,041 77 SH   SOLE   77 0 0
FIRST TR VALUE LINE DIVID INDX COM 33734H106   135,066 3,095 SH   SOLE   3,095 0 0
HANCOCK JOHN FINL OPPTYS FD SH COM 409735206   23,163 649 SH   SOLE   649 0 0
INNOVATOR ETFS TRUST US EQTY P COM 45782C813   182,671 4,437 SH   SOLE   4,437 0 0
INVESCO DYNAMIC LEISURE AND EN COM 46137V720   209 4 SH   SOLE   4 0 0
INVESCO EXCH TRADED FD TR II K COM 46138E628   54,437 833 SH   SOLE   833 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   38,473 291 SH   SOLE   291 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   277,695 1,500 SH   SOLE   1,500 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   32,260 146 SH   SOLE   146 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630   196,676 1,198 SH   SOLE   1,198 0 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705   1,250,211 10,005 SH   SOLE   9,931 0 74
ISHARES S&P SMLCP 600 VALUE ET COM 464287879   849,421 7,821 SH   SOLE   7,769 0 52
ISHARES TR CORE S&P SCP ETF COM 464287804   744,897 6,465 SH   SOLE   6,423 0 42
ISHARES TR DJ US TECH SEC COM 464287721   13,081 82 SH   SOLE   82 0 0
ISHARES TR MSCI USA MIN VOL FA COM 46429B697   347,258 3,911 SH   SOLE   3,911 0 0
ISHARES TR MSCI USA QLT FCT COM 46432F339   1,247 7 SH   SOLE   7 0 0
ISHARES TR S&P 500 INDEX COM 464287200   56,513 96 SH   SOLE   96 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606   59,650 656 SH   SOLE   656 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507   889,351 14,273 SH   SOLE   14,137 0 136
ISHARES TR S&P500/BAR VAL COM 464287408   2,706,173 14,177 SH   SOLE   14,042 0 136
ISHARES TR US HLTHCR PR ETF COM 464288828   7,198 150 SH   SOLE   150 0 0
ISHARES US HOME CONS ETF COM 464288752   36,186 350 SH   SOLE   350 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797   59,257 2,169 SH   SOLE   2,169 0 0
SCHWAB STRATEGIC TR US LCAP GR COM 808524300   2,898 104 SH   SOLE   104 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607   116,060 4,488 SH   SOLE   4,488 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209   1,376 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369y605   193,368 4,001 SH   SOLE   4,001 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y704   1,318 10 SH   SOLE   10 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   307,624 1,323 SH   SOLE   1,323 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   25,242 300 SH   SOLE   300 0 0
SPDR S&P Aerospace & Defense E COM 78464a631   1,492 9 SH   SOLE   9 0 0
SPDR S&P MIDCAP 400 ETF TR UTS COM 78467Y107   85,437 150 SH   SOLE   150 0 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508   117,724 2,302 SH   SOLE   2,302 0 0
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839   10,025 125 SH   SOLE   125 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763   264,200 2,000 SH   SOLE   2,000 0 0
STANDARD & POORS DEP REC TR UN COM 78462F103   189,304 323 SH   SOLE   323 0 0
VANGUARD ADMIRAL FDS INC 500 G COM 921932505   13,910 38 SH   SOLE   38 0 0
VANGUARD GROUP DIV APP ETF COM 921908844   34,270 175 SH   SOLE   175 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   782,709 1,907 SH   SOLE   1,907 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629   11,886 45 SH   SOLE   45 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   20,475 38 SH   SOLE   28 0 10
VANGUARD INDEX FDS SM CP VAL E COM 922908611   125,844 635 SH   SOLE   635 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751   7,208 30 SH   SOLE   30 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744   93,115 550 SH   SOLE   550 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769   2,725,663 9,405 SH   SOLE   9,405 0 0
VANGUARD WORLD FDS CONSUM STP COM 92204A207   118,373 560 SH   SOLE   560 0 0
VANGUARD WORLD FDS INF TECH ET COM 92204A702   6,218 10 SH   SOLE   10 0 0
ISHARES 1-5 YEAR INVESTMENT GR COM 464288646   42,963 831 SH   SOLE   831 0 0
ISHARES IBOXX INVESTMENT GRADE COM 464287242   11,752 110 SH   SOLE   110 0 0
ISHARES TR 0-5YR INVT GR CP COM 46434V100   17,608 354 SH   SOLE   354 0 0
ISHARES TR BARCLYS MBS BD COM 464288588   36,214 395 SH   SOLE   395 0 0
ISHARES TR CORE TOTAL USD COM 46434V613   99,440 2,200 SH   SOLE   2,200 0 0
ISHARES TR CORE TOTUSBD ETF COM 464287226   2,274,921 23,477 SH   SOLE   23,383 0 94
ISHARES TR U.S. PFD STK ETF COM 464288687   7,860 250 SH   SOLE   250 0 0
SCHWAB STRATEGIC TR US AGGREGA COM 808524839   27,195 1,198 SH   SOLE   1,198 0 0
VANGUARD BD INDEX FD SHORT TRM COM 921937827   1,370,152 17,732 SH   SOLE   17,622 0 110
NUVEEN SELECT TAX-FREE INCOME COM 67062F100   5,681 375 SH   SOLE   375 0 0