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
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   2,259,283 44,435 SH   SOLE 0 0 0 44,435
ACNB CORP COM 000868109   547,229 12,531 SH   SOLE 0 0 0 12,531
ADDUS HOMECARE CORP COM 006739106   710,912 5,344 SH   SOLE 0 0 0 5,344
ADOBE INC COM 00724F101   4,406,826 8,511 SH   SOLE 0 0 0 8,511
AES CORP COM 00130H105   1,376,012 68,595 SH   SOLE 0 0 0 68,595
AIR PRODS & CHEMS INC COM 009158106   4,725,729 15,872 SH   SOLE 0 0 0 15,872
ALLIANT ENERGY CORP COM 018802108   5,577,448 91,901 SH   SOLE 0 0 0 91,901
ALLSTATE CORP COM 020002101   6,174,649 32,558 SH   SOLE 0 0 0 32,558
ALPHABET INC CAP STK CL C 02079K107   4,423,169 26,456 SH   SOLE 0 0 0 26,456
ALPS ETF TR ACTIVE REIT ETF 00162Q445   3,383,358 115,948 SH   SOLE 0 0 0 115,948
ALPS ETF TR OSHARES US SMLCP 00162Q395   303,527 6,735 SH   SOLE 0 0 0 6,735
ALTRIA GROUP INC COM 02209S103   786,264 15,405 SH   SOLE 0 0 0 15,405
AMAZON COM INC COM 023135106   324,028 1,739 SH   SOLE 0 0 0 1,739
AMERICAN TOWER CORP NEW COM 03027X100   266,746 1,147 SH   SOLE 0 0 0 1,147
APPLE INC COM 037833100   7,980,785 34,252 SH   SOLE 0 0 0 34,252
APTIV PLC SHS G6095L109   1,584,220 22,000 SH   SOLE 0 0 0 22,000
ARCH CAP GROUP LTD ORD G0450A105   6,185,398 55,286 SH   SOLE 0 0 0 55,286
ARGAN INC COM 04010E109   1,089,369 10,740 SH   SOLE 0 0 0 10,740
AUTONATION INC COM 05329W102   775,618 4,335 SH   SOLE 0 0 0 4,335
AUTOZONE INC COM 053332102   245,703 78 SH   SOLE 0 0 0 78
BANK AMERICA CORP COM 060505104   1,738,029 43,801 SH   SOLE 0 0 0 43,801
BANK NEW YORK MELLON CORP COM 064058100   343,720 4,783 SH   SOLE 0 0 0 4,783
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,880,137 10,603 SH   SOLE 0 0 0 10,603
BLACKSTONE INC COM 09260D107   6,452,397 42,137 SH   SOLE 0 0 0 42,137
BUNGE GLOBAL SA COM SHS H11356104   1,245,746 12,891 SH   SOLE 0 0 0 12,891
CATERPILLAR INC COM 149123101   6,892,841 17,623 SH   SOLE 0 0 0 17,623
CENTENE CORP DEL COM 15135B101   4,994,602 66,347 SH   SOLE 0 0 0 66,347
CHARLES RIV LABS INTL INC COM 159864107   4,094,612 20,788 SH   SOLE 0 0 0 20,788
CHEVRON CORP NEW COM 166764100   4,907,560 33,324 SH   SOLE 0 0 0 33,324
CISCO SYS INC COM 17275R102   5,483,405 103,033 SH   SOLE 0 0 0 103,033
COCA COLA CO COM 191216100   5,893,571 82,015 SH   SOLE 0 0 0 82,015
COLGATE PALMOLIVE CO COM 194162103   218,460 2,104 SH   SOLE 0 0 0 2,104
COLISEUM ACQUISITION CORP *W EXP 08/22/202 G2263T107   8,333 166,666 SH   SOLE 0 0 0 166,666
COMMVAULT SYS INC COM 204166102   654,170 4,252 SH   SOLE 0 0 0 4,252
CONSOLIDATED EDISON INC COM 209115104   5,780,341 55,511 SH   SOLE 0 0 0 55,511
CORVEL CORP COM 221006109   764,923 2,340 SH   SOLE 0 0 0 2,340
CROWN CASTLE INC COM 22822V101   695,528 5,863 SH   SOLE 0 0 0 5,863
DANAHER CORPORATION COM 235851102   222,634 801 SH   SOLE 0 0 0 801
DESCARTES SYS GROUP INC COM 249906108   591,814 5,748 SH   SOLE 0 0 0 5,748
DIGITAL RLTY TR INC COM 253868103   331,890 2,051 SH   SOLE 0 0 0 2,051
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   305,783 8,918 SH   SOLE 0 0 0 8,918
DISNEY WALT CO COM 254687106   2,186,195 22,728 SH   SOLE 0 0 0 22,728
DONNELLEY FINL SOLUTIONS INC COM 25787G100   646,714 9,824 SH   SOLE 0 0 0 9,824
DOW INC COM 260557103   5,006,494 91,644 SH   SOLE 0 0 0 91,644
EATON CORP PLC SHS G29183103   462,312 1,395 SH   SOLE 0 0 0 1,395
ELI LILLY & CO COM 532457108   350,844 396 SH   SOLE 0 0 0 396
EMPLOYERS HLDGS INC COM 292218104   590,615 12,312 SH   SOLE 0 0 0 12,312
ENBRIDGE INC COM 29250N105   415,504 10,232 SH   SOLE 0 0 0 10,232
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,597,488 99,532 SH   SOLE 0 0 0 99,532
ENSIGN GROUP INC COM 29358P101   675,740 4,699 SH   SOLE 0 0 0 4,699
ENTERPRISE PRODS PARTNERS L COM 293792107   659,113 22,642 SH   SOLE 0 0 0 22,642
EOG RES INC COM 26875P101   1,601,991 13,032 SH   SOLE 0 0 0 13,032
EQUITABLE HLDGS INC COM 29452E101   1,504,258 35,790 SH   SOLE 0 0 0 35,790
ESPEY MFG & ELECTRS CORP COM 296650104   721,468 23,977 SH   SOLE 0 0 0 23,977
ESSENT GROUP LTD COM G3198U102   647,392 10,070 SH   SOLE 0 0 0 10,070
EURONET WORLDWIDE INC COM 298736109   592,602 5,972 SH   SOLE 0 0 0 5,972
EXXON MOBIL CORP COM 30231G102   2,872,365 24,504 SH   SOLE 0 0 0 24,504
FEDERAL AGRIC MTG CORP CL C 313148306   669,874 3,574 SH   SOLE 0 0 0 3,574
FEDEX CORP COM 31428X106   372,681 1,362 SH   SOLE 0 0 0 1,362
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   353,948 9,729 SH   SOLE 0 0 0 9,729
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,246,537 21,053 SH   SOLE 0 0 0 21,053
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,205,890 170,468 SH   SOLE 0 0 0 170,468
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   2,788,514 115,658 SH   SOLE 0 0 0 115,658
GEN DIGITAL INC COM 668771108   1,694,739 61,784 SH   SOLE 0 0 0 61,784
GENCOR INDS INC COM 368678108   625,946 30,007 SH   SOLE 0 0 0 30,007
GENERAL MLS INC COM 370334104   10,697,278 144,851 SH   SOLE 0 0 0 144,851
GENUINE PARTS CO COM 372460105   4,482,670 32,092 SH   SOLE 0 0 0 32,092
GRAHAM CORP COM 384556106   937,530 31,684 SH   SOLE 0 0 0 31,684
GRAPHIC PACKAGING HLDG CO COM 388689101   4,755,872 160,726 SH   SOLE 0 0 0 160,726
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   227,250 4,500 SH   SOLE 0 0 0 4,500
HALLIBURTON CO COM 406216101   551,601 18,988 SH   SOLE 0 0 0 18,988
HARBOR ETF TRUST HARBOR COMMODITY 41151J505   5,782,541 255,808 SH   SOLE 0 0 0 255,808
HAWKINS INC COM 420261109   963,681 7,560 SH   SOLE 0 0 0 7,560
HEALTHSTREAM INC COM 42222N103   577,811 20,035 SH   SOLE 0 0 0 20,035
HESS CORP COM 42809H107   602,409 4,436 SH   SOLE 0 0 0 4,436
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,464,588 71,583 SH   SOLE 0 0 0 71,583
HOME DEPOT INC COM 437076102   223,747 552 SH   SOLE 0 0 0 552
HONEYWELL INTL INC COM 438516106   2,010,740 9,727 SH   SOLE 0 0 0 9,727
HORMEL FOODS CORP COM 440452100   497,445 15,692 SH   SOLE 0 0 0 15,692
HP INC COM 40434L105   1,416,054 39,477 SH   SOLE 0 0 0 39,477
IES HLDGS INC COM 44951W106   1,155,600 5,789 SH   SOLE 0 0 0 5,789
INFORMATICA INC COM CL A 45674M101   505,802 20,008 SH   SOLE 0 0 0 20,008
INSTEEL INDS INC COM 45774W108   513,827 16,527 SH   SOLE 0 0 0 16,527
INTERNATIONAL BUSINESS MACHS COM 459200101   238,884 1,081 SH   SOLE 0 0 0 1,081
INTERNATIONAL SEAWAYS INC COM Y41053102   480,797 9,325 SH   SOLE 0 0 0 9,325
INTUIT COM 461202103   5,720,385 9,212 SH   SOLE 0 0 0 9,212
IRON MTN INC DEL COM 46284V101   2,926,654 24,629 SH   SOLE 0 0 0 24,629
ISHARES TR CORE S&P MCP ETF 464287507   458,207 7,352 SH   SOLE 0 0 0 7,352
ISHARES TR CORE S&P TTL STK 464287150   358,970 2,858 SH   SOLE 0 0 0 2,858
ISHARES TR CORE S&P500 ETF 464287200   395,007 685 SH   SOLE 0 0 0 685
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   753,996 14,860 SH   SOLE 0 0 0 14,860
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,212,746 37,813 SH   SOLE 0 0 0 37,813
JOHNSON & JOHNSON COM 478160104   6,662,062 41,109 SH   SOLE 0 0 0 41,109
JPMORGAN CHASE & CO. COM 46625H100   1,738,767 8,246 SH   SOLE 0 0 0 8,246
KARAT PACKAGING INC COM 48563L101   563,962 21,783 SH   SOLE 0 0 0 21,783
KINDER MORGAN INC DEL COM 49456B101   1,566,299 70,905 SH   SOLE 0 0 0 70,905
KRAFT HEINZ CO COM 500754106   4,913,067 139,934 SH   SOLE 0 0 0 139,934
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   553,106 24,069 SH   SOLE 0 0 0 24,069
LAMAR ADVERTISING CO NEW CL A 512816109   1,693,726 12,678 SH   SOLE 0 0 0 12,678
LENNAR CORP CL A 526057104   3,038,473 16,207 SH   SOLE 0 0 0 16,207
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,198,785 54,210 SH   SOLE 0 0 0 54,210
M/I HOMES INC COM 55305B101   603,359 3,521 SH   SOLE 0 0 0 3,521
MARKEL GROUP INC COM 570535104   4,519,079 2,881 SH   SOLE 0 0 0 2,881
MASTERCARD INCORPORATED CL A 57636Q104   209,301 424 SH   SOLE 0 0 0 424
MCDONALDS CORP COM 580135101   5,927,082 19,464 SH   SOLE 0 0 0 19,464
MERCK & CO INC COM 58933Y105   7,257,609 63,910 SH   SOLE 0 0 0 63,910
META PLATFORMS INC CL A 30303M102   932,577 1,629 SH   SOLE 0 0 0 1,629
MICROCHIP TECHNOLOGY INC. COM 595017104   2,374,419 29,573 SH   SOLE 0 0 0 29,573
MICROSOFT CORP COM 594918104   4,397,222 10,219 SH   SOLE 0 0 0 10,219
MILLER INDS INC TENN COM NEW 600551204   722,385 11,842 SH   SOLE 0 0 0 11,842
MORGAN STANLEY COM NEW 617446448   273,089 2,620 SH   SOLE 0 0 0 2,620
MOSAIC CO NEW COM 61945C103   1,166,421 43,556 SH   SOLE 0 0 0 43,556
NETFLIX INC COM 64110L106   1,178,807 1,662 SH   SOLE 0 0 0 1,662
NEWMONT CORP COM 651639106   866,948 16,220 SH   SOLE 0 0 0 16,220
NIKE INC CL B 654106103   1,693,903 19,162 SH   SOLE 0 0 0 19,162
NORTHEAST BK LEWISTON ME COM 66405S100   887,956 11,512 SH   SOLE 0 0 0 11,512
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   10,055 30,332 SH   SOLE 0 0 0 30,332
NORTHWEST PIPE CO COM 667746101   731,422 16,207 SH   SOLE 0 0 0 16,207
NUCOR CORP COM 670346105   2,111,464 14,045 SH   SOLE 0 0 0 14,045
NVIDIA CORPORATION COM 67066G104   6,452,508 53,133 SH   SOLE 0 0 0 53,133
ONESPAN INC COM 68287N100   545,026 32,695 SH   SOLE 0 0 0 32,695
OWENS CORNING NEW COM 690742101   4,096,500 23,207 SH   SOLE 0 0 0 23,207
PACKAGING CORP AMER COM 695156109   7,531,438 34,965 SH   SOLE 0 0 0 34,965
PALO ALTO NETWORKS INC COM 697435105   274,465 803 SH   SOLE 0 0 0 803
PARKER-HANNIFIN CORP COM 701094104   979,321 1,550 SH   SOLE 0 0 0 1,550
PAYCHEX INC COM 704326107   5,736,621 42,750 SH   SOLE 0 0 0 42,750
PEGASYSTEMS INC COM 705573103   571,491 7,819 SH   SOLE 0 0 0 7,819
PEPSICO INC COM 713448108   2,197,928 12,925 SH   SOLE 0 0 0 12,925
PHILIP MORRIS INTL INC COM 718172109   1,504,613 12,394 SH   SOLE 0 0 0 12,394
PINNACLE WEST CAP CORP COM 723484101   1,675,370 18,911 SH   SOLE 0 0 0 18,911
PJT PARTNERS INC COM CL A 69343T107   725,644 5,442 SH   SOLE 0 0 0 5,442
PROCORE TECHNOLOGIES INC COM 74275K108   466,665 7,561 SH   SOLE 0 0 0 7,561
PROCTER AND GAMBLE CO COM 742718109   681,588 3,935 SH   SOLE 0 0 0 3,935
PROGRESSIVE CORP COM 743315103   5,491,117 21,639 SH   SOLE 0 0 0 21,639
PRUDENTIAL FINL INC COM 744320102   6,151,829 50,800 SH   SOLE 0 0 0 50,800
PUBLIC STORAGE OPER CO COM 74460D109   8,133,569 22,353 SH   SOLE 0 0 0 22,353
RADIAN GROUP INC COM 750236101   651,347 18,776 SH   SOLE 0 0 0 18,776
RESMED INC COM 761152107   4,916,577 20,140 SH   SOLE 0 0 0 20,140
RIO TINTO PLC SPONSORED ADR 767204100   727,972 10,229 SH   SOLE 0 0 0 10,229
RTX CORPORATION COM 75513E101   2,073,417 17,113 SH   SOLE 0 0 0 17,113
SALESFORCE INC COM 79466L302   217,882 796 SH   SOLE 0 0 0 796
SHELL PLC SPON ADS 780259305   1,377,384 20,885 SH   SOLE 0 0 0 20,885
SHERWIN WILLIAMS CO COM 824348106   1,529,726 4,008 SH   SOLE 0 0 0 4,008
SONY GROUP CORP SPONSORED ADR 835699307   1,715,952 17,769 SH   SOLE 0 0 0 17,769
SOUTHERN CO COM 842587107   6,473,328 71,782 SH   SOLE 0 0 0 71,782
SPARTANNASH CO COM 847215100   5,014,055 223,742 SH   SOLE 0 0 0 223,742
SPDR GOLD TR GOLD SHS 78463V107   11,121,210 45,755 SH   SOLE 0 0 0 45,755
SQUARESPACE INC CLASS A 85225A107   691,018 14,883 SH   SOLE 0 0 0 14,883
STANLEY BLACK & DECKER INC COM 854502101   1,502,588 13,644 SH   SOLE 0 0 0 13,644
STERLING INFRASTRUCTURE INC COM 859241101   1,179,448 8,133 SH   SOLE 0 0 0 8,133
STRYKER CORPORATION COM 863667101   327,239 906 SH   SOLE 0 0 0 906
THE CIGNA GROUP COM 125523100   5,254,442 15,167 SH   SOLE 0 0 0 15,167
TIMKEN CO COM 887389104   4,782,136 56,734 SH   SOLE 0 0 0 56,734
TOWNEBANK PORTSMOUTH VA COM 89214P109   336,916 10,191 SH   SOLE 0 0 0 10,191
TOYOTA MOTOR CORP ADS 892331307   1,665,302 9,326 SH   SOLE 0 0 0 9,326
TRANSCAT INC COM 893529107   608,802 5,041 SH   SOLE 0 0 0 5,041
TRUST FOR PROFESSIONAL MANAG CROSSINGBRDG PRE 89834G778   504,103 23,404 SH   SOLE 0 0 0 23,404
UNION PAC CORP COM 907818108   1,272,097 5,161 SH   SOLE 0 0 0 5,161
UNITED STS LIME & MINERALS I COM 911922102   941,542 9,641 SH   SOLE 0 0 0 9,641
UNITEDHEALTH GROUP INC COM 91324P102   799,310 1,367 SH   SOLE 0 0 0 1,367
UNITIL CORP COM 913259107   575,147 9,494 SH   SOLE 0 0 0 9,494
US BANCORP DEL COM NEW 902973304   5,450,284 119,184 SH   SOLE 0 0 0 119,184
VANGUARD INDEX FDS GROWTH ETF 922908736   726,774 1,893 SH   SOLE 0 0 0 1,893
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   228,471 1,255 SH   SOLE 0 0 0 1,255
VANGUARD INDEX FDS SMALL CP ETF 922908751   201,115 848 SH   SOLE 0 0 0 848
VANGUARD INDEX FDS VALUE ETF 922908744   277,686 1,591 SH   SOLE 0 0 0 1,591
VANGUARD INDEX FDS MID CAP ETF 922908629   440,323 1,669 SH   SOLE 0 0 0 1,669
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   605,227 3,056 SH   SOLE 0 0 0 3,056
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   581,251 11,006 SH   SOLE 0 0 0 11,006
VERTEX INC CL A 92538J106   643,387 16,707 SH   SOLE 0 0 0 16,707
VILLAGE SUPER MKT INC CL A NEW 927107409   635,209 19,981 SH   SOLE 0 0 0 19,981
VISA INC COM CL A 92826C839   2,469,773 8,983 SH   SOLE 0 0 0 8,983
VITAL FARMS INC COM 92847W103   634,802 18,101 SH   SOLE 0 0 0 18,101
WALMART INC COM 931142103   481,934 5,968 SH   SOLE 0 0 0 5,968
XOMA ROYALTY CORPORATION COM NEW 98419J206   515,698 19,475 SH   SOLE 0 0 0 19,475