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   259,287 2,467 SH   SOLE   2,467 0 0
ABBOTT LABS COM 002824100   6,909,071 68,231 SH   SOLE   68,231 0 0
ABBVIE INC COM 00287Y109   7,596,869 47,668 SH   SOLE   47,668 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   19,204,531 67,193 SH   SOLE   67,193 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,773,087 4,601 SH   SOLE   4,601 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   4,059,856 33,384 SH   SOLE   33,384 0 0
AFC GAMMA INC COM 00109K105   1,070,384 88,025 SH   SOLE   88,025 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   797,552 5,600 SH   SOLE   5,600 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   889,810 6,432 SH   SOLE   6,432 0 0
AGNC INVT CORP COM 00123Q104   265,648 26,354 SH   SOLE   26,354 0 0
AIR PRODS & CHEMS INC COM 009158106   816,538 2,843 SH   SOLE   2,843 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,066,709 16,456 SH   SOLE   16,456 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   2,672,536 73,100 SH   SOLE   73,100 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   191,845 38,835 SH   SOLE   38,835 0 0
ALPHABET INC CAP STK CL A 02079K305   39,818,238 383,864 SH   SOLE   383,864 0 0
ALPHABET INC CAP STK CL C 02079K107   32,552,610 313,006 SH   SOLE   313,006 0 0
ALTRIA GROUP INC COM 02209S103   10,142,931 227,318 SH   SOLE   227,318 0 0
AMAZON COM INC COM 023135106   44,359,936 429,470 SH   SOLE   429,470 0 0
AMERANT BANCORP INC CL A 023576101   3,372,800 155,000 SH   SOLE   155,000 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   641,408 9,049 SH   SOLE   9,049 0 0
AMERICAN EXPRESS CO COM 025816109   533,118 3,232 SH   SOLE   3,232 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   13,931,303 114,661 SH   SOLE   114,661 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   261,538 8,316 SH   SOLE   8,316 0 0
AMERICAN TOWER CORP NEW COM 03027X100   21,693,434 106,163 SH   SOLE   106,163 0 0
AMERICAN VANGUARD CORP COM 030371108   1,441,892 65,900 SH   SOLE   65,900 0 0
AMERIS BANCORP COM 03076K108   3,975,075 108,668 SH   SOLE   108,668 0 0
AMGEN INC COM 031162100   13,935,629 57,645 SH   SOLE   57,645 0 0
AMPHENOL CORP NEW CL A 032095101   215,823 2,641 SH   SOLE   2,641 0 0
ANALOG DEVICES INC COM 032654105   20,629,802 104,603 SH   SOLE   104,603 0 0
ANSYS INC COM 03662Q105   478,234 1,437 SH   SOLE   1,437 0 0
APPLE INC COM 037833100   56,912,095 345,131 SH   SOLE   345,131 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   5,569,080 39,183 SH   SOLE   39,183 0 0
APPLIED MATLS INC COM 038222105   1,234,073 10,047 SH   SOLE   10,047 0 0
APTARGROUP INC COM 038336103   7,722,156 65,337 SH   SOLE   65,337 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   247,483 2,966 SH   SOLE   2,966 0 0
ASPEN TECHNOLOGY INC COM 29109X106   4,307,710 18,822 SH   SOLE   18,822 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   622,399 8,967 SH   SOLE   8,967 0 0
AT&T INC COM 00206R102   397,854 20,668 SH   SOLE   20,668 0 0
ATI INC COM 01741R102   699,073 17,716 SH   SOLE   17,716 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,752,500 50,000 SH   SOLE   50,000 0 0
ATLASSIAN CORPORATION CL A 049468101   1,353,955 7,910 SH   SOLE   7,910 0 0
AUTODESK INC COM 052769106   220,858 1,061 SH   SOLE   1,061 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,623,641 7,293 SH   SOLE   7,293 0 0
AVERY DENNISON CORP COM 053611109   20,949,422 117,082 SH   SOLE   117,082 0 0
BADGER METER INC COM 056525108   1,539,683 12,639 SH   SOLE   12,639 0 0
BANC OF CALIFORNIA INC COM 05990K106   3,741,458 298,600 SH   SOLE   298,600 0 0
BANK AMERICA CORP COM 060505104   1,086,886 38,003 SH   SOLE   38,003 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   1,144,405 980 SH   SOLE   980 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   5,400,000 200,000 SH   SOLE   200,000 0 0
BARINGS BDC INC COM 06759L103   233,214 29,372 SH   SOLE   29,372 0 0
BECTON DICKINSON & CO COM 075887109   20,834,115 84,165 SH   SOLE   84,165 0 0
BELDEN INC COM 077454106   347,080 4,000 SH   SOLE   4,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   465,600 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,168,491 13,500 SH   SOLE   13,500 0 0
BILL HOLDINGS INC COM 090043100   2,780,343 34,266 SH   SOLE   34,266 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   7,535,553 346,462 SH   SOLE   346,462 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   344,230 3,540 SH   SOLE   3,540 0 0
BIO-TECHNE CORP COM 09073M104   7,529,395 101,488 SH   SOLE   101,488 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   6,945,419 91,303 SH   SOLE   91,303 0 0
BLACKROCK INC COM 09247X101   332,553 497 SH   SOLE   497 0 0
BLACKSTONE INC COM 09260D107   478,992 5,453 SH   SOLE   5,453 0 0
BNY MELLON MUN INCOME INC COM 05589T104   325,512 50,156 SH   SOLE   50,156 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   638,058 106,166 SH   SOLE   106,166 0 0
BOEING CO COM 097023105   761,457 3,585 SH   SOLE   3,585 0 0
BOOKING HOLDINGS INC COM 09857L108   39,859,091 15,027 SH   SOLE   15,027 0 0
BP PLC SPONSORED ADR 055622104   9,801,537 258,343 SH   SOLE   258,343 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   6,010,035 78,063 SH   SOLE   78,063 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   917,201 13,233 SH   SOLE   13,233 0 0
BROADCOM INC COM 11135F101   1,522,374 2,373 SH   SOLE   2,373 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   206,810 1,411 SH   SOLE   1,411 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   544,481 16,707 SH   SOLE   16,707 0 0
BROWN & BROWN INC COM 115236101   213,315 3,715 SH   SOLE   3,715 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   8,565,000 500,000 SH   SOLE   500,000 0 0
BYLINE BANCORP INC COM 124411109   8,176,079 378,172 SH   SOLE   378,172 0 0
CADENCE BANK COM 12740C103   830,400 40,000 SH   SOLE   40,000 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   737,537 67,540 SH   SOLE   67,540 0 0
CAMDEN PPTY TR SH BEN INT 133131102   373,181 3,560 SH   SOLE   3,560 0 0
CANOO INC COM CL A 13803R102   11,328 17,359 SH   SOLE   17,359 0 0
CARDINAL HEALTH INC COM 14149Y108   692,184 9,168 SH   SOLE   9,168 0 0
CAREDX INC COM 14167L103   195,614 21,402 SH   SOLE   21,402 0 0
CARIBOU BIOSCIENCES INC COM 142038108   396,280 74,629 SH   SOLE   74,629 0 0
CARLISLE COS INC COM 142339100   2,902,287 12,838 SH   SOLE   12,838 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   13,440,969 300,290 SH   SOLE   300,290 0 0
CASELLA WASTE SYS INC CL A 147448104   350,313 4,238 SH   SOLE   4,238 0 0
CATALENT INC COM 148806102   15,734,813 239,458 SH   SOLE   239,458 0 0
CATERPILLAR INC COM 149123101   852,200 3,724 SH   SOLE   3,724 0 0
CDW CORP COM 12514G108   27,695,984 142,111 SH   SOLE   142,111 0 0
CHESAPEAKE UTILS CORP COM 165303108   11,110,867 86,810 SH   SOLE   86,810 0 0
CHEVRON CORP NEW COM 166764100   13,832,216 84,777 SH   SOLE   84,777 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   247,702 145 SH   SOLE   145 0 0
CHUBB LIMITED COM H1467J104   20,029,948 103,151 SH   SOLE   103,151 0 0
CINTAS CORP COM 172908105   352,099 761 SH   SOLE   761 0 0
CISCO SYS INC COM 17275R102   1,336,463 25,566 SH   SOLE   25,566 0 0
CITIGROUP INC COM NEW 172967424   347,830 7,418 SH   SOLE   7,418 0 0
CITIZENS FINL GROUP INC COM 174610105   4,963,923 163,448 SH   SOLE   163,448 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   3,376,000 200,000 SH   SOLE   200,000 0 0
CLOUDFLARE INC CL A COM 18915M107   3,060,186 49,630 SH   SOLE   49,630 0 0
CME GROUP INC COM 12572Q105   28,883,031 150,809 SH   SOLE   150,809 0 0
COASTAL FINL CORP WA COM NEW 19046P209   5,401,500 150,000 SH   SOLE   150,000 0 0
COCA COLA CO COM 191216100   998,172 16,092 SH   SOLE   16,092 0 0
COGNEX CORP COM 192422103   443,472 8,950 SH   SOLE   8,950 0 0
COLGATE PALMOLIVE CO COM 194162103   369,062 4,911 SH   SOLE   4,911 0 0
COLONY BANKCORP INC COM 19623P101   2,550,000 250,000 SH   SOLE   250,000 0 0
COLUMBIA BKG SYS INC COM 197236102   1,071,000 50,000 SH   SOLE   50,000 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   13,489,836 149,488 SH   SOLE   149,488 0 0
COMCAST CORP NEW CL A 20030N101   6,296,264 166,085 SH   SOLE   166,085 0 0
COMMERCE BANCSHARES INC COM 200525103   219,571 3,763 SH   SOLE   3,763 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,119,265 30,581 SH   SOLE   30,581 0 0
CONOCOPHILLIPS COM 20825C104   1,166,313 11,756 SH   SOLE   11,756 0 0
CONSTELLIUM SE CL A SHS F21107101   430,132 28,150 SH   SOLE   28,150 0 0
COOPER COS INC COM NEW 216648402   38,949,333 104,321 SH   SOLE   104,321 0 0
COPART INC COM 217204106   6,075,464 80,780 SH   SOLE   80,780 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,621,474 3,263 SH   SOLE   3,263 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,427,911 31,570 SH   SOLE   31,570 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,557,779 25,920 SH   SOLE   25,920 0 0
CROWN CASTLE INC COM 22822V101   316,799 2,367 SH   SOLE   2,367 0 0
CULLEN FROST BANKERS INC COM 229899109   210,680 2,000 SH   SOLE   2,000 0 0
CURTISS WRIGHT CORP COM 231561101   17,141,425 97,251 SH   SOLE   97,251 0 0
DANAHER CORPORATION COM 235851102   48,938,933 194,171 SH   SOLE   194,171 0 0
DATADOG INC CL A COM 23804L103   1,841,204 25,340 SH   SOLE   25,340 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   309,969 8,806 SH   SOLE   8,806 0 0
DEERE & CO COM 244199105   1,793,964 4,345 SH   SOLE   4,345 0 0
DEVON ENERGY CORP NEW COM 25179M103   16,785,935 331,672 SH   SOLE   331,672 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   14,682,363 81,037 SH   SOLE   81,037 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,660,821 19,685 SH   SOLE   19,685 0 0
DIGIMARC CORP NEW COM 25381B101   2,084,785 106,096 SH   SOLE   106,096 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   851,062 25,420 SH   SOLE   25,420 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   461,652 8,760 SH   SOLE   8,760 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   473,747 10,646 SH   SOLE   10,646 0 0
DISNEY WALT CO COM 254687106   29,720,188 296,816 SH   SOLE   296,816 0 0
DOLLAR GEN CORP NEW COM 256677105   36,658,354 174,182 SH   SOLE   174,182 0 0
DOW INC COM 260557103   6,925,787 126,337 SH   SOLE   126,337 0 0
DYNATRACE INC COM NEW 268150109   1,555,033 36,762 SH   SOLE   36,762 0 0
EAGLE MATLS INC COM 26969P108   19,802,611 134,941 SH   SOLE   134,941 0 0
EASTGROUP PPTYS INC COM 277276101   19,259,471 116,498 SH   SOLE   116,498 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   993,828 78,688 SH   SOLE   78,688 0 0
ECOLAB INC COM 278865100   405,880 2,452 SH   SOLE   2,452 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   31,360,085 379,065 SH   SOLE   379,065 0 0
ELEVANCE HEALTH INC COM 036752103   1,482,887 3,225 SH   SOLE   3,225 0 0
ELLINGTON FINANCIAL INC COM 28852N109   691,867 56,664 SH   SOLE   56,664 0 0
EMERSON ELEC CO COM 291011104   288,880 3,315 SH   SOLE   3,315 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   741,541 59,466 SH   SOLE   59,466 0 0
ENTEGRIS INC COM 29362U104   20,614,274 251,363 SH   SOLE   251,363 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,933,072 74,636 SH   SOLE   74,636 0 0
EOG RES INC COM 26875P101   6,688,849 58,352 SH   SOLE   58,352 0 0
EQUINIX INC COM 29444U700   31,989,511 44,366 SH   SOLE   44,366 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   10,966,500 450,000 SH   SOLE   450,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   223,677 3,332 SH   SOLE   3,332 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,920,681 77,291 SH   SOLE   77,291 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,040,946 21,768 SH   SOLE   21,768 0 0
EVERTEC INC COM 30040P103   1,687,500 50,000 SH   SOLE   50,000 0 0
EXACT SCIENCES CORP COM 30063P105   1,465,442 21,611 SH   SOLE   21,611 0 0
EXPONENT INC COM 30214U102   12,406,667 124,452 SH   SOLE   124,452 0 0
EXXON MOBIL CORP COM 30231G102   2,113,113 19,270 SH   SOLE   19,270 0 0
FAIR ISAAC CORP COM 303250104   16,142,691 22,973 SH   SOLE   22,973 0 0
FASTENAL CO COM 311900104   1,786,978 33,129 SH   SOLE   33,129 0 0
FB FINL CORP COM 30257X104   5,439,000 175,000 SH   SOLE   175,000 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   7,786,167 78,783 SH   SOLE   78,783 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,887,582 16,565 SH   SOLE   16,565 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   329,457 6,064 SH   SOLE   6,064 0 0
FIFTH THIRD BANCORP COM 316773100   320,772 12,041 SH   SOLE   12,041 0 0
FIRST BANCORP P R COM NEW 318672706   451,079 39,499 SH   SOLE   39,499 0 0
FIRST BANCSHARES INC MS COM 318916103   9,686,250 375,000 SH   SOLE   375,000 0 0
FIRST HORIZON CORPORATION COM 320517105   3,556,000 200,000 SH   SOLE   200,000 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   5,833,808 195,372 SH   SOLE   195,372 0 0
FISERV INC COM 337738108   4,639,203 41,044 SH   SOLE   41,044 0 0
FIVE9 INC COM 338307101   4,346,073 60,120 SH   SOLE   60,120 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   23,007,433 391,749 SH   SOLE   391,749 0 0
FOX FACTORY HLDG CORP COM 35138V102   11,109,748 91,536 SH   SOLE   91,536 0 0
FS KKR CAP CORP COM 302635206   647,500 35,000 SH   SOLE   35,000 0 0
FULL HSE RESORTS INC COM 359678109   1,879,800 260,000 SH   SOLE   260,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   549,442 2,872 SH   SOLE   2,872 0 0
GARTNER INC COM 366651107   1,059,730 3,253 SH   SOLE   3,253 0 0
GENERAL ELECTRIC CO COM NEW 369604301   544,729 5,698 SH   SOLE   5,698 0 0
GILEAD SCIENCES INC COM 375558103   5,090,764 61,357 SH   SOLE   61,357 0 0
GLOBAL BLUE GROUP HOLDING AG *W EXP 08/28/202 H33700115   43,357 131,385 SH   SOLE   131,385 0 0
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   226,433 9,656 SH   SOLE   9,656 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   254,583 8,980 SH   SOLE   8,980 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   411,735 1,259 SH   SOLE   1,259 0 0
GRACO INC COM 384109104   2,037,636 27,909 SH   SOLE   27,909 0 0
HEICO CORP NEW COM 422806109   1,914,622 11,194 SH   SOLE   11,194 0 0
HEICO CORP NEW CL A 422806208   1,598,456 11,762 SH   SOLE   11,762 0 0
HENRY JACK & ASSOC INC COM 426281101   18,628,318 123,596 SH   SOLE   123,596 0 0
HERSHEY CO COM 427866108   311,398 1,224 SH   SOLE   1,224 0 0
HOME BANCSHARES INC COM 436893200   2,171,000 100,000 SH   SOLE   100,000 0 0
HOME DEPOT INC COM 437076102   4,235,857 14,353 SH   SOLE   14,353 0 0
HONEYWELL INTL INC COM 438516106   1,869,918 9,784 SH   SOLE   9,784 0 0
HP INC COM 40434L105   232,393 7,918 SH   SOLE   7,918 0 0
HUBBELL INC COM 443510607   5,810,749 23,882 SH   SOLE   23,882 0 0
HUBSPOT INC COM 443573100   1,673,411 3,903 SH   SOLE   3,903 0 0
HUMANA INC COM 444859102   1,469,002 3,026 SH   SOLE   3,026 0 0
IDEX CORP COM 45167R104   2,211,650 9,573 SH   SOLE   9,573 0 0
IDEXX LABS INC COM 45168D104   2,755,441 5,510 SH   SOLE   5,510 0 0
ILLINOIS TOOL WKS INC COM 452308109   20,684,495 84,964 SH   SOLE   84,964 0 0
ILLUMINA INC COM 452327109   680,906 2,928 SH   SOLE   2,928 0 0
INDEPENDENT BK CORP MASS COM 453836108   547,730 8,347 SH   SOLE   8,347 0 0
INGERSOLL RAND INC COM 45687V106   312,136 5,365 SH   SOLE   5,365 0 0
INSULET CORP COM 45784P101   864,701 2,711 SH   SOLE   2,711 0 0
INTEL CORP COM 458140100   450,258 13,782 SH   SOLE   13,782 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   892,877 23,957 SH   SOLE   23,957 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,182,231 11,336 SH   SOLE   11,336 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,120,676 46,691 SH   SOLE   46,691 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,504,035 48,978 SH   SOLE   48,978 0 0
INTUIT COM 461202103   17,134,749 38,433 SH   SOLE   38,433 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   925,057 3,621 SH   SOLE   3,621 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   5,120,170 82,054 SH   SOLE   82,054 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   594,632 29,851 SH   SOLE   29,851 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   650,398 4,497 SH   SOLE   4,497 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,173,299 3,656 SH   SOLE   3,656 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   212,573 34,791 SH   SOLE   34,791 0 0
ISHARES GOLD TR ISHARES NEW 464285204   234,273 6,269 SH   SOLE   6,269 0 0
ISHARES INC CORE MSCI EMKT 46434G103   346,067 7,093 SH   SOLE   7,093 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   357,011 6,083 SH   SOLE   6,083 0 0
ISHARES TR EAFE SML CP ETF 464288273   726,736 12,212 SH   SOLE   12,212 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,074,038 10,565 SH   SOLE   10,565 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,089,521 16,298 SH   SOLE   16,298 0 0
ISHARES TR U.S. PHARMA ETF 464288836   266,596 1,521 SH   SOLE   1,521 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,064,207 28,387 SH   SOLE   28,387 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   491,309 8,875 SH   SOLE   8,875 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   3,335,569 52,208 SH   SOLE   52,208 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   10,287,026 42,103 SH   SOLE   42,103 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,650,577 6,598 SH   SOLE   6,598 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,614,228 11,105 SH   SOLE   11,105 0 0
ISHARES TR IBOXX HI YD ETF 464288513   460,855 6,100 SH   SOLE   6,100 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,024,695 20,498 SH   SOLE   20,498 0 0
ISHARES TR EAFE VALUE ETF 464288877   377,369 7,776 SH   SOLE   7,776 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   207,437 1,672 SH   SOLE   1,672 0 0
ISHARES TR RUS 1000 ETF 464287622   10,511,935 46,672 SH   SOLE   46,672 0 0
ISHARES TR PFD AND INCM SEC 464288687   375,327 12,022 SH   SOLE   12,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   5,146,728 130,429 SH   SOLE   130,429 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,012,986 6,653 SH   SOLE   6,653 0 0
ISHARES TR ISHARES BIOTECH 464287556   586,516 4,541 SH   SOLE   4,541 0 0
ISHARES TR RUS MD CP GR ETF 464287481   9,804,537 107,683 SH   SOLE   107,683 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,539,424 36,319 SH   SOLE   36,319 0 0
ISHARES TR S&P SML 600 GWT 464287887   264,406 2,405 SH   SOLE   2,405 0 0
ISHARES TR CORE S&P500 ETF 464287200   5,253,191 12,779 SH   SOLE   12,779 0 0
ISHARES TR SELECT DIVID ETF 464287168   593,282 5,063 SH   SOLE   5,063 0 0
ISHARES TR CORE S&P SCP ETF 464287804   15,275,119 157,964 SH   SOLE   157,964 0 0
ISHARES TR MSCI EAFE ETF 464287465   19,265,977 269,379 SH   SOLE   269,379 0 0
ISHARES TR U.S. TECH ETF 464287721   737,283 7,944 SH   SOLE   7,944 0 0
ITT INC COM 45073V108   4,685,054 54,288 SH   SOLE   54,288 0 0
JACOBS SOLUTIONS INC COM 46982L108   234,197 1,993 SH   SOLE   1,993 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   369,790 7,469 SH   SOLE   7,469 0 0
JFROG LTD ORD SHS M6191J100   1,617,173 82,090 SH   SOLE   82,090 0 0
JOHNSON & JOHNSON COM 478160104   13,087,173 84,433 SH   SOLE   84,433 0 0
JPMORGAN CHASE & CO COM 46625H100   54,242,719 416,259 SH   SOLE   416,259 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   518,691 23,375 SH   SOLE   23,375 0 0
KADANT INC COM 48282T104   13,494,621 64,716 SH   SOLE   64,716 0 0
KEURIG DR PEPPER INC COM 49271V100   23,449,031 664,655 SH   SOLE   664,655 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   805,573 4,989 SH   SOLE   4,989 0 0
KIMBERLY-CLARK CORP COM 494368103   460,581 3,432 SH   SOLE   3,432 0 0
KINDER MORGAN INC DEL COM 49456B101   11,383,716 650,127 SH   SOLE   650,127 0 0
KLA CORP COM NEW 482480100   1,385,918 3,472 SH   SOLE   3,472 0 0
KROGER CO COM 501044101   256,082 5,187 SH   SOLE   5,187 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   310,255 1,581 SH   SOLE   1,581 0 0
LAKELAND BANCORP INC COM 511637100   2,346,000 150,000 SH   SOLE   150,000 0 0
LAM RESEARCH CORP COM 512807108   337,686 637 SH   SOLE   637 0 0
LILLY ELI & CO COM 532457108   2,755,945 8,025 SH   SOLE   8,025 0 0
LINCOLN ELEC HLDGS INC COM 533900106   946,622 5,598 SH   SOLE   5,598 0 0
LINDE PLC SHS G54950103   640,858 1,803 SH   SOLE   1,803 0 0
LITTELFUSE INC COM 537008104   249,860 932 SH   SOLE   932 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,655,500 150,000 SH   SOLE   150,000 0 0
LOCKHEED MARTIN CORP COM 539830109   1,080,099 2,285 SH   SOLE   2,285 0 0
LOWES COS INC COM 548661107   20,050,539 100,268 SH   SOLE   100,268 0 0
M & T BK CORP COM 55261F104   3,797,569 31,760 SH   SOLE   31,760 0 0
MARATHON PETE CORP COM 56585A102   641,251 4,756 SH   SOLE   4,756 0 0
MARKEL CORP COM 570535104   3,787,521 2,965 SH   SOLE   2,965 0 0
MARKETAXESS HLDGS INC COM 57060D108   35,816,974 91,536 SH   SOLE   91,536 0 0
MARRIOTT INTL INC NEW CL A 571903202   373,756 2,251 SH   SOLE   2,251 0 0
MARSH & MCLENNAN COS INC COM 571748102   12,801,679 76,864 SH   SOLE   76,864 0 0
MARTIN MARIETTA MATLS INC COM 573284106   262,389 739 SH   SOLE   739 0 0
MASTERCARD INCORPORATED CL A 57636Q104   3,102,795 8,538 SH   SOLE   8,538 0 0
MATADOR RES CO COM 576485205   1,631,155 34,232 SH   SOLE   34,232 0 0
MCDONALDS CORP COM 580135101   2,515,158 8,995 SH   SOLE   8,995 0 0
MERCK & CO INC COM 58933Y105   12,705,049 119,420 SH   SOLE   119,420 0 0
META PLATFORMS INC CL A 30303M102   1,250,022 5,898 SH   SOLE   5,898 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,694,500 50,000 SH   SOLE   50,000 0 0
MFA FINL INC COM 55272X607   684,163 68,968 SH   SOLE   68,968 0 0
MGE ENERGY INC COM 55277P104   466,020 6,000 SH   SOLE   6,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,866,032 22,273 SH   SOLE   22,273 0 0
MICROSOFT CORP COM 594918104   67,346,538 233,599 SH   SOLE   233,599 0 0
MKS INSTRS INC COM 55306N104   3,549,585 40,054 SH   SOLE   40,054 0 0
MONDAY COM LTD SHS M7S64H106   1,944,826 13,624 SH   SOLE   13,624 0 0
MONGODB INC CL A 60937P106   3,517,548 15,089 SH   SOLE   15,089 0 0
MONOLITHIC PWR SYS INC COM 609839105   26,063,379 52,071 SH   SOLE   52,071 0 0
MOODYS CORP COM 615369105   472,495 1,544 SH   SOLE   1,544 0 0
MORGAN STANLEY COM NEW 617446448   20,101,060 228,941 SH   SOLE   228,941 0 0
MPLX LP COM UNIT REP LTD 55336V100   835,964 24,266 SH   SOLE   24,266 0 0
NBT BANCORP INC COM 628778102   1,348,400 40,000 SH   SOLE   40,000 0 0
NEOGEN CORP COM 640491106   5,012,491 270,653 SH   SOLE   270,653 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   8,128,497 899,170 SH   SOLE   899,170 0 0
NEW YORK MTG TR INC COM 649604840   856,470 85,991 SH   SOLE   85,991 0 0
NEXTERA ENERGY INC COM 65339F101   2,075,456 26,926 SH   SOLE   26,926 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   251,505 4,140 SH   SOLE   4,140 0 0
NICOLET BANKSHARES INC COM 65406E102   3,152,500 50,000 SH   SOLE   50,000 0 0
NIKE INC CL B 654106103   278,638 2,272 SH   SOLE   2,272 0 0
NORDSON CORP COM 655663102   34,686,633 156,063 SH   SOLE   156,063 0 0
NORTHERN TR CORP COM 665859104   1,071,485 12,158 SH   SOLE   12,158 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,100,279 2,383 SH   SOLE   2,383 0 0
NOVO-NORDISK A S ADR 670100205   644,199 4,048 SH   SOLE   4,048 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   189,275 12,102 SH   SOLE   12,102 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   156,369 14,062 SH   SOLE   14,062 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   283,664 43,110 SH   SOLE   43,110 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   225,223 12,775 SH   SOLE   12,775 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   172,950 15,000 SH   SOLE   15,000 0 0
NVIDIA CORPORATION COM 67066G104   2,096,052 7,546 SH   SOLE   7,546 0 0
NVR INC COM 62944T105   2,050,566 368 SH   SOLE   368 0 0
OCCIDENTAL PETE CORP COM 674599105   296,168 4,744 SH   SOLE   4,744 0 0
OCEANFIRST FINL CORP COM 675234108   2,772,000 150,000 SH   SOLE   150,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   3,119,709 9,153 SH   SOLE   9,153 0 0
OLD REP INTL CORP COM 680223104   5,819,128 233,045 SH   SOLE   233,045 0 0
OLD SECOND BANCORP INC ILL COM 680277100   4,218,000 300,000 SH   SOLE   300,000 0 0
OMNICELL COM COM 68213N109   6,223,040 106,069 SH   SOLE   106,069 0 0
ONEOK INC NEW COM 682680103   223,025 3,510 SH   SOLE   3,510 0 0
ORACLE CORP COM 68389X105   1,654,441 17,805 SH   SOLE   17,805 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   238,563 281 SH   SOLE   281 0 0
ORIGIN BANCORP INC COM 68621T102   7,876,750 245,000 SH   SOLE   245,000 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   695,769 55,176 SH   SOLE   55,176 0 0
PALO ALTO NETWORKS INC COM 697435105   2,136,020 10,694 SH   SOLE   10,694 0 0
PAYPAL HLDGS INC COM 70450Y103   424,808 5,594 SH   SOLE   5,594 0 0
PEPSICO INC COM 713448108   8,017,083 43,977 SH   SOLE   43,977 0 0
PERKINELMER INC COM 714046109   365,932 2,746 SH   SOLE   2,746 0 0
PFIZER INC COM 717081103   1,416,319 34,714 SH   SOLE   34,714 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,957,790 53,622 SH   SOLE   53,622 0 0
PNC FINL SVCS GROUP INC COM 693475105   213,401 1,679 SH   SOLE   1,679 0 0
POOL CORP COM 73278L105   15,661,355 45,735 SH   SOLE   45,735 0 0
POTLATCHDELTIC CORPORATION COM 737630103   14,819,425 299,382 SH   SOLE   299,382 0 0
PRICE T ROWE GROUP INC COM 74144T108   344,843 3,054 SH   SOLE   3,054 0 0
PRIMIS FINANCIAL CORP COM 74167B109   4,928,422 511,778 SH   SOLE   511,778 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   3,383,899 54,030 SH   SOLE   54,030 0 0
PROCTER AND GAMBLE CO COM 742718109   699,731 4,706 SH   SOLE   4,706 0 0
PROGRESSIVE CORP COM 743315103   28,998,275 202,700 SH   SOLE   202,700 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   3,363,492 36,864 SH   SOLE   36,864 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,397,500 125,000 SH   SOLE   125,000 0 0
PRUDENTIAL FINL INC COM 744320102   1,491,554 18,027 SH   SOLE   18,027 0 0
PTC INC COM 69370C100   45,738,833 356,694 SH   SOLE   356,694 0 0
PURE CYCLE CORP COM NEW 746228303   1,661,310 175,800 SH   SOLE   175,800 0 0
Q2 HLDGS INC COM 74736L109   511,185 20,763 SH   SOLE   20,763 0 0
QUALCOMM INC COM 747525103   628,842 4,929 SH   SOLE   4,929 0 0
RANGE RES CORP COM 75281A109   8,124,550 306,934 SH   SOLE   306,934 0 0
RAYMOND JAMES FINL INC COM 754730109   848,757 9,100 SH   SOLE   9,100 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   11,921,625 121,736 SH   SOLE   121,736 0 0
RBC BEARINGS INC COM 75524B104   10,491,197 45,079 SH   SOLE   45,079 0 0
REDWOOD TRUST INC COM 758075402   625,742 92,840 SH   SOLE   92,840 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,964,574 7,652 SH   SOLE   7,652 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   318,294 8,718 SH   SOLE   8,718 0 0
REPLIGEN CORP COM 759916109   16,967,043 100,778 SH   SOLE   100,778 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   12,397,883 220,250 SH   SOLE   220,250 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,080,000 135,000 SH   SOLE   135,000 0 0
ROCKWELL AUTOMATION INC COM 773903109   631,504 2,152 SH   SOLE   2,152 0 0
ROPER TECHNOLOGIES INC COM 776696106   526,625 1,195 SH   SOLE   1,195 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   301,173 3,151 SH   SOLE   3,151 0 0
ROYAL GOLD INC COM 780287108   9,345,315 72,048 SH   SOLE   72,048 0 0
RPM INTL INC COM 749685103   6,552,858 75,113 SH   SOLE   75,113 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   606,500 50,000 SH   SOLE   50,000 0 0
S&P GLOBAL INC COM 78409V104   37,823,819 109,707 SH   SOLE   109,707 0 0
SALESFORCE INC COM 79466L302   34,802,006 174,202 SH   SOLE   174,202 0 0
SCHWAB CHARLES CORP COM 808513105   231,048 4,411 SH   SOLE   4,411 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   311,926 6,409 SH   SOLE   6,409 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   887,330 18,544 SH   SOLE   18,544 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   23,501,305 321,232 SH   SOLE   321,232 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   369,854 10,628 SH   SOLE   10,628 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   233,569 3,584 SH   SOLE   3,584 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   57,796 790 SH   DFND   790 0 0
SCULPTOR CAP MGMT COM CL A 811246107   449,872 52,250 SH   SOLE   52,250 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   10,490,236 442,626 SH   SOLE   442,626 0 0
SEAGEN INC COM 81181C104   569,751 2,814 SH   SOLE   2,814 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   283,258 2,188 SH   SOLE   2,188 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,278,959 39,781 SH   SOLE   39,781 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   606,035 4,013 SH   SOLE   4,013 0 0
SERVICENOW INC COM 81762P102   412,671 888 SH   SOLE   888 0 0
SHELL PLC SPON ADS 780259305   407,901 7,089 SH   SOLE   7,089 0 0
SHERWIN WILLIAMS CO COM 824348106   418,297 1,861 SH   SOLE   1,861 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,085,644 14,431 SH   SOLE   14,431 0 0
SLR INVESTMENT CORP COM 83413U100   676,800 45,000 SH   SOLE   45,000 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,665,293 71,966 SH   SOLE   71,966 0 0
SNOWFLAKE INC CL A 833445109   2,282,875 14,796 SH   SOLE   14,796 0 0
SONOCO PRODS CO COM 835495102   773,175 12,675 SH   SOLE   12,675 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   3,240,525 143,704 SH   SOLE   143,704 0 0
SOUTHSTATE CORPORATION COM 840441109   2,467,235 34,623 SH   SOLE   34,623 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   842,525 26,231 SH   SOLE   26,231 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   43,144,910 105,388 SH   SOLE   105,388 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   12,123,648 26,447 SH   SOLE   26,447 0 0
SPDR SER TR AEROSPACE DEF 78464A631   409,770 3,505 SH   SOLE   3,505 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,367,854 25,788 SH   SOLE   25,788 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   275,291 10,322 SH   SOLE   10,322 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   935,420 22,972 SH   SOLE   22,972 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   4,854,500 127,750 SH   SOLE   127,750 0 0
SPDR SER TR S&P BK ETF 78464A797   540,740 14,587 SH   SOLE   14,587 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   372,602 12,875 SH   SOLE   12,875 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   940,724 14,026 SH   SOLE   14,026 0 0
SPDR SER TR S&P REGL BKG 78464A698   1,090,842 24,871 SH   SOLE   24,871 0 0
STARBUCKS CORP COM 855244109   652,166 6,263 SH   SOLE   6,263 0 0
STATE STR CORP COM 857477103   537,475 7,101 SH   SOLE   7,101 0 0
STEEL DYNAMICS INC COM 858119100   2,803,097 24,793 SH   SOLE   24,793 0 0
STERIS PLC SHS USD G8473T100   35,533,788 185,768 SH   SOLE   185,768 0 0
STIFEL FINL CORP COM 860630102   3,189,855 53,983 SH   SOLE   53,983 0 0
STOCK YDS BANCORP INC COM 861025104   1,523,408 27,628 SH   SOLE   27,628 0 0
STRYKER CORPORATION COM 863667101   20,840,527 73,004 SH   SOLE   73,004 0 0
SYNAPTICS INC COM 87157D109   675,236 6,075 SH   SOLE   6,075 0 0
SYNOPSYS INC COM 871607107   50,636,545 131,098 SH   SOLE   131,098 0 0
TARGA RES CORP COM 87612G101   673,328 9,230 SH   SOLE   9,230 0 0
TARGET CORP COM 87612E106   544,591 3,288 SH   SOLE   3,288 0 0
TE CONNECTIVITY LTD SHS H84989104   879,623 6,707 SH   SOLE   6,707 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   4,973,748 11,118 SH   SOLE   11,118 0 0
TESLA INC COM 88160R101   1,178,580 5,681 SH   SOLE   5,681 0 0
TEXAS INSTRS INC COM 882508104   10,141,980 54,524 SH   SOLE   54,524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,954,842 6,862 SH   SOLE   6,862 0 0
THIRD COAST BANCSHARES INC COM 88422P109   3,399,173 216,370 SH   SOLE   216,370 0 0
TITAN MACHY INC COM 88830R101   267,960 8,800 SH   SOLE   8,800 0 0
TJX COS INC NEW COM 872540109   33,641,807 429,324 SH   SOLE   429,324 0 0
TRANSDIGM GROUP INC COM 893641100   230,697 313 SH   SOLE   313 0 0
TRAVELERS COMPANIES INC COM 89417E109   245,334 1,431 SH   SOLE   1,431 0 0
TREX CO INC COM 89531P105   2,406,245 49,440 SH   SOLE   49,440 0 0
TRICO BANCSHARES COM 896095106   12,128,271 291,615 SH   SOLE   291,615 0 0
TRIMBLE INC COM 896239100   1,655,004 31,572 SH   SOLE   31,572 0 0
TRINET GROUP INC COM 896288107   270,769 3,359 SH   SOLE   3,359 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,427,688 59,037 SH   SOLE   59,037 0 0
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   730,201 850,000 PRN   SOLE   850,000 0 0
TYLER TECHNOLOGIES INC COM 902252105   33,730,803 95,113 SH   SOLE   95,113 0 0
ULTA BEAUTY INC COM 90384S303   553,855 1,015 SH   SOLE   1,015 0 0
UMH PPTYS INC COM 903002103   675,119 45,647 SH   SOLE   45,647 0 0
UNION PAC CORP COM 907818108   20,868,895 103,691 SH   SOLE   103,691 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   843,600 30,000 SH   SOLE   30,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   222,119 1,145 SH   SOLE   1,145 0 0
UNITED RENTALS INC COM 911363109   458,686 1,159 SH   SOLE   1,159 0 0
UNITEDHEALTH GROUP INC COM 91324P102   27,060,333 57,260 SH   SOLE   57,260 0 0
US BANCORP DEL COM NEW 902973304   1,323,606 36,716 SH   SOLE   36,716 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   8,191,580 828,269 SH   SOLE   828,269 0 0
VAIL RESORTS INC COM 91879Q109   20,918,283 89,517 SH   SOLE   89,517 0 0
VALMONT INDS INC COM 920253101   2,952,701 9,248 SH   SOLE   9,248 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   213,742 1,457 SH   SOLE   1,457 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   323,704 6,574 SH   SOLE   6,574 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,712,909 4,555 SH   SOLE   4,555 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   255,930 1,370 SH   SOLE   1,370 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   788,956 5,713 SH   SOLE   5,713 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   265,953 1,403 SH   SOLE   1,403 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   8,855,898 41,987 SH   SOLE   41,987 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   3,629,601 14,551 SH   SOLE   14,551 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,492,641 7,313 SH   SOLE   7,313 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   7,613,018 142,379 SH   SOLE   142,379 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   498,334 12,335 SH   SOLE   12,335 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   675,315 10,108 SH   SOLE   10,108 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   310,890 2,580 SH   SOLE   2,580 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   484,422 2,935 SH   SOLE   2,935 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   826,626 13,144 SH   SOLE   13,144 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   12,990,127 84,346 SH   SOLE   84,346 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   693,548 12,562 SH   SOLE   12,562 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,468,596 98,928 SH   SOLE   98,928 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,721,443 16,317 SH   SOLE   16,317 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   10,839,802 28,121 SH   SOLE   28,121 0 0
VAXART INC COM NEW 92243A200   36,137 47,756 SH   SOLE   47,756 0 0
VEEVA SYS INC CL A COM 922475108   1,136,006 6,181 SH   SOLE   6,181 0 0
VERACYTE INC COM 92337F107   451,330 20,239 SH   SOLE   20,239 0 0
VERISK ANALYTICS INC COM 92345Y106   613,952 3,200 SH   SOLE   3,200 0 0
VERITEX HLDGS INC COM 923451108   8,927,384 488,904 SH   SOLE   488,904 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,892,433 177,229 SH   SOLE   177,229 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   384,744 22,739 SH   SOLE   22,739 0 0
VERSABANK NEW COM 92512J106   4,731,304 641,968 SH   SOLE   641,968 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   313,495 995 SH   SOLE   995 0 0
VISA INC COM CL A 92826C839   55,393,527 245,691 SH   SOLE   245,691 0 0
VISTEON CORP COM NEW 92839U206   15,637,693 99,711 SH   SOLE   99,711 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,624,163 133,724 SH   SOLE   133,724 0 0
WALMART INC COM 931142103   537,603 3,646 SH   SOLE   3,646 0 0
WASTE MGMT INC DEL COM 94106L109   408,220 2,502 SH   SOLE   2,502 0 0
WATERSTONE FINL INC MD COM 94188P101   729,175 48,194 SH   SOLE   48,194 0 0
WATSCO INC COM 942622200   26,304,607 82,677 SH   SOLE   82,677 0 0
WEBSTER FINL CORP COM 947890109   2,680,678 68,003 SH   SOLE   68,003 0 0
WELLS FARGO CO NEW COM 949746101   2,477,173 66,270 SH   SOLE   66,270 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   22,466,230 64,843 SH   SOLE   64,843 0 0
WILLIAMS COS INC COM 969457100   346,943 11,619 SH   SOLE   11,619 0 0
WINTRUST FINL CORP COM 97650W108   817,040 11,200 SH   SOLE   11,200 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   14,622,346 234,558 SH   SOLE   234,558 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,035,385 106,281 SH   SOLE   106,281 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   7,511,019 183,285 SH   SOLE   183,285 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   2,634,323 37,250 SH   SOLE   37,250 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,604,633 31,683 SH   SOLE   31,683 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   10,556,992 267,808 SH   SOLE   267,808 0 0
WISDOMTREE TR US AI ENHANCED 97717W406   2,173,167 23,709 SH   SOLE   23,709 0 0
WP CAREY INC COM 92936U109   1,112,414 14,363 SH   SOLE   14,363 0 0
ZOETIS INC CL A 98978V103   368,997 2,217 SH   SOLE   2,217 0 0
ZSCALER INC COM 98980G102   1,960,758 16,783 SH   SOLE   16,783 0 0