The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 454,717 4,601 SH SOLE 4,601 0 0
ABBVIE INC COM 00287Y109 285,133 1,090 SH SOLE 1,090 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206 127,596 24,304 SH SOLE 24,304 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 928,036 5,061 SH SOLE 5,061 0 0
ADEIA INC COM 00676P107 5,141,368 200,835 SH SOLE 200,834 0 0
ADVANCED MICRO DEVICES INC COM 007903107 419,667 686 SH SOLE 686 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 475,920 2,762 SH SOLE 2,762 0 0
AGNICO EAGLE MINES LTD COM 008474108 673,334 3,674 SH SOLE 3,674 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 309,948 1,114 SH SOLE 1,114 0 0
ALLEGION PLC ORD SHS G0176J109 646,142 4,202 SH SOLE 4,202 0 0
ALLIANCE LAUNDRY HLDGS INC COM 01862Q107 1,479,477 69,459 SH SOLE 69,459 0 0
ALLOT LTD SHS M0854Q105 1,919,003 227,370 SH SOLE 227,370 0 0
ALPHABET INC CAP STK CL C 02079K107 755,080 2,216 SH SOLE 2,216 0 0
ALPHABET INC CAP STK CL A 02079K305 3,625,227 10,536 SH SOLE 10,536 0 0
AMAZON COM INC COM 023135106 2,238,613 8,985 SH SOLE 8,985 0 0
AMERICAN CENTY ETF TR AVAN RE INTL ETF 025072299 6,501,462 81,615 SH SOLE 81,615 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,401,459 25,542 SH SOLE 25,542 0 0
AMERICAN CENTY ETF TR AVA RES MAR ETF 025072315 9,721,750 122,889 SH SOLE 122,889 0 0
AMERICAN ELEC PWR CO INC COM 025537101 202,044 1,703 SH SOLE 1,703 0 0
AMRIZE LTD SHS H2927K103 356,738 9,541 SH SOLE 9,541 0 0
ANALOG DEVICES INC COM 032654105 663,299 1,672 SH SOLE 1,672 0 0
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 436,234 8,599 SH SOLE 8,599 0 0
ANTERO MIDSTREAM CORP COM 03676B102 3,196,589 158,561 SH SOLE 158,560 0 0
APPLE INC COM 037833100 3,264,262 9,802 SH SOLE 9,802 0 0
APTARGROUP INC COM 038336103 422,243 3,485 SH SOLE 3,485 0 0
ARAMARK COM 03852U106 1,288,038 24,053 SH SOLE 24,053 0 0
ARCH CAP GROUP LTD ORD G0450A105 601,264 6,510 SH SOLE 6,510 0 0
ARES CAPITAL CORP COM 04010L103 204,599 10,712 SH SOLE 10,712 0 0
ARISTA NETWORKS INC COM SHS 040413205 503,274 2,472 SH SOLE 2,472 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 692,058 382 SH SOLE 382 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107 1,906,616 43,911 SH SOLE 43,911 0 0
ATRICURE INC COM 04963C209 2,843,046 50,588 SH SOLE 50,588 0 0
AVERY DENNISON CORP COM 053611109 903,186 5,292 SH SOLE 5,292 0 0
AZZ INC COM 002474104 4,273,772 31,801 SH SOLE 31,801 0 0
BECTON DICKINSON & CO COM 075887109 797,266 4,454 SH SOLE 4,454 0 0
BELDEN INC COM 077454106 848,762 7,864 SH SOLE 7,864 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,371,354 2,754 SH SOLE 2,754 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104 1,752,344 54,068 SH SOLE 54,068 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 227,332 2,471 SH SOLE 2,471 0 0
BLACK HILLS CORP COM 092113109 2,014,870 32,525 SH SOLE 32,525 0 0
BLACKROCK INC COM 09290D101 304,788 288 SH SOLE 288 0 0
BOOKING HOLDINGS INC COM 09857L108 923,537 5,669 SH SOLE 5,669 0 0
BROADCOM INC COM 11135F101 1,400,195 3,987 SH SOLE 3,987 0 0
CABOT CORP COM 127055101 1,916,366 24,917 SH SOLE 24,917 0 0
CAMECO CORP COM 13321L108 225,775 2,605 SH SOLE 2,605 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,233,331 6,388 SH SOLE 6,388 0 0
CARLISLE COS INC COM 142339100 481,644 1,495 SH SOLE 1,495 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 716,965 13,069 SH SOLE 13,069 0 0
CAVCO INDS INC DEL COM 149568107 333,915 596 SH SOLE 596 0 0
CBRE GROUP INC CL A 12504L109 229,576 1,787 SH SOLE 1,787 0 0
CDW CORP COM 12514G108 708,084 5,525 SH SOLE 5,525 0 0
CENTURY ALUM CO COM 156431108 735,467 20,441 SH SOLE 20,441 0 0
CHARLES SCHWAB CORP (THE) COM 808513105 2,264,538 23,169 SH SOLE 23,169 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,312,152 20,772 SH SOLE 20,772 0 0
CHEVRON CORPORATION COM 166764100 295,288 1,446 SH SOLE 1,446 0 0
CNX RES CORP COM 12653C108 1,423,098 45,656 SH SOLE 45,656 0 0
CONSTELLATION ENERGY CORP COM 21037T109 271,547 1,069 SH SOLE 1,069 0 0
CORE & MAIN INC CL A 21874C102 229,924 5,543 SH SOLE 5,543 0 0
CORNING INC COM 219350105 447,134 2,908 SH SOLE 2,908 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 714,617 785 SH SOLE 785 0 0
CROCS INC COM 227046109 3,646,229 31,082 SH SOLE 31,082 0 0
CULLEN FROST BANKERS INC COM 229899109 4,200,286 27,512 SH SOLE 27,512 0 0
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 2,119,033 179,427 SH SOLE 179,427 0 0
DANAHER CORP DEL COM 235851102 658,668 2,973 SH SOLE 2,973 0 0
DEVON ENERGY CORP NEW COM 25179M103 235,172 5,108 SH SOLE 5,108 0 0
DIGI INTL INC COM 253798102 2,806,636 36,818 SH SOLE 36,818 0 0
DOLLAR TREE INC COM 256746108 427,689 3,751 SH SOLE 3,751 0 0
DONALDSON INC COM 257651109 269,215 3,093 SH SOLE 3,093 0 0
EA SERIES TRUST CAMBRIA GLOBAL E 02072Q176 8,041,478 158,800 SH SOLE 158,800 0 0
EA SERIES TRUST CAMB US EQUA ETF 02072Q572 1,620,426 29,285 SH SOLE 29,285 0 0
ECOLAB INC COM 278865100 389,080 1,417 SH SOLE 1,417 0 0
ELI LILLY & CO COM 532457108 1,461,392 1,263 SH SOLE 1,263 0 0
EOG RES INC COM 26875P101 479,543 3,481 SH SOLE 3,481 0 0
EQT CORP COM 26884L109 358,324 7,379 SH SOLE 7,379 0 0
EXELIXIS INC COM 30161Q104 4,042,206 69,204 SH SOLE 69,204 0 0
EXELON CORP COM 30161N101 290,516 7,191 SH SOLE 7,191 0 0
EXLSERVICE HLDGS INC COM 302081104 216,078 6,285 SH SOLE 6,285 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 460,583 2,830 SH SOLE 2,830 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 805,217 3,617 SH SOLE 3,617 0 0
FERRARI N V COM N3167Y103 422,314 1,075 SH SOLE 1,075 0 0
FIRST SOLAR INC COM 336433107 243,472 1,390 SH SOLE 1,390 0 0
FORTINET INC COM 34959E109 668,205 3,738 SH SOLE 3,738 0 0
FTI CONSULTING INC COM 302941109 354,434 2,635 SH SOLE 2,635 0 0
GATES INDL CORP LTD COM SHS G39104107 389,201 14,855 SH SOLE 14,855 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 4,706,649 114,908 SH SOLE 114,908 0 0
GRAND CANYON ED INC COM 38526M106 5,762,239 38,012 SH SOLE 38,012 0 0
GRIFFON CORP COM 398433102 3,614,114 38,845 SH SOLE 38,844 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 270,656 6,089 SH SOLE 6,089 0 0
HAEMONETICS CORP MASS COM 405024100 5,794,764 55,031 SH SOLE 55,031 0 0
HAYWARD HLDGS INC COM 421298100 385,964 31,533 SH SOLE 31,533 0 0
HENRY JACK & ASSOC INC COM 426281101 3,376,968 23,576 SH SOLE 23,575 0 0
HOME DEPOT INC COM 437076102 351,061 1,234 SH SOLE 1,234 0 0
HOULIHAN LOKEY INC CL A 441593100 450,149 3,563 SH SOLE 3,563 0 0
HURON CONSULTING GROUP INC COM 447462102 377,333 2,406 SH SOLE 2,406 0 0
ICF INTL INC COM 44925C103 4,986,754 59,987 SH SOLE 59,987 0 0
ICON PUB LTD CO SHS G4705A100 2,212,590 13,016 SH SOLE 13,016 0 0
INSIGHT ENTERPRISES INC COM 45765U103 511,948 3,275 SH SOLE 3,275 0 0
INTEL CORP COM 458140100 256,330 2,132 SH SOLE 2,132 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 436,782 2,873 SH SOLE 2,873 0 0
INTERDIGITAL INC COM 45867G101 7,016,059 21,517 SH SOLE 21,517 0 0
INTERFACE INC COM 458665304 1,963,690 57,084 SH SOLE 57,084 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,849,425 2,500 SH SOLE 2,500 0 0
IRADIMED CORP COM 46266A109 1,587,224 21,675 SH SOLE 21,675 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,480,029 18,236 SH SOLE 18,235 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 9,780,009 97,140 SH SOLE 97,139 0 0
ISHARES TR EAFE VALUE ETF 464288877 5,720,872 72,288 SH SOLE 72,288 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 932,616 5,591 SH SOLE 5,591 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 3,067,588 67,792 SH SOLE 67,792 0 0
ISHARES TR CORE S&P500 ETF 464287200 10,596,940 13,837 SH SOLE 13,836 0 0
ISHARES TR CORE MSCI EAFE 46432F842 571,125 5,895 SH SOLE 5,895 0 0
ISHARES TR MSCI ACWI EX US 464288240 214,733 2,840 SH SOLE 2,839 0 0
ISHARES TR CORE S&P US VLU 464287663 1,706,032 15,470 SH SOLE 15,470 0 0
JOHNSON & JOHNSON COM 478160104 755,568 2,854 SH SOLE 2,854 0 0
JONES LANG LASALLE INC COM 48020Q107 3,571,834 11,691 SH SOLE 11,691 0 0
JPMORGAN CHASE & CO COM 46625H100 985,873 2,980 SH SOLE 2,980 0 0
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 1,373,328 9,483 SH SOLE 9,483 0 0
KBR INC COM 48242W106 2,236,739 63,616 SH SOLE 63,616 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 671,290 1,844 SH SOLE 1,844 0 0
KNIFE RIVER CORP COMMON STOCK 498894104 672,502 13,338 SH SOLE 13,338 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2,155,720 33,900 SH SOLE 33,900 0 0
KODIAK GAS SVCS INC COM 50012A108 2,329,991 43,987 SH SOLE 43,987 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 437,370 17,903 SH SOLE 17,903 0 0
KRANESHARES TRUST GLOBAL CARB STRA 500767678 1,886,269 55,972 SH SOLE 55,972 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 366,772 1,549 SH SOLE 1,549 0 0
LAUDER ESTEE COS INC CL A 518439104 411,713 4,438 SH SOLE 4,438 0 0
LEMAITRE VASCULAR INC COM 525558201 1,865,972 22,593 SH SOLE 22,593 0 0
LIFEWAY FOODS INC COM 531914109 1,869,043 88,204 SH SOLE 88,204 0 0
LIMONEIRA CO COM 532746104 4,303,086 361,604 SH SOLE 361,603 0 0
LINDE PLC SHS G54950103 516,894 1,089 SH SOLE 1,089 0 0
LINEAGE INC COM 53566V106 2,153,211 63,107 SH SOLE 63,107 0 0
LOUISIANA PAC CORP COM 546347105 359,027 5,562 SH SOLE 5,562 0 0
MASCO CORP COM 574599106 553,287 8,209 SH SOLE 8,209 0 0
MASTERCARD INCORPORATED CL A 57636Q104 215,625 391 SH SOLE 391 0 0
MATADOR RES CO COM 576485205 1,827,840 35,437 SH SOLE 35,437 0 0
MDU RES GROUP INC COM 552690109 3,252,190 175,415 SH SOLE 175,414 0 0
MERIT MED SYS INC COM 589889104 2,267,159 26,292 SH SOLE 26,292 0 0
META PLATFORMS INC CL A 30303M102 947,810 1,307 SH SOLE 1,307 0 0
METHANEX CORP COM 59151K108 1,863,936 31,764 SH SOLE 31,764 0 0
MICRON TECHNOLOGY INC COM 595112103 479,300 450 SH SOLE 450 0 0
MICROSOFT CORP COM 594918104 3,825,721 7,459 SH SOLE 7,459 0 0
MIDDLEBY CORP COM 596278101 1,870,862 18,062 SH SOLE 18,062 0 0
MORGAN STANLEY ETF TRUST CALVERT ULT SHR 61774R601 231,923 4,598 SH SOLE 4,598 0 0
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 7,082,876 74,840 SH SOLE 74,840 0 0
MSA SAFETY INC COM 553498106 2,038,729 11,461 SH SOLE 11,461 0 0
MUELLER WTR PRODS INC COM SER A 624758108 344,916 16,239 SH SOLE 16,239 0 0
NETSCOUT SYS INC COM 64115T104 5,779,210 143,833 SH SOLE 143,833 0 0
NEXTERA ENERGY INC COM 65339F101 506,246 6,684 SH SOLE 6,684 0 0
NNN REIT INC COM 637417106 3,169,304 77,131 SH SOLE 77,130 0 0
NPK INTERNATIONAL INC COM SHS 651718504 1,703,179 149,140 SH SOLE 149,140 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 254,438 2,238 SH SOLE 2,238 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 364,075 6,915 SH SOLE 6,915 0 0
NVIDIA CORPORATION COM 67066G104 3,738,435 16,369 SH SOLE 16,369 0 0
OCEANEERING INTL INC COM 675232102 1,905,409 43,672 SH SOLE 43,672 0 0
ONEMAIN HLDGS INC COM 68268W103 412,323 7,444 SH SOLE 7,444 0 0
OWENS CORNING NEW COM 690742101 235,581 2,018 SH SOLE 2,018 0 0
PACCAR INC COM 693718108 396,963 3,615 SH SOLE 3,615 0 0
PALOMAR HLDGS INC COM 69753M105 2,945,398 23,890 SH SOLE 23,890 0 0
PDF SOLUTIONS INC COM 693282105 2,029,135 39,748 SH SOLE 39,748 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 757,551 46,447 SH SOLE 46,447 0 0
PHILLIPS 66 COM 718546104 855,033 3,349 SH SOLE 3,349 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 4,022,839 42,974 SH SOLE 42,974 0 0
PINNACLE WEST CAP CORP COM 723484101 3,007,450 32,324 SH SOLE 32,324 0 0
PLEXUS CORP COM 729132100 1,754,367 6,723 SH SOLE 6,723 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,210,206 5,445 SH SOLE 5,445 0 0
POWERFLEET INC COM 73931J109 204,736 72,090 SH SOLE 72,090 0 0
PREFORMED LINE PRODS CO COM 740444104 2,336,106 5,737 SH SOLE 5,737 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,395,916 34,681 SH SOLE 34,681 0 0
PRIMERICA INC COM 74164M108 348,932 1,281 SH SOLE 1,281 0 0
PROGRESSIVE CORP COM 743315103 1,029,087 4,964 SH SOLE 4,964 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2,234,403 100,876 SH SOLE 100,876 0 0
QUAKER INVT TR AFFORDABLE HOUS 74741A106 1,142,661 70,188 SH SOLE 70,188 0 0
QUALCOMM INC COM 747525103 477,400 2,594 SH SOLE 2,594 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,741,552 16,053 SH SOLE 16,053 0 0
RANGE RES CORP COM 75281A109 2,507,518 67,698 SH SOLE 67,697 0 0
RED VIOLET INC COM 75704L104 2,486,208 31,467 SH SOLE 31,467 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 262,647 8,961 SH SOLE 8,961 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102 3,650,434 69,137 SH SOLE 69,137 0 0
SLB LIMITED COM STK 806857108 284,281 5,835 SH SOLE 5,835 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,120,519 16,888 SH SOLE 16,888 0 0
STERIS PLC SHS USD G8473T100 401,749 1,913 SH SOLE 1,913 0 0
STEVANATO GROUP S P A ORD SHS T9224W109 6,667,789 317,816 SH SOLE 317,816 0 0
STIFEL FINL CORP COM 860630102 1,937,401 27,661 SH SOLE 27,661 0 0
STONEX GROUP INC COM 861896108 2,815,007 43,549 SH SOLE 43,549 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 677,559 9,255 SH SOLE 9,255 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 289,391 1,371 SH SOLE 1,371 0 0
TECNOGLASS HOLDINGS INC COM SHS 87877F103 2,967,204 83,536 SH SOLE 83,536 0 0
TESLA INC COM 88160R101 425,772 1,200 SH SOLE 1,200 0 0
TEXAS INSTRS INC COM 882508104 730,195 2,607 SH SOLE 2,607 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 548,816 813 SH SOLE 813 0 0
TJX COS INC NEW COM 872540109 207,197 1,566 SH SOLE 1,566 0 0
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760 17,242,906 506,995 SH SOLE 506,995 0 0
UNILEVER PLC SPON ADR NEW 904767803 754,388 12,422 SH SOLE 12,422 0 0
UNION PAC CORP COM 907818108 440,578 1,619 SH SOLE 1,619 0 0
UNITEDHEALTH GROUP INC COM 91324P102 760,590 2,072 SH SOLE 2,072 0 0
URANIUM RTY CORP COM 91703D100 120,917 29,930 SH SOLE 29,930 0 0
VALMONT INDS INC COM 920253101 3,020,443 6,524 SH SOLE 6,523 0 0
VALVOLINE INC COM 92047W101 458,339 15,207 SH SOLE 15,207 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 325,212 464 SH SOLE 464 0 0
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 346,924 986 SH SOLE 986 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,008,382 6,388 SH SOLE 6,388 0 0
VEECO INSTRS INC DEL COM 922417100 2,032,715 39,166 SH SOLE 39,166 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 297,479 569 SH SOLE 569 0 0
VISA INC COM CL A 92826C839 953,302 2,653 SH SOLE 2,653 0 0
WALMART INC COM 931142103 202,020 1,944 SH SOLE 1,944 0 0
WERNER ENTERPRISES INC COM 950755108 1,233,916 36,313 SH SOLE 36,313 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 317,025 158 SH SOLE 158 0 0
ZIONS BANCORPORATION NATL AS COM 989701107 393,943 6,288 SH SOLE 6,288 0 0