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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,942 13,799 SH   SOLE   0 0 13,799
ABBVIE INC COM 00287Y109 675 4,983 SH   SOLE   0 0 4,983
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 686 39,083 SH   SOLE   0 0 39,083
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,485 6,145 SH   SOLE   0 0 6,145
AES CORP COM 00130H105 1,497 61,615 SH   SOLE   0 0 61,615
AGILENT TECHNOLOGIES INC COM 00846U101 413 2,590 SH   SOLE   0 0 2,590
AIR PRODS & CHEMS INC COM 009158106 1,559 5,125 SH   SOLE   0 0 5,125
AIRBNB INC COM CL A 009066101 2,441 14,661 SH   SOLE   0 0 14,661
ALPHABET INC CAP STK CL A 02079K305 5,197 1,794 SH   SOLE   0 0 1,794
ALPHABET INC CAP STK CL C 02079K107 307 106 SH   SOLE   0 0 106
AMAZON COM INC COM 023135106 5,755 1,726 SH   SOLE   0 0 1,726
APPLE INC COM 037833100 4,500 25,343 SH   SOLE   0 0 25,343
APTIV PLC SHS G6095L109 2,115 12,822 SH   SOLE   0 0 12,822
AUTOZONE INC COM 053332102 2,486 1,186 SH   SOLE   0 0 1,186
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 286 958 SH   SOLE   0 0 958
BK OF AMERICA CORP COM 060505104 641 14,401 SH   SOLE   0 0 14,401
BLACKROCK INC COM 09247X101 2,079 2,271 SH   SOLE   0 0 2,271
BLACKSTONE INC COM 09260D107 2,429 18,774 SH   SOLE   0 0 18,774
BURCON NUTRASCIENCE CORP COM 120831102 61 50,500 SH   SOLE   0 0 50,500
CHEVRON CORP NEW COM 166764100 208 1,776 SH   SOLE   0 0 1,776
CINTAS CORP COM 172908105 332 750 SH   SOLE   0 0 750
CONSTELLATION BRANDS INC CL A 21036P108 1,563 6,226 SH   SOLE   0 0 6,226
CROWN CASTLE INTL CORP NEW COM 22822V101 767 3,675 SH   SOLE   0 0 3,675
CSX CORP COM 126408103 1,260 33,508 SH   SOLE   0 0 33,508
CVS HEALTH CORP COM 126650100 555 5,379 SH   SOLE   0 0 5,379
DIGITAL RLTY TR INC COM 253868103 1,834 10,369 SH   SOLE   0 0 10,369
EATON CORP PLC SHS G29183103 341 1,975 SH   SOLE   0 0 1,975
ENBRIDGE INC COM 29250N105 500 12,807 SH   SOLE   0 0 12,807
ENPHASE ENERGY INC COM 29355A107 377 2,060 SH   SOLE   0 0 2,060
ETSY INC COM 29786A106 228 1,041 SH   SOLE   0 0 1,041
FORD MTR CO DEL COM 345370860 1,330 64,024 SH   SOLE   0 0 64,024
FORTINET INC COM 34959E109 4,328 12,043 SH   SOLE   0 0 12,043
GENERAL DYNAMICS CORP COM 369550108 217 1,039 SH   SOLE   0 0 1,039
GENERAL MTRS CO COM 37045V100 1,453 24,777 SH   SOLE   0 0 24,777
HCA HEALTHCARE INC COM 40412C101 2,036 7,924 SH   SOLE   0 0 7,924
HOLOGIC INC COM 436440101 400 5,225 SH   SOLE   0 0 5,225
HOME DEPOT INC COM 437076102 2,644 6,371 SH   SOLE   0 0 6,371
HONEYWELL INTL INC COM 438516106 1,631 7,823 SH   SOLE   0 0 7,823
IDEXX LABS INC COM 45168D104 329 500 SH   SOLE   0 0 500
INTEL CORP COM 458140100 1,294 25,131 SH   SOLE   0 0 25,131
INTERNATIONAL BUSINESS MACHS COM 459200101 543 4,062 SH   SOLE   0 0 4,062
INTUITIVE SURGICAL INC COM NEW 46120E602 2,569 7,151 SH   SOLE   0 0 7,151
IQVIA HLDGS INC COM 46266C105 276 979 SH   SOLE   0 0 979
ISHARES GOLD TR ISHARES NEW 464285204 790 22,694 SH   SOLE   0 0 22,694
ISHARES TR CORE S&P500 ETF 464287200 344 722 SH   SOLE   0 0 722
ISHARES TR EXPANDED TECH 464287515 2,135 5,369 SH   SOLE   0 0 5,369
ISHARES TR U.S. TECH ETF 464287721 1,678 14,615 SH   SOLE   0 0 14,615
ISHARES TR US HLTHCR PR ETF 464288828 1,085 3,739 SH   SOLE   0 0 3,739
JACOBS ENGR GROUP INC COM 469814107 1,911 13,723 SH   SOLE   0 0 13,723
JPMORGAN CHASE & CO COM 46625H100 3,169 20,011 SH   SOLE   0 0 20,011
LAM RESEARCH CORP COM 512807108 3,326 4,625 SH   SOLE   0 0 4,625
LOCKHEED MARTIN CORP COM 539830109 250 704 SH   SOLE   0 0 704
MASIMO CORP COM 574795100 229 782 SH   SOLE   0 0 782
MASTEC INC COM 576323109 1,390 15,065 SH   SOLE   0 0 15,065
MICROSOFT CORP COM 594918104 5,703 16,956 SH   SOLE   0 0 16,956
MID-AMER APT CMNTYS INC COM 59522J103 314 1,370 SH   SOLE   0 0 1,370
MONDELEZ INTL INC CL A 609207105 285 4,298 SH   SOLE   0 0 4,298
NEXTERA ENERGY INC COM 65339F101 3,017 32,313 SH   SOLE   0 0 32,313
NORTHROP GRUMMAN CORP COM 666807102 236 610 SH   SOLE   0 0 610
NVIDIA CORPORATION COM 67066G104 5,962 20,270 SH   SOLE   0 0 20,270
OLD DOMINION FREIGHT LINE IN COM 679580100 204 570 SH   SOLE   0 0 570
PARKER-HANNIFIN CORP COM 701094104 442 1,388 SH   SOLE   0 0 1,388
PAYCHEX INC COM 704326107 673 4,929 SH   SOLE   0 0 4,929
PAYPAL HLDGS INC COM 70450Y103 2,132 11,304 SH   SOLE   0 0 11,304
PFIZER INC COM 717081103 241 4,084 SH   SOLE   0 0 4,084
PROCTER AND GAMBLE CO COM 742718109 243 1,486 SH   SOLE   0 0 1,486
PROSHARES TR ULTRA FNCLS NEW 74347X633 1,024 15,134 SH   SOLE   0 0 15,134
RAYTHEON TECHNOLOGIES CORP COM 75513E101 483 5,608 SH   SOLE   0 0 5,608
RESMED INC COM 761152107 1,751 6,722 SH   SOLE   0 0 6,722
ROKU INC COM CL A 77543R102 242 1,060 SH   SOLE   0 0 1,060
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,130 15,311 SH   SOLE   0 0 15,311
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 825 10,705 SH   SOLE   0 0 10,705
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,100 34,208 SH   SOLE   0 0 34,208
SHOPIFY INC CL A 82509L107 1,959 1,422 SH   SOLE   0 0 1,422
SOUTHERN COPPER CORP COM 84265V105 215 3,485 SH   SOLE   0 0 3,485
SPDR GOLD TR GOLD SHS 78463V107 821 4,800 SH   SOLE   0 0 4,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 471 992 SH   SOLE   0 0 992
STARBUCKS CORP COM 855244109 323 2,759 SH   SOLE   0 0 2,759
STRYKER CORPORATION COM 863667101 2,658 9,939 SH   SOLE   0 0 9,939
TESLA INC COM 88160R101 2,025 1,916 SH   SOLE   0 0 1,916
THERMO FISHER SCIENTIFIC INC COM 883556102 3,457 5,181 SH   SOLE   0 0 5,181
TREX CO INC COM 89531P105 351 2,600 SH   SOLE   0 0 2,600
UNION PAC CORP COM 907818108 686 2,723 SH   SOLE   0 0 2,723
UNITED PARCEL SERVICE INC CL B 911312106 802 3,740 SH   SOLE   0 0 3,740
VALMONT INDS INC COM 920253101 1,421 5,672 SH   SOLE   0 0 5,672
VANECK MERK GOLD TR GOLD TRUST 921078101 990 55,695 SH   SOLE   0 0 55,695
VERIZON COMMUNICATIONS INC COM 92343V104 339 6,519 SH   SOLE   0 0 6,519
VISA INC COM CL A 92826C839 1,928 8,898 SH   SOLE   0 0 8,898
ZOETIS INC CL A 98978V103 2,688 11,016 SH   SOLE   0 0 11,016