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
ABBVIE INC COM 00287y109   334,735 2,160 SH   SOLE   0 0 2,160
ABERDEEN STANDARD PLATINUM ETF IV COM 003260106   323,618 3,550 SH   SOLE   0 0 3,550
ACCENTURE PLC COM G1151C101   12,130,959 34,570 SH   SOLE   0 0 34,570
ADVANCED DRAINAGE SYSTEMS, INC. COM 00790R104   300,266 2,135 SH   SOLE   0 0 2,135
AGCO CORP COM 001084102   269,045 2,216 SH   SOLE   0 0 2,216
ALEXANDER & BALDWIN COM 014491104   1,175,645 61,811 SH   SOLE   0 0 61,811
ALLIENT INC COM 019330109   1,841,662 60,962 SH   SOLE   0 0 60,962
ALLISON TRANSMISSION HLDGS INC COM 01973R101   14,220,757 244,553 SH   SOLE   0 0 244,553
ALPHABET INC. CLASS A COM 02079k305   380,935 2,727 SH   SOLE   0 0 2,727
AMALGAMATED FINL CORP COM 022671101   2,647,798 98,285 SH   SOLE   0 0 98,285
AMCOR PLC F COM g0250x107   13,925,308 1,444,534 SH   SOLE   0 0 1,444,534
AMDOCS LIMITED COM g02602103   258,397 2,940 SH   SOLE   0 0 2,940
AMERICAN SOFTWARE INC COM 029683109   2,086,093 184,610 SH   SOLE   0 0 184,610
AMERISAFE INC COM 03071h100   2,131,110 45,556 SH   SOLE   0 0 45,556
AMN HEALTHCARE SERVICES INC COM 001744101   2,158,716 28,829 SH   SOLE   0 0 28,829
ANTERO MIDSTREAM CORP COM 03676B102   4,789,279 382,225 SH   SOLE   0 0 382,225
APPLE INC COM 037833100   15,912,605 82,650 SH   SOLE   0 0 82,650
APPLIED INDL TECH COM 03820c105   552,608 3,200 SH   SOLE   0 0 3,200
APPLIED MATERIALS COM 038222105   13,201,412 81,455 SH   SOLE   0 0 81,455
ARROW ELECTRONICS COM 042735100   378,975 3,100 SH   SOLE   0 0 3,100
ARTISAN PARTNERS ASSET MANAGEMENT INC COM 04316a108   2,727,055 61,726 SH   SOLE   0 0 61,726
ATKORE INC COM 047649108   2,718,240 16,989 SH   SOLE   0 0 16,989
AUTO DATA PROCESSING COM 053015103   476,890 2,047 SH   SOLE   0 0 2,047
AUTOZONE INC COM 053332102   13,427,073 5,193 SH   SOLE   0 0 5,193
AVIENT CORPORATION COM 05368V106   2,341,056 56,316 SH   SOLE   0 0 56,316
AZZ INC COM 002474104   3,155,275 54,317 SH   SOLE   0 0 54,317
B J S WHOLESALE CLUB HOL COM 05550j101   448,955 6,735 SH   SOLE   0 0 6,735
BANK NEW YORK MELLON CORP COM 064058100   12,847,241 246,825 SH   SOLE   0 0 246,825
BERKLEY W R CORP COM 084423102   11,550,096 163,321 SH   SOLE   0 0 163,321
BIOLIFE SOLUTIONS INC COM 09062W204   1,252,583 77,082 SH   SOLE   0 0 77,082
BIO-TECHNE CORP COM 09073m104   296,680 3,845 SH   SOLE   0 0 3,845
BOEING CO COM 097023105   204,097 783 SH   SOLE   0 0 783
BOOKING HOLDINGS INC COM 09857L108   230,569 65 SH   SOLE   0 0 65
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   13,200,440 103,201 SH   SOLE   0 0 103,201
BUTTERFLY NETWORK INC CLASS A COM 124155102   744,360 689,222 SH   SOLE   0 0 689,222
CABOT CORPORATION COM 127055101   274,548 3,288 SH   SOLE   0 0 3,288
CAPITAL CITY BANK GP COM 139674105   2,106,776 71,586 SH   SOLE   0 0 71,586
CARLISLE COMPANIES COM 142339100   904,797 2,896 SH   SOLE   0 0 2,896
CARPARTS.COM INC COM 14427M107   1,056,871 334,453 SH   SOLE   0 0 334,453
CATERPILLAR INC COM 149123101   401,224 1,357 SH   SOLE   0 0 1,357
CENCORA INC COM 03073E105   14,432,874 70,274 SH   SOLE   0 0 70,274
CH ROBINSON WORLDWIDE INC COM 12541W209   10,024,609 116,039 SH   SOLE   0 0 116,039
CHEVRON CORP COM 166764100   344,858 2,312 SH   SOLE   0 0 2,312
COLGATE PALMOLIVE CO COM 194162103   10,948,886 137,359 SH   SOLE   0 0 137,359
COLUMBUS MCKINNON CO COM 199333105   2,245,835 57,556 SH   SOLE   0 0 57,556
COMMERCE BANCSHARES COM 200525103   272,071 5,094 SH   SOLE   0 0 5,094
COMMERCIAL METALS CO COM 201723103   277,822 5,552 SH   SOLE   0 0 5,552
COMSTOCK RESOURCES INC COM 205768302   1,290,303 145,797 SH   SOLE   0 0 145,797
CORE & MAIN, INC. COM 21874C102   3,918,841 96,977 SH   SOLE   0 0 96,977
CORECARD CORP COM 45816D100   844,985 61,098 SH   SOLE   0 0 61,098
COSTCO WHOLESALE CO COM 22160k105   250,830 380 SH   SOLE   0 0 380
CRA INTERNATIONAL INC COM 12618T105   1,824,969 18,462 SH   SOLE   0 0 18,462
CULP INC COM 230215105   952,362 164,484 SH   SOLE   0 0 164,484
DOCGO INC COM 256086109   1,265,610 226,406 SH   SOLE   0 0 226,406
DONALDSON CO COM 257651109   313,484 4,797 SH   SOLE   0 0 4,797
DUCKHORN PORTFOLIO INC COM 26414D106   214,622 21,789 SH   SOLE   0 0 21,789
EBAY INC COM 278642103   10,693,923 245,161 SH   SOLE   0 0 245,161
ECOLAB INC COM 278865100   314,980 1,588 SH   SOLE   0 0 1,588
ELECTRONIC ARTS COM 285512109   11,006,501 80,451 SH   SOLE   0 0 80,451
EMBECTA CORP COM 29082K105   1,692,758 89,422 SH   SOLE   0 0 89,422
EMERSON ELEC CO COM 291011104   11,507,910 118,236 SH   SOLE   0 0 118,236
EMPLOYERS HOLDINGS INC COM 292218104   2,200,529 55,851 SH   SOLE   0 0 55,851
EURONET WORLDWIDE, INC. COM 298736109   290,667 2,864 SH   SOLE   0 0 2,864
EXACT SCIENCES CORP COM 30063p105   1,052,957 14,233 SH   SOLE   0 0 14,233
EXPONENT INC COM 30214u102   1,212,135 13,768 SH   SOLE   0 0 13,768
EXXON MOBIL CORP COM COM 30231g102   907,219 9,074 SH   SOLE   0 0 9,074
F5 NETWORKS INC COM 315616102   269,544 1,506 SH   SOLE   0 0 1,506
FASTENAL CO COM 311900104   846,350 13,067 SH   SOLE   0 0 13,067
FIFTH THIRD BANCORP COM 316773100   12,079,743 350,239 SH   SOLE   0 0 350,239
FIRST HORIZON CORPORATION COM COM 320517105   261,422 18,462 SH   SOLE   0 0 18,462
FIRST SOURCE CORP COM 336901103   2,527,755 46,001 SH   SOLE   0 0 46,001
FIRSTCASH HLDGS INC COM 33768g107   548,345 5,059 SH   SOLE   0 0 5,059
FISERV INC COM 337738108   206,965 1,558 SH   SOLE   0 0 1,558
FIVE BELOW COM 33829m101   570,203 2,675 SH   SOLE   0 0 2,675
FLEETCOR TECHNOLOGIES COM 339041105   14,893,264 52,699 SH   SOLE   0 0 52,699
FLOWSERVE CORP COM 34354P105   9,747,335 236,471 SH   SOLE   0 0 236,471
FMC CORP COM 302491303   7,314,494 116,011 SH   SOLE   0 0 116,011
FORWARD AIR CORP COM 349853101   1,780,730 28,324 SH   SOLE   0 0 28,324
FRONTDOOR INC COM 35905A109   2,302,860 65,385 SH   SOLE   0 0 65,385
GARTNER INC COM 366651107   14,681,375 32,545 SH   SOLE   0 0 32,545
GENPACT LIMITED COM g3922b107   425,198 12,250 SH   SOLE   0 0 12,250
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,695,185 69,392 SH   SOLE   0 0 69,392
GLOBAL SHIP LEASE COM Y27183600   1,900,342 95,880 SH   SOLE   0 0 95,880
GRAINGER W W INC COM 384802104   15,050,668 18,162 SH   SOLE   0 0 18,162
HACKETT GROUP COM 404609109   2,669,350 117,231 SH   SOLE   0 0 117,231
HAEMONETICS CORP COM 405024100   1,529,603 17,888 SH   SOLE   0 0 17,888
HELIOS TECHNOLOGIES INC COM 42328H109   1,733,549 38,226 SH   SOLE   0 0 38,226
HOULIHAN LOKEY INC CLASS A COM 441593100   609,862 5,086 SH   SOLE   0 0 5,086
HYPERFINE INC COM 44916k106   350,952 313,350 SH   SOLE   0 0 313,350
HYSTER-YALE MH CLASS A COM 449172105   2,701,969 43,447 SH   SOLE   0 0 43,447
ICHOR HOLDINGS LTD COM G4740B105   2,479,473 73,728 SH   SOLE   0 0 73,728
ILLINOIS TOOL WORKS COM 452308109   260,368 994 SH   SOLE   0 0 994
INDEPENDENT BANK CO COM 453836108   1,960,348 29,788 SH   SOLE   0 0 29,788
INNOVATIVE SOLUTIONS AND SUPPORT, INC. COM 45769N105   1,147,379 134,511 SH   SOLE   0 0 134,511
INSIGHT ENTERPRISES COM 45765u103   669,778 3,780 SH   SOLE   0 0 3,780
INSTEEL INDUSTRIES COM 45774w108   2,690,677 70,271 SH   SOLE   0 0 70,271
INTEL CORP COM 458140100   10,486,120 208,679 SH   SOLE   0 0 208,679
INTERFACE INC COM 458665304   2,488,513 197,188 SH   SOLE   0 0 197,188
INTERPUBLIC GRP COS COM 460690100   406,858 12,465 SH   SOLE   0 0 12,465
IRADIMED CORP COM 46266a109   348,003 7,331 SH   SOLE   0 0 7,331
ISHARES CORE MSCI EAFE ETF COM 46432f842   33,281,600 473,086 SH   SOLE   0 0 473,086
ISHARES CORE MSCI TOTAL INTL STOCK ETF COM 46432f834   1,385,996 21,346 SH   SOLE   0 0 21,346
ISHARES RUSSELL 1000 ETF IV COM 464287622   208,497 795 SH   SOLE   0 0 795
ISHARES SILVER TRUST ETF IV COM 46428q109   324,522 14,900 SH   SOLE   0 0 14,900
J P MORGAN CHASE & CO COM 46625h100   515,913 3,033 SH   SOLE   0 0 3,033
JOHNSON & JOHNSON COM 478160104   11,560,515 73,756 SH   SOLE   0 0 73,756
JOHNSON OUTDOORS INC COM 479167108   1,460,503 27,340 SH   SOLE   0 0 27,340
KENVUE INC COM COM 49177J102   11,242,299 522,169 SH   SOLE   0 0 522,169
KIMBERLY-CLARK CORP COM 494368103   10,386,067 85,475 SH   SOLE   0 0 85,475
KORN FERRY COM 500643200   2,622,617 44,189 SH   SOLE   0 0 44,189
LEAR CORP COM 521865204   8,780,861 62,183 SH   SOLE   0 0 62,183
LEVI STRAUSS & CO. CLASS A COM 52736R102   270,247 16,339 SH   SOLE   0 0 16,339
LIGAND PHARMA COM 53220k504   2,453,063 34,347 SH   SOLE   0 0 34,347
LITHIA MOTORS INC COM 536797103   286,474 870 SH   SOLE   0 0 870
LIVENT CORP COM 53814L108   1,755,657 97,645 SH   SOLE   0 0 97,645
LOWES COMPANIES INC COM 548661107   10,651,688 47,862 SH   SOLE   0 0 47,862
MANITOWOC COMPANY COM 563571405   2,440,996 146,255 SH   SOLE   0 0 146,255
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103   1,929,539 85,227 SH   SOLE   0 0 85,227
MATIV HOLDINGS INC COM 808541106   631,017 41,216 SH   SOLE   0 0 41,216
MCDONALDS CORP COM 580135101   12,450,158 41,989 SH   SOLE   0 0 41,989
MCKESSON CORP COM 58155q103   300,937 650 SH   SOLE   0 0 650
MERCK & CO. INC. COM 58933y105   222,619 2,042 SH   SOLE   0 0 2,042
MGP INGREDIENTS INC COM 55303j106   2,292,068 23,265 SH   SOLE   0 0 23,265
MICROSOFT CORP COM 594918104   16,143,021 42,929 SH   SOLE   0 0 42,929
MILLERKNOLL INC COM 600544100   2,004,362 75,126 SH   SOLE   0 0 75,126
MIMEDX GROUP INC COM 602496101   1,896,170 216,211 SH   SOLE   0 0 216,211
MUELLER INDUSTRIES INC COM 624756102   2,614,656 55,454 SH   SOLE   0 0 55,454
N V E CORPORATION COM 629445206   2,951,086 37,627 SH   SOLE   0 0 37,627
NAPCO SECURITY TECHNOLOGIES INC COM 630402105   3,341,019 97,548 SH   SOLE   0 0 97,548
NEXTERA ENERGY INC COM 65339F101   450,691 7,420 SH   SOLE   0 0 7,420
NMI HOLDINGS INC CLASS A COM 629209305   827,093 27,867 SH   SOLE   0 0 27,867
NORDSON CORP COM 655663102   275,783 1,044 SH   SOLE   0 0 1,044
NORTHERN OIL AND GAS COM 665531307   1,492,216 40,254 SH   SOLE   0 0 40,254
NVENT ELECTRIC PLC F COM g6700g107   515,974 8,732 SH   SOLE   0 0 8,732
O REILLY AUTOMOTIVE COM 67103h107   209,018 220 SH   SOLE   0 0 220
OCEANEERING INTL INC COM 675232102   1,600,639 75,218 SH   SOLE   0 0 75,218
OMNIAB, INC. COM 68218J103   1,917,476 310,774 SH   SOLE   0 0 310,774
ORION ENGINEERED CARBONS COM L72967109   3,148,492 113,541 SH   SOLE   0 0 113,541
OTC MARKETS GROUP INC COM 67106F108   695,620 12,444 SH   SOLE   0 0 12,444
PAYPAL HLDGS INC COM 70450Y103   7,561,720 123,135 SH   SOLE   0 0 123,135
PGT INNOVATIONS INC COM 69336V101   3,946,923 96,976 SH   SOLE   0 0 96,976
PHYSICIANS REALTY TR COM 71943U104   8,513,515 639,633 SH   SOLE   0 0 639,633
PLEXUS CORP COM 729132100   2,802,405 25,917 SH   SOLE   0 0 25,917
PNC FINL SVCS GROUP INC COM 693475105   12,469,761 80,528 SH   SOLE   0 0 80,528
PROCTER & GAMBLE CO COM 742718109   1,554,057 10,605 SH   SOLE   0 0 10,605
PUBLIC STORAGE COM 74460D109   12,048,415 39,503 SH   SOLE   0 0 39,503
QUALCOMM INC COM 747525103   13,248,687 91,604 SH   SOLE   0 0 91,604
QUEST DIAGNOSTIC INC COM 74834l100   12,427,262 90,131 SH   SOLE   0 0 90,131
QUIDELORTHO CORPORATION COM 219798105   269,816 3,661 SH   SOLE   0 0 3,661
R L I CORP COM 749607107   2,716,580 20,407 SH   SOLE   0 0 20,407
REXFORD INDUSTRIAL REALTY, INC. COM 76169C100   281,398 5,016 SH   SOLE   0 0 5,016
REYNOLDS CONSUMER PRODUCTS INC COM 76171L106   1,977,276 73,669 SH   SOLE   0 0 73,669
ROBERT HALF INTL COM 770323103   602,252 6,850 SH   SOLE   0 0 6,850
ROCKWELL AUTOMATION INC COM 773903109   12,146,599 39,122 SH   SOLE   0 0 39,122
SCHEIN HENRY INC COM 806407102   677,605 8,950 SH   SOLE   0 0 8,950
SCHLUMBERGER LTD COM 806857108   9,154,148 175,906 SH   SOLE   0 0 175,906
SEALED AIR CORP COM 81211k100   258,306 7,073 SH   SOLE   0 0 7,073
SHYFT GROUP INC COM 825698103   1,867,900 152,856 SH   SOLE   0 0 152,856
SILICOM LTD COM M84116108   1,105,041 61,052 SH   SOLE   0 0 61,052
SNAP-ON INCORPORATED COM 833034101   268,044 928 SH   SOLE   0 0 928
SPDR GOLD SHARES ETF COM 78463v107   1,147,020 6,000 SH   SOLE   0 0 6,000
SPDR INDEX SHARES EMERG MARKT ETF COM 78463x509   11,255,848 317,872 SH   SOLE   0 0 317,872
SPDR S&P 500 ETF COM 78462f103   748,138 1,574 SH   SOLE   0 0 1,574
SPDR S&P MIDCAP 400 ETF IV COM 78467y107   286,670 565 SH   SOLE   0 0 565
SPDR TOTAL STOCK MARKET ETF COM 78464A805   4,471,367 76,499 SH   SOLE   0 0 76,499
SPROUTS FARMERS MARKET INC COM 85208M102   3,217,260 66,873 SH   SOLE   0 0 66,873
STRIDE INC COM 86333M108   272,627 4,592 SH   SOLE   0 0 4,592
SUMMIT HOTEL PROPERTIES INC COM 866082100   424,388 63,153 SH   SOLE   0 0 63,153
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,192,523 75,761 SH   SOLE   0 0 75,761
SYSCO CORP COM 871829107   10,732,339 146,757 SH   SOLE   0 0 146,757
TELEFLEX INC COM 879369106   283,001 1,135 SH   SOLE   0 0 1,135
TENNANT CO COM 880345103   556,140 6,000 SH   SOLE   0 0 6,000
TETRA TECH INC COM 88162G103   3,077,855 18,438 SH   SOLE   0 0 18,438
THERMO FISHER SCNTFC COM 883556102   303,612 572 SH   SOLE   0 0 572
TMC THE METALS CO INC F COM 87261y106   24,966 22,696 SH   SOLE   0 0 22,696
TRACTOR SUPPLY CO COM 892356106   9,300,478 43,252 SH   SOLE   0 0 43,252
TRANE TECHNOLOGIES PLC COM G8994E103   16,609,834 68,101 SH   SOLE   0 0 68,101
TWIST BIOSCIENCE CORP COM 90184d100   492,450 13,360 SH   SOLE   0 0 13,360
U S BANCORP COM 902973304   564,501 13,043 SH   SOLE   0 0 13,043
ULTA BEAUTY INC COM 90384S303   12,077,764 24,649 SH   SOLE   0 0 24,649
UNION PACIFIC CORP COM 907818108   984,199 4,007 SH   SOLE   0 0 4,007
UNITED PARCEL SVC INC COM 911312106   10,755,790 68,408 SH   SOLE   0 0 68,408
UNITED RENTALS INC COM 911363109   240,836 420 SH   SOLE   0 0 420
UNITED STATES COPPER INDEX ETF COM 911718104   308,992 12,800 SH   SOLE   0 0 12,800
UTAH MEDICAL PRODUCT COM 917488108   1,911,710 22,699 SH   SOLE   0 0 22,699
VALVOLINE, INC. COM 92047w101   265,277 7,059 SH   SOLE   0 0 7,059
VANGUARD DIV APPRCIATION COM 921908844   206,354 1,211 SH   SOLE   0 0 1,211
VAREX IMAGING CORP COM 92214x106   2,035,240 99,280 SH   SOLE   0 0 99,280
VIAVI SOLUTIONS INC COM 925550105   593,204 58,908 SH   SOLE   0 0 58,908
W E C ENERGY GROUP INC COM 92939u106   246,534 2,929 SH   SOLE   0 0 2,929
WALGREENS BOOTS ALLI COM 931427108   202,326 7,749 SH   SOLE   0 0 7,749
WESCO INTL INC COM 95082P105   14,131,749 81,273 SH   SOLE   0 0 81,273
WHITE MOUNTAINS INS F COM g9618e107   246,822 164 SH   SOLE   0 0 164
WILLIAMS-SONOMA, INC. COM 969904101   317,198 1,572 SH   SOLE   0 0 1,572
WOODWARD INC COM 980745103   220,531 1,620 SH   SOLE   0 0 1,620
ZEBRA TECHNOLOGIES CORP COM 989207105   11,306,569 41,366 SH   SOLE   0 0 41,366
ZOETIS INC CLASS A COM 98978v103   13,273,133 67,250 SH   SOLE   0 0 67,250