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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC COM 88025u109 977 34,308 SH   SOLE   34,308 0 0
3M COMPANY COM 88579Y101 1,348 12,197 SH   SOLE   12,157 0 40
3M COMPANY COM 88579Y101 4 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100 25,034 258,723 SH   SOLE   258,658 0 65
ABBOTT LABS COM 002824100 39 400 SH   OTR   0 0 400
ABBVIE COM 00287y109 19,495 145,260 SH   SOLE   145,260 0 0
ABBVIE COM 00287y109 7 50 SH   DFND   0 0 50
ABBVIE COM 00287y109 23 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101 683 2,654 SH   SOLE   2,644 0 10
ACI WORLDWIDE COM 004498101 17,023 814,476 SH   SOLE   814,476 0 0
ACI WORLDWIDE COM 004498101 3 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101 36 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109 1,416 19,048 SH   SOLE   19,048 0 0
ADAMS NATURAL RESOURCES COM 00548f105 2,937 150,939 SH   SOLE   150,939 0 0
ADOBE SYSTEMS COM 00724F101 25,822 93,831 SH   SOLE   93,805 0 26
ADOBE SYSTEMS COM 00724F101 54 196 SH   OTR   0 0 196
ADVANCED MICRO DEVICES COM 007903107 9,203 145,248 SH   SOLE   145,208 0 40
ADVANCED MICRO DEVICES COM 007903107 11 172 SH   OTR   0 0 172
ADYEN ADR COM 00783v104 3,923 313,364 SH   SOLE   313,164 0 200
ADYEN ADR COM 00783v104 2 150 SH   OTR   0 0 150
AES CORP COM 00130H105 28,075 1,242,258 SH   SOLE   1,241,958 0 300
AES CORP COM 00130H105 9 400 SH   DFND   0 0 400
AES CORP COM 00130H105 14 635 SH   OTR   0 0 635
AFFILIATED MANAGERS COM 008252108 10,632 95,060 SH   SOLE   95,060 0 0
AFLAC COM 001055102 3,119 55,498 SH   SOLE   55,498 0 0
AIR PRODUCTS & CHEM COM 009158106 322 1,385 SH   SOLE   1,365 0 20
AKAMAI TECH COM 00971t101 11,485 142,995 SH   SOLE   142,995 0 0
AKAMAI TECH COM 00971t101 2 25 SH   DFND   0 0 25
AKAMAI TECH COM 00971t101 12 150 SH   OTR   0 0 150
ALLSCRIPTS HEALTHCARE COM 01988P108 777 50,990 SH   SOLE   50,990 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107 308 1,540 SH   SOLE   1,500 0 40
ALPHABET CL A COM 02079k305 8,473 88,580 SH   SOLE   88,180 0 400
ALPHABET CL A COM 02079k305 11 120 SH   OTR   0 0 120
ALPHABET CL C COM 02079k107 23,261 241,926 SH   SOLE   241,486 0 440
ALPHABET CL C COM 02079k107 4 40 SH   DFND   0 0 40
ALPHABET CL C COM 02079k107 21 220 SH   OTR   0 0 220
ALTRIA GROUP COM 02209s103 1,818 45,023 SH   SOLE   45,023 0 0
AMAZON.COM COM 023135106 18,909 167,333 SH   SOLE   167,033 0 300
AMAZON.COM COM 023135106 7 60 SH   DFND   0 0 60
AMAZON.COM COM 023135106 53 472 SH   OTR   0 0 472
AMCOR COM g0250x107 1,475 137,485 SH   SOLE   137,185 0 300
AMERICAN ELECTRIC POWER COM 025537101 209 2,423 SH   SOLE   2,423 0 0
AMETEK COM 031100100 18,674 164,655 SH   SOLE   164,655 0 0
AMEX TECHNOLOGY SPDR COM 81369Y803 302 2,543 SH   SOLE   2,543 0 0
AMGEN COM 031162100 2,286 10,144 SH   SOLE   10,114 0 30
AMGEN COM 031162100 35 157 SH   OTR   0 0 157
AMPHENOL CORP CL A COM 032095101 7,289 108,851 SH   SOLE   108,851 0 0
ANALOG DEVICES COM 032654105 13,983 100,350 SH   SOLE   100,350 0 0
ANALOG DEVICES COM 032654105 23 165 SH   OTR   0 0 165
APPLE COM 037833100 47,113 340,907 SH   SOLE   339,397 0 1,510
APPLE COM 037833100 3,076 22,255 SH   OTR   0 0 22,255
ASML HOLDINGS COM n07059210 11,346 27,317 SH   SOLE   27,307 0 10
ASML HOLDINGS COM n07059210 6 15 SH   OTR   0 0 15
ASSOCIATED BANK COM 045487105 1,345 66,990 SH   SOLE   66,990 0 0
AT&T INC COM 00206r102 193 12,612 SH   SOLE   12,612 0 0
AUTOMATIC DATA PROCESSNG COM 053015103 1,557 6,883 SH   SOLE   6,883 0 0
AVANOS MEDICAL INC COM 05350v106 473 21,722 SH   SOLE   21,722 0 0
AVANTOR COM 05352a100 3,525 179,861 SH   SOLE   179,861 0 0
AVANTOR COM 05352a100 4 215 SH   OTR   0 0 215
BALL CORP COM 058498106 8,525 176,436 SH   SOLE   176,436 0 0
BANK FIRST NATIONAL CORP COM 06211j100 201 2,625 SH   SOLE   2,625 0 0
BANK OF MONTREAL COM 063671101 923 10,532 SH   SOLE   10,532 0 0
BARABOO BANCORP COM 067021105 328 88,779 SH   SOLE   88,779 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,097 4,109 SH   SOLE   4,009 0 100
BERKSHIRE HATHAWAY CL B COM 084670702 3 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175 406 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103 245 919 SH   SOLE   909 0 10
BIOGEN IDEC COM 09062X103 30 113 SH   OTR   0 0 113
BOEING CO COM 097023105 2,431 20,076 SH   SOLE   20,076 0 0
BOEING CO COM 097023105 7 60 SH   OTR   0 0 60
BRADY CORP COM 104674106 300 7,200 SH   SOLE   7,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 826 11,625 SH   SOLE   11,625 0 0
CATALENT INC COM 148806102 4,246 58,681 SH   SOLE   58,681 0 0
CATALENT INC COM 148806102 4 55 SH   OTR   0 0 55
CATERPILLER COM 149123101 267 1,630 SH   SOLE   1,580 0 50
CHARLES SCHWAB COM 808513105 24,536 341,398 SH   SOLE   341,398 0 0
CHARLES SCHWAB COM 808513105 5 75 SH   DFND   0 0 75
CHARLES SCHWAB COM 808513105 38 530 SH   OTR   0 0 530
CHEVRON CORP COM 166764100 1,573 10,949 SH   SOLE   10,899 0 50
CHURCH & DWIGHT COM 171340102 4,584 64,165 SH   SOLE   64,145 0 20
CHURCH & DWIGHT COM 171340102 16 225 SH   OTR   0 0 225
CIM REAL ESTATE FINANCE TRUST COM 12558q103 87 12,024 SH   SOLE   12,024 0 0
CISCO SYSTEMS COM 17275R102 2,085 52,113 SH   SOLE   52,063 0 50
CISCO SYSTEMS COM 17275R102 20 502 SH   OTR   0 0 502
CME GROUP COM 12572q105 1,174 6,630 SH   SOLE   6,615 0 15
COCA COLA COM 191216100 1,678 29,951 SH   SOLE   29,771 0 180
COCA COLA COM 191216100 6 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102 1,654 28,788 SH   SOLE   28,788 0 0
COLGATE-PALMOLIVE COM 194162103 529 7,536 SH   SOLE   7,436 0 100
COMCAST CORP CL A COM 20030n101 952 32,446 SH   SOLE   32,446 0 0
CONOCOPHILLIPS COM 20825C104 360 3,513 SH   SOLE   3,513 0 0
COSTCO WHOLESALE CORP COM 22160K105 9,526 20,170 SH   SOLE   20,137 0 33
COSTCO WHOLESALE CORP COM 22160K105 35 75 SH   OTR   0 0 75
CROWDSTRIKE HOLDINGS COM 22788c105 4,323 26,230 SH   SOLE   26,215 0 15
CROWDSTRIKE HOLDINGS COM 22788c105 6 35 SH   OTR   0 0 35
CROWN CASTLE INTL CORP COM 22822V101 420 2,905 SH   SOLE   2,905 0 0
DANAHER CORP COM 235851102 19,674 76,171 SH   SOLE   76,151 0 20
DANAHER CORP COM 235851102 13 50 SH   OTR   0 0 50
DATADOG INC COM 23804l103 4,532 51,048 SH   SOLE   51,048 0 0
DATADOG INC COM 23804l103 34 383 SH   OTR   0 0 383
DISCOVER FINANCIAL COM 254709108 3,567 39,237 SH   SOLE   39,237 0 0
DONALDSON COM 257651109 402 8,197 SH   SOLE   8,197 0 0
DOVER COM 260003108 412 3,530 SH   SOLE   3,530 0 0
EATON CORP COM 278058102 3,196 23,968 SH   SOLE   23,968 0 0
ECOLAB COM 278865100 10,872 75,278 SH   SOLE   75,278 0 0
ECOLAB COM 278865100 26 183 SH   OTR   0 0 183
ELI LILLY & CO COM 532457108 7,878 24,363 SH   SOLE   24,348 0 15
ELI LILLY & CO COM 532457108 16 50 SH   OTR   0 0 50
EMERSON ELECTRIC COM 291011104 827 11,301 SH   SOLE   11,301 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 4,231 58,750 SH   SOLE   58,750 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 6 85 SH   DFND   0 0 85
ENERGY SELECT SECTOR SPDR COM 81369Y506 14 200 SH   OTR   0 0 200
ENPHASE ENERGY COM 29355a107 564 2,034 SH   SOLE   2,014 0 20
ENVISTA COM 29415f104 5,045 153,765 SH   SOLE   153,765 0 0
ENVISTA COM 29415f104 10 305 SH   OTR   0 0 305
EPAM SYSTEMS COM 29414b104 724 2,000 SH   SOLE   2,000 0 0
EQUATORIALE HOLDINGS PTE COM 202215044 0 17,000 SH   SOLE   17,000 0 0
EQUIFAX COM 294429105 17,976 104,862 SH   SOLE   104,837 0 25
EQUIFAX COM 294429105 9 50 SH   OTR   0 0 50
EVERTEC INC COM 30040P103 23,112 737,231 SH   SOLE   737,081 0 150
EVERTEC INC COM 30040P103 5 150 SH   DFND   0 0 150
EVERTEC INC COM 30040P103 31 1,000 SH   OTR   0 0 1,000
EVOLUTION AB COM 30051e104 240 3,044 SH   SOLE   3,044 0 0
EXELIXIS COM 30161q104 698 44,500 SH   SOLE   44,500 0 0
EXXON MOBIL CORP COM 30231G102 2,691 30,824 SH   SOLE   30,724 0 100
FASTENAL COM 311900104 3,519 76,430 SH   SOLE   76,380 0 50
FASTENAL COM 311900104 22 478 SH   OTR   0 0 478
FEDEX COM 31428X106 10,536 70,966 SH   SOLE   70,966 0 0
FEDEX COM 31428X106 2 15 SH   DFND   0 0 15
FEDEX COM 31428X106 7 50 SH   OTR   0 0 50
FIDELITY NATL INFO COM 31620M106 15,083 199,594 SH   SOLE   199,594 0 0
FIDELITY NATL INFO COM 31620M106 2 25 SH   DFND   0 0 25
FISERV COM 337738108 31,806 339,917 SH   SOLE   339,875 0 42
FISERV COM 337738108 7 75 SH   DFND   0 0 75
FISERV COM 337738108 39 415 SH   OTR   0 0 415
FORTIVE CORP COM 34959j108 377 6,463 SH   SOLE   6,413 0 50
FRANKLIN RESOURCES COM 354613101 461 21,443 SH   SOLE   21,443 0 0
GEN MILLS INC COM 370334104 427 5,579 SH   SOLE   5,579 0 0
GENERAC HOLDINGS INC COM 368736104 219 1,230 SH   SOLE   1,215 0 15
GENERAL ELECTRIC COM 369604301 446 7,201 SH   SOLE   7,176 0 25
GENERAL ELECTRIC COM 369604301 4 62 SH   DFND   0 0 62
GINKGO BIOWORKS COM 37611x100 80 25,600 SH   SOLE   25,500 0 100
GLOBAL PAYMENTS COM 37940x102 22,690 209,993 SH   SOLE   209,993 0 0
GLOBAL PAYMENTS COM 37940x102 3 25 SH   DFND   0 0 25
GLOBAL PAYMENTS COM 37940x102 11 100 SH   OTR   0 0 100
GOLDMAN SACHS GROUP INC COM 38141g104 889 3,035 SH   SOLE   3,035 0 0
GRAINGER WW COM 384802104 983 2,010 SH   SOLE   2,010 0 0
GRAYSCALE ETHEREUM TRUST COM 389638107 114 12,530 SH   SOLE   12,380 0 150
HANESBRANDS COM 410345102 94 13,555 SH   SOLE   13,555 0 0
HENRY SCHEIN COM 806407102 642 9,763 SH   SOLE   9,763 0 0
HOLOGIC COM 436440101 16,289 252,464 SH   SOLE   252,464 0 0
HOLOGIC COM 436440101 3 50 SH   DFND   0 0 50
HOLOGIC COM 436440101 16 245 SH   OTR   0 0 245
HOME DEPOT COM 437076102 2,050 7,428 SH   SOLE   7,408 0 20
HUBBELL COM 443510607 239 1,071 SH   SOLE   1,071 0 0
HUBBELL INC CL B COM 443510201 296 1,329 SH   SOLE   1,329 0 0
HUMANA COM 444859102 1,009 2,080 SH   SOLE   2,065 0 15
IBM COM 459200101 773 6,508 SH   SOLE   6,468 0 40
IDNA INC. COM 46435U192 293 11,100 SH   SOLE   11,100 0 0
ILLINOIS TOOL COM 452308109 6,987 38,679 SH   SOLE   38,679 0 0
IMPEDIMED LTD COM Q48619102 1 20,000 SH   SOLE   20,000 0 0
INCYTE CORP COM 45337c102 756 11,350 SH   SOLE   11,350 0 0
INTEL COM 458140100 1,837 71,285 SH   SOLE   71,185 0 100
INTEL COM 458140100 8 321 SH   OTR   0 0 321
INTUIT COM 461202103 17,701 45,702 SH   SOLE   45,679 0 23
INTUIT COM 461202103 9 22 SH   OTR   0 0 22
INTUITIVE SURGICAL COM 46120E602 3,387 18,072 SH   SOLE   18,042 0 30
INTUITIVE SURGICAL COM 46120E602 4 22 SH   OTR   0 0 22
IONIS PHARMACEUTICALS COM 462222100 605 13,680 SH   SOLE   13,600 0 80
IQVIA HOLDINGS COM 46266c105 1,148 6,340 SH   SOLE   6,340 0 0
J.HANCOCK FINL OPP FUND COM 409735206 3,075 97,438 SH   SOLE   97,438 0 0
J.M. SMUCKERS NEW COM 832696405 221 1,607 SH   SOLE   1,607 0 0
JABIL CIRCUIT COM 466313103 1,118 19,380 SH   SOLE   19,380 0 0
JOHNSON&JOHNSON COM 478160104 5,282 32,334 SH   SOLE   32,254 0 80
JP MORGAN CHASE COM 46625H100 6,031 57,709 SH   SOLE   57,684 0 25
JP MORGAN CHASE COM 46625H100 3 25 SH   DFND   0 0 25
JP MORGAN CHASE COM 46625H100 6 60 SH   OTR   0 0 60
KC DE MEXICO COM 494386204 80 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103 7,838 69,648 SH   SOLE   69,598 0 50
KIMBERLY-CLARK COM 494368103 3,309 29,400 SH   OTR   29,400 0 29,400
KRAFT HEINZ FOODS COM 500754106 480 14,387 SH   SOLE   14,387 0 0
LINDE PUBLIC LTD COM g5494j103 421 1,562 SH   SOLE   1,542 0 20
LINDE PUBLIC LTD COM g5494j103 12 45 SH   OTR   0 0 45
LOWE'S COMPANIES COM 548661107 17,976 95,712 SH   SOLE   95,712 0 0
LOWE'S COMPANIES COM 548661107 8 45 SH   OTR   0 0 45
MARRIOTT INT'L COM 571903202 2,095 14,948 SH   SOLE   14,948 0 0
MARRIOTT VACATION COM 57164y107 254 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102 452 3,026 SH   SOLE   3,026 0 0
MARYJANE GROUP COM 57388q104 0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100 1,116 7,907 SH   SOLE   7,892 0 15
MASTERCARD COM 57636Q104 9,698 34,108 SH   SOLE   34,108 0 0
MASTERCARD COM 57636Q104 17 60 SH   OTR   0 0 60
MATIV INC COM 808541106 232 10,520 SH   SOLE   10,520 0 0
MCDONALDS COM 580135101 1,240 5,373 SH   SOLE   5,338 0 35
MCKESSON COM 58155Q103 1,504 4,424 SH   SOLE   4,409 0 15
MEDICINE MAN TECHNOLOGIES COM 58468u106 327 320,724 SH   SOLE   320,724 0 0
MEDTRONIC PLC COM g5960l103 404 5,009 SH   SOLE   5,009 0 0
MENASHA CORP COM fjg456208 15,910 2,181 SH   SOLE   2,181 0 0
MERCANTILE BANK COM 587376104 9,197 309,571 SH   SOLE   309,571 0 0
MERCANTILE BANK COM 587376104 29 980 SH   OTR   0 0 980
MERCK COM 58933y105 965 11,209 SH   SOLE   11,169 0 40
META PLATFORMS COM 30303M102 4,438 32,708 SH   SOLE   32,658 0 50
META PLATFORMS COM 30303M102 1 10 SH   DFND   0 0 10
MICROSOFT COM 594918104 34,946 150,047 SH   SOLE   149,827 0 220
MICROSOFT COM 594918104 3 15 SH   DFND   0 0 15
MICROSOFT COM 594918104 80 346 SH   OTR   0 0 346
MONDELEZ INTL INC COM 609207105 2,084 38,004 SH   SOLE   37,904 0 100
NAVIENT CORP COM 63938c108 13,181 897,247 SH   SOLE   897,247 0 0
NAVIENT CORP COM 63938c108 28 1,900 SH   OTR   0 0 1,900
NB REAL ESTATE COM 64190A103 96 28,436 SH   SOLE   28,436 0 0
NESTLE S.A. COM 641069406 780 7,244 SH   SOLE   7,244 0 0
NEXTERA ENERGY COM 65339F101 241 3,075 SH   SOLE   3,025 0 50
NEXTERA ENERGY COM 65339F101 5 65 SH   OTR   0 0 65
NICOLET BANKSHARES INC. COM 65406e102 3,191 45,307 SH   SOLE   45,307 0 0
NICOLET BANKSHARES INC. COM 65406e102 14 200 SH   DFND   0 0 200
NIKE INC CL B COM 654106103 7,447 89,591 SH   SOLE   89,581 0 10
NIKE INC CL B COM 654106103 7 80 SH   OTR   0 0 80
NORFOLK SOUTHERN COM 655844108 822 3,920 SH   SOLE   3,920 0 0
NOVARTIS COM 66987V109 382 5,026 SH   SOLE   5,026 0 0
NOVO NORDISK COM 670100205 1,868 18,748 SH   SOLE   18,748 0 0
NVIDIA CORP COM 67066G104 4,317 35,563 SH   SOLE   35,163 0 400
NVIDIA CORP COM 67066G104 10 85 SH   OTR   0 0 85
ORACLE COM 68389X105 1,157 18,946 SH   SOLE   18,871 0 75
ORACLE COM 68389X105 13 207 SH   OTR   0 0 207
PALO ALTO NETWORKS COM 697435105 332 2,025 SH   SOLE   1,995 0 30
PAYCOM SOFTWARE COM 70432v102 598 1,811 SH   SOLE   1,806 0 5
PAYCOM SOFTWARE COM 70432v102 23 69 SH   OTR   0 0 69
PAYPAL HOLDINGS COM 70450y103 16,788 195,055 SH   SOLE   195,055 0 0
PAYPAL HOLDINGS COM 70450y103 3 30 SH   DFND   0 0 30
PEPSICO COM 713448108 4,098 25,102 SH   SOLE   25,042 0 60
PFIZER COM 717081103 6,409 146,461 SH   SOLE   146,461 0 0
PFIZER COM 717081103 4 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109 5,185 62,463 SH   SOLE   62,463 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 12,316 247,170 SH   SOLE   247,170 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 21 420 SH   OTR   0 0 420
PRICE T ROWE GROUP COM 74144t108 17,709 168,638 SH   SOLE   168,583 0 55
PRICE T ROWE GROUP COM 74144t108 2 15 SH   DFND   0 0 15
PRICE T ROWE GROUP COM 74144t108 11 105 SH   OTR   0 0 105
PRINCIPAL FINL GROUP COM 74251v102 32,067 444,454 SH   SOLE   444,354 0 100
PRINCIPAL FINL GROUP COM 74251v102 7 100 SH   DFND   0 0 100
PRINCIPAL FINL GROUP COM 74251v102 49 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106 208 10,649 SH   SOLE   10,649 0 0
PROCTER & GAMBLE COM 742718109 2,213 17,528 SH   SOLE   17,428 0 100
PROSPERITY BANCSHARES COM 743606105 10,044 150,635 SH   SOLE   150,635 0 0
PROSPERITY BANCSHARES COM 743606105 19 285 SH   OTR   0 0 285
PTC INC COM 69370c100 14,250 136,236 SH   SOLE   136,211 0 25
PTC INC COM 69370c100 8 80 SH   OTR   0 0 80
QORVO INC COM 74736k101 638 8,032 SH   SOLE   8,032 0 0
QUALCOMM COM 747525103 3,747 33,163 SH   SOLE   33,163 0 0
QUALCOMM COM 747525103 14 122 SH   OTR   0 0 122
RAYTHEON TECHNOLOGIES COM 75513e101 433 5,284 SH   SOLE   5,234 0 50
RECKITT BENCIKISER COM 756255204 193 14,536 SH   SOLE   14,536 0 0
REMSLEEP COM 75990a200 9 720,000 SH   SOLE   720,000 0 0
REPLIGEN CORP COM 759916109 15,806 84,476 SH   SOLE   84,476 0 0
REPLIGEN CORP COM 759916109 11 60 SH   OTR   0 0 60
RESMED INC COM 761152107 1,747 8,003 SH   SOLE   8,003 0 0
ROCHE HLDG LTD ADR COM 771195104 644 15,850 SH   SOLE   15,700 0 150
ROCHE HLDG LTD ADR COM 771195104 9 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109 11,650 54,160 SH   SOLE   54,160 0 0
ROCKWELL AUTOMATION COM 773903109 2 10 SH   DFND   0 0 10
ROCKWELL AUTOMATION COM 773903109 8 35 SH   OTR   0 0 35
ROPER INDUSTRIES COM 776696106 7,087 19,706 SH   SOLE   19,698 0 8
ROYCE VALUE TRUST(CL END) COM 780910105 256 20,409 SH   SOLE   20,409 0 0
RPM COM 749685103 11,341 136,128 SH   SOLE   136,078 0 50
RPM COM 749685103 12 150 SH   OTR   0 0 150
SBA COMMUNICATIONS CORP COM 78388J106 222 780 SH   SOLE   780 0 0
SEAGEN INC. COM 812578102 376 2,750 SH   SOLE   2,750 0 0
SOUTHERN CO COM 842587107 213 3,127 SH   SOLE   3,127 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 3,515 22,728 SH   SOLE   22,418 0 310
SPDR S&P BANK ETF COM 78464a797 581 13,117 SH   SOLE   13,117 0 0
SPDR S&P REGIONAL BANK ETF COM 78464a698 938 15,932 SH   SOLE   15,932 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101 179 11,500 SH   SOLE   11,500 0 0
SS&C TECHNOLOGIES COM 78467j100 24,682 516,897 SH   SOLE   516,897 0 0
SS&C TECHNOLOGIES COM 78467j100 2 50 SH   DFND   0 0 50
SS&C TECHNOLOGIES COM 78467j100 13 275 SH   OTR   0 0 275
STARBUCKS CORP COM 855244109 425 5,046 SH   SOLE   4,946 0 100
STARBUCKS CORP COM 855244109 29 347 SH   OTR   0 0 347
STRYKER CORP COM 863667101 20,074 99,110 SH   SOLE   99,110 0 0
STRYKER CORP COM 863667101 12 60 SH   OTR   0 0 60
SWIBER HOLDINGS LTD COM Y8318F125 0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS COM 871607107 17,960 58,788 SH   SOLE   58,773 0 15
SYNOPSYS COM 871607107 14 45 SH   OTR   0 0 45
SYSCO CORPORATION COM 871829107 7,595 107,409 SH   SOLE   107,409 0 0
SYSCO CORPORATION COM 871829107 12 175 SH   OTR   0 0 175
TARGET CORPORATION COM 87612E106 242 1,628 SH   SOLE   1,628 0 0
TENCENT HOLDINGS COM 88032q109 449 13,281 SH   SOLE   13,231 0 50
TESLA MOTORS COM 88160r101 3,547 13,374 SH   SOLE   13,284 0 90
TESLA MOTORS COM 88160r101 6 21 SH   OTR   0 0 21
TEXAS INSTR COM 882508104 1,470 9,496 SH   SOLE   9,496 0 0
TEXAS INSTR COM 882508104 3 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102 26,021 51,305 SH   SOLE   51,275 0 30
THERMO FISHER SCIENTIFIC COM 883556102 13 25 SH   OTR   0 0 25
TRADE DESK COM 88339j105 481 8,050 SH   SOLE   8,000 0 50
TRANS-PACIFIC AEROSPACE COM 89342j108 0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102 462 13,533 SH   SOLE   13,533 0 0
TYLER TECH COM 902252105 8,318 23,937 SH   SOLE   23,927 0 10
TYLER TECH COM 902252105 9 25 SH   OTR   0 0 25
UBIQUITI INC. COM 90353W103 294 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 17,690 90,800 SH   SOLE   90,800 0 0
UNION PACIFIC CORP COM 907818108 2 10 SH   DFND   0 0 10
UNION PACIFIC CORP COM 907818108 18 90 SH   OTR   0 0 90
UNITED HEALTHCARE COM 91324p102 1,180 2,336 SH   SOLE   2,316 0 20
UNITED HEALTHCARE COM 91324p102 26 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106 3,646 22,567 SH   SOLE   22,567 0 0
UNIVERSAL DISPLAY CORP COM 91347p105 475 5,035 SH   SOLE   5,035 0 0
US BANCORP DEL COM 902973304 591 14,655 SH   SOLE   14,655 0 0
VANGUARD ENERGY ETF COM 92204A306 1,925 18,950 SH   SOLE   18,950 0 0
VANGUARD ENERGY ETF COM 92204A306 13 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108 8,049 48,815 SH   SOLE   48,800 0 15
VEEVA SYSTEMS COM 922475108 20 123 SH   OTR   0 0 123
VERISIGN INC COM 92343E102 803 4,621 SH   SOLE   4,621 0 0
VERIZON COMMUNICATIONS COM 92343V104 11,134 293,235 SH   SOLE   293,185 0 50
VERIZON COMMUNICATIONS COM 92343V104 4 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104 18 480 SH   OTR   0 0 480
VERTEX PHARMACEUTICALS COM 92532F100 1,665 5,750 SH   SOLE   5,750 0 0
VISA COM 92826C839 26,145 147,173 SH   SOLE   147,153 0 20
VISA COM 92826C839 287 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402 9,920 93,183 SH   SOLE   93,183 0 0
WAL-MART COM 931142103 352 2,715 SH   SOLE   2,715 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 369 11,757 SH   SOLE   11,657 0 100
WALT DISNEY CO COM 254687106 9,615 101,928 SH   SOLE   101,778 0 150
WALT DISNEY CO COM 254687106 2 20 SH   DFND   0 0 20
WARNER BROS DISCOVERY COM 934423104 957 83,221 SH   SOLE   83,221 0 0
WATERS CORP COM 941848103 1,649 6,118 SH   SOLE   6,118 0 0
WEC ENERGY GROUP I COM 92939u106 459 5,137 SH   SOLE   5,137 0 0
WELLS FARGO & CO COM 949746101 651 16,198 SH   SOLE   16,198 0 0
WEYERHAEUSER COM 962166104 752 26,319 SH   SOLE   26,319 0 0
WHIRLPOOL CORP COM 963320106 222 1,646 SH   SOLE   1,631 0 15
WISCOMTREE US TOTAL DVD COM 97717W109 639 11,776 SH   SOLE   11,776 0 0
WSFS FINANCIAL CORP COM 929328102 8,645 186,064 SH   SOLE   186,010 0 54
WSFS FINANCIAL CORP COM 929328102 24 517 SH   OTR   0 0 517
WYNDHAM HOTELS & RESORTS COM 98311a105 15,651 255,103 SH   SOLE   255,028 0 75
WYNDHAM HOTELS & RESORTS COM 98311a105 31 505 SH   OTR   0 0 505
YUM BRANDS COM 988498101 1,248 11,733 SH   SOLE   11,733 0 0
YUM CHINA HOLDING COM 98850p109 313 6,615 SH   SOLE   6,615 0 0
ZIMMER BIOMET HLDGS COM 98956P102 381 3,644 SH   SOLE   3,614 0 30
ZSCALER INC COM 98980g102 3,779 22,991 SH   SOLE   22,991 0 0
ZSCALER INC COM 98980g102 5 30 SH   OTR   0 0 30
AMER FD WASH MUT INV-F3 MFD 939330775 289 6,090 SH   SOLE   6,090 0 0
AMER FDS CAP INC BLDR-F3 MFD 140193780 289 5,035 SH   SOLE   5,035 0 0
AMER FDS INC OF AMER-F3 MFD 453320772 302 14,083 SH   SOLE   14,083 0 0
AMER FDS NEW PERSPECT-F3 MFD 648018778 249 5,458 SH   SOLE   5,458 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775 226 4,479 SH   SOLE   4,479 0 0
BAIRD SHORT-TERM MUNI BOND MFD 057071631 152 15,730 SH   SOLE   15,730 0 0
DODGE & COX BALANCE MFD 256201104 265 2,913 SH   SOLE   2,913 0 0
FIDELITY CONTRAFUND MFD 316071109 159 12,396 SH   SOLE   12,396 0 0
FIDELITY GROWTH FD MFD 316200104 255 10,779 SH   SOLE   10,779 0 0
FIDELITY SELEECT HEALTH CARE MFD 316390301 570 21,932 SH   SOLE   21,932 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103 230 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142 320 7,000 SH   SOLE   7,000 0 0
ISHARES CORE S&P TOTAL US MFD 464287150 480 6,038 SH   SOLE   6,038 0 0
ISHARES S&P 400 MIDCAP ETF MFD 464287507 10,902 49,724 SH   SOLE   49,724 0 0
ISHARES S&P 500 MFD 464287200 520 1,451 SH   SOLE   1,451 0 0
JANUS HENDERSON FORTY FUND CLA MFD 47103A625 369 11,208 SH   SOLE   11,208 0 0
JPMORGAN DIVERSIFIED RETURN MFD 46641q407 275 3,213 SH   SOLE   3,213 0 0
NATIONWIDE GENEVA MID CAP MFD 63868b732 265 18,233 SH   SOLE   18,233 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408 108 16,105 SH   SOLE   16,105 0 0
PROSHARE S&P 500 DID ARIST ETF MFD 74348A467 672 8,402 SH   SOLE   8,402 0 0
S&P INDEX FUND MFD 78462f103 2,117 5,926 SH   SOLE   5,926 0 0
S&P MIDCAP 400 MFD 78467y107 321 800 SH   SOLE   800 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409 2,487 42,501 SH   SOLE   42,501 0 0
SCHWAB LARGE-CAP INDEX MF MFD 808509855 527 9,490 SH   SOLE   9,490 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756 16,399 265,438 SH   SOLE   265,438 0 0
SCHWAB US BROAD MKT ETF MFD 808524102 36,459 868,276 SH   SOLE   868,276 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797 1,040 15,661 SH   SOLE   15,661 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201 7,552 178,325 SH   SOLE   178,325 0 0
SCHWAB US MID CAP ETF MFD 808524508 7,206 119,045 SH   SOLE   119,045 0 0
SCHWAB US SCAP ETF MFD 808524607 8,464 223,918 SH   SOLE   223,918 0 0
SCHWAB US SCAP ETF MFD 808524607 8 200 SH   OTR   0 0 200
SPDR S&P 600 SMALLCAP ETF MFD 78468r853 6,348 186,386 SH   SOLE   186,386 0 0
T ROWE PR BLUE CHIP GROW-I MFD 77954q403 297 2,659 SH   SOLE   2,659 0 0
T ROWE PRICE GROWTH STK MFD 741479109 259 3,979 SH   SOLE   3,979 0 0
TOTAL MARKETS EQUITY POOL MFD 808516702 279 8,257 SH   SOLE   8,257 0 0
VANGARD MID CAP INDEX ETF MFD 922908629 283 1,505 SH   SOLE   1,505 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710 4,130 12,483 SH   SOLE   12,483 0 0
VANGUARD DIVIDEND GROWTH MFD 921908604 344 10,747 SH   SOLE   10,747 0 0
VANGUARD DVD MFD 921908844 250 1,850 SH   SOLE   1,850 0 0
VANGUARD EXTENDED MARKET INDEX MFD 922908694 289 2,999 SH   SOLE   2,999 0 0
VANGUARD GROWTH ETF MFD 922908736 452 2,112 SH   SOLE   2,112 0 0
VANGUARD GROWTH ETF MFD 922908736 706 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660 583 5,291 SH   SOLE   5,291 0 0
VANGUARD HEALTHCARE ADM MFD 921908885 413 5,043 SH   SOLE   5,043 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 1,345 14,180 SH   SOLE   14,180 0 0
VANGUARD INFO TECH MFD 92204a702 247 804 SH   SOLE   804 0 0
VANGUARD INST INDEX MFD 922040100 388 1,277 SH   SOLE   1,277 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501 267 3,124 SH   SOLE   3,124 0 0
VANGUARD MID CAP ADM MFD 922908645 486 2,089 SH   SOLE   2,089 0 0
VANGUARD MID CAP GROWTH MFD 922908538 251 1,469 SH   SOLE   1,469 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209 1,333 10,186 SH   SOLE   10,186 0 0
VANGUARD S&P 500 LC ETF MFD 922908363 23,315 71,017 SH   SOLE   71,017 0 0
VANGUARD SMALL CAP INDEX MFD 922908686 715 8,729 SH   SOLE   8,729 0 0
VANGUARD TOTAL INTL STOCK MFD 921909768 274 5,990 SH   SOLE   5,990 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 1,939 22,207 SH   SOLE   22,207 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 105 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769 24,164 134,640 SH   SOLE   134,590 0 50
VANGUARD TTL STK MKT ETF MFD 922908769 2,843 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744 1,612 13,052 SH   SOLE   13,052 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504 35 12,641 SH   SOLE   12,641 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207 215 28,744 SH   SOLE   28,744 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409 305 7,027 SH   SOLE   7,027 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100 3,432 78,775 SH   SOLE   78,775 0 0
HARBOR INTL FD IFD 411511306 245 7,192 SH   SOLE   7,192 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105 447 19,205 SH   SOLE   19,205 0 0
MSCI-EAFE INDEX IFD 464287465 318 5,681 SH   SOLE   5,681 0 0
SCHWAB DEV-MKTS INDEX MF IFD 808509830 335 19,534 SH   SOLE   19,534 0 0
SCHWAB FOREIGN DM ETF IFD 808524805 14,181 504,126 SH   SOLE   504,126 0 0
SCHWAB FOREIGN DM ETF IFD 808524805 78 2,775 SH   OTR   375 0 2,775
SCHWAB FOREIGN EM ETF IFD 808524706 11,029 492,359 SH   SOLE   492,209 0 150
SCHWAB FOREIGN EM ETF IFD 808524706 20 880 SH   OTR   880 0 880
TEMPLETON FOREIGN FD CL A IFD 880196209 80 14,349 SH   SOLE   14,349 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 5,095 208,480 SH   SOLE   208,480 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 11 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858 5,407 148,180 SH   SOLE   148,130 0 50
VANGUARD EMERGING MKTS ETF IFD 922042858 60 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858 484 13,323 SH   SOLE   13,323 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 4,879 109,986 SH   SOLE   109,986 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 82 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702 54 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103 3,117 72,528 SH   SOLE   72,528 0 0
NUVEEN WI MUNICIPAL BD BMD 67065r721 126 13,378 SH   SOLE   13,378 0 0