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   3,329,328 5,580 SH   SOLE   5,578 0 2
ALIGN TECHNOLOGY INC COM 016255101   717,332 2,618 SH   SOLE   2,616 0 2
ALPHABET INC CAP STK CL A 02079K305   3,391,108 24,275 SH   SOLE   24,246 0 29
AMAZON COM INC COM 023135106   3,406,719 22,421 SH   SOLE   22,394 0 27
APPLE INC COM 037833100   3,416,320 17,744 SH   SOLE   17,726 0 18
ARISTA NETWORKS INC COM 040413106   1,839,400 7,810 SH   SOLE   7,800 0 10
ASSURED GUARANTY LTD COM G0585R106   1,140,786 15,245 SH   SOLE   15,220 0 25
BLACKROCK FLOATING RATE INCO COM 09255X100   457,465 36,134 SH   SOLE   36,134 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   551,258 26,502 SH   SOLE   26,502 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   203,940 11,000 SH   SOLE   11,000 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,080,692 36,217 SH   SOLE   36,162 0 55
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,334,982 1,020 SH   SOLE   1,019 0 1
CONSTELLATION ENERGY CORP COM 21037T109   2,525,226 21,603 SH   SOLE   21,567 0 36
COSTCO WHSL CORP NEW COM 22160K105   3,188,800 4,830 SH   SOLE   4,826 0 4
DBX ETF TR XTRCKR MSCI US 233051150   303,377 6,857 SH   SOLE   6,857 0 0
DEERE & CO COM 244199105   2,403,425 6,010 SH   SOLE   6,005 0 5
ELI LILLY & CO COM 532457108   1,104,545 1,894 SH   SOLE   1,891 0 3
EQT CORP COM 26884L109   757,294 19,588 SH   SOLE   19,572 0 16
GARMIN LTD SHS H2906T109   4,422,807 34,408 SH   SOLE   34,376 0 32
GENERAL ELECTRIC CO COM NEW 369604301   2,562,353 20,076 SH   SOLE   20,039 0 37
GLOBALSTAR INC COM 378973408   359,667 185,395 SH   SOLE   185,195 0 200
IDEXX LABS INC COM 45168D104   2,002,946 3,608 SH   SOLE   3,607 0 1
INTUITIVE SURGICAL INC COM NEW 46120E602   1,504,626 4,460 SH   SOLE   4,459 0 1
ISHARES TR CORE S&P500 ETF 464287200   687,244 1,438 SH   SOLE   1,438 0 0
ISHARES TR NATIONAL MUN ETF 464288414   388,475 3,583 SH   SOLE   3,583 0 0
ISHARES TR 20 YR TR BD ETF 464287432   412,033 4,167 SH   SOLE   4,127 0 40
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   448,052 8,920 SH   SOLE   8,920 0 0
JPMORGAN CHASE & CO COM 46625H100   3,158,937 18,571 SH   SOLE   18,556 0 15
L3HARRIS TECHNOLOGIES INC COM 502431109   363,109 1,724 SH   SOLE   1,724 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   2,266 10,000 PRN   SOLE   10,000 0 0
LINCOLN ELEC HLDGS INC COM 533900106   2,109,754 9,701 SH   SOLE   9,696 0 5
LINDE PLC SHS G54950103   3,307,498 8,053 SH   SOLE   8,052 0 1
MICROSOFT CORP COM 594918104   5,843,424 15,539 SH   SOLE   15,523 0 16
NEXTERA ENERGY INC COM 65339F101   2,846,184 46,858 SH   SOLE   46,811 0 47
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,088,498 68,678 SH   SOLE   68,657 0 21
NUCOR CORP COM 670346105   2,407,221 13,831 SH   SOLE   13,815 0 16
NVIDIA CORPORATION COM 67066G104   3,692,212 7,455 SH   SOLE   7,444 0 11
ONEOK INC NEW COM 682680103   3,584,610 51,048 SH   SOLE   50,986 0 62
PACER FDS TR PAC ASSET FLTG 69374H428   243,191 5,160 SH   SOLE   5,150 0 10
PACER FDS TR PACER US SMALL 69374H857   3,976,019 82,782 SH   SOLE   82,670 0 112
PALO ALTO NETWORKS INC COM 697435105   3,888,352 13,186 SH   SOLE   13,169 0 17
PGT INNOVATIONS INC COM 69336V101   2,262,553 55,590 SH   SOLE   55,554 0 36
ROPER TECHNOLOGIES INC COM 776696106   749,064 1,374 SH   SOLE   1,374 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,098,973 5,748 SH   SOLE   5,737 0 11
VERTEX PHARMACEUTICALS INC COM 92532F100   4,989,324 12,262 SH   SOLE   12,251 0 11
VISA INC COM CL A 92826C839   3,427,028 13,163 SH   SOLE   13,147 0 16