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
ABBOTT LABS COM 002824100 BBG001S5N9M6 224,449 2,160 SH   OTR   0 0 2,160
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 349,640 2,038 SH   OTR   0 0 2,038
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 401,056 2,202 SH   OTR   0 0 2,202
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 433,377 2,363 SH   OTR   0 0 2,363
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 1,945,909 40,557 SH   OTR   0 0 40,557
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 230,332 4,950 SH   OTR   0 0 4,950
AMAZON COM INC COM 023135106 BBG001S5PQL7 585,934 3,032 SH   OTR   0 0 3,032
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 422,108 4,811 SH   OTR   0 0 4,811
AMGEN INC COM 031162100 BBG001S5NNL6 642,648 2,057 SH   OTR   0 0 2,057
APPLE INC COM 037833100 BBG001S5N8V8 7,420,477 35,232 SH   OTR   0 0 35,232
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 311,682 3,996 SH   OTR   0 0 3,996
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 610,585 15,353 SH   OTR   0 0 15,353
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 612,241 1 SH   OTR   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 201,366 495 SH   OTR   0 0 495
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 587,490 14,146 SH   OTR   0 0 14,146
BROADCOM INC COM 11135F101 BBG00KHY5SY8 327,878 204 SH   OTR   0 0 204
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 640,446 4,094 SH   OTR   0 0 4,094
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 210,304 822 SH   OTR   0 0 822
CISCO SYS INC COM 17275R102 BBG001S6HC62 7,200,291 151,553 SH   OTR   0 0 151,553
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 1,332,546 20,998 SH   OTR   0 0 20,998
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 252,637 982 SH   OTR   0 0 982
CORNING INC COM 219350105 BBG001S5RLH1 335,194 8,628 SH   OTR   0 0 8,628
CSX CORP COM 126408103 BBG001S5Q7Q3 397,182 11,874 SH   OTR   0 0 11,874
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 626,348 23,825 SH   OTR   0 0 23,825
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 775,587 16,502 SH   OTR   0 0 16,502
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 454,481 14,097 SH   OTR   0 0 14,097
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 BBG01J9W24S6 894,015 15,015 SH   OTR   0 0 15,015
EASTERLY GOVT PPTYS INC COM 27616P103 BBG007SV91T2 256,490 20,735 SH   OTR   0 0 20,735
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 205,489 7,091 SH   OTR   0 0 7,091
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 694,175 13,508 SH   OTR   0 0 13,508
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 306,758 5,409 SH   OTR   0 0 5,409
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 782,025 6,793 SH   OTR   0 0 6,793
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 1,773,372 37,909 SH   OTR   0 0 37,909
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 4,203,502 61,276 SH   OTR   0 0 61,276
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 1,444,665 32,025 SH   OTR   0 0 32,025
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 396,850 22,803 SH   OTR   0 0 22,803
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823 BBG01B34NPM7 465,177 15,240 SH   OTR   0 0 15,240
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 318,205 4,197 SH   OTR   0 0 4,197
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 12,274,333 401,059 SH   OTR   0 0 401,059
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 265,722 7,925 SH   OTR   0 0 7,925
FISERV INC COM 337738108 BBG001S5R6Q4 2,774,082 18,613 SH   OTR   0 0 18,613
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 3,530,617 87,958 SH   OTR   0 0 87,958
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 158,386 12,630 SH   OTR   0 0 12,630
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 46,287 11,429 SH   OTR   0 0 11,429
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 207,611 716 SH   OTR   0 0 716
GENERAL MLS INC COM 370334104 BBG001S5RKR2 496,876 7,855 SH   OTR   0 0 7,855
GLOBAL X FDS GBL X FTSE ETF 37950E648 BBG001V0GHG0 981,942 66,117 SH   OTR   0 0 66,117
GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 7,727,526 159,330 SH   OTR   0 0 159,330
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 694,253 18,033 SH   OTR   0 0 18,033
HP INC COM 40434L105 BBG001S6W7N7 273,382 7,745 SH   OTR   0 0 7,745
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 13,837,688 292,302 SH   OTR   0 0 292,302
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 547,017 5,322 SH   OTR   0 0 5,322
ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 1,013,524 24,823 SH   OTR   0 0 24,823
ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 773,111 25,249 SH   OTR   0 0 25,249
ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 281,273 4,122 SH   OTR   0 0 4,122
ISHARES INC MSCI SINGPOR ETF 46434G780 BBG001S8SYS4 1,515,066 78,910 SH   OTR   0 0 78,910
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,017,029 12,456 SH   OTR   0 0 12,456
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 226,707 414 SH   OTR   0 0 414
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 4,358,669 79,596 SH   OTR   0 0 79,596
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 510,902 5,503 SH   OTR   0 0 5,503
ISHARES TR MORTGE REL ETF 46435G342 BBG001ST7GB8 3,110,781 140,378 SH   OTR   0 0 140,378
ISHARES TR MSCI JP VALUE 46435U374 BBG00NJ3YBX4 221,223 6,946 SH   OTR   0 0 6,946
ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 1,136,500 32,583 SH   OTR   0 0 32,583
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 557,355 17,666 SH   OTR   0 0 17,666
JAPAN SMALLER CAPITALIZATION COM 47109U104 BBG001S6JF54 1,492,012 196,835 SH   OTR   0 0 196,835
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 6,673,961 45,662 SH   OTR   0 0 45,662
LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 622,850 3,061 SH   OTR   0 0 3,061
LIFEMD INC COM 53216B104 BBG001S5Z6Z5 1,223,611 178,369 SH   OTR   0 0 178,369
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 4,428,515 166,360 SH   OTR   0 0 166,360
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 493,855 6,274 SH   OTR   0 0 6,274
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,577,238 12,662 SH   OTR   0 0 12,662
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 274,342 544 SH   OTR   0 0 544
MICROSOFT CORP COM 594918104 BBG001S5TD05 512,567 1,147 SH   OTR   0 0 1,147
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 76,641 18,119 SH   OTR   0 0 18,119
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 440,910 7,762 SH   OTR   0 0 7,762
NB BANCORP INC COM 63945M107 BBG01KS1NKX5 301,600 20,000 SH   OTR   0 0 20,000
NEWMONT CORP COM 651639106 BBG001S5TKX3 310,375 7,413 SH   OTR   0 0 7,413
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 225,724 2,120 SH   OTR   0 0 2,120
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 5,414,135 469,406 SH   OTR   0 0 469,406
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 429,048 36,284 SH   OTR   0 0 36,284
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,111,311 8,996 SH   OTR   0 0 8,996
PEPSICO INC COM 713448108 BBG001S695T1 375,947 2,279 SH   OTR   0 0 2,279
PFIZER INC COM 717081103 BBG001S5V466 5,535,422 197,835 SH   OTR   0 0 197,835
PHILLIPS 66 COM 718546104 BBG00286S4P7 1,387,657 9,830 SH   OTR   0 0 9,830
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 702,504 4,260 SH   OTR   0 0 4,260
QUALCOMM INC COM 747525103 BBG001S6VS70 1,325,151 6,653 SH   OTR   0 0 6,653
RING ENERGY INC COM 76680V108 BBG001SNHQJ0 16,900 10,000 SH   OTR   0 0 10,000
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 290,915 4,412 SH   OTR   0 0 4,412
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 5,480,923 54,596 SH   OTR   0 0 54,596
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 25,415,477 718,998 SH   OTR   0 0 718,998
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 2,779,033 35,365 SH   OTR   0 0 35,365
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 650,990 9,554 SH   OTR   0 0 9,554
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 1,516,790 21,014 SH   OTR   0 0 21,014
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 253,643 1,671 SH   OTR   0 0 1,671
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 6,016,152 27,981 SH   OTR   0 0 27,981
SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 8,387,486 247,200 SH   OTR   0 0 247,200
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 12,535,925 311,606 SH   OTR   0 0 311,606
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 BBG006T1GQZ9 206,693 7,750 SH   OTR   0 0 7,750
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 9,842,596 247,800 SH   OTR   0 0 247,800
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 261,862 1,507 SH   OTR   0 0 1,507
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 246,912 747 SH   OTR   0 0 747
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 4,331,415 64,958 SH   OTR   0 0 64,958
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 6,271,234 114,043 SH   OTR   0 0 114,043
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 281,031 552 SH   OTR   0 0 552
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 2,592,935 36,979 SH   OTR   0 0 36,979
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 18,831,345 555,006 SH   OTR   0 0 555,006
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 4,056,552 22,102 SH   OTR   0 0 22,102
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 935,864 5,798 SH   OTR   0 0 5,798
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 9,163,556 209,405 SH   OTR   0 0 209,405
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 6,851,957 60,836 SH   OTR   0 0 60,836
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 296,025 6,099 SH   OTR   0 0 6,099
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 3,646,176 73,779 SH   OTR   0 0 73,779
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 799,028 6,737 SH   OTR   0 0 6,737
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 884,803 10,886 SH   OTR   0 0 10,886
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 25,710,377 375,170 SH   OTR   0 0 375,170
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 95,767 10,797 SH   OTR   0 0 10,797
WISDOMTREE TR JP SMALLCP DIV 97717W836 BBG001SHL7C7 5,618,969 74,800 SH   OTR   0 0 74,800