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 COM 002824100 272 2,481 SH   SOLE NONE 2,481 0 0
Activision Blizzard Inc. COM 00507V109 284 3,056 SH   SOLE NONE 3,056 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 232 2,535 SH   SOLE NONE 2,535 0 0
AFLAC INC COM COM 001055102 400 9,000 SH   SOLE NONE 9,000 0 0
AIRBNB INC COM CL A COM CL A 009066101 703 4,791 SH   SOLE NONE 4,791 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 2,504 4,686 SH   SOLE NONE 4,686 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 240 137 SH   SOLE NONE 137 0 0
AMAZON COM INC COM COM 023135106 11,585 3,557 SH   SOLE NONE 3,557 0 0
APPLE INC COM COM 037833100 15,715 118,432 SH   SOLE NONE 118,432 0 0
Aptiv plc SHS G6095L109 248 1,906 SH   SOLE NONE 1,906 0 0
AT&T INC COM COM 00206R102 508 17,662 SH   SOLE NONE 17,662 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 1,739 5 SH   SOLE NONE 5 0 0
BK OF AMERICA CORP COM COM 060505104 202 6,677 SH   SOLE NONE 6,677 0 0
BP PLC SPONSORED ADR SPONSORED ADR 055622104 265 12,900 SH   SOLE NONE 12,900 0 0
Broadcom Inc. COM 11135F101 292 667 SH   SOLE NONE 667 0 0
CARVANA CO CL A CL A 146869102 279 1,163 SH   SOLE NONE 1,163 0 0
CATERPILLAR INC COM COM 149123101 207 1,136 SH   SOLE NONE 1,136 0 0
Chipotle Mexican Grill Inc. COM 169656105 284 205 SH   SOLE NONE 205 0 0
Cummins Inc. COM 231021106 233 1,024 SH   SOLE NONE 1,024 0 0
DEERE & CO COM COM 244199105 363 1,350 SH   SOLE NONE 1,350 0 0
DISNEY WALT CO COM COM 254687106 473 2,612 SH   SOLE NONE 2,612 0 0
FEDEX CORP COM COM 31428X106 2,130 8,205 SH   SOLE NONE 8,205 0 0
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND NDQ CP IDX TRK 315912808 4,266 8,505 SH   SOLE NONE 8,505 0 0
FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF ALT ABSLT STRG 33740Y101 947 34,706 SH   SOLE NONE 34,706 0 0
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104 1,174 17,387 SH   SOLE NONE 17,387 0 0
FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND DEV MRK EX US 33737J174 388 6,867 SH   SOLE NONE 6,867 0 0
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 1,297 6,109 SH   SOLE NONE 6,109 0 0
FIRST TRUST EMERGING MARKETS ALPHADEX FUND EMERG MKT ALPH 33737J182 378 14,968 SH   SOLE NONE 14,968 0 0
FIRST TRUST ENHANCED SHORT MATURITY ETF FIRST TR ENH NEW 33739Q408 508 8,467 SH   SOLE NONE 8,467 0 0
FIRST TRUST EUROPE ALPHADEX FUND EUROPE ALPHADEX 33737J117 224 5,866 SH   SOLE NONE 5,866 0 0
FIRST TRUST LARGE CAP CORE ALPHADEX FUND COM SHS 33734K109 306 4,167 SH   SOLE NONE 4,167 0 0
FIRST TRUST LARGE CAP GROWTH OPPORTUNITIES ALPHADEX FUND COM SHS 33735K108 469 4,854 SH   SOLE NONE 4,854 0 0
FIRST TRUST LARGE CAP VALUE OPPORTUNITIES ALPHADEX FUND COM SHS 33735J101 512 9,324 SH   SOLE NONE 9,324 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF FST LOW OPPT EFT 33739Q200 1,210 23,511 SH   SOLE NONE 23,511 0 0
FIRST TRUST MANAGED FUTURES STRATEGY FUND MNGD FUTRS STRGY 33739G103 283 6,252 SH   SOLE NONE 6,252 0 0
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND SHS 337344105 1,892 18,758 SH   SOLE NONE 18,758 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND SHS 337345102 1,113 8,062 SH   SOLE NONE 8,062 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 414 8,488 SH   SOLE NONE 8,488 0 0
FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF TCW OPPORTUNIS 33740F805 2,319 42,373 SH   SOLE NONE 42,373 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND TECH ALPHADEX 33734X176 547 4,896 SH   SOLE NONE 4,896 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF US EQTY OPPT ETF 336920103 207 1,750 SH   SOLE NONE 1,750 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND SHS 33734H106 353 10,075 SH   SOLE NONE 10,075 0 0
FREEPORT-MCMORAN INC CL B CL B 35671D857 3,091 118,781 SH   SOLE NONE 118,781 0 0
FS KKR CAP CORP II COM COM 35952V303 203 12,372 SH   SOLE NONE 12,372 0 0
GAP INC COM COM 364760108 1,663 82,354 SH   SOLE NONE 82,354 0 0
General Motors Company COM 37045V100 271 6,520 SH   SOLE NONE 6,520 0 0
HOME DEPOT INC COM COM 437076102 364 1,372 SH   SOLE NONE 1,372 0 0
HONEYWELL INTL INC COM COM 438516106 270 1,272 SH   SOLE NONE 1,272 0 0
Humana Inc. COM 444859102 206 502 SH   SOLE NONE 502 0 0
IDEXX Laboratories Inc. COM 45168D104 265 530 SH   SOLE NONE 530 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 573 37,521 SH   SOLE NONE 37,521 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 6,785 21,625 SH   SOLE NONE 21,625 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF 0-5YR HI YL CP 46434V407 273 6,002 SH   SOLE NONE 6,002 0 0
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF 10+ YR INVST GRD 464289511 763 10,453 SH   SOLE NONE 10,453 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ISHS 1-5YR INVS 464288646 428 7,762 SH   SOLE NONE 7,762 0 0
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ISHS 5-10YR INVT 464288638 2,083 33,712 SH   SOLE NONE 33,712 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 841 13,554 SH   SOLE NONE 13,554 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 10,628 28,312 SH   SOLE NONE 28,312 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF CORE S&P TTL STK 464287150 2,887 33,479 SH   SOLE NONE 33,479 0 0
ISHARES CORE S&P U.S. VALUE ETF CORE S&P US VLU 464287663 234 3,767 SH   SOLE NONE 3,767 0 0
ISHARES ESG AWARE MSCI USA ETF ESG AWR MSCI USA 46435G425 1,022 11,882 SH   SOLE NONE 11,882 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI YD ETF 464288513 964 11,041 SH   SOLE NONE 11,041 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 576 4,171 SH   SOLE NONE 4,171 0 0
ISHARES MBS ETF MBS ETF 464288588 248 2,248 SH   SOLE NONE 2,248 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 1,338 18,344 SH   SOLE NONE 18,344 0 0
ISHARES MSCI EAFE GROWTH ETF EAFE GRWTH ETF 464288885 338 3,353 SH   SOLE NONE 3,353 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF MSCI GBL ETF NEW 46434G848 738 20,015 SH   SOLE NONE 20,015 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF MSCI USA MIN VOL 46429B697 632 9,315 SH   SOLE NONE 9,315 0 0
ISHARES MSCI USA VALUE FACTOR ETF MSCI USA VALUE 46432F388 244 2,811 SH   SOLE NONE 2,811 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 420 2,141 SH   SOLE NONE 2,141 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 2,602 40,768 SH   SOLE NONE 40,768 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 1,603 22,199 SH   SOLE NONE 22,199 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 1,815 7,896 SH   SOLE NONE 7,896 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 1,814 19,743 SH   SOLE NONE 19,743 0 0
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 970 10,085 SH   SOLE NONE 10,085 0 0
ISHARES SHORT TREASURY BOND ETF SHORT TREAS BD 464288679 874 7,908 SH   SOLE NONE 7,908 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 914 7,158 SH   SOLE NONE 7,158 0 0
ISHARES U.S. BASIC MATERIALS ETF U.S. BAS MTL ETF 464287838 1,456 12,838 SH   SOLE NONE 12,838 0 0
ISHARES U.S. TECHNOLOGY ETF U.S. TECH ETF 464287721 202 2,372 SH   SOLE NONE 2,372 0 0
ISHARES U.S. TREASURY BOND ETF US TREAS BD ETF 46429B267 736 27,029 SH   SOLE NONE 27,029 0 0
JOHNSON & JOHNSON COM COM 478160104 383 2,436 SH   SOLE NONE 2,436 0 0
JPMORGAN CHASE & CO COM COM 46625H100 283 2,227 SH   SOLE NONE 2,227 0 0
JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF DIV RTN EM EQT 46641Q308 420 7,652 SH   SOLE NONE 7,652 0 0
L BRANDS INC COM COM 501797104 2,104 56,565 SH   SOLE NONE 56,565 0 0
Lam Research Corporation COM 512807108 236 500 SH   SOLE NONE 500 0 0
LILLY ELI & CO COM COM 532457108 523 3,097 SH   SOLE NONE 3,097 0 0
LOWES COS INC COM COM 548661107 397 2,472 SH   SOLE NONE 2,472 0 0
Lululemon Athletica Inc. COM 550021109 213 611 SH   SOLE NONE 611 0 0
M & T BK CORP COM COM 55261F104 266 2,093 SH   SOLE NONE 2,093 0 0
Microchip Technology Inc. COM 595017104 233 1,684 SH   SOLE NONE 1,684 0 0
MICROSOFT CORP COM COM 594918104 1,898 8,536 SH   SOLE NONE 8,536 0 0
NETFLIX INC COM COM 64110L106 1,651 3,054 SH   SOLE NONE 3,054 0 0
NEXTERA ENERGY INC COM COM 65339F101 702 9,101 SH   SOLE NONE 9,101 0 0
NVIDIA CORPORATION COM COM 67066G104 497 952 SH   SOLE NONE 952 0 0
NXP Semiconductors N.V. COM N6596X109 265 1,666 SH   SOLE NONE 1,666 0 0
OREILLY AUTOMOTIVE INC COM COM 67103H107 6,915 15,279 SH   SOLE NONE 15,279 0 0
PALANTIR TECHNOLOGIES INC CL A CL A 69608A108 1,221 51,850 SH   SOLE NONE 51,850 0 0
Parker-Hannifin Corporation COM 701094104 230 846 SH   SOLE NONE 846 0 0
PFIZER INC COM COM 717081103 914 24,841 SH   SOLE NONE 24,841 0 0
PHILLIPS 66 COM COM 718546104 254 3,627 SH   SOLE NONE 3,627 0 0
PROCTER AND GAMBLE CO COM COM 742718109 228 1,637 SH   SOLE NONE 1,637 0 0
QUALCOMM INC COM COM 747525103 2,131 13,986 SH   SOLE NONE 13,986 0 0
QUANTA SVCS INC COM COM 74762E102 1,850 25,684 SH   SOLE NONE 25,684 0 0
S&P Global Inc. COM 78409V104 225 683 SH   SOLE NONE 683 0 0
SCHWAB U.S. BROAD MARKET ETF US BRD MKT ETF 808524102 610 6,703 SH   SOLE NONE 6,703 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 340 3,737 SH   SOLE NONE 3,737 0 0
SCHWAB U.S. MID-CAP ETF US MID-CAP ETF 808524508 2,310 33,880 SH   SOLE NONE 33,880 0 0
Southern Copper Corporation COM 84265V105 280 4,300 SH   SOLE NONE 4,300 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649 848 27,557 SH   SOLE NONE 27,557 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF PORTFOLIO DEVLPD 78463X889 494 14,647 SH   SOLE NONE 14,647 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF PORTFOLIO INTRMD 78464A375 522 14,035 SH   SOLE NONE 14,035 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF PORTFOLIO LN COR 78464A367 339 10,251 SH   SOLE NONE 10,251 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 1,714 38,980 SH   SOLE NONE 38,980 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF PRTFLO S&P500 GW 78464A409 1,126 20,363 SH   SOLE NONE 20,363 0 0
SPDR PORTFOLIO S&P 600 SMALL CAP ETF PORTFOLIO S&P600 78468R853 246 6,861 SH   SOLE NONE 6,861 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 9,442 25,254 SH   SOLE NONE 25,254 0 0
TESLA INC COM COM 88160R101 8,367 11,857 SH   SOLE NONE 11,857 0 0
T-MOBILE US INC COM COM 872590104 290 2,150 SH   SOLE NONE 2,150 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 357 2,120 SH   SOLE NONE 2,120 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 479 8,146 SH   SOLE NONE 8,146 0 0
VISA INC COM CL A COM CL A 92826C839 357 1,632 SH   SOLE NONE 1,632 0 0
WALMART INC COM COM 931142103 875 6,072 SH   SOLE NONE 6,072 0 0
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND EM EX ST-OWNED 97717X578 389 9,799 SH   SOLE NONE 9,799 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A CL A 98980L101 686 2,035 SH   SOLE NONE 2,035 0 0