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
Expires: July 31, 2015
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
3M CO COM 88579Y101 234,446 1,448 SH SOLE 1,412 0 36
ABBOTT LABORATORIES COM 002824100 27,676 305 SH DFND 2 0 0 305
ABBOTT LABORATORIES COM 002824100 488,544 5,384 SH SOLE 4,805 0 579
ABBVIE INC COM 00287Y109 1,755,441 6,976 SH SOLE 5,977 0 999
ADOBE INC COM 00724F101 1,468,148 7,161 SH SOLE 7,161 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,542,389 6,098 SH SOLE 6,010 0 88
ADVISORS INNER CIRCLE FD III BROWN ADVISORY 00775Y272 5,482,341 205,799 SH SOLE 204,141 0 1,658
AGNICO EAGLE MINES LTD COM 008474108 232,695 1,500 SH SOLE 1,500 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 617,231 17,525 SH SOLE 17,525 0 0
ALPHABET INC CAP STK CL A 02079K305 89,343 250 SH DFND 1 0 0 250
ALPHABET INC CAP STK CL C 02079K107 15,697,392 44,427 SH SOLE 40,077 0 4,350
ALPHABET INC CAP STK CL A 02079K305 357,370 1,000 SH DFND 2 0 0 1,000
ALPHABET INC CAP STK CL C 02079K107 353,330 1,000 SH DFND 2 0 0 1,000
ALPHABET INC CAP STK CL A 02079K305 102,615,222 287,140 SH SOLE 263,408 0 23,732
ALPS ETF TR ALERIAN MLP 00162Q452 10,357,660 199,762 SH SOLE 199,762 0 0
ALTRIA GROUP INC COM 02209S103 2,525,733 35,104 SH SOLE 32,166 0 2,938
AMAZON COM INC COM 023135106 74,409,748 312,200 SH SOLE 291,164 0 21,036
AMAZON COM INC COM 023135106 71,502 300 SH DFND 1 0 0 300
AMERICAN ELEC PWR CO INC COM 025537101 588,967 4,305 SH SOLE 4,305 0 0
AMERICAN EXPRESS CO COM 025816109 224,601 664 SH SOLE 618 0 46
AMERICAN WTR WKS CO INC NEW COM 030420103 407,898 3,100 SH SOLE 3,100 0 0
AMGEN INC COM 031162100 873,796 2,413 SH SOLE 2,027 0 386
AMPLIFY ETF TR JR SILV MINE ETF 032108649 339,552 13,100 SH SOLE 13,100 0 0
ANALOG DEVICES INC COM 032654105 24,640,030 62,039 SH SOLE 61,967 0 72
APOLLO GLOBAL MGMT INC COM 03769M106 1,559,326 13,180 SH SOLE 13,146 0 34
APPLE INC COM 037833100 63,659 220 SH DFND 1 0 0 220
APPLE INC COM 037833100 101,741,580 351,609 SH SOLE 323,111 0 28,498
APPLIED MATLS INC COM 038222105 41,934 58 SH DFND 1 0 0 58
APPLIED MATLS INC COM 038222105 164,844 228 SH SOLE 0 0 228
ARES CAPITAL CORP COM 04010L103 8,135,059 439,021 SH SOLE 389,666 0 49,355
ASML HLDG NV N Y REGISTRY SHS N07059210 28,620,084 14,386 SH SOLE 13,041 0 1,345
ASML HLDG NV N Y REGISTRY SHS N07059210 69,630 35 SH OTR 0 0 35
ASML HLDG NV N Y REGISTRY SHS N07059210 27,852 14 SH DFND 1 0 0 14
AT&T INC COM 00206R102 251,919 12,170 SH SOLE 10,621 0 1,549
AUTOMATIC DATA PROCESSING IN COM 053015103 1,948,813 8,702 SH SOLE 8,561 0 141
AUTOZONE INC COM 053332102 7,357,054 2,302 SH SOLE 2,026 0 276
AXSOME THERAPEUTICS INC. COM 05464T104 10,787,014 44,070 SH SOLE 44,070 0 0
BANK OF AMER CORP COM 060505104 7,765,861 136,291 SH SOLE 129,128 0 7,163
BANK OF NY MELLON CORP COM 064058100 2,447,090 16,922 SH SOLE 16,922 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,681,266 17,349 SH SOLE 15,556 0 1,793
BEYOND AIR INC COM NEW 08862L202 6,599 14,800 SH SOLE 14,800 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 229,103 2,750 SH SOLE 2,750 0 0
BLACKROCK INC COM 09290D101 120,195 125 SH DFND 2 0 0 125
BLACKROCK INC COM 09290D101 48,078 50 SH DFND 1 0 0 50
BLACKROCK INC COM 09290D101 1,139,449 1,185 SH SOLE 865 0 320
BLACKSTONE INC COM 09260D107 11,767 100 SH DFND 1 0 0 100
BLACKSTONE INC COM 09260D107 25,604,639 217,597 SH SOLE 206,613 0 10,984
BROADCOM INC COM 11135F101 993,483 2,630 SH SOLE 575 0 2,055
BWX TECHNOLOGIES INC COM 05605H100 720,205 3,700 SH SOLE 3,700 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 202,630 1,762 SH SOLE 1,762 0 0
CANADIAN NATL RY CO COM 136375102 1,008,413 8,457 SH SOLE 8,457 0 0
CARLYLE GROUP INC COM 14316J108 661,969 15,720 SH SOLE 15,720 0 0
CATERPILLAR INC COM 149123101 1,949,832 1,831 SH SOLE 934 0 897
CHEVRON CORPORATION COM 166764100 10,774 65 SH DFND 2 0 0 65
CHEVRON CORPORATION COM 166764100 11,492,638 69,333 SH SOLE 60,511 0 8,822
CHURCH & DWIGHT CO INC COM 171340102 7,664,177 79,110 SH SOLE 79,087 0 23
CISCO SYS INC COM 17275R102 315,380 2,685 SH SOLE 810 0 1,875
COCA COLA CO COM 191216100 2,596,902 31,954 SH SOLE 31,406 0 548
COHEN & STEERS SELECT PFD & COM 19248Y107 3,163,490 157,153 SH SOLE 153,009 0 4,144
CONOCOPHILLIPS COM 20825C104 404,820 3,894 SH SOLE 3,644 0 250
CONOCOPHILLIPS COM 20825C104 5,198 50 SH DFND 2 0 0 50
CORTEVA INC COM 22052L104 277,190 3,273 SH SOLE 3,243 0 30
CORTEVA INC COM 22052L104 19,902 235 SH DFND 2 0 0 235
COSTCO WHOLESALE CORPORATION COM 22160K105 37,419 40 SH DFND 1 0 0 40
COSTCO WHOLESALE CORPORATION COM 22160K105 22,649,600 24,212 SH SOLE 21,539 0 2,673
CRH PLC ORD G25508105 9,385,719 87,717 SH SOLE 79,933 0 7,784
CUMMINS INC COM 231021106 240,352 337 SH SOLE 337 0 0
DANAHER CORP DEL COM 235851102 12,540,251 65,835 SH SOLE 59,105 0 6,730
DANAHER CORP DEL COM 235851102 19,048 100 SH DFND 1 0 0 100
DEERE & CO COM 244199105 866,495 1,366 SH SOLE 1,328 0 38
DISNEY WALT CO COM 254687106 421,094 4,375 SH SOLE 4,363 0 12
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 1,217,625 23,504 SH SOLE 0 0 23,504
DOVER CORP COM 260003108 7,626,641 34,005 SH SOLE 34,005 0 0
EATON CORP PLC SHS G29183103 36,220 85 SH DFND 2 0 0 85
EATON CORP PLC SHS G29183103 57,526 135 SH DFND 1 0 0 135
EATON CORP PLC SHS G29183103 156,812 368 SH SOLE 138 0 230
EDWARDS LIFESCIENCES CORP COM 28176E108 311,363 3,442 SH SOLE 3,405 0 37
ELI LILLY & CO COM 532457108 1,872,310 1,561 SH SOLE 797 0 764
EMERSON ELEC CO COM 291011104 1,818,005 12,700 SH SOLE 12,700 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,601,496 240,664 SH SOLE 240,664 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,724,139 182,920 SH SOLE 182,920 0 0
EOG RES INC COM 26875P101 3,222,882 24,843 SH SOLE 18,300 0 6,543
EXXON MOBIL CORP COM 30231G102 15,803,328 115,589 SH SOLE 112,875 0 2,714
FASTENAL CO COM 311900104 1,567,507 32,636 SH SOLE 32,636 0 0
FEDEX CORP COM 31428X106 336,928 1,076 SH SOLE 1,076 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 9,861,639 158,777 SH SOLE 111,013 0 47,764
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 396,959 14,675 SH SOLE 0 0 14,675
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 267,663 2,979 SH SOLE 2,979 0 0
FISERV INC COM 337738108 2,086,293 42,534 SH SOLE 42,109 0 425
FORTUNE BRANDS INNOVATIONS I COM 34964C106 362,724 6,607 SH SOLE 6,607 0 0
FREEPORT MCMORAN INC CL B 35671D857 208,795 3,320 SH SOLE 2,600 0 720
FREEPORT MCMORAN INC CL B 35671D857 6,289 100 SH DFND 1 0 0 100
GALLAGHER ARTHUR J & CO COM 363576109 14,922 65 SH DFND 2 0 0 65
GALLAGHER ARTHUR J & CO COM 363576109 15,681,697 68,309 SH SOLE 62,230 0 6,079
GARMIN LTD SHS H2906T109 12,836,424 54,039 SH SOLE 47,459 0 6,580
GE AEROSPACE COM NEW 369604301 458,193 1,226 SH SOLE 911 0 315
GE VERNOVA INC COM 36828A101 445,272 379 SH SOLE 248 0 131
GENERAL DYNAMICS CORP COM 369550108 201,208 568 SH SOLE 513 0 55
GLACIER BANCORP INC NEW COM 37637Q105 2,273,646 44,080 SH SOLE 43,470 0 610
GLOBAL PARTNERS LP COM UNITS 37946R109 792,030 17,000 SH SOLE 17,000 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 439,972 10,068 SH SOLE 10,068 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,035,253 13,365 SH SOLE 13,365 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830 935,801 12,158 SH SOLE 12,158 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,588,134 25,840 SH SOLE 25,840 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 232,348 5,950 SH SOLE 5,950 0 0
HCI GROUP INC COM 40416E103 1,986,809 11,337 SH SOLE 11,337 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 244,057 12,100 SH SOLE 12,100 0 0
HINGHAM INSTN SVGS MASS COM 433323102 923,293 3,006 SH SOLE 3,006 0 0
HOME DEPOT INC COM 437076102 792,119 2,246 SH SOLE 1,297 0 949
HONEYWELL AEROSPACE INC COM 43849R105 510,916 2,311 SH SOLE 2,288 0 23
HONEYWELL INTL INC COM 438516205 517,433 2,311 SH SOLE 2,288 0 23
ILLINOIS TOOL WKS INC COM 452308109 6,409,057 23,696 SH SOLE 23,541 0 155
INTEL CORP COM 458140100 252,032 1,805 SH SOLE 1,805 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 22,935,488 81,560 SH SOLE 81,492 0 68
INTUIT COM 461202103 104,400 400 SH DFND 2 0 0 400
INTUIT COM 461202103 99,702 382 SH SOLE 382 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 843,216 6,600 SH SOLE 6,600 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 612,820 11,693 SH SOLE 11,693 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 28,255,331 412,246 SH SOLE 301,595 0 110,651
INVESCO QQQ TR UNIT SER 1 46090E103 36,820 50 SH DFND 1 0 0 50
INVESCO QQQ TR UNIT SER 1 46090E103 354,208 481 SH SOLE 481 0 0
ISHARES GOLD TR ISHARES NEW 464285204 22,779,404 301,674 SH SOLE 259,393 0 42,281
ISHARES INC MSCI EMRG CHN 46434G764 240,405 2,350 SH SOLE 2,350 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 7,115,935 130,114 SH SOLE 130,114 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 400,315 4,292 SH SOLE 4,292 0 0
ISHARES INC MSCI GLB SLV&MTL 464286327 327,106 10,610 SH SOLE 10,610 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,179,495 22,059 SH SOLE 22,059 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 229,304 1,045 SH SOLE 1,045 0 0
ISHARES TR S&P 500 VAL ETF 464287408 325,831 1,435 SH SOLE 1,435 0 0
ISHARES TR CORE S&P MCP ETF 464287507 246,752 3,200 SH SOLE 3,200 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 281,081 2,640 SH DFND 2 0 0 2,640
ISHARES TR CORE S&P SCP ETF 464287804 9,377,196 63,227 SH SOLE 63,155 0 72
ISHARES TR RUSSELL 2000 ETF 464287655 30,045 100 SH DFND 1 0 0 100
ISHARES TR ISHARES BIOTECH 464287556 201,031 1,057 SH SOLE 1,057 0 0
ISHARES TR TIPS BD ETF 464287176 43,509,806 397,604 SH SOLE 300,968 0 96,636
ISHARES TR MSCI EMG MKT ETF 464287234 354,295 5,179 SH SOLE 5,179 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,520,878 5,062 SH SOLE 387 0 4,675
ISHARES TR RUS 1000 GRW ETF 464287614 263,240 2,120 SH SOLE 2,120 0 0
ISHARES TR RUS MD CP GR ETF 464287481 585,640 4,000 SH SOLE 4,000 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,115,809 10,837 SH SOLE 10,791 0 46
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 78,650,190 1,470,097 SH SOLE 1,046,732 0 423,365
JOHNSON & JOHNSON COM 478160104 114,287 450 SH DFND 2 0 0 450
JOHNSON & JOHNSON COM 478160104 16,250,524 63,986 SH SOLE 63,859 0 127
JPMORGAN CHASE & CO COM 46625H100 28,163,473 86,040 SH SOLE 77,340 0 8,700
KINDER MORGAN INC DEL COM 49456B101 281,272 8,798 SH SOLE 2,873 0 5,925
KINSALE CAP GROUP INC COM 49714P108 250,656 760 SH SOLE 760 0 0
KLA CORP COM NEW 482480100 67,079,788 222,332 SH SOLE 197,788 0 24,544
LAM RESEARCH CORP COM NEW 512807306 1,066,425 2,461 SH SOLE 712 0 1,749
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 287,958 911 SH SOLE 0 0 911
LINDE PLC SHS G54950103 23,352 45 SH OTR 0 0 45
LINDE PLC SHS G54950103 256,356 494 SH SOLE 125 0 369
LINDE PLC SHS G54950103 12,974 25 SH DFND 2 0 0 25
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 16,464 2,824 SH OTR 0 0 2,824
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 117,451 20,146 SH SOLE 0 0 20,146
MARRIOTT INTL INC NEW CL A 571903202 16,677 45 SH DFND 1 0 0 45
MARRIOTT INTL INC NEW CL A 571903202 15,524,015 41,890 SH SOLE 37,345 0 4,545
MARVELL TECHNOLOGY INC COM 573874104 41,705 140 SH DFND 1 0 0 140
MARVELL TECHNOLOGY INC COM 573874104 161,754 543 SH SOLE 0 0 543
MASTERCARD INCORPORATED CL A 57636Q104 421,666 821 SH SOLE 662 0 159
MCCORMICK & CO INC COM NON VTG 579780206 567,023 11,246 SH SOLE 11,246 0 0
MCKESSON CORP COM 58155Q103 9,155,605 12,117 SH SOLE 10,794 0 1,323
MCKESSON CORP COM 58155Q103 10,578 14 SH DFND 1 0 0 14
MERCK & CO INC COM 58933Y105 1,993,549 15,514 SH SOLE 15,514 0 0
MERCK & CO INC COM 58933Y105 19,918 155 SH DFND 2 0 0 155
META PLATFORMS INC CL A 30303M102 2,479,603 4,402 SH SOLE 3,977 0 425
MICRON TECHNOLOGY INC COM 595112103 245,864 213 SH SOLE 213 0 0
MICROSOFT CORP COM 594918104 13,056 35 SH DFND 1 0 0 35
MICROSOFT CORP COM 594918104 46,628 125 SH DFND 2 0 0 125
MICROSOFT CORP COM 594918104 55,492,693 148,766 SH SOLE 131,037 0 17,729
MORGAN STANLEY COM NEW 617446448 288,893 1,382 SH SOLE 480 0 902
MORGAN STANLEY COM NEW 617446448 28,220 135 SH DFND 1 0 0 135
MPLX LP COM UNIT REP LTD 55336V100 270,159 4,796 SH SOLE 4,796 0 0
NATWEST GROUP PLC SPONS ADR 639057207 261,629 14,840 SH SOLE 0 0 14,840
NETFLIX INC. COM 64110L106 2,826,869 39,592 SH SOLE 35,175 0 4,417
NEXTERA ENERGY INC COM 65339F101 22,275,763 253,797 SH SOLE 231,171 0 22,626
NORFOLK SOUTHN CORP COM 655844108 396,069 1,259 SH SOLE 1,166 0 93
NOVARTIS AG SPONSORED ADR 66987V109 4,308,233 27,490 SH SOLE 26,362 0 1,128
NOVARTIS AG SPONSORED ADR 66987V109 29,620 189 SH OTR 0 0 189
NUVECTIS PHARMA INC COM 67080T108 7,025,256 382,015 SH SOLE 382,015 0 0
NVIDIA CORPORATION COM 67066G104 43,019 215 SH DFND 1 0 0 215
NVIDIA CORPORATION COM 67066G104 99,369,496 496,624 SH SOLE 458,568 0 38,056
ONEOK INC NEW COM 682680103 995,115 11,446 SH SOLE 11,446 0 0
ORACLE CORP COM 68389X105 454,305 3,100 SH SOLE 2,978 0 122
OREILLY AUTOMOTIVE INC COM 67103H107 529,057 5,745 SH SOLE 2,445 0 3,300
ORLA MNG LTD NEW COM 68634K106 192,807 19,720 SH SOLE 19,720 0 0
OTIS WORLDWIDE CORP COM 68902V107 6,802 95 SH DFND 1 0 0 95
OTIS WORLDWIDE CORP COM 68902V107 6,989,234 97,615 SH SOLE 88,717 0 8,898
OTIS WORLDWIDE CORP COM 68902V107 35,800 500 SH DFND 2 0 0 500
PAYCHEX INC COM 704326107 2,664,251 27,095 SH SOLE 26,724 0 371
PEPSICO INC COM 713448108 2,220,560 16,400 SH SOLE 16,300 0 100
PFIZER INC COM 717081103 567,782 23,579 SH SOLE 23,086 0 493
PHILIP MORRIS INTL INC COM 718172109 39,619 219 SH OTR 0 0 219
PHILIP MORRIS INTL INC COM 718172109 4,626,411 25,573 SH SOLE 24,507 0 1,066
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 476,564 21,409 SH SOLE 21,409 0 0
PROCTER & GAMBLE CO COM 742718109 5,960,183 40,645 SH SOLE 39,941 0 704
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1,698,782 31,938 SH SOLE 31,938 0 0
PROLOGIS INC. COM 74340W103 1,589,740 11,735 SH SOLE 11,280 0 455
PTC INC COM 69370C100 6,817 60 SH DFND 1 0 0 60
PTC INC COM 69370C100 5,851,256 51,503 SH SOLE 46,317 0 5,186
QNITY ELECTRONICS INC COMMON STOCK 74743L100 321,394 1,968 SH SOLE 1,968 0 0
QUALCOMM INC COM 747525103 436,474 2,362 SH SOLE 2,227 0 135
QUANTA SVCS INC COM 74762E102 17,468,170 24,260 SH SOLE 21,632 0 2,628
QUANTA SVCS INC COM 74762E102 5,760 8 SH DFND 1 0 0 8
REGENCY CTRS CORP COM 758849103 11,697,459 146,695 SH SOLE 128,863 0 17,832
RESMED INC COM 761152107 714,820 3,668 SH SOLE 3,482 0 186
ROPER TECHNOLOGIES INC COM 776696106 1,055,777 3,120 SH SOLE 3,098 0 22
RTX CORPORATION COM 75513E101 222,933 1,175 SH SOLE 1,175 0 0
RTX CORPORATION COM 75513E101 94,865 500 SH DFND 2 0 0 500
S&P GLOBAL INC COM 78409V104 7,464,261 18,328 SH SOLE 16,477 0 1,851
SCHWAB CHARLES CORP COM 808513105 7,530,616 81,615 SH SOLE 81,482 0 133
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 311,320 10,750 SH SOLE 10,750 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 532,166 16,005 SH SOLE 16,005 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 392,111 7,383 SH SOLE 7,383 0 0
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 649,731 5,540 SH SOLE 5,540 0 0
SERIES PORTFOLIOS TR ELDRIDGE BBB B 81752T528 240,369 9,098 SH SOLE 0 0 9,098
SOUTHERN CO COM 842587107 685,858 7,166 SH SOLE 7,166 0 0
SPDR GOLD TR GOLD SHS 78463V107 31,164,211 84,598 SH SOLE 83,653 0 945
SPDR GOLD TR GOLD SHS 78463V107 19,893 54 SH DFND 1 0 0 54
SPDR INDEX SHS FDS ST STR MSCI EMRG 78470E205 3,295,785 60,865 SH SOLE 60,865 0 0
SPDR INDEX SHS FDS ST STR NAT ETF 78463X541 326,319 4,848 SH SOLE 4,848 0 0
SPDR SERIES TRUST ST STR SP METAL 78464A755 315,444 2,950 SH SOLE 2,950 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 204,934 1,295 SH SOLE 1,295 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 483,932 3,180 SH SOLE 3,180 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,622,656 3,512 SH SOLE 1,607 0 1,905
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 212,409 302 SH SOLE 302 0 0
STERLING INFRASTRUCTURE INC COM 859241101 449,058 535 SH SOLE 0 0 535
STOCK YDS BANCORP INC COM 861025104 900,817 11,780 SH SOLE 11,780 0 0
STRYKER CORPORATION COM 863667101 1,678,097 5,330 SH SOLE 5,237 0 93
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 665,550 9,860 SH SOLE 9,860 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 100,767 211 SH OTR 0 0 211
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,187,365 10,862 SH SOLE 9,990 0 872
TARGA RES CORP COM 87612G101 2,717,599 10,135 SH SOLE 9,955 0 180
TC ENERGY CORP COM 87807B107 20,417 308 SH OTR 0 0 308
TC ENERGY CORP COM 87807B107 942,578 14,221 SH SOLE 14,221 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 200,070 300 SH SOLE 0 0 300
TELEFLEX INCORPORATED COM 879369106 200,661 1,583 SH SOLE 1,583 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 375,075 33,639 SH SOLE 0 0 33,639
TERADYNE INC COM 880770102 314,496 650 SH SOLE 0 0 650
TESLA INC COM 88160R101 744,462 1,770 SH SOLE 1,675 0 95
THERMO FISHER SCIENTIFIC INC COM 883556102 778,111 1,552 SH SOLE 1,512 0 40
TJX COS INC NEW COM 872540109 331,482 2,188 SH SOLE 1,694 0 494
TORONTO DOMINION BK ONT COM NEW 891160509 4,210,585 34,675 SH SOLE 34,675 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 228,881 466 SH SOLE 330 0 136
TRANSDIGM GROUP INC COM 893641100 3,957,491 2,971 SH SOLE 2,232 0 739
TRAVELERS COMPANIES INC COM 89417E109 830,912 2,517 SH SOLE 2,488 0 29
UBER TECHNOLOGIES INC COM 90353T100 1,808,474 25,062 SH SOLE 23,187 0 1,875
ULTA BEAUTY INC COM 90384S303 10,634,559 23,581 SH SOLE 21,463 0 2,118
ULTA BEAUTY INC COM 90384S303 9,020 20 SH DFND 1 0 0 20
UNION PAC CORP COM 907818108 21,989,024 80,842 SH SOLE 72,610 0 8,232
UNITED RENTALS INC COM 911363109 27,072,672 23,897 SH SOLE 22,025 0 1,872
US BANCORP COM NEW 902973304 210,373 3,483 SH SOLE 2,250 0 1,233
VANECK ETF TRUST GOLD MINERS ETF 92189F106 1,806,047 23,937 SH SOLE 23,937 0 0
VANECK ETF TRUST RARE EAR STR ETF 92189H805 602,331 6,806 SH SOLE 6,806 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 368,438 3,750 SH SOLE 3,750 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 417,116 5,682 SH SOLE 5,682 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,330,178 13,705 SH SOLE 13,705 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 736,168 3,378 SH SOLE 3,378 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,280,200 6,232 SH SOLE 1,103 0 5,129
VANGUARD INDEX FDS TOTAL STK MKT 922908769 497,704 1,345 SH SOLE 1,294 0 51
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,201,978 20,137 SH SOLE 20,137 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 276,420 5,465 SH DFND 2 0 0 5,465
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 15,172,015 257,240 SH SOLE 163,981 0 93,259
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,302,120 5,503 SH SOLE 5,503 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,319,194 18,515 SH SOLE 18,007 0 508
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 22,088 310 SH DFND 1 0 0 310
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 930,862 2,583 SH SOLE 2,583 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 425,813 3,220 SH SOLE 3,220 0 0
VEEVA SYS INC CL A COM 922475108 298,327 1,681 SH SOLE 1,681 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 268,901 6,351 SH SOLE 4,854 0 1,497
VERSANT MEDIA GROUP INC COM CL A 925283103 453,582 12,596 SH SOLE 12,596 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,255 75 SH DFND 1 0 0 75
VERTEX PHARMACEUTICALS INC COM 92532F100 3,849,161 7,749 SH SOLE 7,749 0 0
VISA INC COM CL A 92826C839 27,447 80 SH DFND 1 0 0 80
VISA INC COM CL A 92826C839 38,027,753 110,839 SH SOLE 102,072 0 8,767
WALMART INC COM 931142103 653,623 5,771 SH SOLE 3,282 0 2,489
WASTE MGMT INC DEL COM 94106L109 26,758,750 120,059 SH SOLE 111,019 0 9,040
WATERS CORP COM 941848103 7,638,440 20,367 SH SOLE 20,367 0 0
WELLS FARGO & CO COM 949746101 454,437 5,499 SH SOLE 3,000 0 2,499
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 218,800 5,000 SH SOLE 5,000 0 0
WEYERHAEUSER CO COM NEW 962166104 360,991 15,079 SH SOLE 15,079 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 207,339 100 SH SOLE 100 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 252,505 5,015 SH SOLE 5,015 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 559,135 13,070 SH SOLE 13,070 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 498,870 2,875 SH SOLE 2,733 0 142