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 3,536 19,534 SH   SOLE   19,534 0 0
3M COMPANY COM 88579Y101 3,575 18,556 SH   SOLE   18,516 0 40
3M COMPANY COM 88579Y101 7 37 SH   OTR   0 0 37
ABBOTT LABS COM 002824100 29,893 249,444 SH   SOLE   249,374 0 70
ABBOTT LABS COM 002824100 48 400 SH   OTR   0 0 400
ABBVIE COM 00287y109 12,276 113,437 SH   SOLE   113,387 0 50
ABBVIE COM 00287y109 4 35 SH   DFND   0 0 35
ABBVIE COM 00287y109 19 175 SH   OTR   0 0 175
ACCENTURE PLC COM G1151C101 938 3,394 SH   SOLE   3,394 0 0
ACI WORLDWIDE COM 004498101 30,281 795,831 SH   SOLE   795,831 0 0
ACI WORLDWIDE COM 004498101 5 125 SH   DFND   0 0 125
ACI WORLDWIDE COM 004498101 65 1,700 SH   OTR   0 0 1,700
ACTIVISION BLIZZARD COM 00507v109 859 9,237 SH   SOLE   9,237 0 0
ADAMS NATURAL RESOURCES COM 00548f105 2,456 166,942 SH   SOLE   166,942 0 0
ADOBE SYSTEMS COM 00724F101 42,431 89,258 SH   SOLE   89,232 0 26
ADOBE SYSTEMS COM 00724F101 69 146 SH   OTR   0 0 146
ADYEN ADR COM 00783v104 5,441 121,630 SH   SOLE   121,630 0 0
AES CORP COM 00130H105 31,628 1,179,692 SH   SOLE   1,179,342 0 350
AES CORP COM 00130H105 19 700 SH   DFND   0 0 700
AES CORP COM 00130H105 13 500 SH   OTR   0 0 500
AFFILIATED MANAGERS COM 008252108 13,465 90,349 SH   SOLE   90,349 0 0
AFLAC COM 001055102 3,581 69,975 SH   SOLE   69,975 0 0
AGIOS PHARMACEUTICALS COM 00847x104 289 5,600 SH   SOLE   5,600 0 0
AIR PRODUCTS & CHEM COM 009158106 307 1,090 SH   SOLE   1,060 0 30
AKAMAI TECH COM 00971t101 15,554 152,635 SH   SOLE   152,635 0 0
AKAMAI TECH COM 00971t101 3 25 SH   DFND   0 0 25
ALIBABA COM 01609w102 507 2,235 SH   SOLE   2,225 0 10
ALLSCRIPTS HEALTHCARE COM 01988P108 6,165 410,622 SH   SOLE   410,622 0 0
ALNYLAM PHARMACEUTICALS COM 02043q107 282 2,000 SH   SOLE   2,000 0 0
ALPHABET CL A COM 02079k305 10,372 5,029 SH   SOLE   5,009 0 20
ALPHABET CL A COM 02079k305 12 6 SH   OTR   0 0 6
ALPHABET INC CL C COM 02079k107 23,397 11,310 SH   SOLE   11,287 0 23
ALPHABET INC CL C COM 02079k107 4 2 SH   DFND   0 0 2
ALPHABET INC CL C COM 02079k107 12 6 SH   OTR   0 0 6
ALTRIA GROUP COM 02209s103 2,330 45,542 SH   SOLE   45,542 0 0
AMAZON.COM COM 023135106 16,823 5,437 SH   SOLE   5,422 0 15
AMAZON.COM COM 023135106 46 15 SH   OTR   0 0 15
AMCOR COM g0250x107 1,439 123,187 SH   SOLE   122,787 0 400
AMETEK COM 031100100 19,940 156,107 SH   SOLE   156,107 0 0
AMGEN COM 031162100 2,548 10,240 SH   SOLE   10,200 0 40
AMGEN COM 031162100 52 210 SH   OTR   0 0 210
AMPHENOL CORP CL A COM 032095101 4,597 69,690 SH   SOLE   69,690 0 0
ANALOG DEVICES COM 032654105 10,930 70,480 SH   SOLE   70,480 0 0
ANALOG DEVICES COM 032654105 12 75 SH   OTR   0 0 75
APPLE COM 037833100 46,332 379,304 SH   SOLE   377,739 0 1,565
APPLE COM 037833100 3,328 27,247 SH   OTR   0 0 27,247
ASML HOLDINGS COM n07059210 11,741 19,018 SH   SOLE   19,008 0 10
ASSOCIATED BANK COM 045487105 1,336 62,628 SH   SOLE   62,628 0 0
AT&T INC COM 00206r102 664 21,949 SH   SOLE   21,949 0 0
AUTOMATIC DATA PROCESSNG COM 053015103 1,242 6,590 SH   SOLE   6,590 0 0
AVANOS MEDICAL INC COM 05350v106 923 21,095 SH   SOLE   21,095 0 0
AVANOS MEDICAL INC COM 05350v106 203 4,640 SH   OTR   4,640 0 4,640
AVANTOR INC COM 05352a100 3,263 112,798 SH   SOLE   112,798 0 0
BALL CORP COM 058498106 7,460 88,032 SH   SOLE   88,032 0 0
BANK OF AMERICA COM 060505104 230 5,940 SH   SOLE   5,940 0 0
BANK OF MONTREAL COM 063671101 926 10,388 SH   SOLE   10,388 0 0
BARABOO BANCORP COM 067021105 337 88,779 SH   SOLE   88,779 0 0
BAXTER INTERNATIONAL INC COM 071813109 274 3,248 SH   SOLE   3,248 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,051 4,115 SH   SOLE   4,015 0 100
BERKSHIRE HATHAWAY CL B COM 084670702 3 10 SH   OTR   0 0 10
BERKSHIRE HTWY CL 100 COM 084990175 386 100 SH   SOLE   100 0 0
BIOGEN IDEC COM 09062X103 321 1,147 SH   SOLE   1,147 0 0
BIOGEN IDEC COM 09062X103 42 150 SH   OTR   0 0 150
BLACKROCK COM 09247x101 235 312 SH   SOLE   312 0 0
BOEING CO COM 097023105 4,294 16,859 SH   SOLE   16,834 0 25
BORGWARNER INC COM 099724106 351 7,570 SH   SOLE   7,495 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 34,068 752,882 SH   SOLE   752,807 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 3 75 SH   DFND   0 0 75
BOTTOMLINE TECHNOLOGIES COM 101388106 102 2,250 SH   OTR   0 0 2,250
BRISTOL MYERS SQUIBB CO COM 110122108 557 8,822 SH   SOLE   8,822 0 0
BRYN MAWR BANK COM 117665109 10,523 231,214 SH   SOLE   231,154 0 60
BRYN MAWR BANK COM 117665109 26 575 SH   OTR   0 0 575
CATALENT INC COM 148806102 2,878 27,333 SH   SOLE   27,333 0 0
CATERPILLER COM 149123101 600 2,590 SH   SOLE   2,540 0 50
CHARLES SCHWAB COM 808513105 21,356 327,648 SH   SOLE   327,648 0 0
CHARLES SCHWAB COM 808513105 5 75 SH   DFND   0 0 75
CHARLES SCHWAB COM 808513105 30 465 SH   OTR   0 0 465
CHEVRON CORP COM 166764100 1,149 10,961 SH   SOLE   10,881 0 80
CHURCH & DWIGHT COM 171340102 4,717 54,005 SH   SOLE   53,970 0 35
CISCO SYSTEMS COM 17275R102 3,053 59,035 SH   SOLE   59,035 0 0
CISCO SYSTEMS COM 17275R102 26 502 SH   OTR   0 0 502
CME GROUP COM 12572q105 1,355 6,635 SH   SOLE   6,615 0 20
COCA COLA COM 191216100 1,120 21,254 SH   SOLE   21,074 0 180
COCA COLA COM 191216100 5 100 SH   OTR   0 0 100
COGNIZANT CL A COM 192446102 6,410 82,048 SH   SOLE   82,048 0 0
COLGATE-PALMOLIVE COM 194162103 590 7,486 SH   SOLE   7,386 0 100
COMCAST CORP CL A COM 20030n101 2,161 39,943 SH   SOLE   39,943 0 0
COSTCO WHOLESALE CORP COM 22160K105 5,610 15,917 SH   SOLE   15,886 0 31
COSTCO WHOLESALE CORP COM 22160K105 11 30 SH   OTR   0 0 30
CROWDSTRIKE HOLDINGS COM 22788c105 3,307 18,118 SH   SOLE   18,093 0 25
CROWN CASTLE INTL CORP COM 22822V101 472 2,740 SH   SOLE   2,740 0 0
DANAHER CORP COM 235851102 13,701 60,872 SH   SOLE   60,832 0 40
DANAHER CORP COM 235851102 11 50 SH   OTR   0 0 50
DATADOG INC COM 23804l103 3,368 40,414 SH   SOLE   40,414 0 0
DATADOG INC COM 23804l103 33 398 SH   OTR   0 0 398
DELL INC COM 24703l202 278 3,158 SH   SOLE   3,108 0 50
DISCOVER FINANCIAL COM 254709108 4,433 46,669 SH   SOLE   46,669 0 0
DISCOVERY COMM SR C COM 25470f302 12,361 335,082 SH   SOLE   335,082 0 0
DISCOVERY COMM SR C COM 25470f302 5 125 SH   DFND   0 0 125
DONALDSON COM 257651109 530 9,119 SH   SOLE   9,119 0 0
DOVER COM 260003108 484 3,530 SH   SOLE   3,530 0 0
ECHO GLOBAL LOGISTICS COM 27875t101 584 18,600 SH   SOLE   18,600 0 0
ECOLAB COM 278865100 14,529 67,870 SH   SOLE   67,870 0 0
ECOLAB COM 278865100 22 103 SH   OTR   0 0 103
EHEALTH INC COM 28238p109 6,932 95,306 SH   SOLE   95,306 0 0
ELI LILLY & CO COM 532457108 4,722 25,275 SH   SOLE   25,255 0 20
ELI LILLY & CO COM 532457108 5 25 SH   DFND   0 0 25
EMERSON ELECTRIC COM 291011104 1,026 11,376 SH   SOLE   11,376 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 3,255 66,345 SH   SOLE   66,345 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506 4 85 SH   DFND   0 0 85
ENPHASE ENERGY COM 29355a107 330 2,035 SH   SOLE   2,035 0 0
EPAM SYSTEMS COM 29414b104 476 1,200 SH   SOLE   1,200 0 0
EQUIFAX COM 294429105 19,565 108,015 SH   SOLE   107,980 0 35
EVERTEC INC COM 30040P103 27,350 734,814 SH   SOLE   734,464 0 350
EVERTEC INC COM 30040P103 9 250 SH   DFND   0 0 250
EVERTEC INC COM 30040P103 37 1,000 SH   OTR   0 0 1,000
EXELIXIS COM 30161q104 779 34,500 SH   SOLE   34,500 0 0
EXXON MOBIL CORP COM 30231G102 2,292 41,059 SH   SOLE   40,959 0 100
FACEBOOK COM 30303M102 13,453 45,677 SH   SOLE   45,627 0 50
FACEBOOK COM 30303M102 3 10 SH   DFND   0 0 10
FASTENAL COM 311900104 3,800 75,580 SH   SOLE   75,580 0 0
FASTENAL COM 311900104 24 478 SH   OTR   0 0 478
FEDEX CORP COM 31428X106 15,254 53,704 SH   SOLE   53,704 0 0
FEDEX CORP COM 31428X106 3 10 SH   DFND   0 0 10
FFBW INC COM 30260m103 141 12,500 SH   SOLE   12,500 0 0
FIDELITY NATL INFO COM 31620M106 20,452 145,449 SH   SOLE   145,449 0 0
FISERV COM 337738108 38,080 319,893 SH   SOLE   319,863 0 30
FISERV COM 337738108 11 90 SH   DFND   0 0 90
FISERV COM 337738108 41 345 SH   OTR   0 0 345
FORTIVE CORP COM 34959j108 463 6,551 SH   SOLE   6,501 0 50
FRANKLIN RESOURCES COM 354613101 1,111 37,542 SH   SOLE   37,542 0 0
GEN MILLS INC COM 370334104 331 5,404 SH   SOLE   5,404 0 0
GENERAL ELECTRIC COM 369604103 807 61,432 SH   SOLE   61,232 0 200
GENERAL ELECTRIC COM 369604103 7 500 SH   DFND   0 0 500
GILEAD SCIENCES COM 375558103 281 4,355 SH   SOLE   4,355 0 0
GLOBAL PAYMENTS COM 37940x102 29,199 144,849 SH   SOLE   144,849 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 1,051 3,215 SH   SOLE   3,215 0 0
GRAINGER WW COM 384802104 802 2,000 SH   SOLE   2,000 0 0
HANESBRANDS COM 410345102 480 24,425 SH   SOLE   24,425 0 0
HARLEY DAVIDSON COM 412822108 1,031 25,712 SH   SOLE   25,712 0 0
HENRY SCHEIN COM 806407102 877 12,663 SH   SOLE   12,663 0 0
HOLOGIC INC COM 436440101 17,503 235,317 SH   SOLE   235,317 0 0
HOLOGIC INC COM 436440101 4 50 SH   DFND   0 0 50
HOME DEPOT COM 437076102 2,652 8,687 SH   SOLE   8,667 0 20
HUBBELL COM 443510607 200 1,071 SH   SOLE   1,071 0 0
HUBBELL INC CL B COM 443510201 248 1,329 SH   SOLE   1,329 0 0
HUNTINGTON BANCSHARES INC COM 446150104 168 10,656 SH   SOLE   10,656 0 0
I SHARES SILVER COM 46428Q109 210 9,250 SH   SOLE   8,550 0 700
IBM COM 459200101 783 5,878 SH   SOLE   5,828 0 50
IDEXX LABS COM 45168d104 210 430 SH   SOLE   420 0 10
ILLINOIS TOOL COM 452308109 11,168 50,416 SH   SOLE   50,416 0 0
INCYTE CORP COM 45337c102 670 8,250 SH   SOLE   8,250 0 0
INTEL CORP COM 458140100 5,061 79,082 SH   SOLE   79,007 0 75
INTEL CORP COM 458140100 21 321 SH   OTR   0 0 321
INTUIT COM 461202103 18,544 48,411 SH   SOLE   48,381 0 30
IONIS PHARMACEUTICALS COM 462222100 618 13,753 SH   SOLE   13,673 0 80
IQVIA HOLDINGS COM 46266c105 1,028 5,325 SH   SOLE   5,325 0 0
J.HANCOCK FINL OPP FUND COM 409735206 4,309 112,107 SH   SOLE   111,982 0 125
JABIL CIRCUIT COM 466313103 1,057 20,255 SH   SOLE   20,255 0 0
JOHNSON&JOHNSON COM 478160104 5,700 34,682 SH   SOLE   34,582 0 100
JP MORGAN CHASE COM 46625H100 5,408 35,525 SH   SOLE   35,505 0 20
JP MORGAN CHASE COM 46625H100 4 25 SH   DFND   0 0 25
KC DE MEXICO COM 494386204 102 12,000 SH   SOLE   12,000 0 0
KIMBERLY-CLARK COM 494368103 9,570 68,828 SH   SOLE   68,778 0 50
KIMBERLY-CLARK COM 494368103 4,589 33,001 SH   OTR   33,000 0 33,001
KRAFT HEINZ FOODS COM 500754106 516 12,899 SH   SOLE   12,899 0 0
LINDE PUBLIC LTD COM g5494j103 534 1,907 SH   SOLE   1,887 0 20
LINDE PUBLIC LTD COM g5494j103 13 45 SH   OTR   0 0 45
LOWE'S COMPANIES COM 548661107 19,361 101,804 SH   SOLE   101,804 0 0
MARRIOTT INT'L COM 571903202 2,220 14,988 SH   SOLE   14,988 0 0
MARRIOTT VACATION COM 57164y107 363 2,086 SH   SOLE   2,086 0 0
MARSH & MCLENNAN COM 571748102 335 2,750 SH   SOLE   2,750 0 0
MARYJANE GROUP COM 57388q104 0 2,649,998 SH   SOLE   2,649,998 0 0
MASIMO COM 574795100 4,794 20,875 SH   SOLE   20,855 0 20
MASTERCARD COM 57636Q104 8,196 23,020 SH   SOLE   23,010 0 10
MASTERCARD COM 57636Q104 4 10 SH   OTR   0 0 10
MCCORMICK COM 579780206 239 2,676 SH   SOLE   2,676 0 0
MCDONALDS COM 580135101 690 3,078 SH   SOLE   3,043 0 35
MCKESSON COM 58155Q103 867 4,445 SH   SOLE   4,420 0 25
MEDICINE MAN TECHNOLOGIES COM 58468u106 834 365,945 SH   SOLE   365,945 0 0
MEDTRONIC PLC COM g5960l103 609 5,158 SH   SOLE   5,158 0 0
MENASHA CORP COM fjg456208 3,772 625 SH   SOLE   625 0 0
MERCANTILE BANK COM 587376104 8,708 268,171 SH   SOLE   268,171 0 0
MERCANTILE BANK COM 587376104 32 980 SH   OTR   0 0 980
MERCK COM 58933y105 871 11,293 SH   SOLE   11,243 0 50
MICROSOFT COM 594918104 35,761 151,678 SH   SOLE   151,453 0 225
MICROSOFT COM 594918104 4 15 SH   DFND   0 0 15
MICROSOFT COM 594918104 87 370 SH   OTR   0 0 370
MONDELEZ INTL INC COM 609207105 2,163 36,949 SH   SOLE   36,849 0 100
NAVIENT CORP COM 63938c108 13,817 965,554 SH   SOLE   965,554 0 0
NAVIENT CORP COM 63938c108 27 1,900 SH   OTR   0 0 1,900
NB REAL ESTATE COM 64190A103 132 28,908 SH   SOLE   28,908 0 0
NESTLE COM 641069406 759 6,808 SH   SOLE   6,808 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 3,038 36,398 SH   SOLE   36,398 0 0
NICOLET NAT'L BANKSHARES COM 65406E102 33 400 SH   DFND   0 0 400
NIKE INC CL B COM 654106103 9,303 70,002 SH   SOLE   70,002 0 0
NIKE INC CL B COM 654106103 4 30 SH   OTR   0 0 30
NORFOLK SOUTHERN COM 655844108 1,095 4,078 SH   SOLE   4,078 0 0
NOVARTIS COM 66987V109 382 4,472 SH   SOLE   4,472 0 0
NOVO NORDISK COM 670100205 799 11,852 SH   SOLE   11,852 0 0
NVIDIA CORP COM 67066G104 1,795 3,361 SH   SOLE   3,261 0 100
NVIDIA CORP COM 67066G104 4 7 SH   OTR   0 0 7
OMNICELL COM 68213N109 260 2,000 SH   SOLE   2,000 0 0
ORACLE COM 68389X105 1,363 19,418 SH   SOLE   19,343 0 75
ORACLE COM 68389X105 3 40 SH   DFND   0 0 40
ORACLE COM 68389X105 15 207 SH   OTR   0 0 207
PAYPAL HOLDINGS COM 70450y103 37,401 154,016 SH   SOLE   153,976 0 40
PAYPAL HOLDINGS COM 70450y103 6 25 SH   DFND   0 0 25
PEPSICO COM 713448108 3,774 26,679 SH   SOLE   26,604 0 75
PFIZER COM 717081103 5,597 154,485 SH   SOLE   154,385 0 100
PFIZER COM 717081103 4 100 SH   DFND   0 0 100
PHILIP MORRIS INT'L COM 718172109 5,415 61,021 SH   SOLE   61,021 0 0
PLEXUS CORP COM 729132100 232 2,531 SH   SOLE   2,531 0 0
PRESTIGE CONSUMER HCARE COM 74112d101 10,875 246,704 SH   SOLE   246,704 0 0
PRICE T ROWE GROUP COM 74144t108 25,850 150,641 SH   SOLE   150,511 0 130
PRICE T ROWE GROUP COM 74144t108 3 15 SH   DFND   0 0 15
PRINCIPAL FINL GROUP COM 74251v102 25,524 425,682 SH   SOLE   425,542 0 140
PRINCIPAL FINL GROUP COM 74251v102 7 125 SH   DFND   0 0 125
PRINCIPAL FINL GROUP COM 74251v102 41 685 SH   OTR   0 0 685
PROASSURANCE GROUP COM 74267C106 337 12,584 SH   SOLE   12,584 0 0
PROCTER & GAMBLE COM 742718109 2,449 18,086 SH   SOLE   17,986 0 100
PROSPERITY BANCSHARES COM 743606105 7,603 101,522 SH   SOLE   101,522 0 0
PTC INC COM 69370c100 12,779 92,835 SH   SOLE   92,835 0 0
QORVO INC COM 74736k101 1,690 9,251 SH   SOLE   9,251 0 0
QUALCOMM COM 747525103 5,294 39,927 SH   SOLE   39,927 0 0
QUALCOMM COM 747525103 16 122 SH   OTR   0 0 122
RAYTHEON TECHNOLOGIES COM 75513e101 442 5,725 SH   SOLE   5,675 0 50
RECKITT BENCIKISER COM 756255204 292 16,052 SH   SOLE   16,052 0 0
RECKITT BENCIKISER COM 756255204 6 341 SH   OTR   0 0 341
REPLIGEN CORP COM 759916109 17,581 90,435 SH   SOLE   90,435 0 0
REPLIGEN CORP COM 759916109 6 30 SH   OTR   0 0 30
RESMED INC COM 761152107 6,682 34,439 SH   SOLE   34,439 0 0
RESMED INC COM 761152107 10 50 SH   OTR   0 0 50
ROCHE HLDG LTD ADR COM 771195104 574 14,150 SH   SOLE   14,000 0 150
ROCHE HLDG LTD ADR COM 771195104 9 221 SH   OTR   0 0 221
ROCKWELL AUTOMATION COM 773903109 13,036 49,111 SH   SOLE   49,111 0 0
ROCKWELL AUTOMATION COM 773903109 3 10 SH   DFND   0 0 10
ROPER INDUSTRIES COM 776696106 6,527 16,182 SH   SOLE   16,174 0 8
ROYCE MICRO-CAP TR (CL END) COM 780915104 168 14,831 SH   SOLE   14,831 0 0
ROYCE VALUE TRUST(CL END) COM 780910105 659 36,414 SH   SOLE   36,414 0 0
RPM COM 749685103 12,588 137,054 SH   SOLE   137,004 0 50
SBA COMMUNICATIONS CORP COM 78388J106 216 780 SH   SOLE   780 0 0
SEATTLE GENETICS COM 812578102 250 1,800 SH   SOLE   1,800 0 0
SPDR GOLD TRUST (COLLECTIBLE) COM 78463v107 3,868 24,183 SH   SOLE   23,933 0 250
SPDR S&P BANK ETF COM 78464a797 891 17,167 SH   SOLE   17,167 0 0
SPDR S&P BANK ETF COM 78464a797 4 75 SH   DFND   0 0 75
SPDR S&P REGIONAL BANK ETF COM 78464a698 1,500 22,612 SH   SOLE   22,612 0 0
SPROTT PHYSICAL GOLD SILVER COM 153501101 354 20,400 SH   SOLE   20,400 0 0
SS&C TECHNOLOGIES COM 78467j100 32,403 463,767 SH   SOLE   463,767 0 0
SS&C TECHNOLOGIES COM 78467j100 3 50 SH   DFND   0 0 50
STARBUCKS CORP COM 855244109 570 5,218 SH   SOLE   5,118 0 100
STARBUCKS CORP COM 855244109 24 217 SH   OTR   0 0 217
STRYKER CORP COM 863667101 23,669 97,170 SH   SOLE   97,170 0 0
SWIBER HOLDINGS LTD COM Y8318F125 0 17,000 SH   SOLE   17,000 0 0
SYNOPSYS INC COM 871607107 12,415 50,106 SH   SOLE   50,086 0 20
SYSCO CORPORATION COM 871829107 7,738 98,266 SH   SOLE   98,266 0 0
TARGET CORPORATION COM 87612E106 221 1,117 SH   SOLE   1,117 0 0
TESLA MOTORS COM 88160r101 2,303 3,448 SH   SOLE   3,418 0 30
TEXAS INSTR COM 882508104 1,861 9,846 SH   SOLE   9,846 0 0
TEXAS INSTR COM 882508104 4 20 SH   OTR   0 0 20
THERMO FISHER SCIENTIFIC COM 883556102 22,693 49,725 SH   SOLE   49,690 0 35
TRADE DESK COM 88339j105 536 823 SH   SOLE   815 0 8
TRANS-PACIFIC AEROSPACE CO I COM 89342j108 0 200,000 SH   SOLE   200,000 0 0
TRAVEL & LEISURE CO COM 894164102 2,637 43,110 SH   SOLE   43,110 0 0
TREEHOUSE FOODS COM 89469A104 442 8,462 SH   SOLE   8,462 0 0
TYLER TECH COM 902252105 8,868 20,888 SH   SOLE   20,888 0 0
UBIQUITI INC. COM 90353W103 298 1,000 SH   SOLE   1,000 0 0
UNION PACIFIC CORP COM 907818108 20,005 90,763 SH   SOLE   90,743 0 20
UNITED HEALTHCARE COM 91324p102 738 1,984 SH   SOLE   1,964 0 20
UNITED HEALTHCARE COM 91324p102 19 51 SH   OTR   0 0 51
UNITED PARCEL COM 911312106 4,322 25,427 SH   SOLE   25,397 0 30
UNIVERSAL DISPLAY CORP COM 91347p105 237 1,000 SH   SOLE   1,000 0 0
US BANCORP DEL COM 902973304 936 16,925 SH   SOLE   16,925 0 0
VANGUARD ENERGY ETF COM 92204A306 1,360 20,005 SH   SOLE   20,005 0 0
VANGUARD ENERGY ETF COM 92204A306 8 125 SH   OTR   0 0 125
VEEVA SYSTEMS COM 922475108 3,141 12,023 SH   SOLE   12,003 0 20
VEEVA SYSTEMS COM 922475108 23 88 SH   OTR   0 0 88
VERISIGN INC COM 92343E102 1,347 6,777 SH   SOLE   6,777 0 0
VERIZON COMMUNICATIONS COM 92343V104 15,231 261,921 SH   SOLE   261,846 0 75
VERIZON COMMUNICATIONS COM 92343V104 6 100 SH   DFND   0 0 100
VERIZON COMMUNICATIONS COM 92343V104 23 400 SH   OTR   0 0 400
VERTEX PHARMACEUTICALS COM 92532F100 784 3,650 SH   SOLE   3,650 0 0
VISA COM 92826C839 28,902 136,506 SH   SOLE   136,506 0 0
VISA COM 92826C839 342 1,617 SH   OTR   0 0 1,617
VM WARE COM 928563402 12,180 80,958 SH   SOLE   80,933 0 25
WALGREENS BOOTS ALLIANCE COM 931427108 657 11,973 SH   SOLE   11,873 0 100
WALGREENS BOOTS ALLIANCE COM 931427108 7 132 SH   OTR   0 0 132
WALT DISNEY CO COM 254687106 16,176 87,664 SH   SOLE   87,444 0 220
WALT DISNEY CO COM 254687106 4 20 SH   DFND   0 0 20
WATERS CORP COM 941848103 2,506 8,820 SH   SOLE   8,820 0 0
WEC ENERGY GROUP I COM 92939u106 490 5,235 SH   SOLE   5,235 0 0
WELLS FARGO & CO COM 949746101 663 16,963 SH   SOLE   16,963 0 0
WEYERHAEUSER COM 962166104 927 26,049 SH   SOLE   26,049 0 0
WHIRLPOOL CORP COM 963320106 264 1,200 SH   SOLE   1,200 0 0
WYNDHAM HOTELS & RESORTS COM 98311a105 18,802 269,450 SH   SOLE   269,350 0 100
WYNDHAM HOTELS & RESORTS COM 98311a105 3 50 SH   DFND   0 0 50
WYNDHAM HOTELS & RESORTS COM 98311a105 35 505 SH   OTR   0 0 505
XCEL ENERGY COM 98389B100 305 4,582 SH   SOLE   4,582 0 0
XILINX COM 983919101 13,438 108,457 SH   SOLE   108,407 0 50
YUM BRANDS COM 988498101 1,854 17,140 SH   SOLE   17,140 0 0
YUM CHINA HOLDING COM 98850p109 783 13,231 SH   SOLE   13,231 0 0
ZIMMER BIOMET HLDGS COM 98956P102 997 6,231 SH   SOLE   6,191 0 40
ZSCALER INC COM 98980g102 2,986 17,396 SH   SOLE   17,396 0 0
AMERICAN FUNDS GROWTH FD F3 MFD 399874775 310 4,479 SH   SOLE   4,479 0 0
AMERICAN FUNDS INCOME OF AMER MFD 453320103 256 10,317 SH   SOLE   10,317 0 0
BAIRD MIDCAP FUND MFD 057071813 221 7,745 SH   SOLE   7,745 0 0
FIDELITY GROWTH FD MFD 316200104 419 12,446 SH   SOLE   12,446 0 0
FIDELITY VALUE FD MFD 316464106 167 11,750 SH   SOLE   11,750 0 0
FUNDAMENTAL INVESTORS MFD 360802102 242 3,294 SH   SOLE   3,294 0 0
GROWTH FD OF AMER CL -A MFD 399874106 347 5,012 SH   SOLE   5,012 0 0
INVESCO QQQ TRUST SERIES 1 MFD 46090e103 275 862 SH   SOLE   862 0 0
INVESCO WATER RESOURCES MFD 46137v142 346 7,000 SH   SOLE   7,000 0 0
INVSTMNT CO OF AMER CL-A MFD 461308108 226 4,774 SH   SOLE   4,774 0 0
ISHARES DOW JONES MFD 464287846 439 4,400 SH   SOLE   4,400 0 0
ISHARES MSCI USA ESG MFD 46435g425 249 2,745 SH   SOLE   2,745 0 0
ISHARES S&P 500 MFD 464287200 271 680 SH   SOLE   680 0 0
NEW PERSPECTIVE CL A MFD 648018109 226 3,664 SH   SOLE   3,664 0 0
OPPENHEIMER SR FLOAT RATE MFD 68381K408 105 15,275 SH   SOLE   15,275 0 0
S&P INDEX FUND MFD 78462f103 2,913 7,349 SH   SOLE   7,349 0 0
S&P MIDCAP 400 MFD 78467y107 452 949 SH   SOLE   949 0 0
SCHWAB LARGE CAP VALUE ETF MFD 808524409 3,004 46,019 SH   SOLE   46,019 0 0
SCHWAB S&P 500 SELECT MFD 808509855 353 5,786 SH   SOLE   5,786 0 0
SCHWAB TOTAL STOCK MKT-SEL MFD 808509756 20,078 283,829 SH   SOLE   283,829 0 0
SCHWAB US BROAD MKT ETF MFD 808524102 37,144 384,071 SH   SOLE   384,071 0 0
SCHWAB US DVD EQUITY ETF MFD 808524797 528 7,243 SH   SOLE   7,243 0 0
SCHWAB US LARGE EQUITY ETF MFD 808524201 20,900 217,641 SH   SOLE   217,641 0 0
SCHWAB US MID CAP ETF MFD 808524508 14,160 190,244 SH   SOLE   190,244 0 0
SCHWAB US SCAP ETF MFD 808524607 13,107 131,499 SH   SOLE   131,499 0 0
SCHWAB US SCAP ETF MFD 808524607 7 75 SH   OTR   0 0 75
T ROWE PRICE GROWTH STK MFD 741479109 458 4,606 SH   SOLE   4,606 0 0
VANGUARD 500 INDEX (ADM) MFD 922908710 3,903 10,643 SH   SOLE   10,643 0 0
VANGUARD GROWTH ETF MFD 922908736 190 740 SH   SOLE   740 0 0
VANGUARD GROWTH ETF MFD 922908736 848 3,300 SH   OTR   0 0 3,300
VANGUARD GROWTH INDEX-ADM MFD 922908660 823 6,226 SH   SOLE   6,226 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 1,506 14,900 SH   SOLE   14,900 0 0
VANGUARD HIGH DIVIDEND YIELD MFD 921946406 20 200 SH   DFND   0 0 200
VANGUARD INFO TECH MFD 92204a702 317 883 SH   SOLE   883 0 0
VANGUARD INTL GROWTH-ADM MFD 921910501 328 2,067 SH   SOLE   2,067 0 0
VANGUARD LIFE STRAGY MD GRTH MFD 921909404 7,080 219,459 SH   SOLE   219,459 0 0
VANGUARD MID CAP ADM MFD 922908645 721 2,631 SH   SOLE   2,631 0 0
VANGUARD PRIMECAP ADMIRAL MFD 921936209 2,119 12,515 SH   SOLE   12,515 0 0
VANGUARD S&P 500 MFD 922908363 451 1,239 SH   SOLE   1,239 0 0
VANGUARD SMALL CAP INDEX(ADM) MFD 922908686 679 6,627 SH   SOLE   6,627 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 1,904 18,945 SH   SOLE   18,945 0 0
VANGUARD TTL STK MKT ADM MFD 922908728 121 1,202 SH   OTR   0 0 1,202
VANGUARD TTL STK MKT ETF MFD 922908769 28,500 137,889 SH   SOLE   137,889 0 0
VANGUARD TTL STK MKT ETF MFD 922908769 3,274 15,840 SH   OTR   0 0 15,840
VANGUARD VALUE ETF MFD 922908744 1,721 13,095 SH   SOLE   13,095 0 0
VANGUARD WELLINGTON MFD 921935102 209 4,569 SH   SOLE   4,569 0 0
WASATCH GROWTH MFD 936772201 260 2,689 SH   SOLE   2,689 0 0
WASATCH MICRO CAP VALUE FD MFD 936793504 48 10,240 SH   SOLE   10,240 0 0
WASATCH SMALL CAP VALUE FD MFD 936793207 279 26,586 SH   SOLE   26,586 0 0
WASATCH ULTRA GROWTH FD MFD 936772409 276 5,578 SH   SOLE   5,578 0 0
AMER EUROPACIFIC GRWTH CL F-1 IFD 298706409 765 11,136 SH   SOLE   11,136 0 0
AMER EUROPACIFIC GRWTH Cl F-2 IFD 29875E100 6,727 97,735 SH   SOLE   97,735 0 0
HARBOR INTL FD IFD 411511306 436 9,437 SH   SOLE   9,437 0 0
MATTHEWS PACIFIC TIGER IFD 577130107 261 7,341 SH   SOLE   7,341 0 0
MS INDIA INVESTMENT (CL END) IFD 61745C105 682 29,256 SH   SOLE   29,256 0 0
MSCI-EAFE INDEX IFD 464287465 551 7,263 SH   SOLE   7,263 0 0
SCHWAB EMERGING MKT ETF IFD 808524706 14,990 471,680 SH   SOLE   471,430 0 250
SCHWAB EMERGING MKT ETF IFD 808524706 29 925 SH   OTR   925 0 925
SCHWAB INTL EQUITY ETF IFD 808524805 20,390 541,995 SH   SOLE   541,995 0 0
SCHWAB INTL EQUITY ETF IFD 808524805 104 2,775 SH   OTR   375 0 2,775
SCHWAB INTL S-CAP ETF IFD 808524888 296 7,520 SH   SOLE   7,520 0 0
TEMPLETON DRAGON(CL END) IFD 88018T101 419 17,792 SH   SOLE   17,792 0 0
TEMPLETON FOREIGN FD CL A IFD 880196209 111 14,348 SH   SOLE   14,348 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 8,909 302,939 SH   SOLE   302,939 0 0
TWEEDY BRN GLOBAL VALUE IFD 901165100 13 449 SH   OTR   449 0 449
VANGUARD EMERGING MKTS ETF IFD 922042858 9,474 182,026 SH   SOLE   182,026 0 0
VANGUARD EMERGING MKTS ETF IFD 922042858 86 1,655 SH   OTR   0 0 1,655
VANGUARD FTSE DEV MKT IFD 921943858 445 9,059 SH   SOLE   9,059 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 7,392 121,819 SH   SOLE   121,819 0 0
VANGUARD FTSE WLD EX US ETF IFD 922042775 112 1,850 SH   OTR   0 0 1,850
WASATCH INTL OPPORT INV IFD 936793702 110 21,616 SH   SOLE   21,616 0 0
iSHARES CORE MSCI EMG MKTS IFD 46434g103 5,802 90,150 SH   SOLE   90,150 0 0