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   475,857 41,093 SH   SOLE   41,093 0 0
3M COMPANY COM 88579Y101   1,310,330 8,607 SH   SOLE   8,607 0 0
ABBOTT LABS COM 002824100   41,440,133 304,684 SH   SOLE   304,684 0 0
ABBOTT LABS COM 002824100   57,223 421 SH   OTR   0 0 421
ABBVIE COM 00287y109   30,115,079 162,240 SH   SOLE   162,240 0 0
ABBVIE COM 00287y109   33,367 180 SH   OTR   0 0 180
ACCENTURE PLC COM G1151C101   710,163 2,376 SH   SOLE   2,376 0 0
ACI WORLDWIDE COM 004498101   30,238,897 658,656 SH   SOLE   658,656 0 0
ACI WORLDWIDE COM 004498101   55,092 1,200 SH   OTR   0 0 1,200
ACTINIUM PHARMACEUTICALS COM 00507W206   28,000 20,000 SH   SOLE   20,000 0 0
ADAMS NATURAL RESOURCES COM 00548f105   1,947,729 91,143 SH   SOLE   91,143 0 0
ADOBE SYSTEMS COM 00724F101   36,196,493 93,560 SH   SOLE   93,560 0 0
ADVANCED MICRO DEVICES COM 007903107   13,386,278 94,336 SH   SOLE   94,336 0 0
ADVANCED MICRO DEVICES COM 007903107   20,150 142 SH   OTR   0 0 142
ADYEN ADR COM 00783v104   5,290,931 288,964 SH   SOLE   288,964 0 0
AES CORP COM 00130H105   18,211,509 1,731,132 SH   SOLE   1,731,132 0 0
AES CORP COM 00130H105   2,630 250 SH   DFND   0 0 250
AFFILIATED MANAGERS COM 008252108   20,086,478 102,081 SH   SOLE   102,081 0 0
AFLAC COM 001055102   4,205,428 39,877 SH   SOLE   39,877 0 0
AIR PRODUCTS & CHEM COM 009158106   636,609 2,257 SH   SOLE   2,257 0 0
AIRBNB COM 009066101   8,700,826 65,746 SH   SOLE   65,746 0 0
AKAMAI TECH COM 00971t101   8,175,320 102,499 SH   SOLE   102,499 0 0
AKERO THERAPEUTICS COM 00973Y108   304,152 5,700 SH   SOLE   5,700 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107   425,547 1,305 SH   SOLE   1,305 0 0
ALPHABET CL A COM 02079k305   13,282,047 75,368 SH   SOLE   75,368 0 0
ALPHABET CL A COM 02079k305   21,148 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107   41,198,295 232,247 SH   SOLE   232,247 0 0
ALPHABET CL C COM 02079k107   5,322 30 SH   DFND   0 0 30
ALPHABET CL C COM 02079k107   39,086 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103   2,145,745 36,598 SH   SOLE   36,598 0 0
AMAZON.COM COM 023135106   48,448,270 220,832 SH   SOLE   220,832 0 0
AMAZON.COM COM 023135106   119,568 545 SH   OTR   0 0 545
AMCOR COM g0250x107   1,549,535 168,611 SH   SOLE   168,611 0 0
AMERICAN ELECTRIC POWER COM 025537101   240,526 2,318 SH   SOLE   2,318 0 0
AMERICAN EXPRESS COM 025816109   298,884 937 SH   SOLE   937 0 0
AMETEK COM 031100100   32,232,052 178,117 SH   SOLE   178,117 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803   1,729,054 6,828 SH   SOLE   6,828 0 0
AMGEN COM 031162100   3,025,240 10,835 SH   SOLE   10,835 0 0
AMPHENOL COM 032095101   26,185,560 265,170 SH   SOLE   265,170 0 0
ANALOG DEVICES COM 032654105   27,057,744 113,678 SH   SOLE   113,678 0 0
ANALOG DEVICES COM 032654105   39,562 166 SH   OTR   0 0 166
ANSYS INC COM 03662Q105   2,027,944 5,774 SH   SOLE   5,774 0 0
ANSYS INC COM 03662Q105   22,127 63 SH   OTR   0 0 63
APPLE COM 037833100   72,777,526 354,718 SH   SOLE   354,718 0 0
APPLE COM 037833100   4,054,266 19,761 SH   OTR   0 0 19,761
ASML HOLDINGS COM n07059210   27,749,184 34,626 SH   SOLE   34,626 0 0
ASML HOLDINGS COM n07059210   4,007 5 SH   OTR   0 0 5
ASSOCIATED BANK COM 045487105   2,690,851 110,326 SH   SOLE   110,326 0 0
ASTRA ZENECA COM 046353108   300,484 4,300 SH   SOLE   4,300 0 0
AT&T INC COM 00206r102   452,711 15,643 SH   SOLE   15,643 0 0
ATYR PHARMA INC COM 002120202   85,176 16,800 SH   SOLE   16,800 0 0
AUTOMATIC DATA PROCESSNG COM 053015103   1,744,927 5,658 SH   SOLE   5,658 0 0
AVANOS MEDICAL INC COM 05350v106   251,569 20,553 SH   SOLE   20,553 0 0
AVANTOR COM 05352a100   3,894,301 289,324 SH   SOLE   289,324 0 0
BALL COM 058498106   10,450,300 186,313 SH   SOLE   186,313 0 0
BANK OF AMERICA COM 060505104   522,791 11,048 SH   SOLE   11,048 0 0
BANK OF MONTREAL COM 063671101   904,290 8,174 SH   SOLE   8,174 0 0
BARABOO BANCORP COM 067021105   337,629 83,779 SH   SOLE   83,779 0 0
BERKSHIRE HATHAWAY A COM 084670108   728,800 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   2,344,326 4,826 SH   SOLE   4,826 0 0
BERKSHIRE HATHAWAY CL B COM 084670702   24,288 50 SH   OTR   0 0 50
BLACKROCK COM 09290D101   656,830 626 SH   SOLE   626 0 0
BOEING COM 097023105   3,968,703 18,941 SH   SOLE   18,941 0 0
BRADY CORP COM 104674106   489,384 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   505,945 10,930 SH   SOLE   10,930 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   120 3 SH   OTR   0 0 3
BROADCOM COM 11135f101   32,908,200 119,384 SH   SOLE   119,384 0 0
BROADCOM COM 11135f101   2,756 10 SH   OTR   0 0 10
BWX TECHNOLOGIES COM 05605H100   197,750 1,373 SH   SOLE   1,373 0 0
BWX TECHNOLOGIES COM 05605H100   57,901 402 SH   OTR   0 0 402
CADENCE DESIGN SYSTEMS COM 127387108   3,821,676 12,402 SH   SOLE   12,402 0 0
CADENCE DESIGN SYSTEMS COM 127387108   18,489 60 SH   OTR   0 0 60
CALIX COM 13100M509   5,134,218 96,526 SH   SOLE   96,526 0 0
CAP ONE FINANCIAL COM 14040H105   1,081,885 5,085 SH   SOLE   5,085 0 0
CATERPILLER COM 149123101   892,028 2,298 SH   SOLE   2,298 0 0
CHARLES SCHWAB COM 808513105   45,634,404 500,158 SH   SOLE   500,158 0 0
CHARLES SCHWAB COM 808513105   5,474 60 SH   DFND   0 0 60
CHARLES SCHWAB COM 808513105   48,822 535 SH   OTR   0 0 535
CHEVRON CORP COM 166764100   2,131,579 14,886 SH   SOLE   14,886 0 0
CHEVRON CORP COM 166764100   14,319 100 SH   OTR   0 0 100
CHURCH & DWIGHT COM 171340102   2,742,211 28,532 SH   SOLE   28,532 0 0
CIGNA COM 125523100   210,910 638 SH   SOLE   638 0 0
CIM REAL ESTATE FINANCE TRUST COM 12558q103   62,764 12,024 SH   SOLE   12,024 0 0
CINTAS CORP COM 172908105   427,910 1,920 SH   SOLE   1,920 0 0
CISCO SYSTEMS COM 17275R102   3,235,364 46,633 SH   SOLE   46,633 0 0
CISCO SYSTEMS COM 17275R102   12,280 177 SH   OTR   0 0 177
CITIGROUP COM 172967424   586,732 6,893 SH   SOLE   6,893 0 0
CME GROUP COM 12572q105   1,500,049 5,442 SH   SOLE   5,442 0 0
COCA COLA COM 191216100   1,988,429 28,105 SH   SOLE   28,105 0 0
COCA COLA COM 191216100   7,075 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102   1,342,584 17,206 SH   SOLE   17,206 0 0
COLGATE-PALMOLIVE COM 194162103   1,089,164 11,982 SH   SOLE   11,982 0 0
COMCAST CORP CL A COM 20030n101   1,108,924 31,071 SH   SOLE   31,071 0 0
CONOCOPHILLIPS COM 20825C104   416,513 4,641 SH   SOLE   4,641 0 0
CONSTELLATION ENERGY COM 21037T109   358,586 1,111 SH   SOLE   1,111 0 0
CORTEVA COM 22052l104   214,423 2,877 SH   SOLE   2,877 0 0
COSTAR GROUP COM 22160N109   2,755,388 34,271 SH   SOLE   34,271 0 0
COSTAR GROUP COM 22160N109   17,688 220 SH   OTR   0 0 220
COSTCO WHOLESALE COM 22160K105   19,382,120 19,579 SH   SOLE   19,579 0 0
COSTCO WHOLESALE COM 22160K105   64,509 65 SH   OTR   0 0 65
CRISPR THERAPEUTICS COM H17182108   219,123 4,505 SH   SOLE   4,505 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   15,644,475 30,717 SH   SOLE   30,717 0 0
CROWDSTRIKE HOLDINGS COM 22788c105   1,528 3 SH   OTR   0 0 3
CROWN CASTLE INTL CORP COM 22822V101   271,207 2,640 SH   SOLE   2,640 0 0
DANAHER COM 235851102   23,223,551 117,564 SH   SOLE   117,564 0 0
DARDEN RESTAURANT COM 237194105   226,907 1,041 SH   SOLE   1,041 0 0
DATADOG COM 23804l103   11,413,080 84,963 SH   SOLE   84,963 0 0
DATADOG COM 23804l103   43,389 323 SH   OTR   0 0 323
DEERE & CO COM 244199105   306,332 602 SH   SOLE   602 0 0
DEERE & CO COM 244199105   20,479 40 SH   OTR   0 0 40
DELL COM 24703l202   382,635 3,121 SH   SOLE   3,121 0 0
DELL COM 24703l202   61,300 500 SH   OTR   0 0 500
DONALDSON COM 257651109   457,363 6,595 SH   SOLE   6,595 0 0
DOVER COM 260003108   647,535 3,534 SH   SOLE   3,534 0 0
DUKE POWER COM 26441c204   290,807 2,464 SH   SOLE   2,464 0 0
DUTCH BROS INC - CLASS A COM 26701L100   287,154 4,200 SH   SOLE   4,200 0 0
EATON CORP COM G29183103   605,455 1,696 SH   SOLE   1,696 0 0
ECOLAB COM 278865100   21,464,668 79,664 SH   SOLE   79,664 0 0
ECOLAB COM 278865100   46,716 173 SH   OTR   0 0 173
EDWARD LIFESCIENCES COM 28176E108   4,374,833 55,937 SH   SOLE   55,937 0 0
ELI LILLY & CO COM 532457108   12,123,585 15,552 SH   SOLE   15,552 0 0
ELI LILLY & CO COM 532457108   42,301 54 SH   OTR   0 0 54
EMERSON ELECTRIC COM 291011104   1,400,232 10,502 SH   SOLE   10,502 0 0
ENBRIDGE INC F COM 29250n105   304,958 6,729 SH   SOLE   6,729 0 0
ENBRIDGE INC F COM 29250n105   9,064 200 SH   OTR   0 0 200
ENERGY SELECT SECTOR SPDR COM 81369Y506   3,492,718 41,183 SH   SOLE   41,183 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   4,240 50 SH   DFND   0 0 50
ENERGY SELECT SECTOR SPDR COM 81369Y506   17,810 210 SH   OTR   0 0 210
ENPHASE ENERGY COM 29355a107   367,119 9,259 SH   SOLE   9,259 0 0
EPAM SYSTEMS COM 29414b104   362,481 2,050 SH   SOLE   2,050 0 0
EQUATORIALE HOLDINGS PTE COM 202215044   0 17,000 SH   SOLE   17,000 0 0
EQUIFAX COM 294429105   29,435,642 113,489 SH   SOLE   113,489 0 0
EQUINIX INC COM 29444u700   123,613 155 SH   SOLE   155 0 0
EQUINIX INC COM 29444u700   96,916 122 SH   OTR   0 0 122
EVERTEC COM 30040P103   29,289,940 812,481 SH   SOLE   812,481 0 0
EVERTEC COM 30040P103   5,407 150 SH   DFND   0 0 150
EVERTEC COM 30040P103   31,544 875 SH   OTR   0 0 875
EXELIXIS COM 30161q104   2,518,886 57,150 SH   SOLE   57,150 0 0
EXXON MOBIL CORP COM 30231G102   2,926,129 27,144 SH   SOLE   27,144 0 0
FASTENAL COM 311900104   6,415,920 152,760 SH   SOLE   152,760 0 0
FASTENAL COM 311900104   40,152 956 SH   OTR   0 0 956
FEDERAL AGRICULTURAL MORT COM 313148306   236,827 1,219 SH   SOLE   1,219 0 0
FEDEX COM 31428X106   4,760,099 20,941 SH   SOLE   20,941 0 0
FIDELITY NATL INFO COM 31620M106   16,722,835 205,415 SH   SOLE   205,415 0 0
FIDELITY NATL INFO COM 31620M106   6,106 75 SH   DFND   0 0 75
FIDELITY NATL INFO COM 31620M106   8,262 101 SH   OTR   0 0 101
FIRST ADVANTAGE COM 31846B108   1,836,551 110,569 SH   SOLE   110,569 0 0
FISERV COM 337738108   50,759,035 294,409 SH   SOLE   294,409 0 0
FISERV COM 337738108   62,930 365 SH   OTR   0 0 365
FORD COM 345370860   426,526 39,311 SH   SOLE   39,311 0 0
FORTIVE CORP COM 34959j108   308,349 5,915 SH   SOLE   5,915 0 0
FRANKLIN RESOURCES COM 354613101   352,257 14,770 SH   SOLE   14,770 0 0
GE AEROSPACE COM 369604301   2,377,275 9,236 SH   SOLE   9,236 0 0
GE AEROSPACE COM 369604301   12,869 50 SH   DFND   0 0 50
GE HEALTHCARE TECH COM 36266G107   218,433 2,949 SH   SOLE   2,949 0 0
GE VERNOVA COM 36828A101   1,143,493 2,161 SH   SOLE   2,161 0 0
GEN MILLS INC COM 370334104   368,835 7,119 SH   SOLE   7,119 0 0
GILEAD SCIENCES COM 375558103   240,845 2,172 SH   SOLE   2,172 0 0
GLAXO SMITHKLINE ADR COM 37733W104   327,475 8,528 SH   SOLE   8,528 0 0
GLOBAL PAYMENTS COM 37940x102   25,015,381 312,536 SH   SOLE   312,536 0 0
GLOBAL PAYMENTS COM 37940x102   6,003 75 SH   DFND   0 0 75
GOLDMAN SACHS GROUP INC COM 38141g104   2,030,658 2,869 SH   SOLE   2,869 0 0
GRAINGER WW COM 384802104   2,085,681 2,005 SH   SOLE   2,005 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   253,032 12,130 SH   SOLE   12,130 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107   4,172 200 SH   OTR   0 0 200
HENRY SCHEIN COM 806407102   594,262 8,135 SH   SOLE   8,135 0 0
HESS CORP COM 42809H107   426,703 3,080 SH   SOLE   3,080 0 0
HOLOGIC COM 436440101   17,008,650 261,029 SH   SOLE   261,029 0 0
HOME DEPOT COM 437076102   2,586,279 7,054 SH   SOLE   7,054 0 0
HOME DEPOT COM 437076102   14,936 41 SH   OTR   0 0 41
HONEYWELL INTL COM 438516106   366,320 1,573 SH   SOLE   1,573 0 0
HUBBELL COM 443510607   870,322 2,131 SH   SOLE   2,131 0 0
IBM COM 459200101   2,135,124 7,243 SH   SOLE   7,243 0 0
IBM COM 459200101   29,478 100 SH   OTR   0 0 100
IDEXX LABS COM 45168d104   500,942 934 SH   SOLE   934 0 0
ILLINOIS TOOL COM 452308109   15,609,387 63,132 SH   SOLE   63,132 0 0
ILLUMINA COM 452327109   12,480,010 130,804 SH   SOLE   130,804 0 0
IMPEDIMED LTD COM Q48619102   461 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102   977,235 14,350 SH   SOLE   14,350 0 0
INTEL COM 458140100   848,983 37,901 SH   SOLE   37,901 0 0
INTEL COM 458140100   11,200 500 SH   OTR   0 0 500
INTUIT COM 461202103   38,968,782 49,476 SH   SOLE   49,476 0 0
INTUIT COM 461202103   21,335 27 SH   OTR   0 0 27
INTUITIVE SURGICAL COM 46120E602   12,140,866 22,342 SH   SOLE   22,342 0 0
INTUITIVE SURGICAL COM 46120E602   20,106 37 SH   OTR   0 0 37
IONIS PHARMACEUTICALS COM 462222100   656,261 16,610 SH   SOLE   16,610 0 0
IQVIA HOLDINGS COM 46266c105   1,014,880 6,440 SH   SOLE   6,440 0 0
J.HANCOCK FINL OPP FUND COM 409735206   2,560,618 72,293 SH   SOLE   72,293 0 0
JABIL CIRCUIT COM 466313103   3,219,156 14,760 SH   SOLE   14,760 0 0
JOHNSON&JOHNSON COM 478160104   4,210,494 27,565 SH   SOLE   27,565 0 0
JOHNSON&JOHNSON COM 478160104   7,822 51 SH   OTR   0 0 51
JP MORGAN CHASE COM 46625H100   22,364,483 77,143 SH   SOLE   77,143 0 0
KIMBERLY-CLARK COM 494368103   11,856,602 91,969 SH   SOLE   91,969 0 0
KIMBERLY-CLARK COM 494368103   2,252,232 17,470 SH   OTR   17,470 0 17,470
KLAVIYO INC-A COM 49845K101   201,480 6,000 SH   SOLE   6,000 0 0
KRAFT HEINZ FOODS COM 500754106   405,550 15,707 SH   SOLE   15,707 0 0
LEXICON PHARMACEUTICAL COM 528872302   10,876 11,500 SH   SOLE   11,500 0 0
LINDE PUBLIC LTD COM G54950103   792,914 1,690 SH   SOLE   1,690 0 0
LINDE PUBLIC LTD COM G54950103   21,113 45 SH   OTR   0 0 45
LIVE NATION ENTERTAINMENT COM 538034109   12,538,540 82,883 SH   SOLE   82,883 0 0
LOWE'S COMPANIES COM 548661107   19,941,254 89,878 SH   SOLE   89,878 0 0
LOWE'S COMPANIES COM 548661107   10,125 46 SH   OTR   0 0 46
MARATHON PETROLEUM CORP COM 56585a102   267,105 1,608 SH   SOLE   1,608 0 0
MARRIOTT INT'L COM 571903202   4,079,845 14,933 SH   SOLE   14,933 0 0
MARSH & MCLENNAN COM 571748102   662,479 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   312,889 1,860 SH   SOLE   1,860 0 0
MASTERCARD COM 57636Q104   24,260,969 43,174 SH   SOLE   43,174 0 0
MASTERCARD COM 57636Q104   33,827 60 SH   OTR   0 0 60
MCCORMICK COM 579780206   201,757 2,661 SH   SOLE   2,661 0 0
MCDONALDS COM 580135101   1,879,154 6,432 SH   SOLE   6,432 0 0
MCKESSON COM 58155Q103   3,285,786 4,484 SH   SOLE   4,484 0 0
MEDICINE MAN TECHNOLOGIES COM 58468u106   563 281,724 SH   SOLE   281,724 0 0
MEDTRONIC PLC COM g5960l103   404,817 4,644 SH   SOLE   4,644 0 0
MENASHA CORP COM fjg456208   27,151,269 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104   16,546,929 356,538 SH   SOLE   356,538 0 0
MERCK COM 58933y105   949,624 11,996 SH   SOLE   11,996 0 0
META PLATFORMS COM 30303M102   11,833,477 16,033 SH   SOLE   16,033 0 0
MGE ENERGY COM 55277p104   552,308 6,245 SH   SOLE   6,245 0 0
MGIC INVESTMENTS COM 552848103   374,559 13,454 SH   SOLE   13,454 0 0
MICROSOFT COM 594918104   79,037,773 158,899 SH   SOLE   158,899 0 0
MICROSOFT COM 594918104   7,461 15 SH   DFND   0 0 15
MICROSOFT COM 594918104   90,657 182 SH   OTR   0 0 182
MONDELEZ INTL INC COM 609207105   1,906,488 28,269 SH   SOLE   28,269 0 0
MORGAN STANLEY COM 617446448   296,792 2,107 SH   SOLE   2,107 0 0
NAVIENT CORP COM 63938c108   1,475,644 104,656 SH   SOLE   104,656 0 0
NESTLE S.A. COM 641069406   782,046 7,874 SH   SOLE   7,874 0 0
NEXTERA ENERGY COM 65339F101   415,725 5,989 SH   SOLE   5,989 0 0
NICOLET BANKSHARES INC. COM 65406e102   5,644,888 45,715 SH   SOLE   45,715 0 0
NICOLET BANKSHARES INC. COM 65406e102   12,348 100 SH   DFND   0 0 100
NIKE INC CL B COM 654106103   6,161,946 86,739 SH   SOLE   86,739 0 0
NORFOLK SOUTHERN COM 655844108   885,656 3,460 SH   SOLE   3,460 0 0
NORTHROP GRUMMAN COM 666807102   240,490 481 SH   SOLE   481 0 0
NOVARTIS COM 66987V109   732,353 6,052 SH   SOLE   6,052 0 0
NOVO NORDISK COM 670100205   2,859,775 41,434 SH   SOLE   41,434 0 0
NOVO NORDISK COM 670100205   2,071 30 SH   OTR   0 0 30
NVIDIA COM 67066G104   31,743,831 200,923 SH   SOLE   200,923 0 0
NVIDIA COM 67066G104   142,203 900 SH   OTR   0 0 900
OPERA LTD-ADR COM 68373M107   226,800 12,000 SH   SOLE   12,000 0 0
OPERA LTD-ADR COM 68373M107   2,835 150 SH   OTR   0 0 150
ORACLE COM 68389X105   4,758,513 21,765 SH   SOLE   21,765 0 0
ORACLE COM 68389X105   10,996 50 SH   OTR   0 0 50
OSHKOSH TRUCK COM 688239201   1,515,636 13,349 SH   SOLE   13,349 0 0
PALANTIR TECH COM 69608a108   1,245,965 9,140 SH   SOLE   9,140 0 0
PALANTIR TECH COM 69608a108   40,896 300 SH   OTR   0 0 300
PALO ALTO NETWORKS COM 697435105   1,367,404 6,682 SH   SOLE   6,682 0 0
PALO ALTO NETWORKS COM 697435105   24,557 120 SH   OTR   0 0 120
PAYCOM SOFTWARE COM 70432v102   11,683,349 50,490 SH   SOLE   50,490 0 0
PAYCOM SOFTWARE COM 70432v102   15,967 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103   17,030,056 229,145 SH   SOLE   229,145 0 0
PEPSICO COM 713448108   9,069,798 68,690 SH   SOLE   68,690 0 0
PFIZER COM 717081103   1,342,234 55,373 SH   SOLE   55,373 0 0
PHILIP MORRIS INT'L COM 718172109   10,489,222 57,592 SH   SOLE   57,592 0 0
PHILIP MORRIS INT'L COM 718172109   37,174 204 SH   OTR   0 0 204
PHILLIPS 66 COM 718546104   266,397 2,233 SH   SOLE   2,233 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   15,533,779 194,537 SH   SOLE   194,537 0 0
PRESTIGE CONSUMER HCARE COM 74112d101   33,537 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108   16,080,856 166,641 SH   SOLE   166,641 0 0
PRINCIPAL FINL GROUP COM 74251v102   31,862,560 401,140 SH   SOLE   401,140 0 0
PRINCIPAL FINL GROUP COM 74251v102   5,957 75 SH   DFND   0 0 75
PRINCIPAL FINL GROUP COM 74251v102   55,942 704 SH   OTR   0 0 704
PROCTER & GAMBLE COM 742718109   2,624,890 16,476 SH   SOLE   16,476 0 0
PROSPERITY BANCSHARES COM 743606105   15,631,400 222,543 SH   SOLE   222,543 0 0
PTC INC COM 69370c100   26,928,814 156,254 SH   SOLE   156,254 0 0
PTC INC COM 69370c100   16,372 95 SH   OTR   0 0 95
QORVO INC COM 74736k101   446,881 5,263 SH   SOLE   5,263 0 0
QUALCOMM COM 747525103   4,170,572 26,187 SH   SOLE   26,187 0 0
RAYTHEON TECHNOLOGIES COM 75513e101   966,394 6,618 SH   SOLE   6,618 0 0
REGENERON PHARMACEUTIC COM 75886f107   386,925 737 SH   SOLE   737 0 0
REMSLEEP COM 75990a200   3,136 320,000 SH   SOLE   320,000 0 0
REPLIGEN COM 759916109   10,895,937 87,602 SH   SOLE   87,602 0 0
RESMED INC COM 761152107   2,550,588 9,886 SH   SOLE   9,886 0 0
ROCHE HLDG LTD ADR COM 771195104   1,072,192 26,305 SH   SOLE   26,305 0 0
ROCKWELL AUTOMATION COM 773903109   17,395,411 52,369 SH   SOLE   52,369 0 0
ROPER TECHNOLOGIES COM 776696106   16,834,917 29,700 SH   SOLE   29,700 0 0
ROYCE VALUE TRUST(CL END) COM 780910105   198,615 13,197 SH   SOLE   13,197 0 0
RPM COM 749685103   14,918,249 135,818 SH   SOLE   135,818 0 0
RPM COM 749685103   16,689 152 SH   OTR   0 0 152
SALESFORCE.COM COM 79466L302   13,160,396 48,261 SH   SOLE   48,261 0 0
SALESFORCE.COM COM 79466L302   33,219 122 SH   OTR   0 0 122
SEMPRA ENERGY COM 816851109   211,906 2,797 SH   SOLE   2,797 0 0
SERVICENOW COM 81762p102   201,504 196 SH   SOLE   196 0 0
SHELL PLC ADR COM 780259305   201,795 2,866 SH   SOLE   2,866 0 0
SOUTHERN CO COM 842587107   271,541 2,957 SH   SOLE   2,957 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   4,722,426 15,492 SH   SOLE   15,492 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107   12,193 40 SH   OTR   0 0 40
SPDR S&P BANK ETF COM 78464a797   544,329 9,762 SH   SOLE   9,762 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698   712,502 11,997 SH   SOLE   11,997 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101   346,150 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100   50,622,907 611,388 SH   SOLE   611,388 0 0
SS&C TECHNOLOGIES COM 78467j100   4,140 50 SH   DFND   0 0 50
STARBUCKS CORP COM 855244109   381,606 4,165 SH   SOLE   4,165 0 0
STARBUCKS CORP COM 855244109   30,879 337 SH   OTR   0 0 337
STRYKER COM 863667101   39,449,724 99,714 SH   SOLE   99,714 0 0
STRYKER COM 863667101   21,904 55 SH   OTR   0 0 55
SWIBER HOLDINGS LTD COM Y8318F125   0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107   31,467,273 61,378 SH   SOLE   61,378 0 0
SYNOPSYS COM 871607107   23,071 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107   10,514,338 138,821 SH   SOLE   138,821 0 0
TAIWAN SEMIC ADR COM 874039100   219,695 970 SH   SOLE   970 0 0
TAIWAN SEMIC ADR COM 874039100   45,298 200 SH   OTR   0 0 200
TESLA MOTORS COM 88160r101   584,494 1,840 SH   SOLE   1,840 0 0
TESLA MOTORS COM 88160r101   22,554 71 SH   OTR   0 0 71
TETRA TECH NEW COM 88162G103   413,540 11,500 SH   SOLE   11,500 0 0
TEXAS INSTR COM 882508104   1,259,838 6,068 SH   SOLE   6,068 0 0
THERMO FISHER SCIENTIFIC COM 883556102   24,545,868 60,538 SH   SOLE   60,538 0 0
THERMO FISHER SCIENTIFIC COM 883556102   10,153 25 SH   OTR   0 0 25
TOAST COM 888787108   234,737 5,300 SH   SOLE   5,300 0 0
TRADE DESK COM 88339j105   470,455 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   16,035,729 27,049 SH   SOLE   27,049 0 0
TYLER TECH COM 902252105   14,821 25 SH   OTR   0 0 25
UBIQUITI INC. COM 90353W103   205,825 500 SH   SOLE   500 0 0
UNILEVER PLC SPN A COM 904767704   321,387 5,254 SH   SOLE   5,254 0 0
UNION PACIFIC CORP COM 907818108   7,982,165 34,693 SH   SOLE   34,693 0 0
UNITED HEALTHCARE COM 91324p102   8,785,598 28,162 SH   SOLE   28,162 0 0
UNITED HEALTHCARE COM 91324p102   15,287 49 SH   OTR   0 0 49
UNITED PARCEL COM 911312106   841,070 8,332 SH   SOLE   8,332 0 0
UNIVERSAL DISPLAY CORP COM 91347p105   916,720 5,935 SH   SOLE   5,935 0 0
US BANCORP DEL COM 902973304   724,498 16,011 SH   SOLE   16,011 0 0
VANGUARD ENERGY ETF COM 92204A306   2,239,461 18,800 SH   SOLE   18,800 0 0
VANGUARD ENERGY ETF COM 92204A306   15,240 128 SH   OTR   0 0 128
VANGUARD REIT COM 922908553   213,566 2,398 SH   SOLE   2,398 0 0
VEEVA SYSTEMS COM 922475108   34,131,390 118,520 SH   SOLE   118,520 0 0
VEEVA SYSTEMS COM 922475108   27,070 94 SH   OTR   0 0 94
VERALTO CORP COM 92338C103   799,726 7,922 SH   SOLE   7,922 0 0
VERISIGN INC COM 92343E102   957,950 3,317 SH   SOLE   3,317 0 0
VERIZON COMMUNICATIONS COM 92343V104   3,840,011 88,745 SH   SOLE   88,745 0 0
VERIZON COMMUNICATIONS COM 92343V104   2,163 50 SH   DFND   0 0 50
VERTEX COM 92538J106   4,662,524 131,952 SH   SOLE   131,952 0 0
VERTEX PHARMACEUTICALS COM 92532F100   3,064,312 6,883 SH   SOLE   6,883 0 0
VISA COM 92826C839   50,917,140 143,408 SH   SOLE   143,408 0 0
VISA COM 92826C839   576,934 1,625 SH   OTR   0 0 1,625
WAL-MART COM 931142103   1,335,671 13,660 SH   SOLE   13,660 0 0
WALT DISNEY COM 254687106   16,916,445 136,412 SH   SOLE   136,412 0 0
WASTE MANAGEMENT COM 94106l109   245,981 1,075 SH   SOLE   1,075 0 0
WATERS CORP COM 941848103   1,806,282 5,175 SH   SOLE   5,175 0 0
WEC ENERGY GROUP I COM 92939u106   641,703 6,158 SH   SOLE   6,158 0 0
WELLS FARGO & CO COM 949746101   1,146,239 14,307 SH   SOLE   14,307 0 0
WEYERHAEUSER COM 962166104   460,622 17,930 SH   SOLE   17,930 0 0
WHIRLPOOL CORP COM 963320106   291,075 2,870 SH   SOLE   2,870 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105   19,227,331 236,761 SH   SOLE   236,761 0 0
YUM BRANDS COM 988498101   1,222,633 8,251 SH   SOLE   8,251 0 0
ZIMMER BIOMET HLDGS COM 98956P102   326,532 3,580 SH   SOLE   3,580 0 0
ZOETIS COM 98978v103   224,797 1,441 SH   SOLE   1,441 0 0
ZSCALER COM 98980g102   11,643,721 37,089 SH   SOLE   37,089 0 0
AKRE FOCUS FD MFD 742935117   251,011 3,602 SH   SOLE   3,602 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775   368,716 4,479 SH   SOLE   4,479 0 0
AVANTIS US SMALL CAP ETF MFD 025072877   203,062 2,229 SH   SOLE   2,229 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631   106,908 10,659 SH   SOLE   10,659 0 0
FIDELITY 500 INDEX MFD 315911750   715,062 3,309 SH   SOLE   3,309 0 0
FIDELITY CONTRAFUND MFD 316071109   292,523 12,538 SH   SOLE   12,538 0 0
FIDELITY GROWTH FD MFD 316200104   355,773 8,481 SH   SOLE   8,481 0 0
FRANKLIN INCOME MFD 353496300   66,821 27,612 SH   SOLE   27,612 0 0
FUNDAMENTAL INVESTORS MFD 360802102   334,614 3,809 SH   SOLE   3,809 0 0
GROWTH FD OF AMER CL -A MFD 399874106   278,952 3,394 SH   SOLE   3,394 0 0
INVESCO WATER RESOURCES MFD 46137V142   629,190 9,000 SH   SOLE   9,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108   400,928 6,368 SH   SOLE   6,368 0 0
ISHARES CORE S&P TOTAL US MFD 464287150   1,186,056 8,783 SH   SOLE   8,783 0 0
ISHARES DJ SELECT DIVIDEND B/E MFD 464287168   227,105 1,710 SH   SOLE   1,710 0 0
ISHARES DOW JONES MFD 464287846   271,573 1,800 SH   SOLE   1,800 0 0
ISHARES EDGE MSCI MFD 46432f339   1,941,000 10,617 SH   SOLE   10,617 0 0
ISHARES MSCI USA ESG MFD 46435g425   265,864 1,965 SH   SOLE   1,965 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507   1,643,716 26,503 SH   SOLE   26,503 0 0
ISHARES S&P 500 MFD 464287200   2,168,183 3,492 SH   SOLE   3,492 0 0
ISHARES S&P SMALLCAP 600 INDEX MFD 464287804   202,296 1,851 SH   SOLE   1,851 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625   760,773 13,534 SH   SOLE   13,534 0 0
KAUFMAN FUND MFD 486250103   125,158 20,722 SH   SOLE   20,722 0 0
PROSHARE S&P 500 DID ARIST ETF MFD 74348A467   235,739 2,341 SH   SOLE   2,341 0 0
PUTNAM GROWTH OPPTY CL A MFD 746802800   245,890 3,384 SH   SOLE   3,384 0 0
S&P MIDCAP 400 MFD 78467y107   428,825 757 SH   SOLE   757 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409   3,255,431 117,652 SH   SOLE   117,652 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855   999,772 10,430 SH   SOLE   10,430 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756   24,494,077 233,923 SH   SOLE   233,923 0 0
SCHWAB US BROAD MKT ETF MFD 808524102   63,493,998 2,664,456 SH   SOLE   2,664,456 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797   698,738 26,367 SH   SOLE   26,367 0 0
SCHWAB US LARGE CAP GWTH ETF MFD 808524300   491,762 16,835 SH   SOLE   16,835 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201   11,917,436 487,620 SH   SOLE   487,620 0 0
SCHWAB US MID CAP ETF MFD 808524508   10,184,534 363,085 SH   SOLE   363,085 0 0
SCHWAB US SCAP ETF MFD 808524607   11,316,949 447,310 SH   SOLE   447,310 0 0
SCHWAB US SCAP ETF MFD 808524607   10,373 410 SH   OTR   0 0 410
SPDR S&P 500 INDEX ETF MFD 78462f103   3,718,839 6,019 SH   SOLE   6,019 0 0
SPDR S&P LARGE CAP 500 ETF MFD 78464A854   54,608,744 751,255 SH   SOLE   751,255 0 0
SPDR S&P MID CAP 400 ETF MFD 78464A847   14,379,291 264,422 SH   SOLE   264,422 0 0
SPDR S&P SMALL CAP 600 ETF MFD 78468r853   7,992,519 187,618 SH   SOLE   187,618 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403   655,938 3,245 SH   SOLE   3,245 0 0
T ROWE PRICE EQ INDEX 500 MFD 779552405   1,230,532 7,541 SH   SOLE   7,541 0 0
T ROWE PRICE GROWTH STK MFD 741479109   219,981 1,979 SH   SOLE   1,979 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702   472,607 8,042 SH   SOLE   8,042 0 0
VAN WELLINGTON ADM #571 MFD 921935201   1,535,731 19,676 SH   SOLE   19,676 0 0
VANGARD MID CAP INDEX ETF MFD 922908629   471,514 1,685 SH   SOLE   1,685 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710   7,700,881 13,449 SH   SOLE   13,449 0 0
VANGUARD DVD MFD 921908844   863,742 4,220 SH   SOLE   4,220 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694   334,679 2,288 SH   SOLE   2,288 0 0
VANGUARD GROWTH ETF MFD 922908736   1,295,910 2,956 SH   SOLE   2,956 0 0
VANGUARD GROWTH ETF MFD 922908736   1,446,720 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660   859,224 3,807 SH   SOLE   3,807 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406   2,426,909 18,205 SH   SOLE   18,205 0 0
VANGUARD INFO TECH MFD 92204a702   754,149 1,137 SH   SOLE   1,137 0 0
VANGUARD INST INDEX MFD 922040100   618,840 1,227 SH   SOLE   1,227 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501   254,568 2,159 SH   SOLE   2,159 0 0
VANGUARD MID CAP ADM MFD 922908645   996,176 2,872 SH   SOLE   2,872 0 0
VANGUARD MID CAP GROWTH MFD 922908538   439,098 1,544 SH   SOLE   1,544 0 0
VANGUARD S&P 500 GROWTH MFD 921932505   217,304 548 SH   SOLE   548 0 0
VANGUARD S&P 500 LC ETF MFD 922908363   7,875,024 13,864 SH   SOLE   13,864 0 0
VANGUARD SMALL CAP INDEX MFD 922908686   1,074,921 9,462 SH   SOLE   9,462 0 0
VANGUARD TAX-MANAGED BAL MFD 921943304   305,121 6,597 SH   SOLE   6,597 0 0
VANGUARD TAX-MANAGED CAPITAL A MFD 921943866   724,688 2,274 SH   SOLE   2,274 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768   245,131 3,548 SH   SOLE   3,548 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   2,983,794 20,159 SH   SOLE   20,159 0 0
VANGUARD TTL STK MKT ADM MFD 922908728   177,881 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769   50,823,969 167,223 SH   SOLE   167,223 0 0
VANGUARD TTL STK MKT ETF MFD 922908769   4,814,251 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744   1,986,381 11,239 SH   SOLE   11,239 0 0
WASATCH GROWTH MFD 936772201   296,510 3,461 SH   SOLE   3,461 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504   78,764 19,071 SH   SOLE   19,071 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207   333,863 35,404 SH   SOLE   35,404 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100   2,976,688 49,201 SH   SOLE   49,201 0 0
HARBOR INTL FD IFD 411511306   251,038 4,732 SH   SOLE   4,732 0 0
ISHARES CORE INTL DEV MKTS IFD 46435g326   284,694 3,744 SH   SOLE   3,744 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105   305,985 10,839 SH   SOLE   10,839 0 0
MSCI-EAFE INDEX IFD 464287465   480,382 5,374 SH   SOLE   5,374 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830   321,202 11,787 SH   SOLE   11,787 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   16,171,679 731,750 SH   SOLE   731,750 0 0
SCHWAB FTSE DEV EX-US ETF IFD 808524805   110,766 5,012 SH   OTR   212 0 5,012
SCHWAB FTSE EMERGING ETF IFD 808524706   9,687,588 321,420 SH   SOLE   321,420 0 0
SCHWAB FTSE EMERGING ETF IFD 808524706   11,642 386 SH   OTR   386 0 386
SPDR S&P DEVELOPED EX-US ETF IFD 78463X889   5,666,950 139,959 SH   SOLE   139,959 0 0
SPDR S&P EMERGING ETF IFD 78463X509   2,722,348 63,696 SH   SOLE   63,696 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   2,553,203 85,851 SH   SOLE   85,851 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100   7,332 247 SH   OTR   247 0 247
VANGUARD EMERGING MKTS ETF IFD 922042858   6,354,825 128,484 SH   SOLE   128,484 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858   81,856 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858   1,634,784 28,675 SH   SOLE   28,675 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   6,037,028 89,810 SH   SOLE   89,810 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775   124,357 1,850 SH   OTR   0 0 1,850
iSHARES CORE MSCI EMG MKTS IFD 46434g103   3,967,023 66,084 SH   SOLE   66,084 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721   103,098 10,807 SH   SOLE   10,807 0 0