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   19,393 325 SH   SOLE   325 0 0
ACCELLERON INDS LTD UNSPONSORE ADR 00449R109   4,913 70 SH   SOLE   70 0 0
AMCOR PLC ADR G0250X107   208,751 22,715 SH   SOLE   22,715 0 0
AON PLC SHS CL A ADR G0403H108   713,520 2,000 SH   SOLE   2,000 0 0
ASML HOLDING N V N Y REGISTRY ADR N07059210   36,063 45 SH   SOLE   45 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   92,311 1,321 SH   SOLE   1,321 0 0
AZUL S A ADR 05501U106   193 414 SH   SOLE   414 0 0
BANCO BRADESCO S A SP ADR PFD ADR 059460303   9,869 3,194 SH   SOLE   3,194 0 0
BANK OF MONTREAL ADR 063671101   217,830 1,969 SH   SOLE   1,969 0 0
BARRICK MNG CORP ADR 06849F108   2,082 100 SH   SOLE   100 0 0
BAUSCH HEALTH COS INC COM ADR 071734107   72,121 10,829 SH   SOLE   9,629 0 1,200
CAMECO CORP COM ADR 13321L108   353,335 4,760 SH   SOLE   4,760 0 0
CANADIAN NATL RY CO COM ADR 136375102   1,040 10 SH   SOLE   10 0 0
CHUBB LIMITED COM ADR H1467J104   95,608 330 SH   SOLE   330 0 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107   1,814,506 13,900 SH   SOLE   13,900 0 0
CRESCO LABS INC SUB VTG SHS ADR 22587M106   372 725 SH   SOLE   725 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205   20,168 200 SH   SOLE   200 0 0
EVEREST GROUP LTD COM ADR G3223R108   35,344 104 SH   SOLE   104 0 0
FIRSTSERVICE CORP NEW COM ADR 33767E202   359,837 2,061 SH   SOLE   2,061 0 0
GREEN THUMB INDS INC SUB VTG S ADR 39342L108   482,456 87,560 SH   SOLE   87,205 0 355
GSK PLC SPONSORED ADR ADR 37733W204   54,528 1,420 SH   SOLE   1,420 0 0
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101   11,654 152 SH   SOLE   152 0 0
ICICI BK LTD ADR ADR 45104G104   199,809 5,940 SH   SOLE   5,940 0 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103   3,865,838 90,790 SH   SOLE   84,445 0 6,345
INMODE LTD SHS ADR M5425M103   1,444 100 SH   SOLE   0 0 100
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105   638,842 6,020 SH   SOLE   6,020 0 0
JOHNSON CONTROLS INTL ADR g51502105   17,639 167 SH   SOLE   167 0 0
KORNIT DIGITAL LTD SHS ADR M6372Q113   5,827,737 292,704 SH   SOLE   289,411 0 3,293
KORNIT DIGITAL LTD SHS ADR M6372Q113   6,033 303 SH   DFND   303 0 0
LINDE PLC COM ADR G5494J103   93,836 200 SH   SOLE   200 0 0
LITHIUM AMERS CORP NEW COM NEW ADR 53681j103   1,340 500 SH   SOLE   500 0 0
LITHIUM ARGENTINA AG COM SHS ADR H5012F103   1,040 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS ADR G5960L103   58,840 675 SH   SOLE   675 0 0
NANO DIMENSION LTD SPONSORD AD ADR 63008G203   1,620 1,000 SH   SOLE   1,000 0 0
NESTLE S A SPONSORED ADR ADR 641069406   39,728 400 SH   SOLE   400 0 0
NIO INC SPON ADS ADR 62914V106   171 50 SH   SOLE   0 0 50
NOMAD FOODS LTD USD ORD SHS ADR G6564A105   3,672,779 216,173 SH   SOLE   210,987 0 5,186
NOVARTIS A G SPONSORED ADR ADR 66987V109   3,751 31 SH   SOLE   31 0 0
NXP SEMICONDUCTORS N V COM ADR N6596X109   9,595,643 43,918 SH   SOLE   42,045 0 1,873
ROYAL CARIBBEAN CRUISE COM ADR V7780T103   316 1 SH   DFND   1 0 0
SCHLUMBERGER ADR 806857108   70,980 2,100 SH   SOLE   2,100 0 0
SHELL PLC SPON ADS ADR 780259305   223,628 3,176 SH   SOLE   3,176 0 0
SMITH & NEPHEW PLC SPDN ADR NE ADR 83175M205   24,106 787 SH   SOLE   787 0 0
STMICROELECTRONICS N V NY REGI ADR 861012102   628 21 SH   DFND   21 0 0
TAIWAN SEMICONDUCTOR SPONSORED ADR 874039100   226,490 1,000 SH   SOLE   1,000 0 0
TECHTRONIC INDS LTD SPONSORED ADR 87873R101   553 10 SH   DFND   10 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109   25,155 390 SH   SOLE   390 0 0
UBISOFT ENTMT SA ADR ADR 90348R102   530,078 245,976 SH   SOLE   245,976 0 0
UNILEVER PLC AD ADR 904767704   108,638 1,776 SH   SOLE   1,776 0 0
VALE S A ADR ADR 91912E105   45,977 4,735 SH   SOLE   4,735 0 0
WESTPORT FUEL SYSTEMS INC COM ADR 960908507   392 125 SH   SOLE   125 0 0
1ST BUS FINL SVCS INC COM COM 319390100   304,973 6,020 SH   SOLE   6,020 0 0
3M CO COM COM 88579Y101   40,722 267 SH   SOLE   267 0 0
ABBOTT LABS COM 002824100   224,126 1,648 SH   SOLE   1,622 0 26
ABBVIE INC. COM COM 00287Y109   6,081,842 32,765 SH   SOLE   30,830 0 1,935
ACADIA HEALTHCARE COMPANY INC COM 00404A109   142,607 6,285 SH   SOLE   6,285 0 0
ACCESS POWER & CO INC COM 00431N108   0 200 SH   SOLE   200 0 0
ADOBE INC COM 00724F101   5,949,441 15,378 SH   SOLE   15,117 0 261
ADVANCED MICRO DEVICES COM COM 007903107   35,475 250 SH   SOLE   250 0 0
ADVANSIX INC COM COM 00773T101   950 40 SH   SOLE   40 0 0
ALASKA AIR GROUP INC COM COM 011659109   19,792 400 SH   SOLE   400 0 0
ALERUS FINL CORP COM COM 01446U103   31,811 1,470 SH   SOLE   1,470 0 0
ALLIANT ENERGY CORP COM 018802108   4,829,335 79,863 SH   SOLE   78,419 0 1,444
ALLSTATE CORP COM 020002101   171,113 850 SH   SOLE   450 0 400
ALPHABET INC CAP STK CL A COM 02079K305   29,569,455 167,789 SH   SOLE   157,468 0 10,321
ALPHABET INC CAP STK CL C COM 02079K107   432,832 2,440 SH   SOLE   2,440 0 0
ALTRIA GROUP INC COM COM 02209S103   196,293 3,348 SH   SOLE   3,348 0 0
AMAZON COM INC CO COM 023135106   890,943 4,061 SH   SOLE   2,061 0 2,000
AMAZON COM INC CO COM 023135106   776 4 SH   DFND   4 0 0
AMERICAN ELECTRIC POWER COM 025537101   7,056 68 SH   SOLE   68 0 0
AMERICAN EXPRESS CO COM 025816109   568,103 1,781 SH   SOLE   1,781 0 0
AMERICAN RES CORP CL A COM 02927U208   31,866 38,467 SH   SOLE   38,467 0 0
AMGEN INC COM 031162100   5,104,014 18,280 SH   SOLE   17,273 0 1,008
AMN HEALTHCARE SVCS INC COM COM 001744101   6,701,777 324,227 SH   SOLE   318,797 0 5,430
AMPHENOL CORP NEW CL A COM 032095101   108,125 1,095 SH   SOLE   1,095 0 0
ANALOG DEVICES INC COM COM 032654105   3,782,770 15,893 SH   SOLE   15,893 0 0
APPLE INC COM COM 037833100   9,063,642 44,176 SH   SOLE   43,302 0 874
ARDELYX INC COM COM 039697107   725 185 SH   SOLE   185 0 0
ASSOCIATED BANCORP COM 045487105   889,333 36,463 SH   SOLE   36,463 0 0
AT&T INC COM COM 00206R102   248,884 8,600 SH   SOLE   8,600 0 0
AUTOMATIC DATA PROCESSING COM 053015103   308,400 1,000 SH   SOLE   0 0 1,000
AZEK CO INC CL A COM 05478C105   370,395 6,815 SH   SOLE   6,815 0 0
BADGER METER INC COM COM 056525108   1,883 8 SH   DFND   8 0 0
BANK FIRST CORPORATION COM 06211J100   733,665 6,236 SH   SOLE   6,236 0 0
BANK OF AMERICA COM 060505104   11,748,068 248,269 SH   SOLE   231,107 0 17,161
BAXTER INTERNATIONAL INC COM 071813109   29,190 964 SH   SOLE   964 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702   221,511 456 SH   SOLE   456 0 0
BLACKSTONE INC COM 09260D107   335,658 2,244 SH   SOLE   2,244 0 0
BLOCK INC. COM 852234103   56,110 826 SH   SOLE   818 0 8
BOEING CO COM 097023105   5,919,432 28,251 SH   SOLE   28,251 0 0
BOOKING HOLDINGS INC COM COM 09857L108   81,049 14 SH   SOLE   14 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   863 8 SH   DFND   8 0 0
BREAD FINANCIAL HOLDINGS COM 018581108   891,655 15,610 SH   SOLE   15,210 0 400
BRISTOL MYERS SQUIBB CO COM 110122108   4,585,148 99,053 SH   SOLE   96,312 0 2,741
BROADCOM INC COM COM 11135F101   16,539 60 SH   SOLE   60 0 0
CALIX INC COM COM 13100M509   3,714,790 69,840 SH   SOLE   69,840 0 0
CAPITAL ONE FINANCIAL CORP CO COM 14040H105   3,437,776 16,158 SH   SOLE   14,610 0 1,548
CATERPILLAR INC COM 149123101   29,116 75 SH   SOLE   75 0 0
CDW CORP COM COM 12514G108   70,543 395 SH   SOLE   395 0 0
CHEMOURS CO COM COM 163851108   6,183 540 SH   SOLE   500 0 40
CHENIERE ENERGY INC COM NEW COM 16411R208   2,328,051 9,560 SH   SOLE   9,560 0 0
CHEVRON CORP NEW COM COM 166764100   5,674,178 39,627 SH   SOLE   37,451 0 2,176
CHEWY INC CL A COM 16679L109   980,729 23,011 SH   SOLE   23,011 0 0
CHURCH & DWIGHT INC COM COM 171340102   80,636 839 SH   SOLE   839 0 0
CINCINNATI FINANCIAL CORP COM 172062101   232,613 1,562 SH   SOLE   1,562 0 0
CINTAS CORP COM COM 172908105   624,036 2,800 SH   SOLE   2,800 0 0
CIRRUS LOGIC INC COM COM 172755100   1,329 13 SH   DFND   13 0 0
CISCO SYSTEMS INC COM 17275R102   11,062,790 159,452 SH   SOLE   149,830 0 9,622
CITIGROUP INC COM NEW COM 172967424   13,103,171 153,938 SH   SOLE   150,342 0 3,595
CITIGROUP INC COM NEW COM 172967424   12,853 151 SH   DFND   151 0 0
CITIZENS FINANCIAL GROUP INC C COM 174610105   5,654,225 126,351 SH   SOLE   119,021 0 7,330
CNA FINL CORP COM 126117100   51,927 1,116 SH   SOLE   1,116 0 0
COCA COLA CO COM 191216100   2,461,746 34,795 SH   SOLE   34,795 0 0
COGNEX CORP COM COM 192422103   133,224 4,200 SH   SOLE   4,200 0 0
COHERENT INC COM COM 19247g107   6,678,209 74,859 SH   SOLE   70,445 0 4,414
COLGATE PALMOLIVE CO COM 194162103   254,520 2,800 SH   SOLE   2,800 0 0
CONAGRA BRANDS INC COM 205887102   20,470 1,000 SH   SOLE   1,000 0 0
CONCENTRIX CORP COM COM 20602D101   7,990,989 151,187 SH   SOLE   148,640 0 2,547
CONSTELLATION ENERGY CORP COM COM 21037T109   11,619 36 SH   SOLE   36 0 0
CORNING INC COM 219350105   4,054,090 77,089 SH   SOLE   70,402 0 6,687
CORTEVA INC COM COM 22052L104   85,859 1,152 SH   SOLE   1,067 0 85
COSTCO WHOLESALE CORP COM 22160K105   641,481 648 SH   SOLE   648 0 0
CROWN HOLDINGS INC COM COM 228368106   184,540 1,792 SH   SOLE   454 0 1,338
CSX CORP COM COM 126408103   26,920 825 SH   SOLE   150 0 675
CVS HEALTH CORP COM COM 126650100   8,648,178 125,372 SH   SOLE   121,954 0 3,418
D R HORTON INC COM COM 23331A109   64,460 500 SH   SOLE   500 0 0
DANAHER CORP COM 235851102   27,430 139 SH   SOLE   139 0 0
DARDEN RESTAURANTS INC. COM 237194105   70,840 325 SH   SOLE   0 0 325
DEERE & CO. COM 244199105   50,849 100 SH   SOLE   100 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202   20,719 169 SH   SOLE   169 0 0
DELTA AIR LINES INC DEL COM NE COM 247361702   59,016 1,200 SH   SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103   50,896 1,600 SH   SOLE   1,300 0 300
DISNEY WALT PRODTNS COM 254687106   2,821,997 22,756 SH   SOLE   21,876 0 880
DOLLAR TREE INC COM COM 256746108   7,329 74 SH   SOLE   74 0 0
DOMINION RES INC/VA COM 25746U109   3,165 56 SH   SOLE   56 0 0
DOW INC COM 260557103   35,774 1,351 SH   SOLE   1,266 0 85
DULUTH HLDGS INC COM CL B COM 26443V101   1,890 900 SH   SOLE   900 0 0
DUPONT DE NEMOURS INC COM COM 26614N102   34,707 506 SH   SOLE   506 0 0
EBAY INC COM COM 278642103   10,053,594 135,020 SH   SOLE   128,547 0 6,473
ECOLAB INC COM COM 278865100   20,208 75 SH   SOLE   75 0 0
ELECTRONIC ARTS INC COM COM 285512109   7,581,278 47,472 SH   SOLE   46,553 0 919
EMERSON ELEC CO COM 291011104   79,998 600 SH   SOLE   600 0 0
ENERGIZER HLDGS INC NEW COM COM 29272W109   10,080 500 SH   SOLE   0 0 500
EQUIFAX INC CO COM 294429105   4,016,928 15,487 SH   SOLE   15,133 0 354
ERIE INDTY CO CL A COM 29530P102   22,195 64 SH   SOLE   64 0 0
EVERUS CONSTR GROUP COM COM 300426103   557 9 SH   DFND   9 0 0
EXACT SCIENCES CORP COM COM 30063P105   12,730,236 239,560 SH   SOLE   232,877 0 6,683
EXACT SCIENCES CORP COM COM 30063P105   5,208 98 SH   DFND   98 0 0
EXELON CORP CO COM 30161N101   4,689 108 SH   SOLE   108 0 0
EXXON MOBIL CORP COM COM 30231G102   16,886,378 156,645 SH   SOLE   154,168 0 2,477
FARMERS & MERCHANTS BK COM COM 308243104   1,230,960 223 SH   SOLE   112 0 111
FASTENAL CO COM 311900104   185,472 4,416 SH   SOLE   4,416 0 0
FEDEX CORP COM COM 31428X106   4,582,480 20,160 SH   SOLE   19,238 0 922
FIDELITY NATIONAL FINANCIAL IN COM 31620R303   10,371 185 SH   SOLE   185 0 0
FIDELITY NATL INFO SVC COM COM 31620M106   133,350 1,638 SH   SOLE   1,452 0 186
FIRSTENERGY CORP COM COM 337932107   2,013 50 SH   SOLE   50 0 0
FISERV INC COM 337738108   6,912,822 40,095 SH   SOLE   37,540 0 2,555
FLAGSTAR FINANCIAL INC COM 649445400   4,578,670 431,950 SH   SOLE   424,910 0 7,040
FORD MOTOR COMPANY COM 345370860   36,829 3,394 SH   SOLE   3,294 0 100
FREEPORT-MCMORAN INC COM 35671D857   5,788,687 133,534 SH   SOLE   122,610 0 10,924
GE HEALTHCARE TECHNOLOGIES INC COM 36266G107   3,721,261 50,240 SH   SOLE   49,458 0 782
GE VERNOVA INC COM COM 36828A101   3,250,701 6,143 SH   SOLE   5,870 0 273
GENERAC HLDGS INC COM COM 368736104   548,781 3,832 SH   SOLE   3,832 0 0
GENERAL DYNAMICS CORP COM COM 369550108   175,579 602 SH   SOLE   602 0 0
GENERAL ELECTRIC CO COM NEW COM 369604301   6,418,905 24,938 SH   SOLE   23,938 0 1,000
GENERAL MILLS INC COM 370334104   55,592 1,073 SH   SOLE   1,073 0 0
GENERAL MTRS CO COM COM 37045V100   57,280 1,164 SH   SOLE   1,144 0 20
GENUINE PARTS CO CO COM 372460105   27,295 225 SH   SOLE   225 0 0
GLOBAL PMTS INC COM COM 37940X102   2,220,029 27,736 SH   SOLE   26,997 0 739
HARLEY DAVIDSON INC COM COM 412822108   779 33 SH   SOLE   33 0 0
HASBRO INC COM COM 418056107   486,843 6,595 SH   SOLE   6,595 0 0
HCA HEALTHCARE INC COM COM 40412C101   2,078,317 5,425 SH   SOLE   4,525 0 900
HERSHEY FOODS CORP COM 427866108   45,636 275 SH   SOLE   275 0 0
HESS CORP COM COM 42809H107   7,063 51 SH   SOLE   51 0 0
HILLENBRAND INC COM COM 431571108   222,576 11,090 SH   SOLE   11,090 0 0
HOME DEPOT INC COM 437076102   46,563 127 SH   SOLE   127 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106   270,141 1,160 SH   SOLE   1,160 0 0
I B M COM 459200101   44,217 150 SH   SOLE   150 0 0
IDEXX LABS INC COM COM 45168D104   402,255 750 SH   SOLE   750 0 0
ILLINOIS TOOL WORKS INC COM 452308109   48,567 196 SH   SOLE   196 0 0
INOVIO PHARMACEUTICALS INC COM COM 45773H409   26 13 SH   SOLE   0 0 13
INTEL CORP COM 458140100   207,065 9,244 SH   SOLE   6,635 0 2,609
INTERCONTINENTALEXCHANGE COM COM 45866F104   6,311,735 34,402 SH   SOLE   33,649 0 753
INTERNATIONAL FLAV&FRA COM COM 459506101   34,054 463 SH   SOLE   402 0 61
ITT INC COM COM 45073V108   15,683 100 SH   SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104   7,623,453 49,908 SH   SOLE   47,667 0 2,241
JPMORGAN CHASE & CO COM COM 46625H100   13,093,230 45,163 SH   SOLE   41,230 0 3,933
KELLANOVA COM 487836108   14,793 186 SH   SOLE   0 0 186
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   7,961,753 48,589 SH   SOLE   46,517 0 2,072
KIMBERLY CLARK CORP COM 494368103   4,118,908 31,949 SH   SOLE   31,404 0 545
KINDER MORGAN INC DEL COM COM 49456B101   121,569 4,135 SH   SOLE   4,135 0 0
KINSALE CAP GROUP INC COM COM 49714P108   17,420 36 SH   SOLE   36 0 0
KIRKLANDS INC COM COM 497498105   108 100 SH   SOLE   0 0 100
KNIFE RIVER CORP COMMON STOCK COM 498894104   763 9 SH   DFND   9 0 0
KONTOOR BRANDS INC COM COM 50050N103   1,979 30 SH   SOLE   30 0 0
KRAFT HEINZ CO COM COM 500754106   93,985 3,640 SH   SOLE   590 0 3,050
KROGER CO CO COM 501044101   38,017 530 SH   SOLE   530 0 0
KYNDRYL HLDGS INC COMMON STOCK COM 50155Q100   1,259 30 SH   SOLE   30 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109   143,480 572 SH   SOLE   572 0 0
LAMB WESTON HLDGS INC COM COM 513272104   20,740 400 SH   SOLE   0 0 400
LEVI STRAUSS & CO NEW CL A COM COM 52736R102   563,945 30,500 SH   SOLE   30,500 0 0
LILLY ELI AND COMPANY COM 532457108   19,488 25 SH   SOLE   25 0 0
LKQ CORP COM COM 501889208   9,703,190 262,178 SH   SOLE   255,677 0 6,500
LOCKHEED MARTIN CORP COM COM 539830109   38,441 83 SH   SOLE   83 0 0
LOWES COS INC CO COM 548661107   179,937 811 SH   SOLE   321 0 490
LUMENTUM HLDGS INC COM COM 55024U109   7,353,556 77,357 SH   SOLE   75,985 0 1,372
MAGNERA CORP COM SHS COM 55939A107   532 44 SH   SOLE   44 0 0
MANITOWOC CO INC COM NEW COM 563571405   3,005 250 SH   SOLE   250 0 0
MANNKIND CORP COM NEW COM 56400P706   5,842 1,562 SH   SOLE   0 0 1,562
MANNKIND CORP COM NEW COM 56400P706   3,366 900 SH   DFND   0 0 900
MARVELL TECHNOLOGY GROUP LTD C COM 573874104   2,819,682 36,430 SH   SOLE   36,430 0 0
MASCO CORP COM COM 574599106   201,897 3,137 SH   SOLE   2,362 0 775
MATTEL INC COM 577081102   240,190 12,180 SH   SOLE   12,180 0 0
MCDONALDS CORP COM 580135101   240,882 824 SH   SOLE   824 0 0
MCKESSON CORP COM 58155q103   3,803,129 5,190 SH   SOLE   4,709 0 481
MDU RESOURCES GROUP INC COM 552690109   232 14 SH   DFND   14 0 0
MERCK & CO INC NEW COM COM 58933Y105   1,458,840 18,429 SH   SOLE   18,429 0 0
META PLATFORMS COM 30303M102   14,354,129 19,448 SH   SOLE   18,285 0 1,162
METLIFE INC COM 59156R108   24,126 300 SH   SOLE   300 0 0
METTLER TOLEDO INTL COM COM 592688105   264,312 225 SH   SOLE   225 0 0
MGE ENERGY INC COM COM 55277P104   600,684 6,792 SH   SOLE   6,792 0 0
MGP INGREDIENTS INC NEW COM COM 55303J106   37,462 1,250 SH   SOLE   0 0 1,250
MICROCHIP TECHNOLOGY INC COM 595017104   6,335,622 90,033 SH   SOLE   88,654 0 1,379
MICROSOFT CORP COM 594918104   33,411,405 67,171 SH   SOLE   61,765 0 5,405
MIMEDX GROUP INC COM COM 602496101   99,898 16,350 SH   SOLE   13,200 0 3,150
MOLSON COORS BEVERAGE CO COM 60871R209   1,722 36 SH   SOLE   36 0 0
MONDELEZ INTL INC CL A COM 609207105   20,232 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW COM 617446448   124,759 886 SH   SOLE   886 0 0
MUELLER WTR PRODS INC COM SER COM 624758108   312,640 13,005 SH   SOLE   13,005 0 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109   1,226,106 9,755 SH   SOLE   9,755 0 0
NEWELL BRANDS INC. COM 651229106   5,875 1,088 SH   SOLE   258 0 830
NEXTERA ENERGY INC COM COM 65339F101   98,299 1,416 SH   SOLE   1,416 0 0
NI HLDGS INC COM COM 65342T106   10,001 785 SH   SOLE   785 0 0
NMI HLDGS INC COM 629209305   168,760 4,000 SH   SOLE   1,000 0 3,000
NORFOLK SOUTHERN CORP COM COM 655844108   76,791 300 SH   SOLE   300 0 0
NORTHERN TRUST CORP COM 665859104   7,107,886 56,060 SH   SOLE   54,736 0 1,324
NORTHROP GRUMMAN CORP COM COM 666807102   14,999 30 SH   SOLE   30 0 0
NVIDIA CORP COM COM 67066G104   254,364 1,610 SH   SOLE   610 0 1,000
NVIDIA CORP COM COM 67066G104   1,895 12 SH   DFND   12 0 0
O-I GLASS INC COM COM 67098H104   10,602,276 719,286 SH   SOLE   703,849 0 15,437
OCEANEERING INTL INC COM COM 675232102   2,176 105 SH   SOLE   105 0 0
OKTA INC CL A COM 679295105   523,043 5,232 SH   SOLE   5,232 0 0
ONEOK INC NEW COM COM 682680103   411,497 5,041 SH   SOLE   5,041 0 0
ORACLE CORP COM 68389X105   10,149,697 46,424 SH   SOLE   43,344 0 3,080
ORGANON & CO COMMON STOCK COM 68622V106   794 82 SH   SOLE   82 0 0
OSHKOSH CORPORATION COM 688239201   1,758 15 SH   DFND   15 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   13,632 100 SH   SOLE   100 0 0
PARAMOUNT GLOBLAL COM 92556H206   9,210,682 714,006 SH   SOLE   701,617 0 12,389
PARKER HANNIFIN CORP COM 701094104   104,770 150 SH   SOLE   150 0 0
PAYPAL HLDGS INC COM COM 70450Y103   11,518,944 154,991 SH   SOLE   150,954 0 4,037
PEPSICO INC COM 713448108   9,590,820 72,636 SH   SOLE   70,067 0 2,569
PERFORMANCE FOOD GROUP CO COM COM 71377A103   9,188,155 105,043 SH   SOLE   99,696 0 5,347
PFIZER INC COM 717081103   10,083,742 415,996 SH   SOLE   407,626 0 8,370
PHILIP MORRIS INTL INC COM COM 718172109   340,037 1,867 SH   SOLE   1,667 0 200
PHILLIPS 66 COM COM 718546104   3,579 30 SH   SOLE   30 0 0
PJT PARTNERS INC COM CL A COM 69343T107   6,105 37 SH   SOLE   26 0 11
PNC FINL SVCS GROUP COM COM 693475105   6,076,254 32,594 SH   SOLE   31,294 0 1,300
POOL CORP COM COM 73278L105   196,749 675 SH   SOLE   675 0 0
PREMIER INC CL A COM 74051N102   570,838 26,030 SH   SOLE   26,030 0 0
PROCTER & GAMBLE COMPANY COM 742718109   3,619,439 22,718 SH   SOLE   21,878 0 840
PRUDENTIAL FINL INC COM COM 744320102   21,488 200 SH   SOLE   200 0 0
PURE STORAGE INC CL A COM 74624M102   547,874 9,515 SH   SOLE   7,615 0 1,900
QUALCOMM INC COM 747525103   11,484,409 72,111 SH   SOLE   66,236 0 5,875
REGAL REXNORD CORP COM 758750103   3,587,785 24,750 SH   SOLE   23,174 0 1,576
RESIDEO TECHNOLOGIES INC COM COM 76118Y104   3,662 166 SH   SOLE   166 0 0
RESMED INC COM COM 761152107   516,000 2,000 SH   SOLE   2,000 0 0
RING ENERGY INC COM COM 76680V108   583 734 SH   SOLE   0 0 734
ROCKWELL INTL CORP COM 773903109   132,868 400 SH   SOLE   400 0 0
ROPER INDS INC NEW COM COM 776696106   164,384 290 SH   SOLE   290 0 0
RTX CORP COM 75513E101   12,558 86 SH   SOLE   86 0 0
RXO INC COMMON STOCK COM 74982T103   204 13 SH   DFND   13 0 0
SALESFORCE INC COM COM 79466L302   278,144 1,020 SH   SOLE   20 0 1,000
SCHEIN HENRY INC CO COM 806407102   365,250 5,000 SH   SOLE   5,000 0 0
SCHWAB (CHARLES) CORP COM 808513105   9,128,459 100,049 SH   SOLE   96,443 0 3,606
SEALED AIR CORP COM 81211K100   2,295,268 73,969 SH   SOLE   70,113 0 3,856
SKECHERS U S A INC CL A COM 830566105   4,126,730 65,400 SH   SOLE   59,521 0 5,879
SKYWORKS SOLUTIONS INC COM COM 83088M102   59,989 805 SH   SOLE   805 0 0
SMITH A O COM COM 831865209   3,398,925 51,837 SH   SOLE   48,059 0 3,778
SOLVENTUM CORP COM SHS COM 83444M101   3,792 50 SH   SOLE   50 0 0
SOUTHERN CO COM COM 842587107   379,074 4,128 SH   SOLE   4,128 0 0
SOUTHWEST AIRLINES COM 844741108   64,880 2,000 SH   SOLE   2,000 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100   4,048,009 48,889 SH   SOLE   47,746 0 1,143
ST JOE CO COM COM 790148100   572 12 SH   SOLE   12 0 0
STARBUCKS CORP CO COM 855244109   189,582 2,069 SH   SOLE   2,069 0 0
STATE STREET CORP COM 857477103   6,897,541 64,863 SH   SOLE   62,424 0 2,439
STEELCASE INC CL A COM 858155203   2,778,972 266,440 SH   SOLE   260,215 0 6,225
SUPER MICRO COMPUTER INC COM 86800U302   64,938 1,325 SH   SOLE   1,325 0 0
SYSCO CORPORATION COM 871829107   298,429 3,940 SH   SOLE   2,840 0 1,100
T ROWE PRICE GROUP INC COM 74144t108   96,500 1,000 SH   SOLE   1,000 0 0
TAKE-TWO INTERACTIVE COM COM 874054109   150,324 619 SH   SOLE   619 0 0
TARGET CORP COM 87612e106   8,301,049 84,146 SH   SOLE   81,669 0 2,478
TELEFLEX INC COM 879369106   588,249 4,970 SH   SOLE   4,970 0 0
TESLA INC COM 88160R101   74,968 236 SH   SOLE   200 0 36
TEXTRON INC COM 883203101   40,145 500 SH   SOLE   500 0 0
THE CIGNA GROUP COM 125523100   7,493,672 22,668 SH   SOLE   21,832 0 836
THE TRADE DESK INC COM CL A COM 88339J105   95,027 1,320 SH   SOLE   1,320 0 0
THE TRADE DESK INC COM CL A COM 88339J105   346 5 SH   DFND   5 0 0
TOPBUILD CORP COM COM 89055F103   1,856,649 5,735 SH   SOLE   5,285 0 450
TOPGOLF CALLAWAY BRANDS COM 131193104   2,944,209 365,740 SH   SOLE   358,628 0 7,112
TRAVELERS COMPANIES COM COM 89417E109   2,140 8 SH   SOLE   8 0 0
TREES CORP COM 36930V100   187 10,000 SH   SOLE   10,000 0 0
TRUIST FINANCIAL CORP COM 89832q109   527,745 12,276 SH   SOLE   12,276 0 0
TYSON FOODS INC CL A COM 902494103   1,245,448 22,264 SH   SOLE   22,264 0 0
U S BANCORP COM 902973304   22,851 505 SH   SOLE   505 0 0
UBER TECHNOLOGIES INC COM COM 90353T100   13,995 150 SH   SOLE   150 0 0
UFP INDUSTRIES INC COM COM 90278Q108   596 6 SH   SOLE   6 0 0
UNITED PARCEL SERVICE - CL B COM 911312106   11,002 109 SH   SOLE   109 0 0
UNITED RENTALS INC COM COM 911363109   105,476 140 SH   SOLE   140 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,358,944 33,205 SH   SOLE   32,763 0 442
VERALTO CORP COM SHS COM 92338C103   4,644 46 SH   SOLE   46 0 0
VERIZON COMMUNICATIONS COM 92343V104   68,453 1,582 SH   SOLE   1,582 0 0
VIATRIS COM 92556V106   9,923,175 1,111,218 SH   SOLE   1,092,061 0 19,157
VIAVI SOLUTIONS INC COM COM 925550105   4,583,458 455,160 SH   SOLE   437,172 0 17,987
VIRGIN GALACTIC HOLDINGS INC C COM 92766k403   22 8 SH   SOLE   0 0 8
VISA INC COM CL A COM 92826C839   9,430,224 26,560 SH   SOLE   24,985 0 1,576
WABTEC CORP COM COM 929740108   393,162 1,878 SH   SOLE   564 0 1,314
WALGREENS BOOTS ALLIANCE INC COM 931427108   8,257,419 719,287 SH   SOLE   703,009 0 16,278
WALMART INC COM 931142103   115,926 1,186 SH   SOLE   1,110 0 75
WARNER BROTHERS DISCOVERY COM 934423104   15,882,941 1,385,946 SH   SOLE   1,368,006 0 17,940
WASTE MANAGEMENT INC COM 94106L109   68,646 300 SH   SOLE   300 0 0
WEC ENERGY GROUP INC COM COM 92939U106   7,112,275 68,256 SH   SOLE   67,318 0 938
WELLS FARGO NEW COM 949746101   534,991 6,677 SH   SOLE   4,057 0 2,620
WESTBURY BANCORP INC COM COM 95727P106   42,812 1,250 SH   SOLE   1,250 0 0
WILLSCOT HLDNG CORP COM 971378104   499,803 18,241 SH   SOLE   18,241 0 0
WK KELLOGG CO COM SHS COM 92942W107   733 46 SH   SOLE   0 0 46
XCEL ENERGY INC COM 98389B100   510,001 7,489 SH   SOLE   7,489 0 0
XYLEM INC COM COM 98419M100   543,183 4,199 SH   SOLE   4,199 0 0
YUM BRANDS INC COM COM 988498101   2,964 20 SH   SOLE   20 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   3,226 35 SH   SOLE   35 0 0
ZIONS BANCORPORATION NA COM 989701107   855,201 16,465 SH   SOLE   13,990 0 2,475
ZOETIS INC CL A COM 98978V103   11,072 71 SH   SOLE   0 0 71
ALLIANCEBERNSTEIN HLDG UNIT LT COM 01881G106   24,498 600 SH   SOLE   600 0 0
ENTERPRISE PRODS PARTN COM COM 293792107   493,555 15,916 SH   SOLE   14,911 0 1,005
ALEXANDRIA REAL ESTATE EQ INC COM 015271109   8,387,999 115,489 SH   SOLE   114,046 0 1,443
AMERICAN TOWER CORP NEW COM COM 03027X100   3,262,476 14,761 SH   SOLE   14,353 0 408
ANNALY CAPITAL MANAGEMENT INC COM 035710839   715,536 38,020 SH   SOLE   38,020 0 0
APOLLO COML REAL EST FIN INC C COM 03762U105   4,840 500 SH   SOLE   500 0 0
APPLE HOSPITALITY REIT INC COM COM 03784Y200   5,835 500 SH   SOLE   500 0 0
DIGITAL RLTY TR INC COM COM 253868103   31,902 183 SH   SOLE   183 0 0
ELME COMMUNITIES SH BEN INT COM 939653101   318 20 SH   SOLE   20 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700   39,773 50 SH   SOLE   50 0 0
GLOBAL NET LEASE INC COM NEW COM 379378201   525,660 69,624 SH   SOLE   69,624 0 0
HIGHLANDS REIT INC COM COM 43110A104   164 7,184 SH   SOLE   7,184 0 0
HOST HOTELS&RESORTS COM COM 44107P104   488,586 31,809 SH   SOLE   31,809 0 0
IRON MTN INC NEW COM COM 46284V101   27,078 264 SH   SOLE   264 0 0
KIMCO RLTY CORP COM COM 49446R109   3,153 150 SH   SOLE   0 0 150
NET LEASE OFFICE PROPERTIES CO COM 64110Y108   749 23 SH   SOLE   23 0 0
OMEGA HEALTHCARE INVS COM COM 681936100   579,766 15,819 SH   SOLE   15,819 0 0
PARK HOTELS & RESORTS INC COM COM 700517105   485,935 47,501 SH   SOLE   47,501 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109   176,354 1,097 SH   SOLE   747 0 350
VICI PPTYS INC COM COM 925652109   22,266 683 SH   SOLE   683 0 0
W P CAREY INC COM COM 92936U109   21,771 349 SH   SOLE   349 0 0
ALLSTATE CORP 5.1 DP SH PFD H PFD 020002838   20,600 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT INC NT 7.6 PFD 03769M205   78,090 3,000 SH   SOLE   3,000 0 0
ASHFORD HOSPITALITY TR INC 7.5 PFD 044103802   9,310 700 SH   SOLE   700 0 0
ASPEN INSURANCE HOLDINGS LTD D PFD g05384204   20,060 1,000 SH   SOLE   1,000 0 0
ASSOCIATED BANC CORP 5.625 DP PFD 045487402   39,420 2,000 SH   SOLE   2,000 0 0
ASSOCIATED BANC CORP NT 33 PFD 045487600   70,590 3,000 SH   SOLE   3,000 0 0
ATHENE HOLDING LTD 4.875 DEP P PFD 04686j408   51,300 3,000 SH   SOLE   3,000 0 0
ATLANTIC UN BANKSHARES CORP 6. PFD 04911a206   36,225 1,500 SH   SOLE   1,500 0 0
B. RILEY FINANCIAL INC SR NT 2 PFD 05580m827   55,860 3,000 SH   SOLE   3,000 0 0
BANK AMER CORP 5.375 DP PFD KK PFD 06053u601   27,275 1,250 SH   SOLE   1,250 0 0
BANK AMERICA CORP 4.125 DP PFD PFD 06055h608   47,544 2,800 SH   SOLE   2,800 0 0
BANK AMERICA CORP DP SH NCUM N PFD 06055h400   53,880 3,000 SH   SOLE   3,000 0 0
BANK HAWAII HONOLULU 4.375 DEP PFD 062545207   47,610 3,000 SH   SOLE   3,000 0 0
BRIGHTHOUSE FINL INC 5.375 DEP PFD 10922n707   45,849 3,100 SH   SOLE   3,100 0 0
BRIGHTHOUSE FINL INC 6.25 NT 5 PFD 10922n202   38,160 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.375 DE PFD 14040h758   32,740 2,000 SH   SOLE   2,000 0 0
CAPITAL ONE FINL CORP 4.8 DP PFD 14040h782   35,540 2,000 SH   SOLE   2,000 0 0
CHS INC PFD 8 PFD 12542r209   5,234 190 SH   SOLE   190 0 0
CHS INC RED PFD SER3 CLB PFD 12542r704   47,600 2,000 SH   SOLE   2,000 0 0
CULLEN FROST BANKERS INC 4.450 PFD 229899307   34,860 2,000 SH   SOLE   2,000 0 0
DTE ENERGY CO CAL DEB 80 PFD 233331826   17,220 1,000 SH   SOLE   1,000 0 0
FEDERAL AGRIC MTG CORP 4.875 P PFD 313148835   36,500 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.25 NC PFD 313148843   59,040 3,000 SH   SOLE   3,000 0 0
FEDERAL AGRIC MTG CORP 5.7 NCU PFD 313148868   43,080 2,000 SH   SOLE   2,000 0 0
FEDERAL AGRIC MTG CORP 5.750 N PFD 313148850   43,139 2,000 SH   SOLE   2,000 0 0
FEDERAL NATL MTG ASSN PFD SER PFD 313586828   5,312 250 SH   SOLE   250 0 0
FIRST CTZNS BANCSHARES INC DEL PFD 319626305   21,680 1,000 SH   SOLE   1,000 0 0
FIRST HORIZON CORPORATION 6.50 PFD 320517402   47,500 2,000 SH   SOLE   2,000 0 0
GREEN BRICK PARTNERS INC 5.75 PFD 392709200   35,325 1,500 SH   SOLE   1,500 0 0
HUNTINGTON BANCSHARES INC 4.50 PFD 446150823   17,560 1,000 SH   SOLE   1,000 0 0
HUNTINGTON BANCSHARES INC 6.87 PFD 446150773   33,976 1,375 SH   SOLE   1,375 0 0
JPMORGAN CHASE & CO 4.20 DP PF PFD 48128b523   53,730 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 4.55 DEP P PFD 48128b580   57,330 3,000 SH   SOLE   3,000 0 0
JPMORGAN CHASE & CO 5.75 SHS P PFD 48128b655   29,484 1,200 SH   SOLE   1,200 0 0
KEYCORP 6.2 DP SH PFD H PFD 493267843   48,380 2,000 SH   SOLE   2,000 0 0
KEYCORP DEP SHS PFD F PFD 493267876   26,437 1,250 SH   SOLE   1,250 0 0
KEYCORP DP SHS PFD G PFD 493267868   42,560 2,000 SH   SOLE   2,000 0 0
MORGAN STANLEY 4.250 DP PFD O PFD 61762v861   17,220 1,000 SH   SOLE   1,000 0 0
OLD NATL BANCORP IND 7 DP SH P PFD 68003d303   49,560 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND DP NC PPF PFD 68003d204   24,920 1,000 SH   SOLE   1,000 0 0
PINNACLE FINL PARTNERS INC 6.7 PFD 72346q302   47,820 2,000 SH   SOLE   2,000 0 0
PUBLIC STORAGE 4.125 DP SH PF PFD 74460w537   33,160 2,000 SH   SOLE   2,000 0 0
RAYMOND JAMES FINL INC 6.375 D PFD 754730406   25,110 1,000 SH   SOLE   1,000 0 0
REGIONS FINANCIAL CORP NEW DEP PFD 7591ep886   34,360 2,000 SH   SOLE   2,000 0 0
SIGNATURE BK NEW YORK N Y 5 DE PFD 82669g203   4,000 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO 4.20 NT S20C 60 PFD 842587883   17,570 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO NT 4.95 80 PFD 842587800   36,630 1,850 SH   SOLE   1,850 0 0
SPIRE INC 5.9 DEP RP PFD A PFD 84857l309   47,180 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP 4.50 DEP PFD PFD 860630862   33,860 2,000 SH   SOLE   2,000 0 0
STIFEL FINL CORP DEP RP SHS PF PFD 860630870   22,620 1,000 SH   SOLE   1,000 0 0
TRUIST FINL CORP 5.25 DP SH PF PFD 89832q745   41,940 2,000 SH   SOLE   2,000 0 0
UMB FINL CORP 7 DP SH PFD PFD 902788207   49,920 2,000 SH   SOLE   2,000 0 0
UNUM GROUP 6.250 JR NT58 PFD 91529y601   63,579 2,780 SH   SOLE   2,780 0 0
US BANCORP DEL DEP PERP PFD K PFD 902973759   26,568 1,200 SH   SOLE   1,200 0 0
WAFD INC 4.875 DEP PFD A PFD 938824307   30,880 2,000 SH   SOLE   2,000 0 0
WEBSTER FINL CORP 6.50 CUM PFD PFD 947890703   23,170 1,000 SH   SOLE   1,000 0 0
WEBSTER FINL CORP DEP SHS RP P PFD 947890505   19,060 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & CO DEP CL A PFD PFD 95002y400   34,500 2,000 SH   SOLE   2,000 0 0
WELLS FARGO CO NEW DEP SH PFD PFD 94988u128   37,660 2,000 SH   SOLE   2,000 0 0
WISCONSIN ELEC PWR CO PFD 3.60 PFD 976656306   19,200 300 SH   SOLE   300 0 0
CHORD ENERGY CORPORATION WT B WT 674215132   1 1 SH   SOLE   0 0 1
FEDNAT HLDG CO CONV 31431bad1   100,000 5,000,000 PRN   SOLE   5,000,000 0 0
REDWOOD TRUST INC CONV 758075af2   49,399 50,000 PRN   SOLE   50,000 0 0
DBX ETF TR XTRACK MSCI EAFE COM 233051200   167,781 3,835 SH   SOLE   3,835 0 0
DIMENSIONAL ETF TRUST INTERNAT COM 25434V807   84,075 1,963 SH   SOLE   1,963 0 0
DIMENSIONAL ETF TRUST WORLD EX COM 25434V880   16,359 557 SH   SOLE   557 0 0
FIRST TRUST GLOBAL WIND ENERGY COM 33736G106   9,070 500 SH   SOLE   500 0 0
INDIA FD INC COM COM 454089103   17,852 1,080 SH   SOLE   1,080 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G706   6,852 200 SH   SOLE   200 0 0
ISHARES GLOBAL TIMBER & FOREST COM 464288174   14,672 200 SH   SOLE   200 0 0
ISHARES INDIA 50 ETF COM 464289529   147,591 2,714 SH   SOLE   2,714 0 0
ISHARES MSCI EAFE ETF COM 464287465   5,542 62 SH   SOLE   62 0 0
ISHARES MSCI EMERGING MKT ETF COM 464287234   136,037 2,820 SH   SOLE   2,820 0 0
ISHARES TR CORE MSCI EAFE COM 46432F842   12,689 152 SH   SOLE   152 0 0
ISHARES TR GL CLEAN ENE ETF COM 464288224   12,651 965 SH   SOLE   965 0 0
ISHARES TR MSCI INDIA ETF COM 46429B598   161,472 2,900 SH   SOLE   2,900 0 0
ISHARES TR MSCI INDIA ETF COM 46429B614   154,627 2,003 SH   SOLE   2,003 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706   1,692,482 56,154 SH   SOLE   55,969 0 185
SCHWAB STRATEGIC TR INTL EQTY COM 808524805   1,331,216 60,236 SH   SOLE   60,236 0 0
VANGUARD INTL EQTY IDX FTSE EM COM 922042858   56,582 1,144 SH   SOLE   1,144 0 0
VANGUARD INTL EQTY IDX MSCI EU COM 922042874   82,227 1,061 SH   SOLE   1,061 0 0
VANGUARD INTL EQUITY INDEX FDS COM 922042742   2,128,291 16,560 SH   SOLE   16,560 0 0
VANGUARD STAR FDS VG TL INTL S COM 921909768   5,873 85 SH   SOLE   85 0 0
GRAYSCALE BITCOIN COM 389930207   573 12 SH   SOLE   12 0 0
GRAYSCALE BITCOIN TRUST ETF COM 389637109   5,090 60 SH   SOLE   60 0 0
FIDELITY MSCI RL EST ETF COM 316092857   239,182 8,846 SH   SOLE   8,774 0 71
IMPACT SHS TR I NAACP MINO ETF COM 45259A209   17,227 394 SH   SOLE   394 0 0
ISHARES GOLD TR ISHARES NEW COM 464285204   84,934 1,362 SH   SOLE   1,362 0 0
SCHWAB STRATEGIC TR US REIT ET COM 808524847   311,076 14,701 SH   SOLE   14,638 0 63
SPDR GOLD TRUST COM 78463V107   16,766 55 SH   SOLE   55 0 0
ALPS ETF TR SECTR DIV DOGS COM 00162Q858   220,086 3,829 SH   SOLE   2,829 0 1,000
AMERICAN CENTY ETF TR US SML C COM 025072877   5,739 63 SH   SOLE   63 0 0
CLEARBRIDGE ENERGY MIDSTRM OPP COM 18469P209   32,044 668 SH   SOLE   668 0 0
DIMENSIONAL ETF TRUST US CORE COM 25434V708   199,593 5,569 SH   SOLE   5,569 0 0
DIMENSIONAL ETF TRUST US MKTWI COM 25434V724   59,319 1,403 SH   SOLE   1,403 0 0
EA SERIES TRUST EA BRIDGEWAY O COM 02072L532   146,634 7,195 SH   SOLE   7,195 0 0
FIRST TR EXCHANGE-TRADED FD CA COM 33733E104   120,429 1,325 SH   SOLE   1,325 0 0
FIRST TR EXCHNG TRADED FD VIII COM 33740F276   90,218 4,575 SH   SOLE   4,575 0 0
FIRST TR VALUE LINE DIVID INDX COM 33734H106   138,346 3,095 SH   SOLE   3,095 0 0
HANCOCK JOHN FINL OPPTYS FD SH COM 409735206   57,239 1,616 SH   SOLE   1,616 0 0
INVESCO DYNAMIC LEISURE AND EN COM 46137V720   228 4 SH   SOLE   4 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G698   52,145 500 SH   SOLE   500 0 0
ISHARES BIOTECHNOLOGY ETF COM 464287556   36,814 291 SH   SOLE   291 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   291,345 1,500 SH   SOLE   1,500 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630   118,951 754 SH   SOLE   754 0 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705   1,329,213 10,756 SH   SOLE   10,679 0 77
ISHARES S&P SMLCP 600 VALUE ET COM 464287879   834,406 8,387 SH   SOLE   8,332 0 55
ISHARES TR CORE S&P SCP ETF COM 464287804   766,451 7,013 SH   SOLE   6,968 0 45
ISHARES TR DJ US TECH SEC COM 464287721   14,208 82 SH   SOLE   82 0 0
ISHARES TR MSCI USA MIN VOL FA COM 46429B697   367,126 3,911 SH   SOLE   3,911 0 0
ISHARES TR S&P 500 INDEX COM 464287200   59,606 96 SH   SOLE   96 0 0
ISHARES TR S&P MC 400GR ETF COM 464287606   59,683 656 SH   SOLE   656 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507   970,861 15,654 SH   SOLE   15,512 0 142
ISHARES TR S&P500/BAR VAL COM 464287408   3,039,827 15,555 SH   SOLE   15,414 0 142
ISHARES TR US HLTHCR PR ETF COM 464288828   7,297 150 SH   SOLE   150 0 0
ISHARES US HOME CONS ETF COM 464288752   32,609 350 SH   SOLE   350 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797   57,478 2,169 SH   SOLE   2,169 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607   113,546 4,488 SH   SOLE   4,488 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369y605   209,532 4,001 SH   SOLE   4,001 0 0
SELECT SECTOR SPDR TR SBI INT- COM 81369Y803   335,023 1,323 SH   SOLE   1,323 0 0
SELECT SECTOR SPDR TR SBI MATE COM 81369Y100   26,343 300 SH   SOLE   300 0 0
SPDR S&P MIDCAP 400 ETF TR UTS COM 78467Y107   33,989 60 SH   SOLE   60 0 0
SPDR SERIES TRUST PRTFLO S&P50 COM 78464A508   67,519 1,290 SH   SOLE   1,290 0 0
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839   9,929 125 SH   SOLE   125 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763   271,460 2,000 SH   SOLE   2,000 0 0
STANDARD & POORS DEP REC TR UN COM 78462F103   79,085 128 SH   SOLE   128 0 0
VANGUARD GROUP DIV APP ETF COM 921908844   35,817 175 SH   SOLE   175 0 0
VANGUARD INDEX FDS GROWTH ETF COM 922908736   836,029 1,907 SH   SOLE   1,907 0 0
VANGUARD INDEX FDS MCAP GR IDX COM 922908538   8,816 31 SH   SOLE   31 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629   12,592 45 SH   SOLE   45 0 0
VANGUARD INDEX FDS S&P 500 ETF COM 922908363   24,993 44 SH   SOLE   34 0 10
VANGUARD INDEX FDS SM CP VAL E COM 922908611   123,831 635 SH   SOLE   635 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751   10,190 43 SH   SOLE   43 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744   97,207 550 SH   SOLE   550 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769   2,899,796 9,541 SH   SOLE   9,541 0 0
VANGUARD WORLD FDS CONSUM STP COM 92204A207   122,640 560 SH   SOLE   560 0 0
ISHARES 1-5 YEAR INVESTMENT GR COM 464288646   43,844 831 SH   SOLE   831 0 0
ISHARES IBOXX INVESTMENT GRADE COM 464287242   5,261 48 SH   SOLE   48 0 0
ISHARES TR 0-5YR INVT GR CP COM 46434V100   17,909 354 SH   SOLE   354 0 0
ISHARES TR BARCLYS MBS BD COM 464288588   37,087 395 SH   SOLE   395 0 0
ISHARES TR CORE TOTAL USD COM 46434V613   101,706 2,200 SH   SOLE   2,200 0 0
ISHARES TR CORE TOTUSBD ETF COM 464287226   3,764,243 37,946 SH   SOLE   37,852 0 94
SCHWAB STRATEGIC TR US AGGREGA COM 808524839   27,842 1,198 SH   SOLE   1,198 0 0
VANGUARD BD INDEX FD SHORT TRM COM 921937827   1,648,057 20,941 SH   SOLE   20,831 0 110
NUVEEN SELECT TAX-FREE INCOME COM 67062F100   5,269 375 SH   SOLE   375 0 0