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   810,991 8,663 SH   SOLE   8,663 0 0
ABBOTT LABS COM 002824100   1,422,630 14,689 SH   SOLE   14,689 0 0
ABBVIE INC COM 00287Y109   2,504,208 16,800 SH   SOLE   16,800 0 0
ADOBE INC COM 00724F101   318,178 624 SH   SOLE   624 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   227,695 2,137 SH   SOLE   2,137 0 0
ALPHABET INC CAP STK CL A 02079K305   850,661 6,501 SH   SOLE   6,501 0 0
ALPHABET INC CAP STK CL C 02079K107   708,562 5,374 SH   SOLE   5,374 0 0
ALTRIA GROUP INC COM 02209S103   278,623 6,626 SH   SOLE   6,626 0 0
AMAZON COM INC COM 023135106   1,752,095 13,783 SH   SOLE   13,783 0 0
AMDOCS LTD SHS G02602103   1,374,207 16,265 SH   SOLE   16,265 0 0
AMGEN INC COM 031162100   2,842,137 10,575 SH   SOLE   10,575 0 0
APPLE INC COM 037833100   6,885,409 40,217 SH   SOLE   40,217 0 0
AT&T INC COM 00206R102   528,043 35,156 SH   SOLE   35,156 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   298,800 1,242 SH   SOLE   1,242 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,852,877 121,024 SH   SOLE   121,024 0 0
BANK AMERICA CORP COM 060505104   2,433,124 88,865 SH   SOLE   88,865 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   407,069 366 SH   SOLE   366 0 0
BANK MONTREAL QUE COM 063671101   1,809,399 21,446 SH   SOLE   21,446 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,864,701 43,721 SH   SOLE   43,721 0 0
BCE INC COM NEW 05534B760   1,765,376 46,250 SH   SOLE   46,250 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   566,435 1,617 SH   SOLE   1,617 0 0
BLACKROCK INC COM 09247X101   2,046,787 3,166 SH   SOLE   3,166 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   10,725,175 392,002 SH   SOLE   392,002 0 0
BOEING CO COM 097023105   312,630 1,631 SH   SOLE   1,631 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,502,162 43,111 SH   SOLE   43,111 0 0
BROADCOM INC COM 11135F101   250,835 302 SH   SOLE   302 0 0
BROADSTONE NET LEASE INC COM 11135E203   299,413 20,938 SH   SOLE   20,938 0 0
BRUNSWICK CORP COM 117043109   1,400,749 17,731 SH   SOLE   17,731 0 0
CARLYLE SECURED LENDING INC COM 872280102   3,015,116 207,939 SH   SOLE   207,939 0 0
CHEVRON CORP NEW COM 166764100   689,824 4,091 SH   SOLE   4,091 0 0
CHUBB LIMITED COM H1467J104   220,671 1,060 SH   SOLE   1,060 0 0
CINTAS CORP COM 172908105   15,161,916 31,521 SH   SOLE   31,521 0 0
CISCO SYS INC COM 17275R102   783,152 14,568 SH   SOLE   14,568 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   191,217 12,234 SH   SOLE   12,234 0 0
COCA COLA CO COM 191216100   1,339,670 23,931 SH   SOLE   23,931 0 0
COLGATE PALMOLIVE CO COM 194162103   1,940,805 27,293 SH   SOLE   27,293 0 0
CONAGRA BRANDS INC COM 205887102   1,818,631 66,325 SH   SOLE   66,325 0 0
CONOCOPHILLIPS COM 20825C104   706,580 5,898 SH   SOLE   5,898 0 0
COPART INC COM 217204106   701,591 16,282 SH   SOLE   16,282 0 0
COSTCO WHSL CORP NEW COM 22160K105   414,778 734 SH   SOLE   734 0 0
COTERRA ENERGY INC COM 127097103   2,133,985 79,126 SH   SOLE   79,126 0 0
CSX CORP COM 126408103   3,252,120 105,760 SH   SOLE   105,760 0 0
CUBESMART COM 229663109   1,625,406 42,628 SH   SOLE   42,628 0 0
CVS HEALTH CORP COM 126650100   1,520,540 21,778 SH   SOLE   21,778 0 0
DANAHER CORPORATION COM 235851102   494,960 1,995 SH   SOLE   1,995 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,092,584 13,511 SH   SOLE   13,511 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   184,313 22,953 SH   SOLE   22,953 0 0
EATON CORP PLC SHS G29183103   2,393,215 11,221 SH   SOLE   11,221 0 0
ELI LILLY & CO COM 532457108   321,741 599 SH   SOLE   599 0 0
EMERSON ELEC CO COM 291011104   489,900 5,073 SH   SOLE   5,073 0 0
ENBRIDGE INC COM 29250N105   1,944,834 58,591 SH   SOLE   58,591 0 0
EXXON MOBIL CORP COM 30231G102   3,955,152 33,638 SH   SOLE   33,638 0 0
FEDEX CORP COM 31428X106   3,497,938 13,204 SH   SOLE   13,204 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,314,431 23,782 SH   SOLE   23,782 0 0
FLOWERS FOODS INC COM 343498101   1,867,090 84,179 SH   SOLE   84,179 0 0
FS KKR CAP CORP COM 302635206   296,079 15,037 SH   SOLE   15,037 0 0
GATES INDL CORP PLC ORD SHS G39108108   119,676 10,308 SH   SOLE   10,308 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   407,035 7,288 SH   SOLE   7,288 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,580,846 7,976 SH   SOLE   7,976 0 0
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   404,441 9,418 SH   SOLE   9,418 0 0
HASBRO INC COM 418056107   1,785,406 26,994 SH   SOLE   26,994 0 0
HOME DEPOT INC COM 437076102   2,406,377 7,964 SH   SOLE   7,964 0 0
HORMEL FOODS CORP COM 440452100   1,400,949 36,838 SH   SOLE   36,838 0 0
INGERSOLL RAND INC COM 45687V106   2,967,886 46,577 SH   SOLE   46,577 0 0
INTEL CORP COM 458140100   542,951 15,273 SH   SOLE   15,273 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,511,785 13,741 SH   SOLE   13,741 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,855,754 20,355 SH   SOLE   20,355 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,542,755 22,631 SH   SOLE   22,631 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   231,879 1,637 SH   SOLE   1,637 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   957,323 2,672 SH   SOLE   2,672 0 0
ISHARES INC CORE MSCI EMKT 46434G103   497,080 10,445 SH   SOLE   10,445 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,099,462 68,773 SH   SOLE   68,773 0 0
ISHARES TR CORE S&P500 ETF 464287200   49,845,484 116,074 SH   SOLE   116,074 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   17,888,662 135,736 SH   SOLE   135,736 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   4,057,294 56,055 SH   SOLE   56,055 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,283,708 62,609 SH   SOLE   62,609 0 0
ISHARES TR TRS FLT RT BD 46434V860   5,707,020 112,476 SH   SOLE   112,476 0 0
ISHARES TR U.S. TECH ETF 464287721   5,654,559 53,894 SH   SOLE   53,894 0 0
ISHARES TR US INFRASTRUC 46435U713   1,186,394 32,424 SH   SOLE   32,424 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,460,258 17,888 SH   SOLE   17,888 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,783,306 25,875 SH   SOLE   25,875 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   500,525 13,189 SH   SOLE   13,189 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   376,432 2,777 SH   SOLE   2,777 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   513,423 5,214 SH   SOLE   5,214 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,179,903 21,367 SH   SOLE   21,367 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,027,985 10,931 SH   SOLE   10,931 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,936,399 22,272 SH   SOLE   22,272 0 0
ISHARES TR CORE MSCI EAFE 46432F842   321,797 5,001 SH   SOLE   5,001 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   850,516 10,504 SH   SOLE   10,504 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,656,398 6,227 SH   SOLE   6,227 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,494,182 9,842 SH   SOLE   9,842 0 0
ISHARES TR CORE S&P TTL STK 464287150   3,571,120 37,914 SH   SOLE   37,914 0 0
ISHARES TR RUS 1000 ETF 464287622   889,444 3,786 SH   SOLE   3,786 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   467,621 2,086 SH   SOLE   2,086 0 0
ISHARES TR RUS MID CAP ETF 464287499   278,091 4,016 SH   SOLE   4,016 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   761,873 12,700 SH   SOLE   12,700 0 0
ISHARES TR MSCI ACWI ETF 464288257   636,706 6,893 SH   SOLE   6,893 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   1,454,823 28,877 SH   SOLE   28,877 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   765,538 15,043 SH   SOLE   15,043 0 0
ISHARES TR ESG SCRND S&P500 46436E569   318,735 9,829 SH   SOLE   9,829 0 0
ISHARES TR CORE DIV GRWTH 46434V621   210,535 4,251 SH   SOLE   4,251 0 0
ISHARES TR INTL DIV GRWTH 46435G524   306,455 5,167 SH   SOLE   5,167 0 0
ISHARES TR JPMORGAN USD EMG 464288281   641,593 7,775 SH   SOLE   7,775 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   501,993 10,062 SH   SOLE   10,062 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   456,789 9,103 SH   SOLE   9,103 0 0
JASPER THERAPEUTICS INC COM 471871103   16,692 23,845 SH   SOLE   23,845 0 0
JOHNSON & JOHNSON COM 478160104   703,455 4,517 SH   SOLE   4,517 0 0
JPMORGAN CHASE & CO COM 46625H100   887,270 6,118 SH   SOLE   6,118 0 0
KEYCORP COM 493267108   158,936 14,771 SH   SOLE   14,771 0 0
KIMBERLY-CLARK CORP COM 494368103   1,960,712 16,224 SH   SOLE   16,224 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,563,075 8,977 SH   SOLE   8,977 0 0
LANDSTAR SYS INC COM 515098101   1,961,868 11,088 SH   SOLE   11,088 0 0
LOCKHEED MARTIN CORP COM 539830109   368,473 901 SH   SOLE   901 0 0
LOWES COS INC COM 548661107   2,501,978 12,038 SH   SOLE   12,038 0 0
MANPOWERGROUP INC WIS COM 56418H100   1,649,333 22,495 SH   SOLE   22,495 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,232,763 6,478 SH   SOLE   6,478 0 0
MASCO CORP COM 574599106   2,198,986 41,141 SH   SOLE   41,141 0 0
MCDONALDS CORP COM 580135101   270,553 1,027 SH   SOLE   1,027 0 0
MERCK & CO INC COM 58933Y105   1,031,639 10,021 SH   SOLE   10,021 0 0
META PLATFORMS INC CL A 30303M102   457,820 1,525 SH   SOLE   1,525 0 0
MICROSOFT CORP COM 594918104   7,250,429 22,963 SH   SOLE   22,963 0 0
MONDELEZ INTL INC CL A 609207105   390,236 5,623 SH   SOLE   5,623 0 0
MORGAN STANLEY COM NEW 617446448   2,007,367 24,579 SH   SOLE   24,579 0 0
NEWELL BRANDS INC COM 651229106   727,791 80,597 SH   SOLE   80,597 0 0
NEXTERA ENERGY INC COM 65339F101   248,467 4,337 SH   SOLE   4,337 0 0
NIKE INC CL B 654106103   281,697 2,946 SH   SOLE   2,946 0 0
NORDSON CORP COM 655663102   357,072 1,600 SH   SOLE   1,600 0 0
NOVO-NORDISK A S ADR 670100205   454,700 5,000 SH   SOLE   5,000 0 0
NVIDIA CORPORATION COM 67066G104   984,382 2,263 SH   SOLE   2,263 0 0
OGE ENERGY CORP COM 670837103   1,358,831 40,769 SH   SOLE   40,769 0 0
ONE GAS INC COM 68235P108   1,614,481 23,645 SH   SOLE   23,645 0 0
ORACLE CORP COM 68389X105   824,919 7,788 SH   SOLE   7,788 0 0
OWENS CORNING NEW COM 690742101   3,740,362 27,420 SH   SOLE   27,420 0 0
PARKER-HANNIFIN CORP COM 701094104   1,292,038 3,317 SH   SOLE   3,317 0 0
PENNANTPARK INVT CORP COM 708062104   289,092 43,935 SH   SOLE   43,935 0 0
PEPSICO INC COM 713448108   380,054 2,243 SH   SOLE   2,243 0 0
PFIZER INC COM 717081103   840,610 25,342 SH   SOLE   25,342 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   427,598 4,270 SH   SOLE   4,270 0 0
PROCTER AND GAMBLE CO COM 742718109   331,684 2,274 SH   SOLE   2,274 0 0
PROGRESSIVE CORP COM 743315103   614,592 4,412 SH   SOLE   4,412 0 0
PROSPECT CAP CORP COM 74348T102   104,714 17,308 SH   SOLE   17,308 0 0
PUBLIC STORAGE COM 74460D109   1,738,178 6,596 SH   SOLE   6,596 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   29,609,905 591,370 SH   SOLE   591,370 0 0
RBB FD INC US TREASY 2 YR 74933W486   234,715 4,895 SH   SOLE   4,895 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   247,729 10,203 SH   SOLE   10,203 0 0
ROBERT HALF INC. COM 770323103   1,761,358 24,036 SH   SOLE   24,036 0 0
RTX CORPORATION COM 75513E101   532,268 7,396 SH   SOLE   7,396 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   959,789 13,564 SH   SOLE   13,564 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   385,066 7,610 SH   SOLE   7,610 0 0
SEI INVTS CO COM 784117103   2,439,924 40,511 SH   SOLE   40,511 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   721,895 7,986 SH   SOLE   7,986 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   296,385 1,808 SH   SOLE   1,808 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   110,921 24,540 SH   SOLE   24,540 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,406,188 24,343 SH   SOLE   24,343 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,711,920 10,319 SH   SOLE   10,319 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,614,722 105,263 SH   SOLE   105,263 0 0
SPDR SER TR S&P DIVID ETF 78464A763   295,576 2,570 SH   SOLE   2,570 0 0
TELUS CORPORATION COM 87971M103   1,925,767 117,856 SH   SOLE   117,856 0 0
THE CIGNA GROUP COM 125523100   2,088,597 7,301 SH   SOLE   7,301 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   689,404 1,362 SH   SOLE   1,362 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,907,892 31,661 SH   SOLE   31,661 0 0
TRACTOR SUPPLY CO COM 892356106   2,206,143 10,865 SH   SOLE   10,865 0 0
TRANSDIGM GROUP INC COM 893641100   367,605 436 SH   SOLE   436 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,134,375 13,693 SH   SOLE   13,693 0 0
UNITEDHEALTH GROUP INC COM 91324P102   277,809 551 SH   SOLE   551 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   307,484 783 SH   SOLE   783 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,939,768 13,840 SH   SOLE   13,840 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   486,152 6,425 SH   SOLE   6,425 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   322,564 1,549 SH   SOLE   1,549 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   794,306 4,059 SH   SOLE   4,059 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   505,831 4,763 SH   SOLE   4,763 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   287,056 7,321 SH   SOLE   7,321 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   342,299 5,135 SH   SOLE   5,135 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   344,011 2,214 SH   SOLE   2,214 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,701,882 52,511 SH   SOLE   52,511 0 0
VISA INC COM CL A 92826C839   641,498 2,789 SH   SOLE   2,789 0 0
WALMART INC COM 931142103   378,517 2,367 SH   SOLE   2,367 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   221,885 199 SH   SOLE   199 0 0
ZOETIS INC CL A 98978V103   3,033,689 17,437 SH   SOLE   17,437 0 0