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
ADOBE INC COM 00724F101   864,420 1,556 SH   SOLE   0 0 1,556
ALPHABET INC CAP STK CL C 02079K107   733,680 4,000 SH   SOLE   0 0 4,000
ALPHABET INC CL A CAP STK CL A 02079K305   4,524,999 24,842 SH   SOLE   0 0 24,842
AMAZON COM INC COM 023135106   3,364,483 17,410 SH   SOLE   0 0 17,410
ANALOG DEVICES INC COM 032654105   1,485,143 6,506 SH   SOLE   0 0 6,506
APPLE INC COM 037833100   4,490,935 21,322 SH   SOLE   0 0 21,322
APPLIED MATLS INC COM 038222105   2,778,966 11,776 SH   SOLE   0 0 11,776
APPLOVIN CORP COM CL A 03831W108   1,090,598 13,105 SH   SOLE   0 0 13,105
ARISTA NETWORKS INC COM 040413106   1,834,763 5,235 SH   SOLE   0 0 5,235
ASCOT RES LTD COM ISIN#CA04364G1063 COM 04364G106   16,372 40,000 SH   SOLE   0 0 40,000
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,662,736 1,626 SH   SOLE   0 0 1,626
AUTOZONE INC COM 053332102   1,167,861 394 SH   SOLE   0 0 394
AXCELIS TECHNOLOGIES INC COM NEW COM NEW 054540208   359,314 2,527 SH   SOLE   0 0 2,527
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   519,077 1,276 SH   SOLE   0 0 1,276
BOOKING HOLDINGS INC COM 09857L108   1,333,072 337 SH   SOLE   0 0 337
BROADCOM INC COM 11135F101   4,025,518 2,507 SH   SOLE   0 0 2,507
BROWN &BROWN INC COM 115236101   302,481 3,383 SH   SOLE   0 0 3,383
CADENCE DESIGN SYS INC COM COM 127387108   637,350 2,071 SH   SOLE   0 0 2,071
CCF HLDGS LLC UNIT CL A COM 12509J208   16 52,393 SH   SOLE   0 0 52,393
CDW CORP COM 12514G108   1,403,479 6,270 SH   SOLE   0 0 6,270
CHEVRON CORP NEW COM 166764100   366,849 2,345 SH   SOLE   0 0 2,345
CISCO SYS INC COM 17275R102   269,643 5,675 SH   SOLE   0 0 5,675
COPART INC COM 217204106   2,110,290 38,964 SH   SOLE   0 0 38,964
CROWDSTRIKE HLDGS INC CL A 22788C105   1,172,945 3,061 SH   SOLE   0 0 3,061
DOLLAR GEN CORP NEW COM 256677105   323,466 2,446 SH   SOLE   0 0 2,446
ELECTRONIC ARTS INC COM 285512109   353,649 2,538 SH   SOLE   0 0 2,538
ELEVANCE HEALTH INC COM 036752103   1,286,096 2,373 SH   SOLE   0 0 2,373
ELI LILLY &CO COM 532457108   225,452 249 SH   SOLE   0 0 249
FISERV INC COM 337738108   1,725,287 11,576 SH   SOLE   0 0 11,576
FORTINET INC COM 34959E109   367,285 6,094 SH   SOLE   0 0 6,094
GE AEROSPACE COM NEW 369604301   756,061 4,756 SH   SOLE   0 0 4,756
GE VERNOVA INC COM 36828A101   203,754 1,188 SH   SOLE   0 0 1,188
GRAINGER W W INC COM 384802104   1,310,636 1,453 SH   SOLE   0 0 1,453
HERSHEY CO COM COM 427866108   625,022 3,400 SH   SOLE   0 0 3,400
HIMS & HERS HEALTH INC COM CL A COM CL A 433000106   790,762 39,166 SH   SOLE   0 0 39,166
HOME DEPOT INC COM 437076102   930,657 2,704 SH   SOLE   0 0 2,704
INTUITIVE SURGICAL INC COM NEW 46120E602   226,992 510 SH   SOLE   0 0 510
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   763,138 4,645 SH   SOLE   0 0 4,645
INVESCO QQQ TR UNIT SER 1 46090E103   285,648 596 SH   SOLE   0 0 596
ISHARES GOLD TR ISHARES NEW ISHARES NEW 464285204   360,226 8,200 SH   SOLE   0 0 8,200
ISHARES INC EMERGING MARKETS DIVID ETF EM MKTS DIV ETF 464286319   485,761 17,872 SH   SOLE   0 0 17,872
ISHARES TR PFD AND INCM SEC 464288687   422,932 13,405 SH   SOLE   0 0 13,405
ISHARES TR CORE S&P500 ETF 464287200   245,285 448 SH   SOLE   0 0 448
ISHARES TR RUS 1000 ETF 464287622   244,578 822 SH   SOLE   0 0 822
ISHARES TR S&P 500 VALUE ETF S&P 500 VAL ETF 464287408   913,664 5,020 SH   SOLE   0 0 5,020
JOHNSON & JOHNSON COM COM 478160104   678,452 4,642 SH   SOLE   0 0 4,642
JPMORGAN CHASE &CO. COM 46625H100   1,409,795 6,970 SH   SOLE   0 0 6,970
KLA CORP COM NEW 482480100   3,171,580 3,847 SH   SOLE   0 0 3,847
LAM RESEARCH CORP COM 512807108   3,472,111 3,261 SH   SOLE   0 0 3,261
LTC PPTYS INC COM 502175102   309,465 8,970 SH   SOLE   0 0 8,970
MASTERCARD INC CL A CL A 57636Q104   2,930,188 6,642 SH   SOLE   0 0 6,642
MCKESSON CORP COM 58155Q103   979,795 1,678 SH   SOLE   0 0 1,678
MERCK &CO INC COM 58933Y105   752,630 6,079 SH   SOLE   0 0 6,079
META PLATFORMS INC CL A 30303M102   2,978,787 5,908 SH   SOLE   0 0 5,908
MICROCHIP TECHNOLOGY INC. COM 595017104   1,306,368 14,277 SH   SOLE   0 0 14,277
MICROSOFT CORP COM 594918104   5,911,893 13,227 SH   SOLE   0 0 13,227
NATIONAL HEALTH INVS INC COM 63633D104   338,650 5,000 SH   SOLE   0 0 5,000
NETFLIX INC COM 64110L106   480,515 712 SH   SOLE   0 0 712
NIKE INC CL B 654106103   437,927 5,810 SH   SOLE   0 0 5,810
NUVEEN PFD & INCOME OPPORTUNITIES FD COM COM 67073B106   657,360 88,000 SH   SOLE   0 0 88,000
NVIDIA CORP COM COM 67066G104   31,793,169 257,351 SH   SOLE   0 0 257,351
PALO ALTO NETWORKS INC COM 697435105   2,804,630 8,273 SH   SOLE   0 0 8,273
PARKER-HANNIFIN CORP COM 701094104   1,555,234 3,075 SH   SOLE   0 0 3,075
REALTY INCOME CORP COM 756109104   386,695 7,321 SH   SOLE   0 0 7,321
RELX PLC SPONSORED ADR 759530108   229,400 5,000 SH   SOLE   0 0 5,000
ROPER TECHNOLOGIES INC COM 776696106   1,667,251 2,958 SH   SOLE   0 0 2,958
S&P GLOBAL INC COM 78409V104   572,264 1,283 SH   SOLE   0 0 1,283
SALESFORCE INC COM 79466L302   289,325 1,125 SH   SOLE   0 0 1,125
SAREPTA THERAPEUTICS INC COM 803607100   359,450 2,275 SH   SOLE   0 0 2,275
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   273,272 1,875 SH   SOLE   0 0 1,875
SELECT SECTOR SPDR TR ENERGY 81369Y506   244,459 2,682 SH   SOLE   0 0 2,682
SMITH A O CORP COM 831865209   546,586 6,684 SH   SOLE   0 0 6,684
SPDR SER TR S&P REGL BKG 78464A698   736,986 15,010 SH   SOLE   0 0 15,010
SPDR SER TR SPDR BLOOMBERG 1-3 MNTH T BILL ETF NEW BLOOMBERG 1-3 MO 78468R663   604,647 6,588 SH   SOLE   0 0 6,588
STARBUCKS CORP COM COM 855244109   630,585 8,100 SH   SOLE   0 0 8,100
STRYKER CORPORATION COM 863667101   208,468 613 SH   SOLE   0 0 613
SYNOPSYS INC COM 871607107   1,911,333 3,212 SH   SOLE   0 0 3,212
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,146,115 18,101 SH   SOLE   0 0 18,101
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   629,890 4,051 SH   SOLE   0 0 4,051
TESLA INC COM 88160R101   253,435 1,281 SH   SOLE   0 0 1,281
THERMO FISHER SCIENTIFIC INC COM 883556102   860,559 1,556 SH   SOLE   0 0 1,556
UBER TECHNOLOGIES INC COM 90353T100   2,865,990 39,433 SH   SOLE   0 0 39,433
UNITED RENTALS INC COM 911363109   3,653,830 5,650 SH   SOLE   0 0 5,650
UNITEDHEALTH GROUP INC COM 91324P102   1,669,926 3,279 SH   SOLE   0 0 3,279
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,204,890 2,409 SH   SOLE   0 0 2,409
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   758,325 9,054 SH   SOLE   0 0 9,054
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   319,795 1,752 SH   SOLE   0 0 1,752
VISA INC COM CL A 92826C839   2,221,444 8,464 SH   SOLE   0 0 8,464
WELLTOWER INC COM 95040Q104   527,505 5,060 SH   SOLE   0 0 5,060