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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 3,946,397 20,771 SH SOLE 20,771 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 306,692 1,013 SH SOLE 1,013 0 0
ADOBE INC COM 00724F101 568,153 1,449 SH SOLE 1,449 0 0
AIR PRODS & CHEMS INC COM 009158106 275,193 964 SH SOLE 964 0 0
ALPHABET INC CAP STK CL C 02079K107 6,484,906 36,656 SH SOLE 36,656 0 0
ALPHABET INC CAP STK CL A 02079K305 1,257,784 7,153 SH SOLE 7,153 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 283,733 8,350 SH SOLE 8,350 0 0
ALTRIA GROUP INC COM 02209S103 417,623 7,183 SH SOLE 7,183 0 0
AMAZON COM INC COM 023135106 7,595,949 34,455 SH SOLE 34,455 0 0
AMGEN INC COM 031162100 235,616 811 SH SOLE 811 0 0
AMPHENOL CORP NEW CL A 032095101 740,261 7,601 SH SOLE 7,601 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 307,779 3,620 SH SOLE 3,620 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 298,698 2,109 SH SOLE 2,109 0 0
APPLE INC COM 037833100 10,004,493 48,140 SH SOLE 48,140 0 0
ARES CAPITAL CORP COM 04010L103 4,447,635 201,706 SH SOLE 201,706 0 0
ARROW ELECTRS INC COM 042735100 990,425 7,632 SH SOLE 7,632 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 447,406 566 SH SOLE 566 0 0
AUTODESK INC COM 052769106 438,831 1,408 SH SOLE 1,408 0 0
AUTOZONE INC COM 053332102 397,889 107 SH SOLE 107 0 0
AVALONBAY CMNTYS INC COM 053484101 1,159,610 5,704 SH SOLE 5,704 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682 584,712 484 SH SOLE 484 0 0
BANK AMERICA CORP COM 060505104 559,407 11,618 SH SOLE 11,618 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,607,604 11,453 SH SOLE 11,453 0 0
BLACKROCK INC COM 09290D101 495,507 470 SH SOLE 470 0 0
BLACKSTONE INC COM 09260D107 3,558,033 23,290 SH SOLE 23,290 0 0
BOOKING HOLDINGS INC COM 09857L108 882,532 154 SH SOLE 154 0 0
BROADCOM INC COM 11135F101 3,017,646 11,398 SH SOLE 11,398 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,339,189 10,790 SH SOLE 10,790 0 0
CANADIAN NATL RY CO COM 136375102 1,371,454 13,063 SH SOLE 13,063 0 0
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 239,236 10,628 SH SOLE 10,628 0 0
CBOE GLOBAL MKTS INC COM 12503M108 1,713,796 7,387 SH SOLE 7,387 0 0
CHEVRON CORP NEW COM 166764100 1,325,999 9,109 SH SOLE 9,109 0 0
CHUBB LIMITED COM H1467J104 519,524 1,794 SH SOLE 1,794 0 0
CINTAS CORP COM 172908105 380,654 1,697 SH SOLE 1,697 0 0
COLGATE PALMOLIVE CO COM 194162103 266,829 2,899 SH SOLE 2,899 0 0
CONOCOPHILLIPS COM 20825C104 2,001,527 21,758 SH SOLE 21,758 0 0
COPART INC COM 217204106 371,059 7,475 SH SOLE 7,475 0 0
CORTEVA INC COM 22052L104 2,287,648 30,457 SH SOLE 30,457 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,155,658 4,214 SH SOLE 4,214 0 0
DARDEN RESTAURANTS INC COM 237194105 404,064 1,840 SH SOLE 1,840 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 204,134 4,166 SH SOLE 4,166 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 2,210,023 22,471 SH SOLE 22,471 0 0
EATON CORP PLC SHS G29183103 3,594,990 10,125 SH SOLE 10,125 0 0
ELI LILLY & CO COM 532457108 370,880 478 SH SOLE 478 0 0
EMERSON ELEC CO COM 291011104 429,160 3,167 SH SOLE 3,167 0 0
EVERCORE INC CLASS A 29977A105 1,549,255 5,603 SH SOLE 5,603 0 0
EXXON MOBIL CORP COM 30231G102 823,997 7,543 SH SOLE 7,543 0 0
FISERV INC COM 337738108 498,700 2,888 SH SOLE 2,888 0 0
GODADDY INC CL A 380237107 298,106 1,671 SH SOLE 1,671 0 0
GRACO INC COM 384109104 280,106 3,195 SH SOLE 3,195 0 0
HOME DEPOT INC COM 437076102 974,262 2,610 SH SOLE 2,610 0 0
HONEYWELL INTL INC COM 438516106 2,443,977 10,235 SH SOLE 10,235 0 0
IDEXX LABS INC COM 45168D104 230,626 425 SH SOLE 425 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 581,818 1,998 SH SOLE 1,998 0 0
INTUIT COM 461202103 6,436,258 8,255 SH SOLE 8,255 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 322,794 600 SH SOLE 600 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 414,073 19,783 SH SOLE 19,783 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 286,539 3,907 SH SOLE 3,907 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,894,054 13,546 SH SOLE 13,546 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 943,308 5,130 SH SOLE 5,130 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 532,796 11,733 SH SOLE 11,733 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 481,386 5,037 SH SOLE 5,037 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 351,168 642 SH SOLE 642 0 0
IRON MTN INC DEL COM 46284V101 350,677 3,509 SH SOLE 3,509 0 0
ISHARES INC MSCI EMRG CHN 46434G764 9,142,684 144,479 SH SOLE 144,479 0 0
ISHARES TR EAFE GRWTH ETF 464288885 2,230,820 20,039 SH SOLE 20,039 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,543,168 17,292 SH SOLE 17,292 0 0
ISHARES TR 10+ YR INVST GRD 464289511 1,025,922 20,453 SH SOLE 20,453 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 998,300 18,811 SH SOLE 18,811 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 837,482 15,949 SH SOLE 15,949 0 0
ISHARES TR CORE S&P500 ETF 464287200 824,791 1,328 SH SOLE 1,328 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 744,778 17,377 SH SOLE 17,377 0 0
ISHARES TR SELECT DIVID ETF 464287168 606,684 4,482 SH SOLE 4,482 0 0
ISHARES TR SELECT US REIT 464287564 457,452 7,433 SH SOLE 7,433 0 0
ISHARES TR EAFE VALUE ETF 464288877 448,587 7,053 SH SOLE 7,053 0 0
ISHARES TR MSCI INDIA ETF 46429B598 231,938 4,153 SH SOLE 4,153 0 0
JOHNSON & JOHNSON COM 478160104 2,243,014 14,385 SH SOLE 14,385 0 0
JPMORGAN CHASE & CO. COM 46625H100 1,239,290 4,267 SH SOLE 4,267 0 0
KROGER CO COM 501044101 3,423,078 47,975 SH SOLE 47,975 0 0
LEIDOS HOLDINGS INC COM 525327102 1,595,917 9,916 SH SOLE 9,916 0 0
LOWES COS INC COM 548661107 536,389 2,346 SH SOLE 2,346 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,224,318 20,005 SH SOLE 20,005 0 0
MAIN STR CAP CORP COM 56035L104 3,980,714 67,151 SH SOLE 67,151 0 0
MANULIFE FINL CORP COM 56501R106 2,767,127 86,472 SH SOLE 86,472 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,844,402 8,580 SH SOLE 8,580 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,797,142 23,288 SH SOLE 23,288 0 0
MCDONALDS CORP COM 580135101 2,698,434 9,070 SH SOLE 9,070 0 0
MERCADOLIBRE INC COM 58733R102 347,695 139 SH SOLE 139 0 0
MERCK & CO INC COM 58933Y105 257,374 3,146 SH SOLE 3,146 0 0
META PLATFORMS INC CL A 30303M102 1,898,022 2,639 SH SOLE 2,639 0 0
METLIFE INC COM 59156R108 286,653 3,535 SH SOLE 3,535 0 0
MICROSOFT CORP COM 594918104 11,569,639 23,513 SH SOLE 23,513 0 0
MONDELEZ INTL INC CL A 609207105 3,091,283 44,827 SH SOLE 44,827 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,875,853 25,219 SH SOLE 25,219 0 0
NIKE INC CL B 654106103 239,830 3,267 SH SOLE 3,267 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,157,220 25,647 SH SOLE 25,647 0 0
NOVO-NORDISK A S ADR 670100205 2,271,436 32,532 SH SOLE 32,532 0 0
NVIDIA CORPORATION COM 67066G104 12,132,391 79,141 SH SOLE 79,141 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,206,271 13,097 SH SOLE 13,097 0 0
ORACLE CORP COM 68389X105 824,529 3,765 SH SOLE 3,765 0 0
ORIX CORP SPONSORED ADR 686330101 2,208,435 97,031 SH SOLE 97,031 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,708,996 20,730 SH SOLE 20,730 0 0
PALO ALTO NETWORKS INC COM 697435105 4,167,950 21,095 SH SOLE 21,095 0 0
PAYCHEX INC COM 704326107 310,024 2,103 SH SOLE 2,103 0 0
PEPSICO INC COM 713448108 2,098,886 15,517 SH SOLE 15,517 0 0
PHILIP MORRIS INTL INC COM 718172109 1,106,761 6,234 SH SOLE 6,234 0 0
PROCTER AND GAMBLE CO COM 742718109 3,610,017 22,391 SH SOLE 22,391 0 0
PROGRESSIVE CORP COM 743315103 4,180,350 15,816 SH SOLE 15,816 0 0
PROLOGIS INC. COM 74340W103 1,840,945 17,272 SH SOLE 17,272 0 0
PRUDENTIAL FINL INC COM 744320102 2,205,264 20,231 SH SOLE 20,231 0 0
PUBLIC STORAGE OPER CO COM 74460D109 1,262,205 4,234 SH SOLE 4,234 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,447,111 8,069 SH SOLE 8,069 0 0
ROYAL BK CDA COM 780087102 2,627,769 19,868 SH SOLE 19,868 0 0
RTX CORPORATION COM 75513E101 509,423 3,533 SH SOLE 3,533 0 0
RUSH ENTERPRISES INC CL A 781846209 1,051,998 19,370 SH SOLE 19,370 0 0
S&P GLOBAL INC COM 78409V104 438,277 828 SH SOLE 828 0 0
SALESFORCE INC COM 79466L302 268,375 987 SH SOLE 987 0 0
SAP SE SPON ADR 803054204 227,615 757 SH SOLE 757 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 2,123,694 52,894 SH SOLE 52,894 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 1,040,361 8,988 SH SOLE 8,988 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 599,581 2,389 SH SOLE 2,389 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 362,707 8,698 SH SOLE 8,698 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 246,547 1,803 SH SOLE 1,803 0 0
SHELL PLC SPON ADS 780259305 2,294,276 32,227 SH SOLE 32,227 0 0
SHERWIN WILLIAMS CO COM 824348106 259,014 729 SH SOLE 729 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109 3,487,285 146,586 SH SOLE 146,586 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 375,306 11,516 SH SOLE 11,516 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,830,097 2,963 SH SOLE 2,963 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 232,332 405 SH SOLE 405 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 4,554,671 48,284 SH SOLE 48,284 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,623,357 49,619 SH SOLE 49,619 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,208,923 13,832 SH SOLE 13,832 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 837,940 10,359 SH SOLE 10,359 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 729,149 7,974 SH SOLE 7,974 0 0
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 482,046 11,143 SH SOLE 11,143 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 262,005 3,203 SH SOLE 3,203 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 217,640 2,438 SH SOLE 2,438 0 0
STARBUCKS CORP COM 855244109 245,843 2,590 SH SOLE 2,590 0 0
STEEL DYNAMICS INC COM 858119100 2,220,083 17,057 SH SOLE 17,057 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 490,027 2,181 SH SOLE 2,181 0 0
TESLA INC COM 88160R101 937,914 3,119 SH SOLE 3,119 0 0
TEXAS INSTRS INC COM 882508104 2,763,794 13,132 SH SOLE 13,132 0 0
THE CIGNA GROUP COM 125523100 746,024 2,231 SH SOLE 2,231 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 808,962 1,919 SH SOLE 1,919 0 0
TJX COS INC NEW COM 872540109 574,985 4,594 SH SOLE 4,594 0 0
T-MOBILE US INC COM 872590104 2,658,530 11,007 SH SOLE 11,007 0 0
TOYOTA MOTOR CORP ADS 892331307 340,784 1,986 SH SOLE 1,986 0 0
TRACTOR SUPPLY CO COM 892356106 271,860 5,027 SH SOLE 5,027 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 925,020 2,130 SH SOLE 2,130 0 0
ULTA BEAUTY INC COM 90384S303 686,015 1,449 SH SOLE 1,449 0 0
UNION PAC CORP COM 907818108 270,434 1,148 SH SOLE 1,148 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,749,520 45,463 SH SOLE 45,463 0 0
UNITEDHEALTH GROUP INC COM 91324P102 355,211 1,089 SH SOLE 1,089 0 0
VALERO ENERGY CORP COM 91913Y100 1,190,191 8,623 SH SOLE 8,623 0 0
VALMONT INDS INC COM 920253101 1,282,931 3,827 SH SOLE 3,827 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 520,059 32,667 SH SOLE 32,667 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,554,786 31,551 SH SOLE 31,551 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,125,733 7,511 SH SOLE 7,511 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,075,679 12,465 SH SOLE 12,465 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 368,219 1,854 SH SOLE 1,854 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 330,153 1,194 SH SOLE 1,194 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 322,317 1,145 SH SOLE 1,145 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 231,306 533 SH SOLE 533 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,238,802 51,254 SH SOLE 51,254 0 0
VISA INC COM CL A 92826C839 5,722,719 16,099 SH SOLE 16,099 0 0
WALMART INC COM 931142103 4,597,974 46,803 SH SOLE 46,803 0 0
WASTE MGMT INC DEL COM 94106L109 3,665,984 16,022 SH SOLE 16,022 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 564,113 480 SH SOLE 480 0 0
WELLTOWER INC COM 95040Q104 1,842,880 12,156 SH SOLE 12,156 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 856,823 22,209 SH SOLE 22,209 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 926,148 35,295 SH SOLE 35,295 0 0