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
3M CO COM 88579Y101 920 5,182 SH   SOLE   5,182 0 0
ABB LTD SPONSORED ADR 000375204 3,021 79,158 SH   SOLE   79,158 0 0
ABBOTT LABS COM 002824100 661 4,700 SH   SOLE   4,700 0 0
ABBVIE INC COM 00287Y109 4,353 32,149 SH   SOLE   32,149 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,275 3,075 SH   SOLE   3,075 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 591 1,042 SH   SOLE   1,042 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,468 39,469 SH   SOLE   39,469 0 0
ADVANCED MICRO DEVICES INC COM 007903107 23,590 163,934 SH   SOLE   163,934 0 0
ALPHABET INC CAP STK CL A 02079K305 13,648 4,711 SH   SOLE   4,711 0 0
ALPHABET INC CAP STK CL C 02079K107 1,817 628 SH   SOLE   628 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 66 19,500 SH   SOLE   19,500 0 0
AMAZON COM INC COM 023135106 11,657 3,496 SH   SOLE   3,496 0 0
AMDOCS LTD SHS G02602103 558 7,455 SH   SOLE   7,455 0 0
AMERICAN ELEC PWR CO INC COM 025537101 658 7,395 SH   SOLE   7,395 0 0
APPLE INC COM 037833100 34,988 197,035 SH   SOLE   197,035 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 668 9,881 SH   SOLE   9,881 0 0
BAKER HUGHES COMPANY CL A 05722G100 319 13,275 SH   SOLE   13,275 0 0
BANK MONTREAL QUE COM 063671101 651 6,047 SH   SOLE   6,047 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 451 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 987 3,300 SH   SOLE   3,300 0 0
BK OF AMERICA CORP COM 060505104 8,495 190,945 SH   SOLE   190,945 0 0
BLACKROCK INC COM 09247X101 2,056 2,246 SH   SOLE   2,246 0 0
BLOCK INC CL A 852234103 723 4,475 SH   SOLE   4,475 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8,647 203,545 SH   SOLE   203,545 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,239 19,872 SH   SOLE   19,872 0 0
BROADCOM INC COM 11135F101 2,431 3,654 SH   SOLE   3,654 0 0
CAMPBELL SOUP CO COM 134429109 571 13,141 SH   SOLE   13,141 0 0
CBOE GLOBAL MKTS INC COM 12503M108 9,913 76,019 SH   SOLE   76,019 0 0
CHEVRON CORP NEW COM 166764100 8,045 68,555 SH   SOLE   68,555 0 0
CHUBB LIMITED COM H1467J104 1,097 5,674 SH   SOLE   5,674 0 0
CISCO SYS INC COM 17275R102 3,240 51,128 SH   SOLE   51,128 0 0
CME GROUP INC COM 12572Q105 1,875 8,206 SH   SOLE   8,206 0 0
COCA COLA CO COM 191216100 703 11,875 SH   SOLE   11,875 0 0
CONSOLIDATED EDISON INC COM 209115104 735 8,615 SH   SOLE   8,615 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 566 2,766 SH   SOLE   2,766 0 0
CRYOPORT INC COM PAR $0.001 229050307 1,651 27,910 SH   SOLE   27,910 0 0
CUMMINS INC COM 231021106 1,756 8,048 SH   SOLE   8,048 0 0
CVS HEALTH CORP COM 126650100 985 9,550 SH   SOLE   9,550 0 0
DARDEN RESTAURANTS INC COM 237194105 412 2,734 SH   SOLE   2,734 0 0
DISNEY WALT CO COM 254687106 725 4,680 SH   SOLE   4,680 0 0
DOMINION ENERGY INC COM 25746U109 644 8,200 SH   SOLE   8,200 0 0
DTE ENERGY CO COM 233331107 717 5,995 SH   SOLE   5,995 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 569 5,428 SH   SOLE   5,428 0 0
EMERSON ELEC CO COM 291011104 1,453 15,630 SH   SOLE   15,630 0 0
ENPHASE ENERGY INC COM 29355A107 8,524 46,595 SH   SOLE   46,595 0 0
ETSY INC COM 29786A106 6,548 29,909 SH   SOLE   29,909 0 0
FORTINET INC COM 34959E109 350 975 SH   SOLE   975 0 0
GENERAL DYNAMICS CORP COM 369550108 422 2,024 SH   SOLE   2,024 0 0
GENERAL ELECTRIC CO COM NEW 369604301 352 3,722 SH   SOLE   3,722 0 0
GENERAL MLS INC COM 370334104 1,211 17,972 SH   SOLE   17,972 0 0
GENUINE PARTS CO COM 372460105 2,296 16,375 SH   SOLE   16,375 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 570 1,489 SH   SOLE   1,489 0 0
HESS CORP COM 42809H107 10,551 142,525 SH   SOLE   142,525 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,577 55,425 SH   SOLE   55,425 0 0
HONEYWELL INTL INC COM 438516106 229 1,100 SH   SOLE   1,100 0 0
ILLUMINA INC COM 452327109 5,732 15,066 SH   SOLE   15,066 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,442 18,267 SH   SOLE   18,267 0 0
INTERPUBLIC GROUP COS INC COM 460690100 891 23,780 SH   SOLE   23,780 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,840 52,434 SH   SOLE   52,434 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,756 9,440 SH   SOLE   9,440 0 0
ISHARES TR CORE S&P MCP ETF 464287507 249 880 SH   SOLE   880 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,570 22,447 SH   SOLE   22,447 0 0
ISHARES TR CORE S&P SCP ETF 464287804 8,910 77,809 SH   DFND   0 77,809 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,359 85,754 SH   SOLE   85,754 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,209 24,750 SH   SOLE   24,750 0 0
ISHARES TR MSCI KLD400 SOC 464288570 381 4,105 SH   SOLE   4,105 0 0
ISHARES TR MSCI USA ESG SLC 464288802 377 3,550 SH   SOLE   3,550 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 27,915 125,489 SH   DFND   0 125,489 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,033 9,140 SH   SOLE   9,140 0 0
ISHARES TR U.S. TECH ETF 464287721 553 4,812 SH   SOLE   4,812 0 0
JOHNSON & JOHNSON COM 478160104 2,608 15,248 SH   SOLE   15,248 0 0
JPMORGAN CHASE & CO COM 46625H100 2,072 13,083 SH   SOLE   13,083 0 0
JUNIPER NETWORKS INC COM 48203R104 1,961 54,910 SH   SOLE   54,910 0 0
KELLOGG CO COM 487836108 868 13,476 SH   SOLE   13,476 0 0
KIMBERLY-CLARK CORP COM 494368103 1,220 8,533 SH   SOLE   8,533 0 0
LENNAR CORP CL A 526057104 15,393 132,515 SH   SOLE   132,515 0 0
LOCKHEED MARTIN CORP COM 539830109 275 773 SH   SOLE   773 0 0
MAGNA INTL INC COM 559222401 931 11,505 SH   SOLE   11,505 0 0
MERCK & CO INC COM 58933Y105 1,567 20,443 SH   SOLE   20,443 0 0
META PLATFORMS INC CL A 30303M102 16,816 49,996 SH   SOLE   49,996 0 0
METLIFE INC COM 59156R108 876 14,011 SH   SOLE   14,011 0 0
MICRON TECHNOLOGY INC COM 595112103 21,225 227,863 SH   SOLE   227,863 0 0
MICROSOFT CORP COM 594918104 1,266 3,764 SH   SOLE   3,764 0 0
MORGAN STANLEY COM NEW 617446448 201 11,043 SH   SOLE   11,043 0 0
NETFLIX INC COM 64110L106 14,237 23,633 SH   SOLE   23,633 0 0
NEWELL BRANDS INC COM 651229106 574 26,281 SH   SOLE   26,281 0 0
NUCOR CORP COM 670346105 534 4,682 SH   SOLE   4,682 0 0
NVIDIA CORPORATION COM 67066G104 21,607 73,467 SH   SOLE   73,467 0 0
OMNICOM GROUP INC COM 681919106 572 7,802 SH   SOLE   7,802 0 0
ORACLE CORP COM 68389X105 17,205 197,279 SH   SOLE   197,279 0 0
PACKAGING CORP AMER COM 695156109 1,621 11,905 SH   SOLE   11,905 0 0
PALO ALTO NETWORKS INC COM 697435105 15,544 27,918 SH   SOLE   27,918 0 0
PAYPAL HLDGS INC COM 70450Y103 7,766 41,183 SH   SOLE   41,183 0 0
PENN NATL GAMING INC COM 707569109 6,044 116,570 SH   SOLE   116,570 0 0
PEPSICO INC COM 713448108 472 2,719 SH   SOLE   2,719 0 0
PFIZER INC COM 717081103 10,324 174,836 SH   SOLE   174,836 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,048 5,225 SH   SOLE   5,225 0 0
POLARIS INC COM 731068102 1,002 9,113 SH   SOLE   9,113 0 0
PRICE T ROWE GROUP INC COM 74144T108 487 2,475 SH   SOLE   2,475 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,024 14,160 SH   SOLE   14,160 0 0
PURE STORAGE INC CL A 74624M102 18,130 556,990 SH   SOLE   556,990 0 0
QUALCOMM INC COM 747525103 2,495 13,644 SH   SOLE   13,644 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,876 15,639 SH   SOLE   15,639 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 982 20,621 SH   SOLE   20,621 0 0
SALESFORCE COM INC COM 79466L302 243 955 SH   SOLE   955 0 0
SANOFI SPONSORED ADR 80105N105 693 13,830 SH   SOLE   13,830 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 266 6,850 SH   SOLE   6,850 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 326 2,885 SH   SOLE   2,885 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,111 9,760 SH   SOLE   9,760 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 352 3,435 SH   SOLE   3,435 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 962 18,570 SH   SOLE   18,570 0 0
SEMPRA COM 816851109 453 3,425 SH   SOLE   3,425 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,652 34,400 SH   SOLE   34,400 0 0
SONOCO PRODS CO COM 835495102 448 7,742 SH   SOLE   7,742 0 0
SOUTHERN CO COM 842587107 558 8,131 SH   SOLE   8,131 0 0
SPDR GOLD TR GOLD SHS 78463V107 496 2,900 SH   SOLE   2,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,563 3,290 SH   SOLE   3,290 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 507 979 SH   SOLE   979 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 209 2,565 SH   SOLE   2,565 0 0
STEEL DYNAMICS INC COM 858119100 7,336 118,190 SH   SOLE   118,190 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,793 17,674 SH   SOLE   17,674 0 0
TOLL BROTHERS INC COM 889478103 11,205 154,780 SH   SOLE   154,780 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 648 8,447 SH   SOLE   8,447 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,119 9,887 SH   SOLE   9,887 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,605 25,102 SH   SOLE   25,102 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 539 8,795 SH   SOLE   8,795 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,829 54,445 SH   SOLE   54,445 0 0
VISA INC COM CL A 92826C839 10,957 50,562 SH   SOLE   50,562 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 422 8,083 SH   SOLE   8,083 0 0
WALMART INC COM 931142103 362 2,500 SH   SOLE   2,500 0 0
WELLS FARGO CO NEW COM 949746101 226 4,702 SH   SOLE   4,702 0 0
WESTERN UN CO COM 959802109 426 23,875 SH   SOLE   23,875 0 0
XILINX INC COM 983919101 16,353 77,125 SH   SOLE   77,125 0 0
YUM BRANDS INC COM 988498101 333 2,400 SH   SOLE   2,400 0 0
ZOETIS INC CL A 98978V103 291 1,194 SH   SOLE   1,194 0 0