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   792,971 7,923 SH   SOLE   7,923 0 0
ABBOTT LABS COM 002824100   1,547,757 14,197 SH   SOLE   14,197 0 0
ABBVIE INC COM 00287Y109   2,262,790 16,795 SH   SOLE   16,795 0 0
ALPHABET INC CAP STK CL C 02079K107   639,617 5,288 SH   SOLE   5,288 0 0
ALPHABET INC CAP STK CL A 02079K305   652,365 5,450 SH   SOLE   5,450 0 0
ALTRIA GROUP INC COM 02209S103   254,360 5,615 SH   SOLE   5,615 0 0
AMAZON COM INC COM 023135106   1,448,951 11,115 SH   SOLE   11,115 0 0
AMDOCS LTD SHS G02602103   1,673,234 16,927 SH   SOLE   16,927 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,727,572 14,064 SH   SOLE   14,064 0 0
AMGEN INC COM 031162100   2,386,937 10,751 SH   SOLE   10,751 0 0
APPLE INC COM 037833100   8,484,636 43,742 SH   SOLE   43,742 0 0
AT&T INC COM 00206R102   434,462 27,239 SH   SOLE   27,239 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,709,177 126,512 SH   SOLE   126,512 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   428,886 366 SH   SOLE   366 0 0
BANK AMERICA CORP COM 060505104   2,464,299 85,894 SH   SOLE   85,894 0 0
BANK MONTREAL QUE COM 063671101   1,949,432 21,586 SH   SOLE   21,586 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,963,287 44,099 SH   SOLE   44,099 0 0
BCE INC COM NEW 05534B760   2,151,210 47,186 SH   SOLE   47,186 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   502,293 1,473 SH   SOLE   1,473 0 0
BLACKROCK INC COM 09247X101   2,165,342 3,133 SH   SOLE   3,133 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   12,066,690 441,034 SH   SOLE   441,034 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,803,504 43,839 SH   SOLE   43,839 0 0
BROADCOM INC COM 11135F101   208,180 240 SH   SOLE   240 0 0
BROADSTONE NET LEASE INC COM 11135E203   323,283 20,938 SH   SOLE   20,938 0 0
BRUNSWICK CORP COM 117043109   1,580,140 18,238 SH   SOLE   18,238 0 0
CARLYLE SECURED LENDING INC COM 872280102   2,998,472 205,939 SH   SOLE   205,939 0 0
CHEVRON CORP NEW COM 166764100   467,329 2,970 SH   SOLE   2,970 0 0
CINTAS CORP COM 172908105   15,667,465 31,519 SH   SOLE   31,519 0 0
CISCO SYS INC COM 17275R102   547,811 10,589 SH   SOLE   10,589 0 0
COCA COLA CO COM 191216100   1,323,288 21,974 SH   SOLE   21,974 0 0
CONAGRA BRANDS INC COM 205887102   2,278,629 67,575 SH   SOLE   67,575 0 0
CONOCOPHILLIPS COM 20825C104   599,384 5,785 SH   SOLE   5,785 0 0
COPART INC COM 217204106   729,680 8,000 SH   SOLE   8,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   462,504 856 SH   SOLE   856 0 0
COTERRA ENERGY INC COM 127097103   1,948,747 77,115 SH   SOLE   77,115 0 0
CSX CORP COM 126408103   3,533,954 103,635 SH   SOLE   103,635 0 0
CUBESMART COM 229663109   1,946,640 43,588 SH   SOLE   43,588 0 0
CVS HEALTH CORP COM 126650100   1,384,743 20,031 SH   SOLE   20,031 0 0
DANAHER CORPORATION COM 235851102   897,600 3,740 SH   SOLE   3,740 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,816,581 13,829 SH   SOLE   13,829 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   183,854 22,953 SH   SOLE   22,953 0 0
EATON CORP PLC SHS G29183103   2,258,956 11,233 SH   SOLE   11,233 0 0
EMERSON ELEC CO COM 291011104   529,957 5,863 SH   SOLE   5,863 0 0
EXXON MOBIL CORP COM 30231G102   3,534,634 32,957 SH   SOLE   32,957 0 0
FEDEX CORP COM 31428X106   3,375,097 13,615 SH   SOLE   13,615 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,284,684 23,486 SH   SOLE   23,486 0 0
FRANKLIN RESOURCES INC COM 354613101   1,324,763 49,598 SH   SOLE   49,598 0 0
FS KKR CAP CORP COM 302635206   339,659 17,709 SH   SOLE   17,709 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   591,489 10,244 SH   SOLE   10,244 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,648,750 8,212 SH   SOLE   8,212 0 0
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   409,589 9,418 SH   SOLE   9,418 0 0
HASBRO INC COM 418056107   1,845,544 28,494 SH   SOLE   28,494 0 0
HOME DEPOT INC COM 437076102   2,485,405 8,001 SH   SOLE   8,001 0 0
HORMEL FOODS CORP COM 440452100   1,649,100 41,002 SH   SOLE   41,002 0 0
INGERSOLL RAND INC COM 45687V106   3,068,260 46,944 SH   SOLE   46,944 0 0
INTEL CORP COM 458140100   458,659 13,716 SH   SOLE   13,716 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,643,618 14,535 SH   SOLE   14,535 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,852,110 21,315 SH   SOLE   21,315 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,810,911 22,753 SH   SOLE   22,753 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   244,216 1,632 SH   SOLE   1,632 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   835,907 2,263 SH   SOLE   2,263 0 0
ISHARES INC CORE MSCI EMKT 46434G103   516,907 10,487 SH   SOLE   10,487 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   305,428 6,010 SH   SOLE   6,010 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   326,729 2,321 SH   SOLE   2,321 0 0
ISHARES TR CORE MSCI EAFE 46432F842   347,810 5,153 SH   SOLE   5,153 0 0
ISHARES TR ESG SCRND S&P500 46436E569   355,873 10,524 SH   SOLE   10,524 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   492,030 2,028 SH   SOLE   2,028 0 0
ISHARES TR IBOXX INV CP ETF 464287242   567,269 5,246 SH   SOLE   5,246 0 0
ISHARES TR MSCI ACWI ETF 464288257   607,300 6,330 SH   SOLE   6,330 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   655,195 16,562 SH   SOLE   16,562 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   700,428 13,925 SH   SOLE   13,925 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   795,274 12,700 SH   SOLE   12,700 0 0
ISHARES TR RUS 1000 ETF 464287622   814,864 3,343 SH   SOLE   3,343 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,035,041 10,567 SH   SOLE   10,567 0 0
ISHARES TR US INFRASTRUC 46435U713   1,190,416 30,461 SH   SOLE   30,461 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,507,239 9,550 SH   SOLE   9,550 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,574,111 5,720 SH   SOLE   5,720 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,647,540 36,518 SH   SOLE   36,518 0 0
ISHARES TR CORE S&P TTL STK 464287150   3,681,621 37,629 SH   SOLE   37,629 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   4,008,462 49,438 SH   SOLE   49,438 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   4,068,990 21,728 SH   SOLE   21,728 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,662,330 17,831 SH   SOLE   17,831 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   5,947,085 53,689 SH   SOLE   53,689 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   6,639,413 89,323 SH   SOLE   89,323 0 0
ISHARES TR U.S. TECH ETF 464287721   9,763,898 89,684 SH   SOLE   89,684 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   17,715,459 131,352 SH   SOLE   131,352 0 0
ISHARES TR CORE S&P500 ETF 464287200   46,832,798 105,075 SH   SOLE   105,075 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,278,681 25,630 SH   SOLE   25,630 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   456,424 9,103 SH   SOLE   9,103 0 0
JASPER THERAPEUTICS INC COM 471871103   32,668 23,845 SH   SOLE   23,845 0 0
JOHNSON & JOHNSON COM 478160104   971,530 5,870 SH   SOLE   5,870 0 0
JPMORGAN CHASE & CO COM 46625H100   2,463,346 16,937 SH   SOLE   16,937 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,768,978 9,036 SH   SOLE   9,036 0 0
LANDSTAR SYS INC COM 515098101   2,190,143 11,375 SH   SOLE   11,375 0 0
LILLY ELI & CO COM 532457108   323,127 689 SH   SOLE   689 0 0
LOCKHEED MARTIN CORP COM 539830109   216,379 470 SH   SOLE   470 0 0
LOWES COS INC COM 548661107   2,818,993 12,490 SH   SOLE   12,490 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,152,930 6,130 SH   SOLE   6,130 0 0
MASCO CORP COM 574599106   2,355,851 41,057 SH   SOLE   41,057 0 0
MCDONALDS CORP COM 580135101   387,933 1,300 SH   SOLE   1,300 0 0
MERCK & CO INC COM 58933Y105   1,206,492 10,456 SH   SOLE   10,456 0 0
META PLATFORMS INC CL A 30303M102   356,142 1,241 SH   SOLE   1,241 0 0
MICROSOFT CORP COM 594918104   5,383,731 15,809 SH   SOLE   15,809 0 0
MODERNA INC COM 60770K107   206,550 1,700 SH   SOLE   1,700 0 0
MONDELEZ INTL INC CL A 609207105   317,727 4,356 SH   SOLE   4,356 0 0
MORGAN STANLEY COM NEW 617446448   2,332,274 27,310 SH   SOLE   27,310 0 0
NEWELL BRANDS INC COM 651229106   688,692 79,160 SH   SOLE   79,160 0 0
NEXTERA ENERGY INC COM 65339F101   266,897 3,597 SH   SOLE   3,597 0 0
NIKE INC CL B 654106103   209,924 1,902 SH   SOLE   1,902 0 0
NORDSON CORP COM 655663102   408,504 1,646 SH   SOLE   1,646 0 0
NOVO-NORDISK A S ADR 670100205   404,575 2,500 SH   SOLE   2,500 0 0
NVIDIA CORPORATION COM 67066G104   692,907 1,638 SH   SOLE   1,638 0 0
OGE ENERGY CORP COM 670837103   1,476,224 41,109 SH   SOLE   41,109 0 0
ONE GAS INC COM 68235P108   1,821,933 23,720 SH   SOLE   23,720 0 0
ORACLE CORP COM 68389X105   894,086 7,508 SH   SOLE   7,508 0 0
OWENS CORNING NEW COM 690742101   3,537,986 27,111 SH   SOLE   27,111 0 0
PARKER-HANNIFIN CORP COM 701094104   1,348,758 3,458 SH   SOLE   3,458 0 0
PENNANTPARK INVT CORP COM 708062104   258,777 43,935 SH   SOLE   43,935 0 0
PEPSICO INC COM 713448108   427,240 2,327 SH   SOLE   2,327 0 0
PFIZER INC COM 717081103   1,018,548 27,768 SH   SOLE   27,768 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   441,837 4,429 SH   SOLE   4,429 0 0
PROCTER AND GAMBLE CO COM 742718109   444,748 2,931 SH   SOLE   2,931 0 0
PROGRESSIVE CORP COM 743315103   583,619 4,409 SH   SOLE   4,409 0 0
PUBLIC STORAGE COM 74460D109   1,968,731 6,745 SH   SOLE   6,745 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   688,923 7,033 SH   SOLE   7,033 0 0
RBB FD INC US TREASY 2 YR 74933W486   255,672 5,300 SH   SOLE   5,300 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   28,588,659 570,632 SH   SOLE   570,632 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   171,865 10,316 SH   SOLE   10,316 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   477,719 9,122 SH   SOLE   9,122 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   999,760 13,767 SH   SOLE   13,767 0 0
SEI INVTS CO COM 784117103   2,487,208 41,718 SH   SOLE   41,718 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,516,151 23,723 SH   SOLE   23,723 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,930,192 10,295 SH   SOLE   10,295 0 0
SPDR SER TR S&P DIVID ETF 78464A763   315,031 2,570 SH   SOLE   2,570 0 0
TELUS CORPORATION COM 87971M103   2,322,084 119,326 SH   SOLE   119,326 0 0
TEXAS INSTRS INC COM 882508104   553,530 3,075 SH   SOLE   3,075 0 0
THE CIGNA GROUP COM 125523100   1,992,541 7,101 SH   SOLE   7,101 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   733,059 1,405 SH   SOLE   1,405 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   1,975,019 31,850 SH   SOLE   31,850 0 0
TRACTOR SUPPLY CO COM 892356106   2,471,873 11,180 SH   SOLE   11,180 0 0
TRANSDIGM GROUP INC COM 893641100   470,333 526 SH   SOLE   526 0 0
UGI CORP NEW COM 902681105   1,270,638 47,113 SH   SOLE   47,113 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,572,829 14,353 SH   SOLE   14,353 0 0
UNITEDHEALTH GROUP INC COM 91324P102   233,591 486 SH   SOLE   486 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   341,688 1,552 SH   SOLE   1,552 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   527,106 6,308 SH   SOLE   6,308 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   822,840 4,059 SH   SOLE   4,059 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,601,481 11,810 SH   SOLE   11,810 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   204,799 3,764 SH   SOLE   3,764 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   312,951 7,693 SH   SOLE   7,693 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   526,216 4,763 SH   SOLE   4,763 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   355,393 5,135 SH   SOLE   5,135 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   385,122 2,371 SH   SOLE   2,371 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,051,400 55,160 SH   SOLE   55,160 0 0
VISA INC COM CL A 92826C839   682,280 2,873 SH   SOLE   2,873 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,690,953 59,353 SH   SOLE   59,353 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   229,248 199 SH   SOLE   199 0 0
ZOETIS INC CL A 98978V103   3,074,121 17,851 SH   SOLE   17,851 0 0