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
10X GENOMICS COM 88025u109   683,924 47,627 SH   SOLE   47,627 0 0
3M COMPANY COM 88579Y101   1,193,566 9,246 SH   SOLE   9,246 0 0
ABBOTT LABS COM 002824100   34,846,868 308,079 SH   SOLE   308,079 0 0
ABBOTT LABS COM 002824100   47,165 417 SH   OTR   0 0 417
ABBVIE COM 00287y109   28,500,836 160,387 SH   SOLE   160,387 0 0
ABBVIE COM 00287y109   31,387 177 SH   OTR   0 0 177
ACCENTURE PLC COM G1151C101   730,316 2,076 SH   SOLE   2,076 0 0
ACI WORLDWIDE COM 004498101   35,568,732 685,200 SH   SOLE   685,200 0 0
ACI WORLDWIDE COM 004498101   62,292 1,200 SH   OTR   0 0 1,200
ACTINIUM PHARMACEUTICALS COM 00507W206   12,600 10,000 SH   SOLE   10,000 0 0
ADAMS NATURAL RESOURCES COM 00548f105   2,416,227 111,142 SH   SOLE   111,142 0 0
ADOBE SYSTEMS COM 00724F101   39,499,146 88,826 SH   SOLE   88,826 0 0
ADOBE SYSTEMS COM 00724F101   22,234 50 SH   OTR   0 0 50
ADVANCED MICRO DEVICES COM 007903107   13,836,093 114,547 SH   SOLE   114,547 0 0
ADVANCED MICRO DEVICES COM 007903107   17,152 142 SH   OTR   0 0 142
ADYEN ADR COM 00783v104   4,070,408 277,654 SH   SOLE   277,654 0 0
AES CORP COM 00130H105   19,500,548 1,515,194 SH   SOLE   1,515,194 0 0
AES CORP COM 00130H105   3,217 250 SH   DFND   0 0 250
AFFILIATED MANAGERS COM 008252108   18,847,231 101,921 SH   SOLE   101,921 0 0
AFLAC COM 001055102   4,195,216 40,557 SH   SOLE   40,557 0 0
AIR PRODUCTS & CHEM COM 009158106   615,465 2,122 SH   SOLE   2,122 0 0
AIRBNB COM 009066101   6,984,047 53,147 SH   SOLE   53,147 0 0
AKAMAI TECH COM 00971t101   10,906,300 114,023 SH   SOLE   114,023 0 0
ALLIANT ENERGY COM 018802108   229,204 3,876 SH   SOLE   3,876 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107   308,256 1,310 SH   SOLE   1,310 0 0
ALPHABET CL A COM 02079k305   13,962,708 73,760 SH   SOLE   73,760 0 0
ALPHABET CL A COM 02079k305   22,716 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   44,482,083 233,575 SH   SOLE   233,575 0 0
ALPHABET CL C COM 02079k107   5,713 30 SH   DFND   0 0 30
ALPHABET CL C COM 02079k107   41,916 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   1,430,135 27,350 SH   SOLE   27,350 0 0
AMAZON.COM COM 023135106   46,530,363 212,090 SH   SOLE   212,090 0 0
AMAZON.COM COM 023135106   8,776 40 SH   DFND   0 0 40
AMAZON.COM COM 023135106   119,568 545 SH   OTR   0 0 545
AMCOR COM g0250x107   1,588,417 168,801 SH   SOLE   168,801 0 0
AMERICAN ELECTRIC POWER COM 025537101   222,829 2,416 SH   SOLE   2,416 0 0
AMERICAN EXPRESS COM 025816109   389,415 1,312 SH   SOLE   1,312 0 0
AMETEK COM 031100100   31,704,502 175,882 SH   SOLE   175,882 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   1,429,300 6,147 SH   SOLE   6,147 0 0
AMGEN COM 031162100   2,588,026 9,930 SH   SOLE   9,930 0 0
AMPHENOL COM 032095101   18,381,983 264,679 SH   SOLE   264,679 0 0
ANALOG DEVICES COM 032654105   23,870,794 112,354 SH   SOLE   112,354 0 0
ANALOG DEVICES COM 032654105   35,140 165 SH   OTR   0 0 165
ANSYS INC COM 03662Q105   1,860,712 5,516 SH   SOLE   5,516 0 0
ANSYS INC COM 03662Q105   21,252 63 SH   OTR   0 0 63
APPLE COM 037833100   83,653,950 334,055 SH   SOLE   334,055 0 0
APPLE COM 037833100   5,419,568 21,642 SH   OTR   0 0 21,642
ASML HOLDINGS COM n07059210   22,706,806 32,762 SH   SOLE   32,762 0 0
ASSOCIATED BANK COM 045487105   2,672,044 111,801 SH   SOLE   111,801 0 0
AT&T INC COM 00206r102   376,034 16,514 SH   SOLE   16,514 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,656,266 5,658 SH   SOLE   5,658 0 0
AVANOS MEDICAL INC COM 05350v106   332,203 20,867 SH   SOLE   20,867 0 0
AVANTOR COM 05352a100   4,978,462 236,282 SH   SOLE   236,282 0 0
AVANTOR COM 05352a100   6,321 300 SH   OTR   0 0 300
BALL COM 058498106   10,209,800 185,195 SH   SOLE   185,195 0 0
BANK OF AMERICA COM 060505104   268,974 6,120 SH   SOLE   6,120 0 0
BANK OF MONTREAL COM 063671101   817,355 8,422 SH   SOLE   8,422 0 0
BARABOO BANCORP COM 067021105   283,173 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   1,914,655 4,224 SH   SOLE   4,224 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   4,533 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175   680,920 100 SH   SOLE   100 0 0
BLACKROCK COM 09247x101   294,207 287 SH   SOLE   287 0 0
BLACKSTONE STRATEGIC CDREDIT F COM 09257R101   143,336 11,720 SH   SOLE   11,720 0 0
BOEING COM 097023105   3,238,065 18,294 SH   SOLE   18,294 0 0
BRADY CORP COM 104674106   531,720 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   668,822 11,825 SH   SOLE   11,825 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   11,312 200 SH   OTR   0 0 200
BROADCOM COM 11135f101   28,042,439 120,956 SH   SOLE   120,956 0 0
BROADCOM COM 11135f101   2,318 10 SH   OTR   0 0 10
CALIX COM 13100M509   3,221,639 92,390 SH   SOLE   92,390 0 0
CATERPILLER COM 149123101   809,244 2,231 SH   SOLE   2,231 0 0
CATERPILLER COM 149123101   10,883 30 SH   OTR   0 0 30
CHARLES SCHWAB COM 808513105   37,054,429 500,668 SH   SOLE   500,668 0 0
CHARLES SCHWAB COM 808513105   4,441 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   39,346 532 SH   OTR   0 0 532
CHEVRON CORP COM 166764100   1,878,194 12,967 SH   SOLE   12,967 0 0
CHURCH & DWIGHT COM 171340102   3,230,303 30,850 SH   SOLE   30,850 0 0
CIGNA COM 125523100   241,070 873 SH   SOLE   873 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   73,224 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   365,583 2,001 SH   SOLE   2,001 0 0
CISCO SYSTEMS COM 17275R102   2,558,300 43,215 SH   SOLE   43,215 0 0
CISCO SYSTEMS COM 17275R102   10,478 177 SH   OTR   0 0 177
CITIGROUP COM 172967424   260,302 3,698 SH   SOLE   3,698 0 0
CME GROUP COM 12572q105   1,298,968 5,593 SH   SOLE   5,593 0 0
COCA COLA COM 191216100   1,775,033 28,510 SH   SOLE   28,510 0 0
COCA COLA COM 191216100   6,226 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,323,449 17,210 SH   SOLE   17,210 0 0
COLGATE-PALMOLIVE COM 194162103   799,826 8,798 SH   SOLE   8,798 0 0
COMCAST CORP CL A COM 20030n101   1,229,783 32,768 SH   SOLE   32,768 0 0
CONOCOPHILLIPS COM 20825C104   432,679 4,363 SH   SOLE   4,363 0 0
CONSTELLATION ENERGY COM 210371100   251,003 1,122 SH   SOLE   1,122 0 0
COSTAR GROUP COM 22160N109   3,167,285 44,242 SH   SOLE   44,242 0 0
COSTAR GROUP COM 22160N109   15,750 220 SH   OTR   0 0 220
COSTCO WHOLESALE COM 22160K105   18,899,018 20,626 SH   SOLE   20,626 0 0
COSTCO WHOLESALE COM 22160K105   59,610 65 SH   OTR   0 0 65
CROWDSTRIKE HOLDINGS COM 22788c105   10,789,673 31,534 SH   SOLE   31,534 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   1,026 3 SH   OTR   0 0 3
DANAHER COM 235851102   25,127,583 109,465 SH   SOLE   109,465 0 0
DATADOG COM 23804l103   10,099,322 70,679 SH   SOLE   70,679 0 0
DATADOG COM 23804l103   54,727 383 SH   OTR   0 0 383
DEERE & CO COM 244199105   209,492 494 SH   SOLE   494 0 0
DEERE & CO COM 244199105   16,948 40 SH   OTR   0 0 40
DELL COM 24703l202   348,391 3,023 SH   SOLE   3,023 0 0
DISCOVER FINANCIAL COM 254709108   826,134 4,769 SH   SOLE   4,769 0 0
DONALDSON COM 257651109   458,451 6,807 SH   SOLE   6,807 0 0
DOVER COM 260003108   657,538 3,505 SH   SOLE   3,505 0 0
DUKE POWER COM 26441c204   282,259 2,620 SH   SOLE   2,620 0 0
EATON CORP COM G29183103   559,533 1,686 SH   SOLE   1,686 0 0
ECOLAB COM 278865100   18,645,793 79,574 SH   SOLE   79,574 0 0
ECOLAB COM 278865100   40,537 173 SH   OTR   0 0 173
EDWARD LIFESCIENCES COM 28176E108   2,611,112 35,271 SH   SOLE   35,271 0 0
ELI LILLY & CO COM 532457108   12,638,686 16,371 SH   SOLE   16,371 0 0
ELI LILLY & CO COM 532457108   41,750 54 SH   OTR   0 0 54
EMERSON ELECTRIC COM 291011104   1,317,624 10,632 SH   SOLE   10,632 0 0
ENBRIDGE INC F COM 29250n105   268,073 6,318 SH   SOLE   6,318 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   3,587,343 41,879 SH   SOLE   41,879 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,283 50 SH   DFND   0 0 50
ENERGY SELECT SECTOR SPDR COM 81369Y506   17,903 209 SH   OTR   0 0 209
ENPHASE ENERGY COM 29355a107   944,075 13,746 SH   SOLE   13,746 0 0
EPAM SYSTEMS COM 29414b104   409,185 1,750 SH   SOLE   1,750 0 0
EQUATORIALE HOLDINGS PTE COM 202215044   0 17,000 SH   SOLE   17,000 0 0
EQUIFAX COM 294429105   28,406,855 111,465 SH   SOLE   111,465 0 0
EQUINIX INC COM 29444u700   158,985 169 SH   SOLE   169 0 0
EQUINIX INC COM 29444u700   113,644 121 SH   OTR   0 0 121
EVERTEC COM 30040P103   27,387,331 793,146 SH   SOLE   793,146 0 0
EVERTEC COM 30040P103   5,179 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   30,214 875 SH   OTR   0 0 875
EXELIXIS COM 30161q104   1,481,850 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102   2,824,725 26,259 SH   SOLE   26,259 0 0
FASTENAL COM 311900104   5,492,486 76,380 SH   SOLE   76,380 0 0
FASTENAL COM 311900104   34,373 478 SH   OTR   0 0 478
FEDEX COM 31428X106   10,457,906 37,173 SH   SOLE   37,173 0 0
FIDELITY NATL INFO COM 31620M106   17,425,418 215,741 SH   SOLE   215,741 0 0
FIDELITY NATL INFO COM 31620M106   6,058 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   8,113 100 SH   OTR   0 0 100
FISERV COM 337738108   60,798,749 295,973 SH   SOLE   295,973 0 0
FISERV COM 337738108   85,249 415 SH   OTR   0 0 415
FORTIVE CORP COM 34959j108   443,625 5,915 SH   SOLE   5,915 0 0
FRANKLIN RESOURCES COM 354613101   344,315 16,970 SH   SOLE   16,970 0 0
GE AEROSPACE COM 369604301   1,657,072 9,935 SH   SOLE   9,935 0 0
GE AEROSPACE COM 369604301   8,339 50 SH   DFND   0 0 50
GE HEALTHCARE TECH COM 36266G107   251,584 3,218 SH   SOLE   3,218 0 0
GE VERNOVA COM 36828A101   751,276 2,284 SH   SOLE   2,284 0 0
GEN MILLS INC COM 370334104   362,086 5,678 SH   SOLE   5,678 0 0
GILEAD SCIENCES COM 375558103   200,591 2,172 SH   SOLE   2,172 0 0
GLOBAL PAYMENTS COM 37940x102   31,697,087 282,858 SH   SOLE   282,858 0 0
GLOBAL PAYMENTS COM 37940x102   8,404 75 SH   DFND   0 0 75
GOLDMAN SACHS GROUP INC COM 38141g104   1,669,760 2,916 SH   SOLE   2,916 0 0
GRAINGER WW COM 384802104   2,113,370 2,005 SH   SOLE   2,005 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   339,883 12,130 SH   SOLE   12,130 0 0
HENRY SCHEIN COM 806407102   576,782 8,335 SH   SOLE   8,335 0 0
HESS CORP COM 42809H107   409,671 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   18,207,555 252,567 SH   SOLE   252,567 0 0
HOLOGIC COM 436440101   20,906 290 SH   OTR   0 0 290
HOME DEPOT COM 437076102   2,482,923 6,383 SH   SOLE   6,383 0 0
HOME DEPOT COM 437076102   15,644 40 SH   OTR   0 0 40
HONEYWELL INTL COM 438516106   355,325 1,573 SH   SOLE   1,573 0 0
HUBBELL COM 443510607   903,127 2,156 SH   SOLE   2,156 0 0
IBM COM 459200101   1,599,067 7,274 SH   SOLE   7,274 0 0
IDEXX LABS COM 45168d104   388,220 939 SH   SOLE   939 0 0
ILLINOIS TOOL COM 452308109   7,699,349 30,365 SH   SOLE   30,365 0 0
ILLUMINA COM 452327109   11,439,263 85,604 SH   SOLE   85,604 0 0
IMPEDIMED LTD COM Q48619102   644 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   783,944 11,350 SH   SOLE   11,350 0 0
INSPIRA TECH COM M53637100   10,200 10,000 SH   SOLE   10,000 0 0
INTEL COM 458140100   869,749 43,379 SH   SOLE   43,379 0 0
INTUIT COM 461202103   31,428,787 50,006 SH   SOLE   50,006 0 0
INTUIT COM 461202103   16,969 27 SH   OTR   0 0 27
INTUITIVE SURGICAL COM 46120E602   11,523,833 22,078 SH   SOLE   22,078 0 0
INTUITIVE SURGICAL COM 46120E602   18,269 35 SH   OTR   0 0 35
IONIS PHARMACEUTICALS COM 462222100   476,854 13,640 SH   SOLE   13,640 0 0
IQVIA HOLDINGS COM 46266c105   1,206,571 6,140 SH   SOLE   6,140 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,633,851 73,798 SH   SOLE   73,798 0 0
JABIL CIRCUIT COM 466313103   2,199,511 15,285 SH   SOLE   15,285 0 0
JOHNSON&JOHNSON COM 478160104   3,939,387 27,240 SH   SOLE   27,240 0 0
JOHNSON&JOHNSON COM 478160104   7,291 50 SH   OTR   0 0 50
JP MORGAN CHASE COM 46625H100   18,037,078 75,245 SH   SOLE   75,245 0 0
KIMBERLY-CLARK COM 494368103   12,178,749 92,939 SH   SOLE   92,939 0 0
KIMBERLY-CLARK COM 494368103   2,885,501 22,020 SH   OTR   22,020 0 22,020
KRAFT HEINZ FOODS COM 500754106   324,906 10,580 SH   SOLE   10,580 0 0
LEXICON PHARMACEUTICAL COM 528872302   8,493 11,500 SH   SOLE   11,500 0 0
LINDE PUBLIC LTD COM G54950103   567,717 1,356 SH   SOLE   1,356 0 0
LINDE PUBLIC LTD COM G54950103   18,840 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   10,154,354 78,412 SH   SOLE   78,412 0 0
LOWE'S COMPANIES COM 548661107   23,163,932 93,857 SH   SOLE   93,857 0 0
LOWE'S COMPANIES COM 548661107   11,155 45 SH   OTR   0 0 45
MARRIOTT INT'L COM 571903202   4,166,806 14,938 SH   SOLE   14,938 0 0
MARSH & MCLENNAN COM 571748102   643,602 3,030 SH   SOLE   3,030 0 0
MARYJANE GROUP COM 57388q104   0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100   423,994 2,565 SH   SOLE   2,565 0 0
MASTERCARD COM 57636Q104   21,838,677 41,473 SH   SOLE   41,473 0 0
MASTERCARD COM 57636Q104   31,627 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   319,674 4,193 SH   SOLE   4,193 0 0
MCDONALDS COM 580135101   1,600,774 5,522 SH   SOLE   5,522 0 0
MCKESSON COM 58155Q103   2,555,476 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   5,634 281,724 SH   SOLE   281,724 0 0
MEDTRONIC PLC COM g5960l103   406,030 5,083 SH   SOLE   5,083 0 0
MENASHA CORP COM fjg456208   27,151,269 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   15,991,708 359,445 SH   SOLE   359,445 0 0
MERCK COM 58933y105   1,131,913 11,378 SH   SOLE   11,378 0 0
META PLATFORMS COM 30303M102   10,392,504 17,749 SH   SOLE   17,749 0 0
MGE ENERGY COM 55277p104   266,001 2,831 SH   SOLE   2,831 0 0
MICROSOFT COM 594918104   65,268,996 154,849 SH   SOLE   154,849 0 0
MICROSOFT COM 594918104   6,322 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   76,748 182 SH   OTR   0 0 182
MONDELEZ INTL INC COM 609207105   1,579,643 26,446 SH   SOLE   26,446 0 0
MORGAN STANLEY COM 617446448   261,120 2,077 SH   SOLE   2,077 0 0
NAVIENT CORP COM 63938c108   1,806,252 135,911 SH   SOLE   135,911 0 0
NB REAL ESTATE COM 64190A103   48,497 13,661 SH   SOLE   13,661 0 0
NESTLE S.A. COM 641069406   443,549 5,429 SH   SOLE   5,429 0 0
NICOLET BANKSHARES INC. COM 65406e102   4,821,978 45,963 SH   SOLE   45,963 0 0
NICOLET BANKSHARES INC. COM 65406e102   13,114 125 SH   DFND   0 0 125
NIKE INC CL B COM 654106103   6,169,271 81,529 SH   SOLE   81,529 0 0
NORFOLK SOUTHERN COM 655844108   822,623 3,505 SH   SOLE   3,505 0 0
NOVARTIS COM 66987V109   474,484 4,876 SH   SOLE   4,876 0 0
NOVO NORDISK COM 670100205   2,959,346 34,403 SH   SOLE   34,403 0 0
NOVO NORDISK COM 670100205   2,581 30 SH   OTR   0 0 30
NVIDIA COM 67066G104   27,176,921 202,375 SH   SOLE   202,375 0 0
NVIDIA COM 67066G104   127,580 950 SH   OTR   0 0 950
ORACLE COM 68389X105   3,401,480 20,412 SH   SOLE   20,412 0 0
ORACLE COM 68389X105   8,332 50 SH   OTR   0 0 50
OSHKOSH TRUCK COM 688239201   4,272,913 44,945 SH   SOLE   44,945 0 0
PALANTIR TECH COM 69608a108   603,452 7,979 SH   SOLE   7,979 0 0
PALANTIR TECH COM 69608a108   18,907 250 SH   OTR   0 0 250
PALO ALTO NETWORKS COM 697435105   796,621 4,378 SH   SOLE   4,378 0 0
PALO ALTO NETWORKS COM 697435105   3,639 20 SH   OTR   0 0 20
PAYCHEX COM 704326107   206,824 1,475 SH   SOLE   1,475 0 0
PAYCOM SOFTWARE COM 70432v102   9,758,940 47,612 SH   SOLE   47,612 0 0
PAYCOM SOFTWARE COM 70432v102   14,143 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   18,573,184 217,612 SH   SOLE   217,612 0 0
PAYPAL HOLDINGS COM 70450y103   4,267 50 SH   DFND   0 0 50
PEPSICO COM 713448108   9,289,334 61,090 SH   SOLE   61,090 0 0
PFIZER COM 717081103   1,699,211 64,049 SH   SOLE   64,049 0 0
PHILIP MORRIS INT'L COM 718172109   5,932,471 49,293 SH   SOLE   49,293 0 0
PHILIP MORRIS INT'L COM 718172109   24,070 200 SH   OTR   0 0 200
PHILLIPS 66 COM 718546104   227,518 1,997 SH   SOLE   1,997 0 0
PLEXUS CORP COM 729132100   232,373 1,485 SH   SOLE   1,485 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   17,565,799 224,943 SH   SOLE   224,943 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   32,798 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   21,014,723 185,823 SH   SOLE   185,823 0 0
PRINCIPAL FINL GROUP COM 74251v102   30,714,651 396,779 SH   SOLE   396,779 0 0
PRINCIPAL FINL GROUP COM 74251v102   5,806 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   53,522 691 SH   OTR   0 0 691
PROASSURANCE GROUP COM 74267C106   169,426 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109   2,733,121 16,303 SH   SOLE   16,303 0 0
PROSPERITY BANCSHARES COM 743606105   16,614,374 220,496 SH   SOLE   220,496 0 0
PTC INC COM 69370c100   26,694,063 145,179 SH   SOLE   145,179 0 0
PTC INC COM 69370c100   17,468 95 SH   OTR   0 0 95
QORVO INC COM 74736k101   380,909 5,447 SH   SOLE   5,447 0 0
QUALCOMM COM 747525103   3,982,321 25,923 SH   SOLE   25,923 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   640,742 5,537 SH   SOLE   5,537 0 0
REMSLEEP COM 75990a200   2,656 320,000 SH   SOLE   320,000 0 0
REPLIGEN COM 759916109   12,972,880 90,127 SH   SOLE   90,127 0 0
RESMED INC COM 761152107   488,939 2,138 SH   SOLE   2,138 0 0
ROCHE HLDG LTD ADR COM 771195104   559,824 16,050 SH   SOLE   16,050 0 0
ROCKWELL AUTOMATION COM 773903109   15,539,260 54,373 SH   SOLE   54,373 0 0
ROPER TECHNOLOGIES COM 776696106   14,114,720 27,152 SH   SOLE   27,152 0 0
ROYCE VALUE TRUST(CL END) COM 780910105   211,672 13,397 SH   SOLE   13,397 0 0
RPM COM 749685103   16,764,232 136,228 SH   SOLE   136,228 0 0
RPM COM 749685103   18,532 151 SH   OTR   0 0 151
SALESFORCE.COM COM 79466L302   12,702,936 37,995 SH   SOLE   37,995 0 0
SALESFORCE.COM COM 79466L302   40,728 122 SH   OTR   0 0 122
SEMPRA ENERGY COM 816851109   232,685 2,653 SH   SOLE   2,653 0 0
SOUTHERN CO COM 842587107   232,636 2,826 SH   SOLE   2,826 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   4,789,089 19,779 SH   SOLE   19,779 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   9,685 40 SH   OTR   0 0 40
SPDR S&P BANK ETF COM 78464a797   542,053 9,772 SH   SOLE   9,772 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   724,019 11,997 SH   SOLE   11,997 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   273,240 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   45,365,907 598,653 SH   SOLE   598,653 0 0
SS&C TECHNOLOGIES COM 78467j100   3,789 50 SH   DFND   0 0 50
STARBUCKS CORP COM 855244109   376,383 4,125 SH   SOLE   4,125 0 0
STARBUCKS CORP COM 855244109   30,751 337 SH   OTR   0 0 337
STRYKER COM 863667101   35,761,792 99,325 SH   SOLE   99,325 0 0
STRYKER COM 863667101   19,846 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   28,220,286 58,143 SH   SOLE   58,143 0 0
SYNOPSYS COM 871607107   21,841 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   11,048,796 144,504 SH   SOLE   144,504 0 0
TAIWAN SEMIC ADR COM 874039100   211,314 1,070 SH   SOLE   1,070 0 0
TAIWAN SEMIC ADR COM 874039100   19,749 100 SH   OTR   0 0 100
TESLA MOTORS COM 88160r101   2,066,853 5,118 SH   SOLE   5,118 0 0
TESLA MOTORS COM 88160r101   8,481 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104   1,119,810 5,972 SH   SOLE   5,972 0 0
THERMO FISHER SCIENTIFIC COM 883556102   28,924,959 55,600 SH   SOLE   55,600 0 0
THERMO FISHER SCIENTIFIC COM 883556102   13,006 25 SH   OTR   0 0 25
TOAST COM 888787108   272,281 7,470 SH   SOLE   7,470 0 0
TRADE DESK COM 88339j105   768,059 6,535 SH   SOLE   6,535 0 0
TRANS-PACIFIC AEROSPACE COM 89342j108   0 200,000 SH   SOLE   200,000 0 0
TYLER TECH COM 902252105   15,527,762 26,928 SH   SOLE   26,928 0 0
TYLER TECH COM 902252105   14,416 25 SH   OTR   0 0 25
UNION PACIFIC CORP COM 907818108   8,564,270 37,556 SH   SOLE   37,556 0 0
UNITED HEALTHCARE COM 91324p102   12,342,184 24,398 SH   SOLE   24,398 0 0
UNITED HEALTHCARE COM 91324p102   24,787 49 SH   OTR   0 0 49
UNITED PARCEL COM 911312106   1,500,134 11,896 SH   SOLE   11,896 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   736,117 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304   808,853 16,911 SH   SOLE   16,911 0 0
VANGUARD ENERGY ETF COM 92204A306   2,281,598 18,808 SH   SOLE   18,808 0 0
VANGUARD ENERGY ETF COM 92204A306   15,288 126 SH   OTR   0 0 126
VEEVA SYSTEMS COM 922475108   23,971,443 114,014 SH   SOLE   114,014 0 0
VEEVA SYSTEMS COM 922475108   19,763 94 SH   OTR   0 0 94
VERALTO CORP COM 92338C103   985,908 9,680 SH   SOLE   9,680 0 0
VERISIGN INC COM 92343E102   686,486 3,317 SH   SOLE   3,317 0 0
VERIZON COMMUNICATIONS COM 92343V104   4,417,263 110,459 SH   SOLE   110,459 0 0
VERIZON COMMUNICATIONS COM 92343V104   1,999 50 SH   DFND   0 0 50
VERTEX PHARMACEUTICALS COM 92532F100   2,344,922 5,823 SH   SOLE   5,823 0 0
VIATRIS INC COM 92556v106   128,736 10,340 SH   SOLE   10,340 0 0
VISA COM 92826C839   46,281,961 146,443 SH   SOLE   146,443 0 0
VISA COM 92826C839   511,952 1,620 SH   OTR   0 0 1,620
WAL-MART COM 931142103   961,736 10,645 SH   SOLE   10,645 0 0
WALT DISNEY COM 254687106   14,086,831 126,509 SH   SOLE   126,509 0 0
WASTE MANAGEMENT COM 94106l109   221,969 1,100 SH   SOLE   1,100 0 0
WATERS CORP COM 941848103   1,919,821 5,175 SH   SOLE   5,175 0 0
WEC ENERGY GROUP I COM 92939u106   530,668 5,643 SH   SOLE   5,643 0 0
WELLS FARGO & CO COM 949746101   889,065 12,658 SH   SOLE   12,658 0 0
WEYERHAEUSER COM 962166104   581,579 20,660 SH   SOLE   20,660 0 0
WHIRLPOOL CORP COM 963320106   295,587 2,582 SH   SOLE   2,582 0 0
WSFS FINANCIAL COM 929328102   256,512 4,828 SH   SOLE   4,828 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   24,650,355 244,571 SH   SOLE   244,571 0 0
YUM BRANDS COM 988498101   1,019,884 7,602 SH   SOLE   7,602 0 0
ZIMMER BIOMET HLDGS COM 98956P102   334,108 3,163 SH   SOLE   3,163 0 0
ZOETIS COM 98978v103   231,004 1,418 SH   SOLE   1,418 0 0
ZSCALER COM 98980g102   6,665,969 36,949 SH   SOLE   36,949 0 0
AKRE FOCUS FD MFD 742935117   327,578 5,075 SH   SOLE   5,075 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   333,515 4,479 SH   SOLE   4,479 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   106,375 10,659 SH   SOLE   10,659 0 0
FIDELITY 500 INDEX MFD 315911750   432,989 2,121 SH   SOLE   2,121 0 0
FIDELITY CONTRAFUND MFD 316071109   236,374 11,240 SH   SOLE   11,240 0 0
FIDELITY GROWTH FD MFD 316200104   361,730 8,967 SH   SOLE   8,967 0 0
FRANKLIN INCOME MFD 353496300   65,164 27,612 SH   SOLE   27,612 0 0
FUNDAMENTAL INVESTORS MFD 360802102   303,098 3,755 SH   SOLE   3,755 0 0
GROWTH FD OF AMER CL -A MFD 399874106   252,686 3,394 SH   SOLE   3,394 0 0
INVESCO WATER RESOURCES MFD 46137V142   592,110 9,000 SH   SOLE   9,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   379,186 6,574 SH   SOLE   6,574 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   775,964 6,033 SH   SOLE   6,033 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   224,506 1,710 SH   SOLE   1,710 0 0
ISHARES DOW JONES MFD 464287846   257,562 1,800 SH   SOLE   1,800 0 0
ISHARES EDGE MSCI MFD 46432f339   1,890,675 10,617 SH   SOLE   10,617 0 0
ISHARES MSCI USA ESG MFD 46435g425   256,996 1,995 SH   SOLE   1,995 0 0
ISHARES RUSSELL 1000 GROWTH IN MFD 464287614   279,500 696 SH   SOLE   696 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   1,461,730 23,459 SH   SOLE   23,459 0 0
ISHARES S&P 500 MFD 464287200   2,170,581 3,687 SH   SOLE   3,687 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   699,056 13,534 SH   SOLE   13,534 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407   268,158 2,350 SH   SOLE   2,350 0 0
PROSHARE S&P 500 DID ARIST ETF MFD 74348A467   234,739 2,358 SH   SOLE   2,358 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   274,614 3,952 SH   SOLE   3,952 0 0
S&P MIDCAP 400 MFD 78467y107   398,706 700 SH   SOLE   700 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   3,065,311 117,580 SH   SOLE   117,580 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   978,760 10,843 SH   SOLE   10,843 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   24,309,496 245,327 SH   SOLE   245,327 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   66,814,680 2,943,378 SH   SOLE   2,943,378 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   691,163 25,299 SH   SOLE   25,299 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   537,194 19,275 SH   SOLE   19,275 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   11,300,208 487,498 SH   SOLE   487,498 0 0
SCHWAB US MID CAP ETF MFD 808524508   10,076,048 363,625 SH   SOLE   363,625 0 0
SCHWAB US SCAP ETF MFD 808524607   11,754,743 454,553 SH   SOLE   454,553 0 0
SCHWAB US SCAP ETF MFD 808524607   10,603 410 SH   OTR   0 0 410
SPDR S&P 500 INDEX ETF MFD 78462f103   3,434,429 5,860 SH   SOLE   5,860 0 0
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   49,718,226 721,181 SH   SOLE   721,181 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   19,421,667 355,123 SH   SOLE   355,123 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   10,756,581 239,461 SH   SOLE   239,461 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   608,044 3,245 SH   SOLE   3,245 0 0
T ROWE PRICE EQ INDEX 500 MFD 779552405   1,166,053 7,541 SH   SOLE   7,541 0 0
T ROWE PRICE GROWTH STK MFD 741479109   208,739 1,979 SH   SOLE   1,979 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   470,775 8,440 SH   SOLE   8,440 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,916,282 25,913 SH   SOLE   25,913 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   508,343 1,925 SH   SOLE   1,925 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   6,869,797 12,657 SH   SOLE   12,657 0 0
VANGUARD DIVIDEND GROWTH MFD 921908604   206,705 5,709 SH   SOLE   5,709 0 0
VANGUARD DVD MFD 921908844   1,613,025 8,237 SH   SOLE   8,237 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   329,668 2,288 SH   SOLE   2,288 0 0
VANGUARD GROWTH ETF MFD 922908736   1,225,574 2,986 SH   SOLE   2,986 0 0
VANGUARD GROWTH ETF MFD 922908736   1,354,452 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   868,483 4,112 SH   SOLE   4,112 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,395,630 18,776 SH   SOLE   18,776 0 0
VANGUARD INFO TECH MFD 92204a702   1,300,184 2,091 SH   SOLE   2,091 0 0
VANGUARD INST INDEX MFD 922040100   611,581 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   227,185 2,237 SH   SOLE   2,237 0 0
VANGUARD MID CAP ADM MFD 922908645   916,665 2,804 SH   SOLE   2,804 0 0
VANGUARD MID CAP GROWTH MFD 922908538   401,940 1,584 SH   SOLE   1,584 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   7,150,361 13,271 SH   SOLE   13,271 0 0
VANGUARD SMALL CAP ETF MFD 922908751   213,385 888 SH   SOLE   888 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   1,084,908 9,421 SH   SOLE   9,421 0 0
VANGUARD SMALL CAP VALUE MFD 922908611   247,725 1,250 SH   SOLE   1,250 0 0
VANGUARD TAX-MANAGED BAL MFD 921943304   298,392 6,597 SH   SOLE   6,597 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   687,830 2,274 SH   SOLE   2,274 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   3,077,459 21,821 SH   SOLE   21,821 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   169,492 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   46,456,568 160,300 SH   SOLE   160,300 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   4,590,590 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,917,322 11,325 SH   SOLE   11,325 0 0
WASATCH GROWTH MFD 936772201   311,010 3,461 SH   SOLE   3,461 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   52,838 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   349,441 35,404 SH   SOLE   35,404 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   2,696,151 50,339 SH   SOLE   50,339 0 0
HARBOR INTL FD IFD 411511306   209,443 4,732 SH   SOLE   4,732 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   280,421 11,097 SH   SOLE   11,097 0 0
MSCI-EAFE INDEX IFD 464287465   392,492 5,191 SH   SOLE   5,191 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   266,509 11,787 SH   SOLE   11,787 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   14,250,928 770,320 SH   SOLE   770,320 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   98,710 5,336 SH   OTR   536 0 5,336
SCHWAB FTSE EMERGING ETF IFD 808524706   8,869,026 333,046 SH   SOLE   333,046 0 0
SCHWAB FTSE EMERGING ETF IFD 808524706   18,130 681 SH   OTR   681 0 681
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   1,981,655 58,062 SH   SOLE   58,062 0 0
SPDR S&P EMERGING ETF IFD 78463X509   2,008,054 52,334 SH   SOLE   52,334 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   2,500,210 97,856 SH   SOLE   97,856 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   6,299 247 SH   OTR   247 0 247
VANGUARD EMERGING MKTS ETF IFD 922042858   5,897,754 133,918 SH   SOLE   133,918 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   72,886 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   1,105,901 23,126 SH   SOLE   23,126 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   5,215,239 90,842 SH   SOLE   90,842 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   106,208 1,850 SH   OTR   0 0 1,850
VANGUARD TOT INT ST IDX-ADM IFD 921909818   391,084 12,341 SH   SOLE   12,341 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,582,605 68,606 SH   SOLE   68,606 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   140,910 14,408 SH   SOLE   14,408 0 0