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
3M CO COM 88579Y101   299,440 2,497 SH   SOLE   2,497 0 0
ABBOTT LABS COM 002824100   7,495,034 68,267 SH   SOLE   68,267 0 0
ABBVIE INC COM 00287Y109   7,554,944 46,748 SH   SOLE   46,748 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   17,824,378 66,798 SH   SOLE   66,798 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,579,335 4,693 SH   SOLE   4,693 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   3,208,636 21,823 SH   SOLE   21,823 0 0
AFC GAMMA INC COM 00109K105   1,384,633 88,025 SH   SOLE   88,025 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   887,208 5,600 SH   SOLE   5,600 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   962,549 6,432 SH   SOLE   6,432 0 0
AGNC INVT CORP COM 00123Q104   2,342,764 226,354 SH   SOLE   226,354 0 0
AIR PRODS & CHEMS INC COM 009158106   616,828 2,001 SH   SOLE   2,001 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,233,558 15,333 SH   SOLE   15,333 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,488,840 43,318 SH   SOLE   43,318 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   182,278 28,979 SH   SOLE   28,979 0 0
ALPHABET INC CAP STK CL C 02079K107   28,034,332 315,951 SH   SOLE   315,951 0 0
ALPHABET INC CAP STK CL A 02079K305   31,530,755 357,370 SH   SOLE   357,370 0 0
ALTRIA GROUP INC COM 02209S103   8,788,616 192,269 SH   SOLE   192,269 0 0
AMAZON COM INC COM 023135106   27,603,912 328,618 SH   SOLE   328,618 0 0
AMERANT BANCORP INC CL A 023576101   4,697,000 175,000 SH   SOLE   175,000 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   621,475 9,138 SH   SOLE   9,138 0 0
AMERICAN EXPRESS CO COM 025816109   492,303 3,332 SH   SOLE   3,332 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   15,525,132 113,091 SH   SOLE   113,091 0 0
AMERICAN TOWER CORP NEW COM 03027X100   22,553,344 106,454 SH   SOLE   106,454 0 0
AMERICAN VANGUARD CORP COM 030371108   1,430,689 65,900 SH   SOLE   65,900 0 0
AMERIS BANCORP COM 03076K108   5,797,466 122,984 SH   SOLE   122,984 0 0
AMGEN INC COM 031162100   15,621,039 59,477 SH   SOLE   59,477 0 0
ANALOG DEVICES INC COM 032654105   17,762,317 108,287 SH   SOLE   108,287 0 0
ANSYS INC COM 03662Q105   294,015 1,217 SH   SOLE   1,217 0 0
APPLE INC COM 037833100   41,319,559 318,014 SH   SOLE   318,014 0 0
APPLIED MATLS INC COM 038222105   972,534 9,987 SH   SOLE   9,987 0 0
APTARGROUP INC COM 038336103   7,005,836 63,701 SH   SOLE   63,701 0 0
ASPEN TECHNOLOGY INC COM 29109X106   3,911,227 19,042 SH   SOLE   19,042 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   767,632 11,322 SH   SOLE   11,322 0 0
AT&T INC COM 00206R102   302,826 16,449 SH   SOLE   16,449 0 0
ATI INC COM 01741R102   529,000 17,716 SH   SOLE   17,716 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   7,028,000 200,000 SH   SOLE   200,000 0 0
ATLASSIAN CORPORATION CL A 049468101   698,475 5,428 SH   SOLE   5,428 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,734,840 7,263 SH   SOLE   7,263 0 0
AVERY DENNISON CORP COM 053611109   21,490,673 118,733 SH   SOLE   118,733 0 0
BADGER METER INC COM 056525108   1,378,030 12,639 SH   SOLE   12,639 0 0
BANC OF CALIFORNIA INC COM 05990K106   4,756,698 298,600 SH   SOLE   298,600 0 0
BANK AMERICA CORP COM 060505104   1,032,516 31,175 SH   SOLE   31,175 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   5,962,000 200,000 SH   SOLE   200,000 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   437,724 12,985 SH   SOLE   12,985 0 0
BARINGS BDC INC COM 06759L103   239,382 29,372 SH   SOLE   29,372 0 0
BAXTER INTL INC COM 071813109   773,470 15,175 SH   SOLE   15,175 0 0
BECTON DICKINSON & CO COM 075887109   21,737,055 85,478 SH   SOLE   85,478 0 0
BELDEN INC COM 077454106   287,600 4,000 SH   SOLE   4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,134,935 13,386 SH   SOLE   13,386 0 0
BILL COM HLDGS INC COM 090043100   1,525,004 13,996 SH   SOLE   13,996 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   6,023,781 330,977 SH   SOLE   330,977 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   366,355 3,540 SH   SOLE   3,540 0 0
BIO-TECHNE CORP COM 09073M104   4,334,375 52,297 SH   SOLE   52,297 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   872,584 13,189 SH   SOLE   13,189 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   1,142,600 985 SH   SOLE   985 0 0
BLACKSTONE INC COM 09260D107   370,876 4,999 SH   SOLE   4,999 0 0
BNY MELLON MUN INCOME INC COM 05589T104   313,000 50,000 SH   SOLE   50,000 0 0
BOEING CO COM 097023105   688,431 3,614 SH   SOLE   3,614 0 0
BOOKING HOLDINGS INC COM 09857L108   31,204,596 15,484 SH   SOLE   15,484 0 0
BP PLC SPONSORED ADR 055622104   9,141,565 261,711 SH   SOLE   261,711 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,377,419 37,677 SH   SOLE   37,677 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   954,777 13,270 SH   SOLE   13,270 0 0
BROADCOM INC COM 11135F101   1,322,902 2,366 SH   SOLE   2,366 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   514,591 16,357 SH   SOLE   16,357 0 0
BROWN & BROWN INC COM 115236101   211,644 3,715 SH   SOLE   3,715 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   11,070,000 500,000 SH   SOLE   500,000 0 0
BYLINE BANCORP INC COM 124411109   10,409,361 453,172 SH   SOLE   453,172 0 0
CADENCE BANK COM 12740C103   1,849,500 75,000 SH   SOLE   75,000 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   689,073 65,315 SH   SOLE   65,315 0 0
CANADIAN PAC RY LTD COM 13645T100   2,643,992 35,447 SH   SOLE   35,447 0 0
CANOO INC COM CL A 13803R102   33,975 27,622 SH   SOLE   27,622 0 0
CAREDX INC COM 14167L103   244,197 21,402 SH   SOLE   21,402 0 0
CARIBOU BIOSCIENCES INC COM 142038108   331,383 52,768 SH   SOLE   52,768 0 0
CARLISLE COS INC COM 142339100   3,025,275 12,838 SH   SOLE   12,838 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   11,072,469 299,742 SH   SOLE   299,742 0 0
CASELLA WASTE SYS INC CL A 147448104   336,116 4,238 SH   SOLE   4,238 0 0
CATALENT INC COM 148806102   8,898,972 197,711 SH   SOLE   197,711 0 0
CATERPILLAR INC COM 149123101   997,528 4,164 SH   SOLE   4,164 0 0
CDW CORP COM 12514G108   26,066,251 145,964 SH   SOLE   145,964 0 0
CHART INDS INC COM 16115Q308   2,122,421 18,419 SH   SOLE   18,419 0 0
CHESAPEAKE UTILS CORP COM 165303108   9,205,277 77,892 SH   SOLE   77,892 0 0
CHEVRON CORP NEW COM 166764100   12,734,816 70,950 SH   SOLE   70,950 0 0
CHUBB LIMITED COM H1467J104   23,005,933 104,288 SH   SOLE   104,288 0 0
CINTAS CORP COM 172908105   269,166 596 SH   SOLE   596 0 0
CISCO SYS INC COM 17275R102   1,217,964 25,566 SH   SOLE   25,566 0 0
CITIGROUP INC COM NEW 172967424   333,300 7,369 SH   SOLE   7,369 0 0
CITIZENS FINL GROUP INC COM 174610105   7,467,583 189,677 SH   SOLE   189,677 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   4,402,000 200,000 SH   SOLE   200,000 0 0
CLOUDFLARE INC CL A COM 18915M107   1,123,604 24,853 SH   SOLE   24,853 0 0
CME GROUP INC COM 12572Q105   21,566,184 128,248 SH   SOLE   128,248 0 0
CNB FINL CORP PA COM 126128107   1,356,030 57,000 SH   SOLE   57,000 0 0
COASTAL FINL CORP WA COM NEW 19046P209   7,128,000 150,000 SH   SOLE   150,000 0 0
COCA COLA CO COM 191216100   1,023,612 16,092 SH   SOLE   16,092 0 0
COGNEX CORP COM 192422103   421,635 8,950 SH   SOLE   8,950 0 0
COLGATE PALMOLIVE CO COM 194162103   452,018 5,737 SH   SOLE   5,737 0 0
COLONY BANKCORP INC COM 19623P101   3,807,000 300,000 SH   SOLE   300,000 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   12,832,046 146,518 SH   SOLE   146,518 0 0
COMCAST CORP NEW CL A 20030N101   3,718,010 106,320 SH   SOLE   106,320 0 0
COMMERCE BANCSHARES INC COM 200525103   256,147 3,763 SH   SOLE   3,763 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,094,800 30,581 SH   SOLE   30,581 0 0
CONOCOPHILLIPS COM 20825C104   1,454,468 12,326 SH   SOLE   12,326 0 0
CONSTELLIUM SE CL A SHS F21107101   333,015 28,150 SH   SOLE   28,150 0 0
COOPER COS INC COM NEW 216648402   35,105,911 106,166 SH   SOLE   106,166 0 0
COPART INC COM 217204106   4,918,694 80,780 SH   SOLE   80,780 0 0
COSTAR GROUP INC COM 22160N109   203,401 2,632 SH   SOLE   2,632 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,349,871 2,957 SH   SOLE   2,957 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,086,778 26,735 SH   SOLE   26,735 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,413,834 13,428 SH   SOLE   13,428 0 0
CROWN CASTLE INC COM 22822V101   462,125 3,407 SH   SOLE   3,407 0 0
CULLEN FROST BANKERS INC COM 229899109   267,400 2,000 SH   SOLE   2,000 0 0
CURTISS WRIGHT CORP COM 231561101   16,001,817 95,825 SH   SOLE   95,825 0 0
CVS HEALTH CORP COM 126650100   223,376 2,397 SH   SOLE   2,397 0 0
DANAHER CORPORATION COM 235851102   55,174,183 207,875 SH   SOLE   207,875 0 0
DATADOG INC CL A COM 23804L103   1,104,338 15,025 SH   SOLE   15,025 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   288,781 8,960 SH   SOLE   8,960 0 0
DEERE & CO COM 244199105   1,861,247 4,341 SH   SOLE   4,341 0 0
DEVON ENERGY CORP NEW COM 25179M103   21,370,727 347,435 SH   SOLE   347,435 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   14,371,380 80,652 SH   SOLE   80,652 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,692,514 19,685 SH   SOLE   19,685 0 0
DIGIMARC CORP NEW COM 25381B101   1,943,502 105,111 SH   SOLE   105,111 0 0
DISNEY WALT CO COM 254687106   25,721,606 296,059 SH   SOLE   296,059 0 0
DOLLAR GEN CORP NEW COM 256677105   41,537,204 168,679 SH   SOLE   168,679 0 0
DOW INC COM 260557103   5,119,775 101,603 SH   SOLE   101,603 0 0
DYNATRACE INC COM NEW 268150109   1,043,369 27,242 SH   SOLE   27,242 0 0
EAGLE MATLS INC COM 26969P108   17,515,475 131,844 SH   SOLE   131,844 0 0
EASTGROUP PPTYS INC COM 277276101   17,411,264 117,596 SH   SOLE   117,596 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   960,935 78,252 SH   SOLE   78,252 0 0
ECOLAB INC COM 278865100   339,883 2,335 SH   SOLE   2,335 0 0
EDITAS MEDICINE INC COM 28106W103   217,634 24,536 SH   SOLE   24,536 0 0
ELEVANCE HEALTH INC COM 036752103   1,807,706 3,524 SH   SOLE   3,524 0 0
ELLINGTON FINANCIAL INC COM 28852N109   524,080 42,367 SH   SOLE   42,367 0 0
EMERSON ELEC CO COM 291011104   318,439 3,315 SH   SOLE   3,315 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   687,653 57,932 SH   SOLE   57,932 0 0
ENTEGRIS INC COM 29362U104   16,497,131 251,519 SH   SOLE   251,519 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,712,641 71,005 SH   SOLE   71,005 0 0
EOG RES INC COM 26875P101   6,041,590 46,646 SH   SOLE   46,646 0 0
EQUINIX INC COM 29444U700   29,505,171 45,044 SH   SOLE   45,044 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   14,701,500 450,000 SH   SOLE   450,000 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   958,880 21,768 SH   SOLE   21,768 0 0
EVERTEC INC COM 30040P103   2,428,500 75,000 SH   SOLE   75,000 0 0
EXACT SCIENCES CORP COM 30063P105   1,040,552 21,017 SH   SOLE   21,017 0 0
EXPONENT INC COM 30214U102   12,076,197 121,871 SH   SOLE   121,871 0 0
EXXON MOBIL CORP COM 30231G102   2,028,307 18,389 SH   SOLE   18,389 0 0
FAIR ISAAC CORP COM 303250104   19,851,906 33,165 SH   SOLE   33,165 0 0
FASTENAL CO COM 311900104   1,567,664 33,129 SH   SOLE   33,129 0 0
FB FINL CORP COM 30257X104   7,228,000 200,000 SH   SOLE   200,000 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   6,184,962 61,213 SH   SOLE   61,213 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,567,637 16,587 SH   SOLE   16,587 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   411,442 6,064 SH   SOLE   6,064 0 0
FIFTH THIRD BANCORP COM 316773100   393,261 11,986 SH   SOLE   11,986 0 0
FIRST BANCORP P R COM NEW 318672706   502,427 39,499 SH   SOLE   39,499 0 0
FIRST BANCSHARES INC MS COM 318916103   12,483,900 390,000 SH   SOLE   390,000 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,053,916 4,027 SH   SOLE   4,027 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   9,705,904 251,123 SH   SOLE   251,123 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   30,410,214 249,489 SH   SOLE   249,489 0 0
FISERV INC COM 337738108   4,171,563 41,274 SH   SOLE   41,274 0 0
FIVE9 INC COM 338307101   3,886,614 57,274 SH   SOLE   57,274 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   22,913,617 401,219 SH   SOLE   401,219 0 0
FOX FACTORY HLDG CORP COM 35138V102   8,204,131 89,928 SH   SOLE   89,928 0 0
FS KKR CAP CORP COM 302635206   612,500 35,000 SH   SOLE   35,000 0 0
FULL HSE RESORTS INC COM 359678109   1,955,200 260,000 SH   SOLE   260,000 0 0
GARTNER INC COM 366651107   1,093,463 3,253 SH   SOLE   3,253 0 0
GENERAL ELECTRIC CO COM NEW 369604301   490,590 5,855 SH   SOLE   5,855 0 0
GENERAL MTRS CO COM 37045V100   292,399 8,692 SH   SOLE   8,692 0 0
GILEAD SCIENCES INC COM 375558103   4,043,535 47,100 SH   SOLE   47,100 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115   40,874 131,385 SH   SOLE   131,385 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   200,362 9,656 SH   SOLE   9,656 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   237,880 8,980 SH   SOLE   8,980 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   525,371 1,530 SH   SOLE   1,530 0 0
GRACO INC COM 384109104   1,877,159 27,909 SH   SOLE   27,909 0 0
HEICO CORP NEW COM 422806109   1,719,846 11,194 SH   SOLE   11,194 0 0
HEICO CORP NEW CL A 422806208   1,409,676 11,762 SH   SOLE   11,762 0 0
HENRY JACK & ASSOC INC COM 426281101   21,802,621 124,189 SH   SOLE   124,189 0 0
HERSHEY CO COM 427866108   283,442 1,224 SH   SOLE   1,224 0 0
HOME BANCSHARES INC COM 436893200   2,848,750 125,000 SH   SOLE   125,000 0 0
HOME DEPOT INC COM 437076102   4,755,272 15,055 SH   SOLE   15,055 0 0
HONEYWELL INTL INC COM 438516106   1,901,055 8,871 SH   SOLE   8,871 0 0
HP INC COM 40434L105   212,757 7,918 SH   SOLE   7,918 0 0
HUBBELL INC COM 443510607   4,238,086 18,059 SH   SOLE   18,059 0 0
HUBSPOT INC COM 443573100   841,079 2,909 SH   SOLE   2,909 0 0
HUMANA INC COM 444859102   1,593,935 3,112 SH   SOLE   3,112 0 0
IDEX CORP COM 45167R104   2,374,175 10,398 SH   SOLE   10,398 0 0
IDEXX LABS INC COM 45168D104   2,247,860 5,510 SH   SOLE   5,510 0 0
ILLINOIS TOOL WKS INC COM 452308109   19,342,781 87,802 SH   SOLE   87,802 0 0
ILLUMINA INC COM 452327109   562,723 2,783 SH   SOLE   2,783 0 0
INDEPENDENT BK CORP MASS COM 453836108   704,737 8,347 SH   SOLE   8,347 0 0
INGERSOLL RAND INC COM 45687V106   280,321 5,365 SH   SOLE   5,365 0 0
INSULET CORP COM 45784P101   798,091 2,711 SH   SOLE   2,711 0 0
INTEL CORP COM 458140100   321,944 12,181 SH   SOLE   12,181 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   604,434 17,324 SH   SOLE   17,324 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,123,155 10,948 SH   SOLE   10,948 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,852,392 34,441 SH   SOLE   34,441 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,218,378 30,698 SH   SOLE   30,698 0 0
INTUIT COM 461202103   14,820,330 38,077 SH   SOLE   38,077 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   991,082 3,735 SH   SOLE   3,735 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   5,185,102 81,144 SH   SOLE   81,144 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   430,535 20,971 SH   SOLE   20,971 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   620,511 4,393 SH   SOLE   4,393 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   617,617 29,851 SH   SOLE   29,851 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   222,314 34,791 SH   SOLE   34,791 0 0
ISHARES INC CORE MSCI EMKT 46434G103   331,523 7,099 SH   SOLE   7,099 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   690,027 12,675 SH   SOLE   12,675 0 0
ISHARES TR CORE MSCI EAFE 46432F842   700,539 11,365 SH   SOLE   11,365 0 0
ISHARES TR EAFE SML CP ETF 464288273   2,889,008 51,151 SH   SOLE   51,151 0 0
ISHARES TR MBS ETF 464288588   11,594,214 125,005 SH   SOLE   125,005 0 0
ISHARES TR SHORT TREAS BD 464288679   972,242 8,845 SH   SOLE   8,845 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,101,296 10,565 SH   SOLE   10,565 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   235,800 5,000 SH   SOLE   5,000 0 0
ISHARES TR MBS ETF 464288588   1,948 21 SH   DFND   0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   3,049,985 20,112 SH   SOLE   20,112 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,595,990 6,598 SH   SOLE   6,598 0 0
ISHARES TR IBOXX HI YD ETF 464288513   481,687 6,542 SH   SOLE   6,542 0 0
ISHARES TR CORE S&P500 ETF 464287200   4,373,078 11,382 SH   SOLE   11,382 0 0
ISHARES TR MSCI EAFE ETF 464287465   13,201,189 201,115 SH   SOLE   201,115 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,490,172 29,578 SH   SOLE   29,578 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   7,563,388 43,378 SH   SOLE   43,378 0 0
ISHARES TR RUS 1000 ETF 464287622   9,857,178 46,823 SH   SOLE   46,823 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,509,882 37,211 SH   SOLE   37,211 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   25,599,972 675,461 SH   SOLE   675,461 0 0
ISHARES TR CORE S&P SCP ETF 464287804   13,692,421 144,679 SH   SOLE   144,679 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,062,850 21,257 SH   SOLE   21,257 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   21,767,855 101,605 SH   SOLE   101,605 0 0
ISHARES TR RUS MD CP GR ETF 464287481   8,957,656 107,149 SH   SOLE   107,149 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   3,367,202 57,559 SH   SOLE   57,559 0 0
ISHARES TR S&P SML 600 GWT 464287887   267,365 2,474 SH   SOLE   2,474 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   3,234,727 14,658 SH   SOLE   14,658 0 0
ISHARES TR RUSEL 2500 ETF 46435G268   1,119,447 21,066 SH   SOLE   21,066 0 0
ISHARES TR PFD AND INCM SEC 464288687   367,032 12,022 SH   SOLE   12,022 0 0
ISHARES TR SELECT DIVID ETF 464287168   610,598 5,063 SH   SOLE   5,063 0 0
ITT INC COM 45073V108   4,402,757 54,288 SH   SOLE   54,288 0 0
JACOBS SOLUTIONS INC COM 46982L108   276,281 2,301 SH   SOLE   2,301 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   367,923 7,469 SH   SOLE   7,469 0 0
JFROG LTD ORD SHS M6191J100   1,750,980 82,090 SH   SOLE   82,090 0 0
JOHNSON & JOHNSON COM 478160104   11,947,723 67,635 SH   SOLE   67,635 0 0
JPMORGAN CHASE & CO COM 46625H100   53,885,537 401,831 SH   SOLE   401,831 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   508,406 23,375 SH   SOLE   23,375 0 0
KADANT INC COM 48282T104   11,377,202 64,050 SH   SOLE   64,050 0 0
KEURIG DR PEPPER INC COM 49271V100   23,760,115 666,296 SH   SOLE   666,296 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   853,468 4,989 SH   SOLE   4,989 0 0
KIMBERLY-CLARK CORP COM 494368103   545,715 4,020 SH   SOLE   4,020 0 0
KINDER MORGAN INC DEL COM 49456B101   10,204,623 564,415 SH   SOLE   564,415 0 0
KLA CORP COM NEW 482480100   1,303,393 3,457 SH   SOLE   3,457 0 0
KROGER CO COM 501044101   231,236 5,187 SH   SOLE   5,187 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   357,497 1,717 SH   SOLE   1,717 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   272,686 1,158 SH   SOLE   1,158 0 0
LAKELAND BANCORP INC COM 511637100   2,641,500 150,000 SH   SOLE   150,000 0 0
LAM RESEARCH CORP COM 512807108   264,369 629 SH   SOLE   629 0 0
LILLY ELI & CO COM 532457108   2,883,917 7,883 SH   SOLE   7,883 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,718,998 11,897 SH   SOLE   11,897 0 0
LINDE PLC SHS G5494J103   588,103 1,803 SH   SOLE   1,803 0 0
LITTELFUSE INC COM 537008104   205,226 932 SH   SOLE   932 0 0
LIVE OAK BANCSHARES INC COM 53803X105   6,040,000 200,000 SH   SOLE   200,000 0 0
LOCKHEED MARTIN CORP COM 539830109   1,135,468 2,334 SH   SOLE   2,334 0 0
LOWES COS INC COM 548661107   20,219,473 101,483 SH   SOLE   101,483 0 0
M & T BK CORP COM 55261F104   3,463,598 23,877 SH   SOLE   23,877 0 0
MARATHON PETE CORP COM 56585A102   553,551 4,756 SH   SOLE   4,756 0 0
MARKEL CORP COM 570535104   3,906,358 2,965 SH   SOLE   2,965 0 0
MARKETAXESS HLDGS INC COM 57060D108   26,552,001 95,206 SH   SOLE   95,206 0 0
MARRIOTT INTL INC NEW CL A 571903202   335,151 2,251 SH   SOLE   2,251 0 0
MARSH & MCLENNAN COS INC COM 571748102   13,127,032 79,327 SH   SOLE   79,327 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,055,480 3,123 SH   SOLE   3,123 0 0
MASTERBRAND INC COMMON STOCK 57638P104   2,955,448 391,450 SH   SOLE   391,450 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,846,866 8,187 SH   SOLE   8,187 0 0
MATADOR RES CO COM 576485205   1,052,415 18,386 SH   SOLE   18,386 0 0
MCDONALDS CORP COM 580135101   2,458,208 9,328 SH   SOLE   9,328 0 0
MERCK & CO INC COM 58933Y105   10,877,871 98,043 SH   SOLE   98,043 0 0
META PLATFORMS INC CL A 30303M102   714,579 5,938 SH   SOLE   5,938 0 0
METROPOLITAN BK HLDG CORP COM 591774104   2,933,500 50,000 SH   SOLE   50,000 0 0
MFA FINL INC COM 55272X607   531,782 53,988 SH   SOLE   53,988 0 0
MGE ENERGY INC COM 55277P104   422,400 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,078,970 15,359 SH   SOLE   15,359 0 0
MICROSOFT CORP COM 594918104   54,065,500 225,442 SH   SOLE   225,442 0 0
MKS INSTRS INC COM 55306N104   3,443,427 40,640 SH   SOLE   40,640 0 0
MONGODB INC CL A 60937P106   2,822,292 14,338 SH   SOLE   14,338 0 0
MONOLITHIC PWR SYS INC COM 609839105   18,217,280 51,518 SH   SOLE   51,518 0 0
MOODYS CORP COM 615369105   430,189 1,544 SH   SOLE   1,544 0 0
MORGAN STANLEY COM NEW 617446448   20,294,869 238,707 SH   SOLE   238,707 0 0
MPLX LP COM UNIT REP LTD 55336V100   797,552 24,286 SH   SOLE   24,286 0 0
NBT BANCORP INC COM 628778102   1,736,800 40,000 SH   SOLE   40,000 0 0
NEOGEN CORP COM 640491106   3,945,636 259,070 SH   SOLE   259,070 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   6,020,000 700,000 SH   SOLE   700,000 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   721,989 282,027 SH   SOLE   282,027 0 0
NEXTERA ENERGY INC COM 65339F101   2,246,583 26,873 SH   SOLE   26,873 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   290,173 4,140 SH   SOLE   4,140 0 0
NIKE INC CL B 654106103   277,548 2,372 SH   SOLE   2,372 0 0
NORDSON CORP COM 655663102   37,649,856 158,379 SH   SOLE   158,379 0 0
NORTHERN TR CORP COM 665859104   1,075,861 12,158 SH   SOLE   12,158 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,345,474 2,466 SH   SOLE   2,466 0 0
NOVO-NORDISK A S ADR 670100205   574,248 4,243 SH   SOLE   4,243 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   193,632 12,102 SH   SOLE   12,102 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   159,885 14,062 SH   SOLE   14,062 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   290,290 39,875 SH   SOLE   39,875 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   237,360 12,775 SH   SOLE   12,775 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   177,000 15,000 SH   SOLE   15,000 0 0
NVIDIA CORPORATION COM 67066G104   883,416 6,045 SH   SOLE   6,045 0 0
NVR INC COM 62944T105   1,697,429 368 SH   SOLE   368 0 0
OCCIDENTAL PETE CORP COM 674599105   306,068 4,859 SH   SOLE   4,859 0 0
OCEANFIRST FINL CORP COM 675234108   4,250,000 200,000 SH   SOLE   200,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,597,438 9,153 SH   SOLE   9,153 0 0
OLD REP INTL CORP COM 680223104   4,125,062 170,810 SH   SOLE   170,810 0 0
OLD SECOND BANCORP INC ILL COM 680277100   5,614,000 350,000 SH   SOLE   350,000 0 0
OMNICELL COM COM 68213N109   5,086,319 100,879 SH   SOLE   100,879 0 0
ORACLE CORP COM 68389X105   1,489,548 18,223 SH   SOLE   18,223 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   237,172 281 SH   SOLE   281 0 0
ORIGIN BANCORP INC COM 68621T102   8,624,500 235,000 SH   SOLE   235,000 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   635,250 55,000 SH   SOLE   55,000 0 0
PALO ALTO NETWORKS INC COM 697435105   1,180,369 8,459 SH   SOLE   8,459 0 0
PAYPAL HLDGS INC COM 70450Y103   370,771 5,206 SH   SOLE   5,206 0 0
PEPSICO INC COM 713448108   4,866,980 26,940 SH   SOLE   26,940 0 0
PFIZER INC COM 717081103   1,258,557 24,562 SH   SOLE   24,562 0 0
PHILIP MORRIS INTL INC COM 718172109   244,523 2,416 SH   SOLE   2,416 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   3,935,855 53,622 SH   SOLE   53,622 0 0
PNC FINL SVCS GROUP INC COM 693475105   265,181 1,679 SH   SOLE   1,679 0 0
POOL CORP COM 73278L105   13,479,988 44,587 SH   SOLE   44,587 0 0
POTLATCHDELTIC CORPORATION COM 737630103   12,867,119 292,501 SH   SOLE   292,501 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,058,726 18,877 SH   SOLE   18,877 0 0
PRIMIS FINANCIAL CORP COM 74167B109   5,318,493 448,818 SH   SOLE   448,818 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,954,573 41,428 SH   SOLE   41,428 0 0
PROCTER AND GAMBLE CO COM 742718109   690,204 4,554 SH   SOLE   4,554 0 0
PROGRESSIVE CORP COM 743315103   27,059,841 208,618 SH   SOLE   208,618 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   3,026,904 33,636 SH   SOLE   33,636 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,670,000 125,000 SH   SOLE   125,000 0 0
PRUDENTIAL FINL INC COM 744320102   1,749,700 17,592 SH   SOLE   17,592 0 0
PTC INC COM 69370C100   42,630,766 355,138 SH   SOLE   355,138 0 0
PURE CYCLE CORP COM NEW 746228303   1,852,864 176,800 SH   SOLE   176,800 0 0
Q2 HLDGS INC COM 74736L109   557,499 20,748 SH   SOLE   20,748 0 0
QUALCOMM INC COM 747525103   535,078 4,867 SH   SOLE   4,867 0 0
RANGE RES CORP COM 75281A109   3,681,643 147,148 SH   SOLE   147,148 0 0
RAYMOND JAMES FINL INC COM 754730109   972,335 9,100 SH   SOLE   9,100 0 0
RBC BEARINGS INC COM 75524B104   9,110,493 43,518 SH   SOLE   43,518 0 0
REDWOOD TR INC COM 758075402   566,150 83,750 SH   SOLE   83,750 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   484,841 22,488 SH   SOLE   22,488 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   531,103 17,238 SH   SOLE   17,238 0 0
REPLIGEN CORP COM 759916109   16,466,075 97,254 SH   SOLE   97,254 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   12,773,086 220,873 SH   SOLE   220,873 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,102,950 135,000 SH   SOLE   135,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   554,291 2,152 SH   SOLE   2,152 0 0
ROPER TECHNOLOGIES INC COM 776696106   516,348 1,195 SH   SOLE   1,195 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   296,257 3,151 SH   SOLE   3,151 0 0
ROYAL GOLD INC COM 780287108   7,975,616 70,756 SH   SOLE   70,756 0 0
RPM INTL INC COM 749685103   7,319,762 75,113 SH   SOLE   75,113 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   579,500 50,000 SH   SOLE   50,000 0 0
S&P GLOBAL INC COM 78409V104   36,413,337 108,716 SH   SOLE   108,716 0 0
SALESFORCE INC COM 79466L302   23,144,380 174,556 SH   SOLE   174,556 0 0
SCHWAB CHARLES CORP COM 808513105   421,878 5,067 SH   SOLE   5,067 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   833,780 18,607 SH   SOLE   18,607 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   299,428 6,409 SH   SOLE   6,409 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   24,720,314 327,248 SH   SOLE   327,248 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   18,658 247 SH   DFND   0 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   15,936,624 510,953 SH   SOLE   510,953 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   256,485 1,888 SH   SOLE   1,888 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,465,231 42,843 SH   SOLE   42,843 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   492,658 3,959 SH   SOLE   3,959 0 0
SERVICENOW INC COM 81762P102   201,512 519 SH   SOLE   519 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   6,203,554 90,024 SH   SOLE   90,024 0 0
SHELL PLC SPON ADS 780259305   403,719 7,089 SH   SOLE   7,089 0 0
SHERWIN WILLIAMS CO COM 824348106   371,421 1,565 SH   SOLE   1,565 0 0
SILVERGATE CAP CORP CL A 82837P408   1,174,500 67,500 SH   SOLE   67,500 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   743,341 14,431 SH   SOLE   14,431 0 0
SLR INVESTMENT CORP COM 83413U100   625,950 45,000 SH   SOLE   45,000 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,979,065 71,966 SH   SOLE   71,966 0 0
SNOWFLAKE INC CL A 833445109   868,991 6,054 SH   SOLE   6,054 0 0
SOFI TECHNOLOGIES INC COM 83406F102   457,035 99,140 SH   SOLE   99,140 0 0
SONOCO PRODS CO COM 835495102   769,499 12,675 SH   SOLE   12,675 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   4,398,258 151,926 SH   SOLE   151,926 0 0
SOUTHSTATE CORPORATION COM 840441109   2,643,812 34,623 SH   SOLE   34,623 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   778,798 26,231 SH   SOLE   26,231 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   45,510,317 119,003 SH   SOLE   119,003 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   11,358,449 25,652 SH   SOLE   25,652 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   265,431 10,304 SH   SOLE   10,304 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,873,987 31,420 SH   SOLE   31,420 0 0
SPDR SER TR HLTH CR EQUIP 78464A581   519,744 5,782 SH   SOLE   5,782 0 0
SPDR SER TR AEROSPACE DEF 78464A631   385,725 3,505 SH   SOLE   3,505 0 0
SPDR SER TR S&P BK ETF 78464A797   466,174 10,325 SH   SOLE   10,325 0 0
SPDR SER TR S&P REGL BKG 78464A698   12,310,847 209,582 SH   SOLE   209,582 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   902,433 14,026 SH   SOLE   14,026 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   363,590 12,875 SH   SOLE   12,875 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   5,056,345 127,750 SH   SOLE   127,750 0 0
SPDR SER TR S&P REGL BKG 78464A698   2,115 36 SH   DFND   0 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   764,655 19,662 SH   SOLE   19,662 0 0
STARBUCKS CORP COM 855244109   773,363 7,796 SH   SOLE   7,796 0 0
STATE STR CORP COM 857477103   589,765 7,603 SH   SOLE   7,603 0 0
STEEL DYNAMICS INC COM 858119100   2,422,276 24,793 SH   SOLE   24,793 0 0
STERIS PLC SHS USD G8473T100   34,619,956 187,449 SH   SOLE   187,449 0 0
STIFEL FINL CORP COM 860630102   3,150,988 53,983 SH   SOLE   53,983 0 0
STOCK YDS BANCORP INC COM 861025104   1,795,267 27,628 SH   SOLE   27,628 0 0
STRYKER CORPORATION COM 863667101   18,463,151 75,517 SH   SOLE   75,517 0 0
SVB FINANCIAL GROUP COM 78486Q101   13,967,887 60,693 SH   SOLE   60,693 0 0
SYNAPTICS INC COM 87157D109   578,097 6,075 SH   SOLE   6,075 0 0
SYNOPSYS INC COM 871607107   42,672,151 133,647 SH   SOLE   133,647 0 0
SYSCO CORP COM 871829107   218,800 2,862 SH   SOLE   2,862 0 0
TARGA RES CORP COM 87612G101   527,216 7,173 SH   SOLE   7,173 0 0
TE CONNECTIVITY LTD SHS H84989104   769,964 6,707 SH   SOLE   6,707 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,445,400 11,116 SH   SOLE   11,116 0 0
TESLA INC COM 88160R101   678,722 5,510 SH   SOLE   5,510 0 0
TEXAS INSTRS INC COM 882508104   7,470,588 45,216 SH   SOLE   45,216 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,529,372 6,409 SH   SOLE   6,409 0 0
THIRD COAST BANCSHARES INC COM 88422P109   6,593,756 357,773 SH   SOLE   357,773 0 0
TITAN MACHY INC COM 88830R101   349,624 8,800 SH   SOLE   8,800 0 0
TJX COS INC NEW COM 872540109   34,787,270 437,026 SH   SOLE   437,026 0 0
TREX CO INC COM 89531P105   2,032,941 48,026 SH   SOLE   48,026 0 0
TRICO BANCSHARES COM 896095106   14,416,760 282,737 SH   SOLE   282,737 0 0
TRIMBLE INC COM 896239100   1,504,564 29,758 SH   SOLE   29,758 0 0
TWILIO INC CL A 90138F102   489,061 9,989 SH   SOLE   9,989 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   63,988,500 750,000 PRN   SOLE   750,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   28,854,083 89,495 SH   SOLE   89,495 0 0
ULTA BEAUTY INC COM 90384S303   436,704 931 SH   SOLE   931 0 0
UMH PPTYS INC COM 903002103   734,917 45,647 SH   SOLE   45,647 0 0
UNION PAC CORP COM 907818108   20,321,022 98,136 SH   SOLE   98,136 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,352,000 40,000 SH   SOLE   40,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   29,875,643 56,350 SH   SOLE   56,350 0 0
UNITY BANCORP INC COM 913290102   1,100,716 40,275 SH   SOLE   40,275 0 0
US BANCORP DEL COM NEW 902973304   6,286,076 144,143 SH   SOLE   144,143 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   10,104,882 828,269 SH   SOLE   828,269 0 0
VAIL RESORTS INC COM 91879Q109   21,590,458 90,583 SH   SOLE   90,583 0 0
VALMONT INDS INC COM 920253101   3,058,036 9,248 SH   SOLE   9,248 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,899,625 160,942 SH   SOLE   160,942 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   204,067 1,457 SH   SOLE   1,457 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   322,126 6,574 SH   SOLE   6,574 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,052,310 5,504 SH   SOLE   5,504 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   8,799,089 43,173 SH   SOLE   43,173 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,822,642 13,245 SH   SOLE   13,245 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   391,124 2,131 SH   SOLE   2,131 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   681,356 4,854 SH   SOLE   4,854 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   238,654 1,370 SH   SOLE   1,370 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,590,516 4,527 SH   SOLE   4,527 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   399,584 10,251 SH   SOLE   10,251 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,411,236 167,755 SH   SOLE   167,755 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,538,548 54,347 SH   SOLE   54,347 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,845,751 84,595 SH   SOLE   84,595 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   649,707 12,562 SH   SOLE   12,562 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,275,274 101,865 SH   SOLE   101,865 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,965,202 18,161 SH   SOLE   18,161 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   8,510,041 26,643 SH   SOLE   26,643 0 0
VAXART INC COM NEW 92243A200   40,070 41,701 SH   SOLE   41,701 0 0
VEEVA SYS INC CL A COM 922475108   776,883 4,814 SH   SOLE   4,814 0 0
VERACYTE INC COM 92337F107   480,271 20,239 SH   SOLE   20,239 0 0
VERISK ANALYTICS INC COM 92345Y106   579,010 3,282 SH   SOLE   3,282 0 0
VERITEX HLDGS INC COM 923451108   13,643,567 485,882 SH   SOLE   485,882 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,812,828 122,153 SH   SOLE   122,153 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   314,480 22,739 SH   SOLE   22,739 0 0
VERSABANK NEW COM 92512J106   4,209,152 553,108 SH   SOLE   553,108 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   287,336 995 SH   SOLE   995 0 0
VISA INC COM CL A 92826C839   50,439,765 242,779 SH   SOLE   242,779 0 0
VISTEON CORP COM NEW 92839U206   12,885,316 98,489 SH   SOLE   98,489 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,664,717 98,092 SH   SOLE   98,092 0 0
WALMART INC COM 931142103   542,772 3,828 SH   SOLE   3,828 0 0
WASTE MGMT INC DEL COM 94106L109   552,061 3,519 SH   SOLE   3,519 0 0
WATERSTONE FINL INC MD COM 94188P101   830,865 48,194 SH   SOLE   48,194 0 0
WATSCO INC COM 942622200   18,624,943 74,679 SH   SOLE   74,679 0 0
WEBSTER FINL CORP COM 947890109   3,219,262 68,003 SH   SOLE   68,003 0 0
WELLS FARGO CO NEW COM 949746101   2,736,330 66,271 SH   SOLE   66,271 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   14,628,415 62,156 SH   SOLE   62,156 0 0
WILLIAMS COS INC COM 969457100   382,265 11,619 SH   SOLE   11,619 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   6,664,132 265,715 SH   SOLE   265,715 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   14,381,917 238,269 SH   SOLE   238,269 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,140,986 30,603 SH   SOLE   30,603 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   7,592,181 184,545 SH   SOLE   184,545 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   9,591,845 269,207 SH   SOLE   269,207 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,081,929 108,366 SH   SOLE   108,366 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   2,176,600 23,709 SH   SOLE   23,709 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   2,332,055 36,274 SH   SOLE   36,274 0 0
WP CAREY INC COM 92936U109   1,122,468 14,363 SH   SOLE   14,363 0 0
ZOETIS INC CL A 98978V103   300,867 2,053 SH   SOLE   2,053 0 0
ZSCALER INC COM 98980G102   857,937 7,667 SH   SOLE   7,667 0 0