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
ULTA BEAUTY INC COM COM 90384S303 1,629 4,227 SH   SOLE NONE 0 0 4,223
JOHNSON & JOHNSON COM COM 478160104 3,666 20,655 SH   SOLE NONE 0 0 20,633
BLACKROCK MUNI INCOME TR II COM COM 09249N101 174 15,751 SH   SOLE NONE 0 0 15,751
SPDR S&P 500 ETF TR UNIT 78462F103 227 603 SH   SOLE NONE 0 0 603
BLACKROCK N Y MUN INCOME TRUST SH BEN INT SH BEN INT 09248L106 115 10,500 SH   SOLE NONE 0 0 10,500
LIBERTY MEDIA CORP DEL 4 11/15/2029 DEB 4.000%11/1 530715AG6 4 10,000 SH   SOLE NONE 0 0 10,000
KEYCORP COM COM 493267108 1,551 90,038 SH   SOLE NONE 0 0 89,970
TREX CO INC COM COM 89531P105 688 12,647 SH   SOLE NONE 0 0 12,647
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 2,159 991 SH   SOLE NONE 0 0 990
NEWMONT CORP COM COM 651639106 809 13,567 SH   SOLE NONE 0 0 13,554
MICROSOFT CORP COM COM 594918104 4,798 18,684 SH   SOLE NONE 0 0 18,666
CVS HEALTH CORP COM COM 126650100 2,208 23,834 SH   SOLE NONE 0 0 23,819
GARMIN LTD SHS SHS H2906T109 340 3,465 SH   SOLE NONE 0 0 3,457
NEXTERA ENERGY INC COM COM 65339F101 4,594 59,318 SH   SOLE NONE 0 0 59,270
SCHNITZER STEEL INDS INC CL A CL A 806882106 471 14,360 SH   SOLE NONE 0 0 14,333
TESLA INC COM COM 88160R101 580 862 SH   SOLE NONE 0 0 861
LINDE PLC SHS SHS G5494J103 556 1,937 SH   SOLE NONE 0 0 1,937
BLACKROCK TAX MUNICPAL BD TR SHS SHS 09248X100 799 41,732 SH   SOLE NONE 0 0 41,579
ISHARES GSCI COMMODITY-INDEXED TRUST UNIT BEN INT 46428R107 2,876 124,545 SH   SOLE NONE 0 0 124,475
NEXTERA ENERGY INC UNIT 09/01/22 UNIT 09/01/2022S 65339F796 870 15,460 SH   SOLE NONE 0 0 15,460
HUNTINGTON INGALLS INDS INC COM COM 446413106 1,895 8,704 SH   SOLE NONE 0 0 8,702
CARRIER GLOBAL CORPORATION COM COM 14448C104 3,198 89,705 SH   SOLE NONE 0 0 89,635
ENPHASE ENERGY INC COM COM 29355A107 3,132 16,044 SH   SOLE NONE 0 0 16,021
PALO ALTO NETWORKS INC COM COM 697435105 725 1,469 SH   SOLE NONE 0 0 1,469
BLACKROCK MUN 2030 TAR TERM TR COM SHS BEN IN COM SHS BEN IN 09257P105 830 37,492 SH   SOLE NONE 0 0 37,492
BLACKROCK FLOATING RATE INCOME COM COM 09255X100 516 45,353 SH   SOLE NONE 0 0 45,353
ROYAL BK CDA COM COM 780087102 3,965 40,954 SH   SOLE NONE 0 0 40,954
NVIDIA CORPORATION COM COM 67066G104 686 4,530 SH   SOLE NONE 0 0 4,523
ABBVIE INC COM COM 00287Y109 4,429 28,917 SH   SOLE NONE 0 0 28,884
NATIONAL FUEL GAS CO COM COM 636180101 4,041 61,186 SH   SOLE NONE 0 0 61,136
EATON VANCE MUN INCOME 2028 TE SHS SHS 27829U105 454 21,927 SH   SOLE NONE 0 0 21,927
HANNON ARMSTRONG SUST INFR CAP COM COM 41068X100 602 15,916 SH   SOLE NONE 0 0 15,916
INTUITIVE SURGICAL INC COM NEW COM NEW 46120E602 1,257 6,263 SH   SOLE NONE 0 0 6,260
HENRY SCHEIN INC COM COM 806407102 1,548 20,185 SH   SOLE NONE 0 0 20,180
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 207 3,435 SH   SOLE NONE 0 0 3,435
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 465 1,228 SH   SOLE NONE 0 0 1,228
ONEOK INC NEW COM COM 682680103 3,210 57,840 SH   SOLE NONE 0 0 57,797
THERMO FISHER SCIENTIFIC INC COM COM 883556102 2,275 4,188 SH   SOLE NONE 0 0 4,171
JPMORGAN CHASE & CO COM COM 46625H100 2,406 21,367 SH   SOLE NONE 0 0 21,352
FIRST FNDTN INC COM COM 32026V104 388 18,971 SH   SOLE NONE 0 0 18,971
COLUMBIA SPORTSWEAR CO COM COM 198516106 227 3,177 SH   SOLE NONE 0 0 3,177
NUCOR CORP COM COM 670346105 456 4,376 SH   SOLE NONE 0 0 4,370
DEERE & CO COM COM 244199105 1,866 6,232 SH   SOLE NONE 0 0 6,227
APPLE INC COM COM 037833100 1,744 12,761 SH   SOLE NONE 0 0 12,750