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
AMAZON COM INC COM Stock 023135106   58,800 700 SH   SOLE   700 0 0
DOLLAR GEN CORP NEW COM Stock 256677105   114,014 463 SH   SOLE   463 0 0
JOHNSON & JOHNSON COM Stock 478160104   3,341,511 18,916 SH   SOLE   18,916 0 0
FLEETCOR TECHNOLOGIES INC COM Stock 339041105   220,416 1,200 SH   SOLE   1,200 0 0
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103   1,263 24 SH   SOLE   24 0 0
WATSCO INC COM Stock 942622200   391,807 1,571 SH   SOLE   1,571 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   4,034,504 167,268 SH   SOLE   167,268 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   5,877,028 33,807 SH   SOLE   33,807 0 0
HUNT J B TRANS SVCS INC COM Stock 445658107   7,860 45 SH   SOLE   45 0 0
MEDTRONIC PLC SHS Stock G5960L103   160,025 2,059 SH   SOLE   2,059 0 0
CLOROX CO DEL COM Stock 189054109   6,648 47 SH   SOLE   47 0 0
NETFLIX INC COM Stock 64110L106   103,208 350 SH   SOLE   350 0 0
PAYCHEX INC COM Stock 704326107   1,301,899 11,266 SH   SOLE   11,266 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   3,824 10 SH   SOLE   10 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   26,669 77 SH   SOLE   77 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   1,730,016 7,853 SH   SOLE   7,853 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102   1,025,335 17,929 SH   SOLE   17,929 0 0
SMUCKER J M CO COM NEW Stock 832696405   15,846 100 SH   SOLE   100 0 0
FEDEX CORP COM Stock 31428X106   1,950,578 11,262 SH   SOLE   11,262 0 0
SNAP ON INC COM Stock 833034101   416,537 1,823 SH   SOLE   1,823 0 0
SHERWIN WILLIAMS CO COM Stock 824348106   5,949 25 SH   SOLE   25 0 0
PEPSICO INC COM Stock 713448108   1,395,057 7,722 SH   SOLE   7,722 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   6,161 45 SH   SOLE   45 0 0
HOME DEPOT INC COM Stock 437076102   37,961 120 SH   SOLE   120 0 0
INFOSYS LTD SPONSORED ADR ADR 456788108   4,548,732 252,567 SH   SOLE   252,567 0 0
SPDR GOLD SHARES ETF 78463V107   8,482 50 SH   SOLE   50 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105   3,993,942 24,102 SH   SOLE   24,102 0 0
BECTON DICKINSON & CO COM Stock 075887109   3,435,084 13,508 SH   SOLE   13,508 0 0
RIOT PLATFORMS INC COM Stock 767292105   2,034 600 SH   SOLE   600 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   23,310 465 SH   SOLE   465 0 0
SMITH A O CORP COM Stock 831865209   6,203 108 SH   SOLE   108 0 0
ATMOS ENERGY CORP COM Stock 049560105   170,122 1,518 SH   SOLE   1,518 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   838,399 8,499 SH   SOLE   8,499 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   30,890 100 SH   SOLE   100 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   345,862 3,920 SH   SOLE   3,920 0 0
FISERV INC COM Stock 337738108   1,862,013 18,423 SH   SOLE   18,423 0 0
INTUIT COM Stock 461202103   76,676 197 SH   SOLE   197 0 0
MICROSOFT CORP COM Stock 594918104   7,589,495 31,647 SH   SOLE   31,647 0 0
CVS HEALTH CORP COM Stock 126650100   6,904,074 74,086 SH   SOLE   74,086 0 0
RPM INTL INC COM Stock 749685103   224,135 2,300 SH   SOLE   2,300 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303   74,588 2,061 SH   SOLE   2,061 0 0
AVERY DENNISON CORP COM Stock 053611109   6,173 34 SH   SOLE   34 0 0
VANGUARD MID-CAP ETF ETF 922908629   57,678 283 SH   SOLE   283 0 0
NIKE INC CL B Stock 654106103   1,841,269 15,736 SH   SOLE   15,736 0 0
VANECK GOLD MINERS ETF ETF 92189F106   112,634 3,930 SH   SOLE   3,930 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   9,969 57 SH   SOLE   57 0 0
NETSTREIT CORP COM REIT 64119V303   65,255 3,560 SH   SOLE   3,560 0 0
BROADSTONE NET LEASE INC COM REIT 11135E203   255,534 15,764 SH   SOLE   15,764 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106   1,008,379 20,083 SH   SOLE   20,083 0 0
FRANCO NEV CORP COM Stock 351858105   64,964 476 SH   SOLE   476 0 0
APTIV PLC SHS Stock G6095L109   4,657 50 SH   SOLE   50 0 0
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   534,786 10,914 SH   SOLE   10,914 0 0
TRACTOR SUPPLY CO COM Stock 892356106   2,478 11 SH   SOLE   11 0 0
VISA INC COM CL A Stock 92826C839   466,837 2,247 SH   SOLE   2,247 0 0
PEMBINA PIPELINE CORP COM Stock 706327103   134,815 3,971 SH   SOLE   3,971 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105   7,992 316 SH   SOLE   316 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   59,545 2,231 SH   SOLE   2,231 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   41,360 671 SH   SOLE   671 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109   1,663 16 SH   SOLE   16 0 0
KINDER MORGAN INC DEL COM Stock 49456B101   438,241 24,239 SH   SOLE   24,239 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   4,165,372 15,610 SH   SOLE   15,610 0 0
OMNICOM GROUP INC COM Stock 681919106   480,610 5,892 SH   SOLE   5,892 0 0
ENBRIDGE INC COM Stock 29250N105   857,619 21,934 SH   SOLE   21,934 0 0
NVIDIA CORPORATION COM Stock 67066G104   232,193 1,589 SH   SOLE   1,589 0 0
GENUINE PARTS CO COM Stock 372460105   1,610,520 9,282 SH   SOLE   9,282 0 0
GRAINGER W W INC COM Stock 384802104   8,587,479 15,438 SH   SOLE   15,438 0 0
ABBVIE INC COM Stock 00287Y109   2,091,880 12,944 SH   SOLE   12,944 0 0
S&P GLOBAL INC COM Stock 78409V104   5,643,425 16,849 SH   SOLE   16,849 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100   423,476 5,685 SH   SOLE   5,685 0 0
FACTSET RESH SYS INC COM Stock 303075105   2,615,087 6,518 SH   SOLE   6,518 0 0
RESMED INC COM Stock 761152107   5,428,030 26,080 SH   SOLE   26,080 0 0
DISCOVER FINL SVCS COM Stock 254709108   804,065 8,219 SH   SOLE   8,219 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   3,314,170 32,305 SH   SOLE   32,305 0 0
CISCO SYS INC COM Stock 17275R102   2,037,563 42,770 SH   SOLE   42,770 0 0
CDW CORP COM Stock 12514G108   7,324 41 SH   SOLE   41 0 0
CLEARWAY ENERGY INC CL C Stock 18539C204   127,098 3,988 SH   SOLE   3,988 0 0
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293   92,362 2,266 SH   SOLE   2,266 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   281,242 732 SH   SOLE   732 0 0
CIGNA CORP NEW COM Stock 125523100   17,230 52 SH   SOLE   52 0 0
ONEOK INC NEW COM Stock 682680103   579,411 8,819 SH   SOLE   8,819 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   2,100,847 25,345 SH   SOLE   25,345 0 0
LOCKHEED MARTIN CORP COM Stock 539830109   7,297 15 SH   SOLE   15 0 0
TJX COS INC NEW COM Stock 872540109   54,391 683 SH   SOLE   683 0 0
ORACLE CORP COM Stock 68389X105   769,092 9,409 SH   SOLE   9,409 0 0
3M CO COM Stock 88579Y101   724,338 6,040 SH   SOLE   6,040 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,773,434 31,257 SH   SOLE   31,257 0 0
AMGEN INC COM Stock 031162100   6,290,703 23,952 SH   SOLE   23,952 0 0
CANADIAN NATL RY CO COM Stock 136375102   1,686,669 14,188 SH   SOLE   14,188 0 0
TC ENERGY CORP COM Stock 87807B107   1,450,944 36,401 SH   SOLE   36,401 0 0
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209   493,966 5,395 SH   SOLE   5,395 0 0
ROYAL GOLD INC COM Stock 780287108   77,326 686 SH   SOLE   686 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   3,281,284 6,189 SH   SOLE   6,189 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108   2,967,414 27,209 SH   SOLE   27,209 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109   26,249 140 SH   SOLE   140 0 0
LOWES COS INC COM Stock 548661107   7,815 39 SH   SOLE   39 0 0
CLEARWAY ENERGY INC CL A Stock 18539C105   6,292 210 SH   SOLE   210 0 0
NOVO-NORDISK A S ADR ADR 670100205   10,448,113 77,199 SH   SOLE   77,199 0 0
PAYPAL HLDGS INC COM Stock 70450Y103   167,011 2,345 SH   SOLE   2,345 0 0
CARDINAL HEALTH INC COM Stock 14149Y108   1,431,857 18,627 SH   SOLE   18,627 0 0
AUTOZONE INC COM Stock 053332102   401,987 163 SH   SOLE   163 0 0
BLACKROCK INC COM Stock 09247X101   267,862 378 SH   SOLE   378 0 0
APPLE INC COM Stock 037833100   9,773,200 75,219 SH   SOLE   75,219 0 0
ABBOTT LABS COM Stock 002824100   395,134 3,599 SH   SOLE   3,599 0 0
GENPACT LIMITED SHS Stock G3922B107   2,698,835 58,265 SH   SOLE   58,265 0 0
UNIVERSAL HLTH SVCS INC CL B Stock 913903100   3,100 22 SH   SOLE   22 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   118,902 59 SH   SOLE   59 0 0