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