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   2,964,380 28,203 SH   SOLE 0 0 0 28,203
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   5,706,419 113,685 SH   SOLE 0 0 0 113,685
ABBOTT LABS COM 002824100   3,277,630 32,368 SH   SOLE 0 0 0 32,368
ADDUS HOMECARE CORP COM 006739106   390,101 3,654 SH   SOLE 0 0 0 3,654
AGILENT TECHNOLOGIES INC COM 00846U101   3,330,849 24,077 SH   SOLE 0 0 0 24,077
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   367,889 18,239 SH   SOLE 0 0 0 18,239
ALLIANT ENERGY CORP COM 018802108   3,834,167 71,801 SH   SOLE 0 0 0 71,801
ALPHA METALLURGICAL RESOUR I COM 020764106   386,520 2,478 SH   SOLE 0 0 0 2,478
AMERICAN ELEC PWR CO INC COM 025537101   496,713 5,459 SH   SOLE 0 0 0 5,459
AMERICAN TOWER CORP NEW COM 03027X100   584,208 2,859 SH   SOLE 0 0 0 2,859
APPLE INC COM 037833100   5,780,364 35,054 SH   SOLE 0 0 0 35,054
ATN INTL INC COM 00215F107   365,988 8,944 SH   SOLE 0 0 0 8,944
AUTONATION INC COM 05329W102   540,262 4,021 SH   SOLE 0 0 0 4,021
AUTOZONE INC COM 053332102   479,339 195 SH   SOLE 0 0 0 195
BANK AMERICA CORP COM 060505104   626,737 21,914 SH   SOLE 0 0 0 21,914
BANK NEW YORK MELLON CORP COM 064058100   4,021,709 88,506 SH   SOLE 0 0 0 88,506
BARRETT BUSINESS SVCS INC COM 068463108   424,586 4,790 SH   SOLE 0 0 0 4,790
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,759,275 12,175 SH   SOLE 0 0 0 12,175
BLACKSTONE INC COM 09260D107   3,407,769 38,795 SH   SOLE 0 0 0 38,795
BOSTON SCIENTIFIC CORP COM 101137107   4,798,878 95,920 SH   SOLE 0 0 0 95,920
BRISTOL-MYERS SQUIBB CO COM 110122108   702,865 10,141 SH   SOLE 0 0 0 10,141
BROADCOM INC COM 11135F101   674,207 1,051 SH   SOLE 0 0 0 1,051
BUNGE LIMITED COM G16962105   472,414 4,946 SH   SOLE 0 0 0 4,946
CAMDEN PPTY TR SH BEN INT 133131102   443,759 4,233 SH   SOLE 0 0 0 4,233
CATERPILLAR INC COM 149123101   4,843,863 21,167 SH   SOLE 0 0 0 21,167
CHESAPEAKE ENERGY CORP COM 165167735   216,178 2,843 SH   SOLE 0 0 0 2,843
CHEVRON CORP NEW COM 166764100   324,558 1,989 SH   SOLE 0 0 0 1,989
CISCO SYS INC COM 17275R102   4,355,749 83,324 SH   SOLE 0 0 0 83,324
CLIMB GLOBAL SOLUTIONS INC COM 946760105   365,783 6,864 SH   SOLE 0 0 0 6,864
COCA COLA CO COM 191216100   4,367,977 70,417 SH   SOLE 0 0 0 70,417
COLISEUM ACQUISITION CORP CLASS A ORD SHS G2263T123   5,110,000 500,000 SH   SOLE 0 0 0 500,000
COMCAST CORP NEW CL A 20030N101   3,081,744 81,291 SH   SOLE 0 0 0 81,291
CONSOLIDATED EDISON INC COM 209115104   4,656,142 48,669 SH   SOLE 0 0 0 48,669
CONSOLIDATED WATER CO INC ORD G23773107   438,983 26,718 SH   SOLE 0 0 0 26,718
CORVEL CORP COM 221006109   366,479 1,926 SH   SOLE 0 0 0 1,926
CSW INDUSTRIALS INC COM 126402106   559,871 4,030 SH   SOLE 0 0 0 4,030
CVB FINL CORP COM 126600105   257,233 15,422 SH   SOLE 0 0 0 15,422
CVS HEALTH CORP COM 126650100   1,756,297 23,635 SH   SOLE 0 0 0 23,635
DANAHER CORPORATION COM 235851102   3,976,710 15,778 SH   SOLE 0 0 0 15,778
DELL TECHNOLOGIES INC CL C 24703L202   545,386 13,563 SH   SOLE 0 0 0 13,563
DEVON ENERGY CORP NEW COM 25179M103   204,971 4,050 SH   SOLE 0 0 0 4,050
DICKS SPORTING GOODS INC COM 253393102   629,805 4,439 SH   SOLE 0 0 0 4,439
DIGITAL RLTY TR INC COM 253868103   1,144,408 11,641 SH   SOLE 0 0 0 11,641
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   253,050 9,931 SH   SOLE 0 0 0 9,931
DISNEY WALT CO COM 254687106   1,642,364 16,402 SH   SOLE 0 0 0 16,402
EATON CORP PLC SHS G29183103   4,993,632 29,145 SH   SOLE 0 0 0 29,145
ENBRIDGE INC COM 29250N105   384,481 10,078 SH   SOLE 0 0 0 10,078
ENTERPRISE PRODS PARTNERS L COM 293792107   518,575 20,022 SH   SOLE 0 0 0 20,022
EOG RES INC COM 26875P101   1,851,935 16,156 SH   SOLE 0 0 0 16,156
ESQUIRE FINL HLDGS INC COM 29667J101   535,165 13,687 SH   SOLE 0 0 0 13,687
EXLSERVICE HOLDINGS INC COM 302081104   529,022 3,269 SH   SOLE 0 0 0 3,269
EXXON MOBIL CORP COM 30231G102   2,867,101 26,145 SH   SOLE 0 0 0 26,145
FABRINET SHS G3323L100   377,894 3,182 SH   SOLE 0 0 0 3,182
FACTSET RESH SYS INC COM 303075105   3,544,038 8,538 SH   SOLE 0 0 0 8,538
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,861,200 64,883 SH   SOLE 0 0 0 64,883
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   628,518 14,008 SH   SOLE 0 0 0 14,008
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   2,148,211 113,374 SH   SOLE 0 0 0 113,374
FISERV INC COM 337738108   4,549,571 40,251 SH   SOLE 0 0 0 40,251
FLEETCOR TECHNOLOGIES INC COM 339041105   3,281,880 15,565 SH   SOLE 0 0 0 15,565
GENERAC HLDGS INC COM 368736104   482,913 4,471 SH   SOLE 0 0 0 4,471
GENPACT LIMITED SHS G3922B107   3,659,563 79,177 SH   SOLE 0 0 0 79,177
GILEAD SCIENCES INC COM 375558103   544,426 6,562 SH   SOLE 0 0 0 6,562
GREENE CNTY BANCORP INC COM 394357107   383,224 16,897 SH   SOLE 0 0 0 16,897
HACKETT GROUP INC COM 404609109   374,878 20,286 SH   SOLE 0 0 0 20,286
HARMONY BIOSCIENCES HLDGS IN COM 413197104   218,722 6,699 SH   SOLE 0 0 0 6,699
HAYNES INTL INC COM NEW 420877201   500,663 9,995 SH   SOLE 0 0 0 9,995
HONEYWELL INTL INC COM 438516106   1,745,446 9,133 SH   SOLE 0 0 0 9,133
HORMEL FOODS CORP COM 440452100   277,413 6,956 SH   SOLE 0 0 0 6,956
HUMANA INC COM 444859102   4,310,788 8,880 SH   SOLE 0 0 0 8,880
INTEL CORP COM 458140100   496,995 15,213 SH   SOLE 0 0 0 15,213
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,511,813 33,674 SH   SOLE 0 0 0 33,674
INTUIT COM 461202103   4,068,199 9,125 SH   SOLE 0 0 0 9,125
INVESTAR HLDG CORP COM 46134L105   253,176 18,136 SH   SOLE 0 0 0 18,136
ISHARES SILVER TR ISHARES 46428Q109   1,646,303 74,426 SH   SOLE 0 0 0 74,426
ISHARES TR CORE S&P TTL STK 464287150   260,158 2,873 SH   SOLE 0 0 0 2,873
ISHARES TR CORE S&P MCP ETF 464287507   258,979 1,035 SH   SOLE 0 0 0 1,035
ISHARES TR CORE S&P500 ETF 464287200   276,724 673 SH   SOLE 0 0 0 673
JOHNSON & JOHNSON COM 478160104   1,659,564 10,707 SH   SOLE 0 0 0 10,707
JPMORGAN CHASE & CO COM 46625H100   520,898 3,997 SH   SOLE 0 0 0 3,997
JUNIPER NETWORKS INC COM 48203R104   4,366,487 126,859 SH   SOLE 0 0 0 126,859
KORNIT DIGITAL LTD SHS M6372Q113   274,757 14,192 SH   SOLE 0 0 0 14,192
LAMAR ADVERTISING CO NEW CL A 512816109   571,894 5,725 SH   SOLE 0 0 0 5,725
LANTHEUS HLDGS INC COM 516544103   1,083,930 13,129 SH   SOLE 0 0 0 13,129
LENNAR CORP CL A 526057104   1,750,768 16,657 SH   SOLE 0 0 0 16,657
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,112,134 43,797 SH   SOLE 0 0 0 43,797
M-TRON INDS INC COM 55380K109   160,433 14,924 SH   SOLE 0 0 0 14,924
MARTEN TRANS LTD COM 573075108   502,834 24,002 SH   SOLE 0 0 0 24,002
MCDONALDS CORP COM 580135101   5,103,502 18,252 SH   SOLE 0 0 0 18,252
MERCK & CO INC COM 58933Y105   5,543,761 52,108 SH   SOLE 0 0 0 52,108
MERIT MED SYS INC COM 589889104   429,132 5,803 SH   SOLE 0 0 0 5,803
META PLATFORMS INC CL A 30303M102   230,167 1,086 SH   SOLE 0 0 0 1,086
MICROCHIP TECHNOLOGY INC. COM 595017104   2,513,130 29,997 SH   SOLE 0 0 0 29,997
MORGAN STANLEY COM NEW 617446448   238,267 2,714 SH   SOLE 0 0 0 2,714
NETFLIX INC COM 64110L106   515,111 1,491 SH   SOLE 0 0 0 1,491
NIKE INC CL B 654106103   2,098,011 17,107 SH   SOLE 0 0 0 17,107
NORTHEAST BK LEWISTON ME COM 66405S100   380,780 11,313 SH   SOLE 0 0 0 11,313
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   3,636 15,225 SH   SOLE 0 0 0 15,225
NOW INC COM 67011P100   316,225 28,361 SH   SOLE 0 0 0 28,361
NUCOR CORP COM 670346105   2,280,824 14,765 SH   SOLE 0 0 0 14,765
NUVALENT INC COM 670703107   296,174 11,352 SH   SOLE 0 0 0 11,352
NVIDIA CORPORATION COM 67066G104   2,643,104 9,515 SH   SOLE 0 0 0 9,515
OCCIDENTAL PETE CORP COM 674599105   243,102 3,894 SH   SOLE 0 0 0 3,894
OPTION CARE HEALTH INC COM NEW 68404L201   430,674 13,556 SH   SOLE 0 0 0 13,556
PACKAGING CORP AMER COM 695156109   4,340,706 31,266 SH   SOLE 0 0 0 31,266
PAYCHEX INC COM 704326107   4,127,681 36,021 SH   SOLE 0 0 0 36,021
PAYPAL HLDGS INC COM 70450Y103   3,456,941 45,522 SH   SOLE 0 0 0 45,522
PEPSICO INC COM 713448108   2,210,242 12,124 SH   SOLE 0 0 0 12,124
PFIZER INC COM 717081103   3,832,523 93,934 SH   SOLE 0 0 0 93,934
PREFORMED LINE PRODS CO COM 740444104   609,139 4,757 SH   SOLE 0 0 0 4,757
PROCTER AND GAMBLE CO COM 742718109   531,007 3,571 SH   SOLE 0 0 0 3,571
PROGRESS SOFTWARE CORP COM 743312100   433,906 7,553 SH   SOLE 0 0 0 7,553
PROSHARES TR PSHS ULTSH 20YRS 74347B201   1,843,319 65,927 SH   SOLE 0 0 0 65,927
PRUDENTIAL FINL INC COM 744320102   3,361,089 40,622 SH   SOLE 0 0 0 40,622
PTC THERAPEUTICS INC COM 69366J200   340,243 7,024 SH   SOLE 0 0 0 7,024
PUBLIC STORAGE COM 74460D109   507,454 1,680 SH   SOLE 0 0 0 1,680
PVH CORPORATION COM 693656100   251,460 2,820 SH   SOLE 0 0 0 2,820
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,447,013 14,776 SH   SOLE 0 0 0 14,776
RCI HOSPITALITY HLDGS INC COM 74934Q108   382,331 4,891 SH   SOLE 0 0 0 4,891
RESTAURANT BRANDS INTL INC COM 76131D103   520,617 7,754 SH   SOLE 0 0 0 7,754
RICHARDSON ELECTRS LTD COM 763165107   505,735 22,658 SH   SOLE 0 0 0 22,658
RIO TINTO PLC SPONSORED ADR 767204100   372,772 5,434 SH   SOLE 0 0 0 5,434
SANOFI SPONSORED ADR 80105N105   585,995 10,768 SH   SOLE 0 0 0 10,768
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   2,132,016 57,036 SH   SOLE 0 0 0 57,036
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   288,781 4,266 SH   SOLE 0 0 0 4,266
SHELL PLC SPON ADS 780259305   740,630 12,872 SH   SOLE 0 0 0 12,872
SHERWIN WILLIAMS CO COM 824348106   913,829 4,066 SH   SOLE 0 0 0 4,066
SILICOM LTD ORD M84116108   298,341 7,960 SH   SOLE 0 0 0 7,960
SKILLZ INC COM 83067L109   7,771 13,100 SH   SOLE 0 0 0 13,100
SMARTFINANCIAL INC COM NEW 83190L208   348,326 15,053 SH   SOLE 0 0 0 15,053
SOUTHERN CO COM 842587107   4,326,996 62,187 SH   SOLE 0 0 0 62,187
SPDR GOLD TR GOLD SHS 78463V107   12,045,982 65,746 SH   SOLE 0 0 0 65,746
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,255,795 57,655 SH   SOLE 0 0 0 57,655
STARBUCKS CORP COM 855244109   1,233,468 11,845 SH   SOLE 0 0 0 11,845
STERLING INFRASTRUCTURE INC COM 859241101   416,945 11,007 SH   SOLE 0 0 0 11,007
STRYKER CORPORATION COM 863667101   4,294,370 15,043 SH   SOLE 0 0 0 15,043
SYLVAMO CORP COMMON STOCK 871332102   359,764 7,777 SH   SOLE 0 0 0 7,777
TITAN MACHY INC COM 88830R101   385,436 12,658 SH   SOLE 0 0 0 12,658
TOWNEBANK PORTSMOUTH VA COM 89214P109   256,643 9,630 SH   SOLE 0 0 0 9,630
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778   8,679,800 412,538 SH   SOLE 0 0 0 412,538
UFP INDUSTRIES INC COM 90278Q108   3,858,110 48,548 SH   SOLE 0 0 0 48,548
UFP TECHNOLOGIES INC COM 902673102   631,931 4,867 SH   SOLE 0 0 0 4,867
UNION PAC CORP COM 907818108   4,018,102 19,965 SH   SOLE 0 0 0 19,965
UNITED PARCEL SERVICE INC CL B 911312106   4,273,008 22,027 SH   SOLE 0 0 0 22,027
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   546,344 47,180 SH   SOLE 0 0 0 47,180
UNITEDHEALTH GROUP INC COM 91324P102   391,246 828 SH   SOLE 0 0 0 828
UNITIL CORP COM 913259107   473,444 8,300 SH   SOLE 0 0 0 8,300
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   382,809 13,132 SH   SOLE 0 0 0 13,132
US BANCORP DEL COM NEW 902973304   3,049,758 84,598 SH   SOLE 0 0 0 84,598
VANGUARD INDEX FDS GROWTH ETF 922908736   392,076 1,572 SH   SOLE 0 0 0 1,572
VANGUARD INDEX FDS MID CAP ETF 922908629   347,820 1,649 SH   SOLE 0 0 0 1,649
VANGUARD INDEX FDS TOTAL STK MKT 922908769   297,606 1,458 SH   SOLE 0 0 0 1,458
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   469,569 3,049 SH   SOLE 0 0 0 3,049
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   523,341 11,586 SH   SOLE 0 0 0 11,586
VERIZON COMMUNICATIONS INC COM 92343V104   3,579,549 92,043 SH   SOLE 0 0 0 92,043
VISA INC COM CL A 92826C839   6,562,113 29,105 SH   SOLE 0 0 0 29,105
WALMART INC COM 931142103   284,807 1,932 SH   SOLE 0 0 0 1,932
WASTE MGMT INC DEL COM 94106L109   4,702,285 28,818 SH   SOLE 0 0 0 28,818
WHITE MTNS INS GROUP LTD COM G9618E107   423,212 307 SH   SOLE 0 0 0 307
WINMARK CORP COM 974250102   512,927 1,601 SH   SOLE 0 0 0 1,601