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   307,064 2,060 SH   SOLE   0 0 0
ABERDEEN STANDARD PLATINUM ETF IV PHYSCL PLATM SHS 003260106   296,851 3,550 SH   SOLE   0 0 0
ACCENTURE PLC COM G1151C101   10,325,038 33,620 SH   SOLE   0 0 0
ALLIENT INC COM 019330109   1,769,613 57,232 SH   SOLE   0 0 0
ALLISON TRANSMISSION HLDGS INC COM 01973R101   13,960,839 236,384 SH   SOLE   0 0 0
ALPHABET INC. CLASS A CAP STK CL A 02079k305   356,986 2,728 SH   SOLE   0 0 0
AMALGAMATED FINL CORP COM 022671101   1,669,841 96,971 SH   SOLE   0 0 0
AMCOR PLC F COM g0250x107   48,039,931 5,244,534 SH   SOLE   0 0 0
AMERICAN SOFTWARE INC COM 029683109   2,021,361 176,384 SH   SOLE   0 0 0
AMERISAFE INC COM 03071h100   1,976,213 39,469 SH   SOLE   0 0 0
AMGEN INC. COM 031162100   215,008 800 SH   SOLE   0 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   2,020,129 23,716 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP COM 03676B102   4,432,001 369,950 SH   SOLE   0 0 0
APPLE INC COM 037833100   14,053,944 82,086 SH   SOLE   0 0 0
APPLIED INDL TECH COM 03820c105   494,752 3,200 SH   SOLE   0 0 0
APPLIED MATERIALS COM 038222105   11,187,591 80,806 SH   SOLE   0 0 0
ARROW ELECTRONICS COM 042735100   388,244 3,100 SH   SOLE   0 0 0
ARTISAN PARTNERS ASSET MANAGEMENT INC COM 04316a108   2,234,011 59,701 SH   SOLE   0 0 0
ATKORE INC COM 047649108   2,448,357 16,411 SH   SOLE   0 0 0
AUTO DATA PROCESSING COM 053015103   456,380 1,897 SH   SOLE   0 0 0
AUTOZONE INC COM 053332102   12,913,309 5,084 SH   SOLE   0 0 0
AVIENT CORPORATION COM 05368V106   1,866,415 52,843 SH   SOLE   0 0 0
AZZ INC COM 002474104   2,470,755 54,207 SH   SOLE   0 0 0
B J S WHOLESALE CLUB HOL COM 05550j101   480,677 6,735 SH   SOLE   0 0 0
BANK NEW YORK MELLON CORP COM 064058100   10,154,496 238,089 SH   SOLE   0 0 0
BERKLEY W R CORP COM 084423102   10,178,812 160,321 SH   SOLE   0 0 0
BIOLIFE SOLUTIONS INC COM 09062W204   939,867 68,057 SH   SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108   13,692,738 4,440 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106   11,290,432 103,326 SH   SOLE   0 0 0
BUTTERFLY NETWORK INC CLASS A CL A 124155102   813,282 689,222 SH   SOLE   0 0 0
CAMTEK LTD COM M20791105   2,463,877 39,574 SH   SOLE   0 0 0
CAPITAL CITY BANK GP COM 139674105   2,050,305 68,733 SH   SOLE   0 0 0
CARLISLE COMPANIES COM 142339100   750,817 2,896 SH   SOLE   0 0 0
CARPARTS.COM INC COM 14427M107   1,263,571 306,692 SH   SOLE   0 0 0
CATERPILLAR INC COM 149123101   343,161 1,257 SH   SOLE   0 0 0
CENCORA INC COM 03073E105   12,423,149 69,029 SH   SOLE   0 0 0
CH ROBINSON WORLDWIDE INC COM 12541W209   9,460,519 109,840 SH   SOLE   0 0 0
CHEVRON CORP COM 166764100   392,379 2,327 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103   9,432,102 132,641 SH   SOLE   0 0 0
COLUMBUS MCKINNON CO COM 199333105   1,923,541 55,100 SH   SOLE   0 0 0
COMSTOCK RESOURCES INC COM 205768302   1,421,888 128,911 SH   SOLE   0 0 0
CORE & MAIN, INC. COM 21874C102   2,594,279 89,923 SH   SOLE   0 0 0
CORECARD CORP COM 45816D100   1,711,200 85,560 SH   SOLE   0 0 0
COSTCO WHOLESALE CO COM 22160k105   214,685 380 SH   SOLE   0 0 0
CRA INTERNATIONAL INC COM 12618T105   1,760,579 17,473 SH   SOLE   0 0 0
CULP INC COM 230215105   946,720 169,663 SH   SOLE   0 0 0
DOCGO INC COM 256086109   1,103,502 207,036 SH   SOLE   0 0 0
DONALDSON CO COM 257651109   286,093 4,797 SH   SOLE   0 0 0
EBAY INC COM 278642103   10,369,792 235,196 SH   SOLE   0 0 0
ECOLAB INC COM 278865100   269,007 1,588 SH   SOLE   0 0 0
ELECTRONIC ARTS COM 285512109   9,341,595 77,588 SH   SOLE   0 0 0
EMBECTA CORP COM 29082K105   1,275,518 84,752 SH   SOLE   0 0 0
EMERSON ELEC CO COM 291011104   11,040,752 114,329 SH   SOLE   0 0 0
EMPLOYERS HOLDINGS INC COM 292218104   2,142,279 53,624 SH   SOLE   0 0 0
EXACT SCIENCES CORP COM 30063p105   970,975 14,233 SH   SOLE   0 0 0
EXPONENT INC COM 30214u102   1,186,416 13,860 SH   SOLE   0 0 0
EXXON MOBIL CORP COM COM 30231g102   1,066,921 9,074 SH   SOLE   0 0 0
FASTENAL CO COM 311900104   718,188 13,144 SH   SOLE   0 0 0
FIFTH THIRD BANCORP COM 316773100   7,318,217 288,915 SH   SOLE   0 0 0
FIRST SOURCE CORP COM 336901103   1,705,571 40,522 SH   SOLE   0 0 0
FIRSTCASH HLDGS INC COM 33768g107   507,822 5,059 SH   SOLE   0 0 0
FIVE BELOW COM 33829m101   430,408 2,675 SH   SOLE   0 0 0
FLEETCOR TECHNOLOGIES COM 339041105   13,282,787 52,020 SH   SOLE   0 0 0
FLOWSERVE CORP COM 34354P105   9,068,435 228,022 SH   SOLE   0 0 0
FMC CORP COM 302491303   5,980,957 89,308 SH   SOLE   0 0 0
FORWARD AIR CORP COM 349853101   1,604,529 23,342 SH   SOLE   0 0 0
GARTNER INC COM 366651107   11,017,167 32,063 SH   SOLE   0 0 0
GENPACT LIMITED COM g3922b107   443,450 12,250 SH   SOLE   0 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,253,043 67,255 SH   SOLE   0 0 0
GLOBAL SHIP LEASE COM Y27183600   1,645,538 89,724 SH   SOLE   0 0 0
GRAINGER W W INC COM 384802104   13,676,293 19,768 SH   SOLE   0 0 0
HACKETT GROUP COM 404609109   2,483,650 105,284 SH   SOLE   0 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   1,941,190 34,989 SH   SOLE   0 0 0
HOULIHAN LOKEY INC CLASS A CL A 441593100   544,812 5,086 SH   SOLE   0 0 0
HYPERFINE INC COM 44916k106   642,368 313,350 SH   SOLE   0 0 0
HYSTER-YALE MH CLASS A Cl A 449172105   1,851,764 41,538 SH   SOLE   0 0 0
ICHOR HOLDINGS LTD COM G4740B105   1,894,040 61,177 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS COM 452308109   228,928 994 SH   SOLE   0 0 0
INDEPENDENT BANK CO COM 453836108   1,375,649 28,023 SH   SOLE   0 0 0
INNOVATIVE SOLUTIONS AND SUPPORT, INC. COM 45769N105   979,404 128,869 SH   SOLE   0 0 0
INSIGHT ENTERPRISES COM 45765u103   549,990 3,780 SH   SOLE   0 0 0
INSTEEL INDUSTRIES COM 45774w108   2,206,209 67,967 SH   SOLE   0 0 0
INTEL CORP COM 458140100   7,681,893 216,087 SH   SOLE   0 0 0
INTERFACE INC COM 458665304   1,849,205 188,502 SH   SOLE   0 0 0
INTERPUBLIC GRP COS COM 460690100   357,247 12,465 SH   SOLE   0 0 0
ISHARES CORE MSCI EAFE ETF ISHARES 46432f842   30,727,447 477,505 SH   SOLE   0 0 0
ISHARES CORE MSCI TOTAL INTL STOCK ETF PORTFOLI S&P1500 46432f834   1,270,408 21,177 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234   10,358,301 272,946 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 ETF IV RUS 1000 ETF 464287622   216,117 920 SH   SOLE   0 0 0
ISHARES SILVER TRUST ETF IV ISHARES 46428q109   303,066 14,900 SH   SOLE   0 0 0
J P MORGAN CHASE & CO COM 46625h100   442,021 3,048 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104   10,802,041 69,355 SH   SOLE   0 0 0
JOHNSON OUTDOORS INC COM 479167108   1,386,501 25,352 SH   SOLE   0 0 0
KENVUE INC COM COM 49177J102   10,115,039 503,737 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP COM 494368103   9,853,263 81,533 SH   SOLE   0 0 0
KOHLS CORP COM 500255104   5,993,680 285,958 SH   SOLE   0 0 0
KORN FERRY COM 500643200   2,021,371 42,609 SH   SOLE   0 0 0
LEAR CORP COM 521865204   7,996,844 59,589 SH   SOLE   0 0 0
LIGAND PHARMA COM 53220k504   1,966,395 32,817 SH   SOLE   0 0 0
LIVENT CORP COM 53814L108   1,625,364 88,287 SH   SOLE   0 0 0
LOWES COMPANIES INC COM 548661107   9,619,667 46,284 SH   SOLE   0 0 0
MANITOWOC COMPANY COM 563571405   2,111,771 140,317 SH   SOLE   0 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103   1,799,265 80,975 SH   SOLE   0 0 0
MATIV HOLDINGS INC COM 808541106   604,809 42,413 SH   SOLE   0 0 0
MC CORMICK & CO INC COM 579780206   214,061 2,830 SH   SOLE   0 0 0
MCKESSON CORP COM 58155q103   282,653 650 SH   SOLE   0 0 0
MEDTRONIC PLC COM G5960L103   8,549,389 109,104 SH   SOLE   0 0 0
MERCK & CO. INC. COM 58933y105   239,976 2,331 SH   SOLE   0 0 0
MGP INGREDIENTS INC COM 55303j106   2,046,945 19,406 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104   14,077,398 44,584 SH   SOLE   0 0 0
MILLERKNOLL INC COM 600544100   1,777,564 72,702 SH   SOLE   0 0 0
MIMEDX GROUP INC COM 602496101   2,742,651 376,221 SH   SOLE   0 0 0
MUELLER INDUSTRIES INC COM 624756102   992,864 13,210 SH   SOLE   0 0 0
N V E CORPORATION COM 629445206   2,797,031 34,052 SH   SOLE   0 0 0
NAPCO SECURITY TECHNOLOGIES INC COM 630402105   1,963,095 88,229 SH   SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101   425,092 7,420 SH   SOLE   0 0 0
NMI HOLDINGS INC CLASS A CL A 629209305   754,917 27,867 SH   SOLE   0 0 0
NORTHERN OIL AND GAS COM 665531307   1,517,556 37,722 SH   SOLE   0 0 0
NVENT ELECTRIC PLC F COM g6700g107   462,709 8,732 SH   SOLE   0 0 0
O REILLY AUTOMOTIVE COM 67103h107   199,949 220 SH   SOLE   0 0 0
OCEANEERING INTL INC COM 675232102   1,851,043 71,969 SH   SOLE   0 0 0
OMNIAB, INC. COM 68218J103   1,363,081 262,636 SH   SOLE   0 0 0
ORION ENGINEERED CARBONS COM L72967109   2,360,314 110,917 SH   SOLE   0 0 0
OTC MARKETS GROUP INC COM 67106F108   563,477 10,552 SH   SOLE   0 0 0
PAYPAL HLDGS INC COM 70450Y103   6,854,318 117,248 SH   SOLE   0 0 0
PGT INNOVATIONS INC COM 69336V101   2,658,062 95,786 SH   SOLE   0 0 0
PHYSICIANS REALTY TR COM 71943U104   7,023,147 576,140 SH   SOLE   0 0 0
PLEXUS CORP COM 729132100   2,433,008 26,167 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC COM 693475105   8,026,825 65,381 SH   SOLE   0 0 0
PROCTER & GAMBLE CO COM 742718109   1,517,673 10,405 SH   SOLE   0 0 0
PUBLIC STORAGE COM 74460D109   9,864,344 37,433 SH   SOLE   0 0 0
QUALCOMM INC COM 747525103   9,770,726 87,977 SH   SOLE   0 0 0
R L I CORP COM 749607107   2,503,909 18,426 SH   SOLE   0 0 0
REYNOLDS CONSUMER PRODUCTS INC COM 76171L106   1,784,745 69,635 SH   SOLE   0 0 0
ROBERT HALF INTL COM 770323103   327,708 4,472 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC COM 773903109   10,746,711 37,593 SH   SOLE   0 0 0
SCHEIN HENRY INC COM 806407102   456,266 6,145 SH   SOLE   0 0 0
SCHLUMBERGER LTD COM 806857108   10,461,061 179,435 SH   SOLE   0 0 0
SHYFT GROUP INC COM 825698103   1,828,630 122,153 SH   SOLE   0 0 0
SILICOM LTD COM M84116108   1,363,621 52,246 SH   SOLE   0 0 0
SPDR GOLD SHARES ETF GOLD ETF 78463v107   1,028,700 6,000 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR UNIT 78462f103   672,854 1,574 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF IV UTSER1 S&PDCRP 78467y107   258,002 565 SH   SOLE   0 0 0
SPDR TOTAL STOCK MARKET ETF PORTFOLI S&P1500 78464A805   4,002,415 76,251 SH   SOLE   0 0 0
SPROUTS FARMERS MARKET INC COM 85208M102   2,599,586 60,738 SH   SOLE   0 0 0
SUMMIT HOTEL PROPERTIES INC COM 866082100   719,821 124,107 SH   SOLE   0 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,777,493 64,472 SH   SOLE   0 0 0
SYSCO CORP COM 871829107   9,271,703 140,374 SH   SOLE   0 0 0
TENNANT CO COM 880345103   444,900 6,000 SH   SOLE   0 0 0
TETRA TECH INC COM 88162G103   2,524,306 16,604 SH   SOLE   0 0 0
THERMO FISHER SCNTFC COM 883556102   289,529 572 SH   SOLE   0 0 0
TMC THE METALS CO INC F COM 87261y106   22,496 22,696 SH   SOLE   0 0 0
TRACTOR SUPPLY CO COM 892356106   8,436,524 41,549 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM G8994E103   14,062,475 69,304 SH   SOLE   0 0 0
TWIST BIOSCIENCE CORP COM 90184d100   270,674 13,360 SH   SOLE   0 0 0
U S BANCORP COM 902973304   431,202 13,043 SH   SOLE   0 0 0
UNION PACIFIC CORP COM 907818108   815,945 4,007 SH   SOLE   0 0 0
UNITED PARCEL SVC INC COM 911312106   10,148,852 65,111 SH   SOLE   0 0 0
UNITED STATES COPPER INDEX ETF CM REP COPP FD 911718104   294,656 12,800 SH   SOLE   0 0 0
UTAH MEDICAL PRODUCT COM 917488108   1,832,402 21,307 SH   SOLE   0 0 0
VAREX IMAGING CORP COM 92214x106   1,779,657 94,713 SH   SOLE   0 0 0
VIAVI SOLUTIONS INC COM 925550105   1,335,519 146,118 SH   SOLE   0 0 0
W E C ENERGY GROUP INC COM 92939u106   235,931 2,929 SH   SOLE   0 0 0
WESCO INTL INC COM 95082P105   11,380,045 79,127 SH   SOLE   0 0 0
WHITE MOUNTAINS INS F COM g9618e107   245,293 164 SH   SOLE   0 0 0
WOODWARD INC COM 980745103   201,301 1,620 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105   8,771,952 37,086 SH   SOLE   0 0 0
ZOETIS INC CLASS A CL A 98978v103   11,445,274 65,785 SH   SOLE   0 0 0