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
AMAZON COM INC COM 023135106 5,347 1,684 SH   SOLE   0 0 1,684
APPLE INC COM 037833100 5,322 30,972 SH   SOLE   0 0 30,972
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 673 1,952 SH   SOLE   0 0 1,952
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,225 23,030 SH   SOLE   0 0 23,030
STATE STR CORP COM 857477103 565 6,750 SH   SOLE   0 0 6,750
UNITED PARCEL SERVICE INC CL B 911312106 465 2,391 SH   SOLE   0 0 2,391
INVESCO QQQ TR UNIT SER 1 46090E103 421 1,192 SH   SOLE   0 0 1,192
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 4,864 257,517 SH   SOLE   0 0 257,517
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5,338 29,123 SH   SOLE   0 0 29,123
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,836 41,084 SH   SOLE   0 0 41,084
IDEXX LABS INC COM 45168D104 353 660 SH   SOLE   0 0 660
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 1,938 10,567 SH   SOLE   0 0 10,567
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 7,643 152,094 SH   SOLE   0 0 152,094
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 9,746 188,980 SH   SOLE   0 0 188,980
NVIDIA CORPORATION COM 67066G104 452 1,850 SH   SOLE   0 0 1,850
PROSPECT CAP CORP NOTE 4.950 7/1 74348TAR3 11 11,000 PRN   SOLE   0 0 11,000
SPDR SER TR PRTFLO S&P500 GW 78464A409 16,001 246,889 SH   SOLE   0 0 246,889
SPDR SER TR PRTFLO S&P500 VL 78464A508 25,747 617,740 SH   SOLE   0 0 617,740
TESLA INC COM 88160R101 889 850 SH   SOLE   0 0 850
WISDOMTREE TR US SMALLCAP FUND 97717W562 284 6,114 SH   SOLE   0 0 6,114
WISDOMTREE TR US ESG FUND 97717W596 433 9,119 SH   SOLE   0 0 9,119
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 13,211 309,241 SH   SOLE   0 0 309,241
WISDOMTREE TR US QTLY DIV GRT 97717X669 23,306 366,729 SH   SOLE   0 0 366,729