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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,654,381 10,338 SH   SOLE 0 0 0 10,338
ALPHABET INC CAP STK CL A 02079K305   3,845,936 23,189 SH   SOLE 0 0 0 23,189
ALPHABET INC CAP STK CL C 02079K107   2,151,601 12,869 SH   SOLE 0 0 0 12,869
AMAZON COM INC COM 023135106   5,132,646 27,546 SH   SOLE 0 0 0 27,546
AMERICAN CENTY ETF TR US SML CP VALU 025072877   11,511,888 119,978 SH   SOLE 0 0 0 119,978
AMERICAN EXPRESS CO COM 025816109   5,325,295 19,636 SH   SOLE 0 0 0 19,636
AMERICAN TOWER CORP NEW COM 03027X100   2,520,861 10,840 SH   SOLE 0 0 0 10,840
AMGEN INC COM 031162100   4,102,630 12,733 SH   SOLE 0 0 0 12,733
APPLE INC COM 037833100   13,503,280 57,954 SH   SOLE 0 0 0 57,954
ARCH CAP GROUP LTD ORD G0450A105   2,857,191 25,538 SH   SOLE 0 0 0 25,538
ATI INC COM 01741R102   2,674,861 39,977 SH   SOLE 0 0 0 39,977
BANK AMERICA CORP COM 060505104   309,187 7,792 SH   SOLE 0 0 0 7,792
BERKSHIRE HATHAWAY INC DEL CL A 084670108   691,180 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   217,393 472 SH   SOLE 0 0 0 472
BIO RAD LABS INC CL A 090572207   303,129 906 SH   SOLE 0 0 0 906
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   325,610 5,190 SH   SOLE 0 0 0 5,190
BLACKROCK MUNIYILD QULT FD I COM 09254F100   272,370 20,776 SH   SOLE 0 0 0 20,776
BLUE BIRD CORP COM 095306106   2,176,665 45,385 SH   SOLE 0 0 0 45,385
BROADCOM INC COM 11135F101   5,118,902 29,675 SH   SOLE 0 0 0 29,675
BROWN & BROWN INC COM 115236101   2,797,116 26,999 SH   SOLE 0 0 0 26,999
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   5,694,030 204,453 SH   SOLE 0 0 0 204,453
CARDINAL HEALTH INC COM 14149Y108   2,153,291 19,483 SH   SOLE 0 0 0 19,483
CATERPILLAR INC COM 149123101   2,444,109 6,249 SH   SOLE 0 0 0 6,249
CDW CORP COM 12514G108   3,959,664 17,497 SH   SOLE 0 0 0 17,497
CENCORA INC COM 03073E105   2,029,550 9,017 SH   SOLE 0 0 0 9,017
CHEVRON CORP NEW COM 166764100   29,442,594 199,923 SH   SOLE 0 0 0 199,923
CHORD ENERGY CORPORATION COM NEW 674215207   1,607,926 12,347 SH   SOLE 0 0 0 12,347
CINTAS CORP COM 172908105   4,423,520 21,486 SH   SOLE 0 0 0 21,486
COCA COLA CO COM 191216100   201,029 2,798 SH   SOLE 0 0 0 2,798
COSTAR GROUP INC COM 22160N109   3,785,806 50,183 SH   SOLE 0 0 0 50,183
ELEVANCE HEALTH INC COM 036752103   1,603,094 3,083 SH   SOLE 0 0 0 3,083
EXXON MOBIL CORP COM 30231G102   1,764,013 15,049 SH   SOLE 0 0 0 15,049
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   2,043,484 10,291 SH   SOLE 0 0 0 10,291
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   680,062 14,550 SH   SOLE 0 0 0 14,550
FIDELITY NATL INFORMATION SV COM 31620M106   2,613,099 31,201 SH   SOLE 0 0 0 31,201
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   254,642 5,155 SH   SOLE 0 0 0 5,155
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   1,969,459 37,903 SH   SOLE 0 0 0 37,903
FLOWSERVE CORP COM 34354P105   3,447,361 66,693 SH   SOLE 0 0 0 66,693
FORTINET INC COM 34959E109   1,848,404 23,835 SH   SOLE 0 0 0 23,835
GALLAGHER ARTHUR J & CO COM 363576109   2,578,429 9,164 SH   SOLE 0 0 0 9,164
GE AEROSPACE COM NEW 369604301   202,835 1,076 SH   SOLE 0 0 0 1,076
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   26,991,882 746,251 SH   SOLE 0 0 0 746,251
GRAINGER W W INC COM 384802104   4,337,624 4,176 SH   SOLE 0 0 0 4,176
HARTFORD FINL SVCS GROUP INC COM 416515104   1,774,521 15,088 SH   SOLE 0 0 0 15,088
HCA HEALTHCARE INC COM 40412C101   2,798,280 6,885 SH   SOLE 0 0 0 6,885
HERSHEY CO COM 427866108   3,970,581 20,704 SH   SOLE 0 0 0 20,704
HOME DEPOT INC COM 437076102   4,697,935 11,594 SH   SOLE 0 0 0 11,594
HONEYWELL INTL INC COM 438516106   1,835,046 8,877 SH   SOLE 0 0 0 8,877
HUBBELL INC COM 443510607   4,228,721 9,872 SH   SOLE 0 0 0 9,872
IDEXX LABS INC COM 45168D104   1,543,649 3,055 SH   SOLE 0 0 0 3,055
IES HLDGS INC COM 44951W106   267,092 1,338 SH   SOLE 0 0 0 1,338
INGREDION INC COM 457187102   1,964,989 14,298 SH   SOLE 0 0 0 14,298
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,604,102 18,686 SH   SOLE 0 0 0 18,686
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,551,836 15,885 SH   SOLE 0 0 0 15,885
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   5,498,044 99,983 SH   SOLE 0 0 0 99,983
INVESCO MUNI INCOME OPP TRST COM 46132X101   263,385 38,394 SH   SOLE 0 0 0 38,394
INVESCO QQQ TR UNIT SER 1 46090E103   2,322,890 4,759 SH   SOLE 0 0 0 4,759
ISHARES INC MSCI JPN ETF NEW 46434G822   6,725,714 94,013 SH   SOLE 0 0 0 94,013
ISHARES TR MSCI USA MMENTM 46432F396   1,245,071 6,141 SH   SOLE 0 0 0 6,141
ISHARES TR MSCI INTL QUALTY 46434V456   292,865 7,059 SH   SOLE 0 0 0 7,059
ISHARES TR S&P 500 GRWT ETF 464287309   535,686 5,595 SH   SOLE 0 0 0 5,595
ISHARES TR CORE S&P500 ETF 464287200   966,490 1,676 SH   SOLE 0 0 0 1,676
ISHARES TR MBS ETF 464288588   25,840,564 269,706 SH   SOLE 0 0 0 269,706
ISHARES TR MSCI EAFE ETF 464287465   515,145 6,160 SH   SOLE 0 0 0 6,160
ISHARES TR 20 YR TR BD ETF 464287432   24,712,778 251,914 SH   SOLE 0 0 0 251,914
ISHARES TR RUS 1000 GRW ETF 464287614   778,931 2,075 SH   SOLE 0 0 0 2,075
ISHARES TR RUSSELL 2000 ETF 464287655   335,935 1,521 SH   SOLE 0 0 0 1,521
ISHARES TR RUS 1000 VAL ETF 464287598   212,139 1,118 SH   SOLE 0 0 0 1,118
ISHARES TR IBOXX INV CP ETF 464287242   29,751,819 263,337 SH   SOLE 0 0 0 263,337
ISHARES TR CORE DIV GRWTH 46434V621   757,862 12,089 SH   SOLE 0 0 0 12,089
ISHARES TR TRS FLT RT BD 46434V860   3,602,227 71,190 SH   SOLE 0 0 0 71,190
ISHARES TR HIGH YLD SYSTM B 46435G250   5,333,513 110,976 SH   SOLE 0 0 0 110,976
ISHARES TR MSCI USA QLT FCT 46432F339   26,938,399 150,242 SH   SOLE 0 0 0 150,242
ISHARES TR MSCI USA MIN VOL 46429B697   30,983,873 339,326 SH   SOLE 0 0 0 339,326
ISHARES TR 7-10 YR TRSY BD 464287440   24,681,026 251,539 SH   SOLE 0 0 0 251,539
ISHARES TR SELECT DIVID ETF 464287168   449,269 3,326 SH   SOLE 0 0 0 3,326
ISHARES TR TIPS BD ETF 464287176   9,188,390 83,175 SH   SOLE 0 0 0 83,175
ISHARES TR NATIONAL MUN ETF 464288414   4,197,389 38,639 SH   SOLE 0 0 0 38,639
ISHARES TR CORE S&P SCP ETF 464287804   12,435,805 106,325 SH   SOLE 0 0 0 106,325
ISHARES TR CORE S&P US GWT 464287671   811,499 6,152 SH   SOLE 0 0 0 6,152
ISHARES TR MSCI KLD400 SOC 464288570   218,646 2,010 SH   SOLE 0 0 0 2,010
ISHARES TR JPMORGAN USD EMG 464288281   3,554,219 37,981 SH   SOLE 0 0 0 37,981
ISHARES TR FLTG RATE NT ETF 46429B655   4,147,387 81,258 SH   SOLE 0 0 0 81,258
ISHARES TR 1 3 YR TREAS BD 464287457   12,615,272 151,717 SH   SOLE 0 0 0 151,717
ISHARES TR MSCI EAFE MIN VL 46429B689   507,815 6,621 SH   SOLE 0 0 0 6,621
ISHARES TR PFD AND INCM SEC 464288687   22,771,817 685,279 SH   SOLE 0 0 0 685,279
JABIL INC COM 466313103   2,193,055 18,301 SH   SOLE 0 0 0 18,301
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   14,689,412 288,707 SH   SOLE 0 0 0 288,707
JPMORGAN CHASE & CO. COM 46625H100   2,615,567 12,404 SH   SOLE 0 0 0 12,404
KLA CORP COM NEW 482480100   4,219,259 5,448 SH   SOLE 0 0 0 5,448
LAM RESEARCH CORP COM 512807108   6,749,357 8,270 SH   SOLE 0 0 0 8,270
LAMB WESTON HLDGS INC COM 513272104   2,948,130 45,538 SH   SOLE 0 0 0 45,538
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   18,210,946 585,938 SH   SOLE 0 0 0 585,938
LEIDOS HOLDINGS INC COM 525327102   285,167 1,749 SH   SOLE 0 0 0 1,749
LINDE PLC SHS G54950103   1,877,392 3,937 SH   SOLE 0 0 0 3,937
LOWES COS INC COM 548661107   247,865 915 SH   SOLE 0 0 0 915
MCKESSON CORP COM 58155Q103   3,751,916 7,589 SH   SOLE 0 0 0 7,589
MERCADOLIBRE INC COM 58733R102   4,339,895 2,115 SH   SOLE 0 0 0 2,115
META PLATFORMS INC CL A 30303M102   600,852 1,050 SH   SOLE 0 0 0 1,050
MICROSOFT CORP COM 594918104   5,080,428 11,807 SH   SOLE 0 0 0 11,807
MOLINA HEALTHCARE INC COM 60855R100   3,987,593 11,573 SH   SOLE 0 0 0 11,573
MOODYS CORP COM 615369105   4,825,299 10,167 SH   SOLE 0 0 0 10,167
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,150,922 11,456 SH   SOLE 0 0 0 11,456
MUELLER INDS INC COM 624756102   2,704,540 36,499 SH   SOLE 0 0 0 36,499
NETAPP INC COM 64110D104   2,428,202 19,660 SH   SOLE 0 0 0 19,660
NETFLIX INC COM 64110L106   456,770 644 SH   SOLE 0 0 0 644
NORTHERN OIL & GAS INC COM 665531307   984,368 27,799 SH   SOLE 0 0 0 27,799
NVIDIA CORPORATION COM 67066G104   4,000,602 32,943 SH   SOLE 0 0 0 32,943
OLD REP INTL CORP COM 680223104   2,481,241 70,052 SH   SOLE 0 0 0 70,052
ORACLE CORP COM 68389X105   2,392,676 14,042 SH   SOLE 0 0 0 14,042
PACCAR INC COM 693718108   3,168,132 32,105 SH   SOLE 0 0 0 32,105
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,162,037 85,001 SH   SOLE 0 0 0 85,001
PAYONEER GLOBAL INC COM 70451X104   2,493,688 331,167 SH   SOLE 0 0 0 331,167
PDD HOLDINGS INC SPONSORED ADS 722304102   5,658,515 41,974 SH   SOLE 0 0 0 41,974
PEPSICO INC COM 713448108   632,938 3,722 SH   SOLE 0 0 0 3,722
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,548,050 16,285 SH   SOLE 0 0 0 16,285
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   205,402 1,972 SH   SOLE 0 0 0 1,972
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   200,336 2,370 SH   SOLE 0 0 0 2,370
SELECT SECTOR SPDR TR INDL 81369Y704   11,733,162 86,630 SH   SOLE 0 0 0 86,630
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,855,384 57,495 SH   SOLE 0 0 0 57,495
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   6,681,552 80,501 SH   SOLE 0 0 0 80,501
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,668,258 213,333 SH   SOLE 0 0 0 213,333
SHERWIN WILLIAMS CO COM 824348106   4,768,116 12,493 SH   SOLE 0 0 0 12,493
SM ENERGY CO COM 78454L100   1,929,883 48,283 SH   SOLE 0 0 0 48,283
SMURFIT WESTROCK PLC SHS G8267P108   2,050,614 41,494 SH   SOLE 0 0 0 41,494
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,593,407 4,520 SH   SOLE 0 0 0 4,520
SPDR SER TR S&P OILGAS EXP 78468R556   8,197,117 62,326 SH   SOLE 0 0 0 62,326
SPDR SER TR NUVEEN BLOOMBERG 78464A284   468,022 17,816 SH   SOLE 0 0 0 17,816
SPDR SER TR PRTFLO S&P500 GW 78464A409   296,475 3,575 SH   SOLE 0 0 0 3,575
SPDR SER TR S&P DIVID ETF 78464A763   343,595 2,419 SH   SOLE 0 0 0 2,419
SPDR SER TR BBG CONV SEC ETF 78464A359   876,460 11,444 SH   SOLE 0 0 0 11,444
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,413,691 34,908 SH   SOLE 0 0 0 34,908
STRATEGY SHS NS 7HANDL IDX 86280R506   362,971 16,313 SH   SOLE 0 0 0 16,313
SYSCO CORP COM 871829107   6,434,210 82,426 SH   SOLE 0 0 0 82,426
TARGA RES CORP COM 87612G101   361,440 2,442 SH   SOLE 0 0 0 2,442
TARGET CORP COM 87612E106   2,712,612 17,404 SH   SOLE 0 0 0 17,404
TESLA INC COM 88160R101   714,250 2,730 SH   SOLE 0 0 0 2,730
TEXAS INSTRS INC COM 882508104   2,327,187 11,266 SH   SOLE 0 0 0 11,266
TJX COS INC NEW COM 872540109   760,135 6,467 SH   SOLE 0 0 0 6,467
UNION PAC CORP COM 907818108   2,260,720 9,172 SH   SOLE 0 0 0 9,172
UNITEDHEALTH GROUP INC COM 91324P102   3,737,180 6,392 SH   SOLE 0 0 0 6,392
VALARIS LTD CL A G9460G101   511,451 9,174 SH   SOLE 0 0 0 9,174
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   227,757 928 SH   SOLE 0 0 0 928
VANECK ETF TRUST IG FLOATING RATE 92189F486   10,800,024 424,029 SH   SOLE 0 0 0 424,029
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   4,802,674 90,497 SH   SOLE 0 0 0 90,497
VANGUARD INDEX FDS GROWTH ETF 922908736   427,698 1,114 SH   SOLE 0 0 0 1,114
VANGUARD INDEX FDS TOTAL STK MKT 922908769   219,818 776 SH   SOLE 0 0 0 776
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,268,428 2,404 SH   SOLE 0 0 0 2,404
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,911,838 76,523 SH   SOLE 0 0 0 76,523
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   25,079,371 308,745 SH   SOLE 0 0 0 308,745
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   722,760 3,649 SH   SOLE 0 0 0 3,649
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,080,203 94,229 SH   SOLE 0 0 0 94,229
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   27,137,596 307,404 SH   SOLE 0 0 0 307,404
VANGUARD WORLD FD INF TECH ETF 92204A702   556,170 948 SH   SOLE 0 0 0 948
VISA INC COM CL A 92826C839   496,993 1,808 SH   SOLE 0 0 0 1,808
WALMART INC COM 931142103   2,065,055 25,573 SH   SOLE 0 0 0 25,573
WASTE MGMT INC DEL COM 94106L109   2,335,348 11,249 SH   SOLE 0 0 0 11,249
WEC ENERGY GROUP INC COM 92939U106   414,075 4,305 SH   SOLE 0 0 0 4,305
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,352,909 28,791 SH   SOLE 0 0 0 28,791