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
3M CO COM 88579Y101   229,900 2,103 SH   SOLE   0 0 2,103
ABBOTT LABS COM 002824100   3,374,967 30,662 SH   SOLE   0 0 30,662
ADVANCED MICRO DEVICES INC COM 007903107   3,641,027 24,700 SH   SOLE   0 0 24,700
AIR PRODS & CHEMS INC COM 009158106   1,054,404 3,851 SH   SOLE   0 0 3,851
ALPHABET INC CAP STK CL A 02079K305   16,468,194 117,891 SH   SOLE   0 0 117,891
ALTRIA GROUP INC COM 02209S103   4,621,157 114,555 SH   SOLE   0 0 114,555
AMAZON COM INC COM 023135106   18,388,083 121,022 SH   SOLE   0 0 121,022
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   297,188 6,398 SH   SOLE   0 0 6,398
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,168,414 35,283 SH   SOLE   0 0 35,283
APPLE INC COM 037833100   16,068,648 83,460 SH   SOLE   0 0 83,460
AUTOMATIC DATA PROCESSING IN COM 053015103   626,224 2,688 SH   SOLE   0 0 2,688
BANK AMERICA CORP COM 060505104   1,835,119 54,503 SH   SOLE   0 0 54,503
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   403,632 5,225 SH   SOLE   0 0 5,225
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   242,886 681 SH   SOLE   0 0 681
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,177,800 34,144 SH   SOLE   0 0 34,144
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   271,015 6,843 SH   SOLE   0 0 6,843
BOEING CO COM 097023105   396,142 1,520 SH   SOLE   0 0 1,520
BRISTOL-MYERS SQUIBB CO COM 110122108   2,783,437 54,247 SH   SOLE   0 0 54,247
CHESAPEAKE UTILS CORP COM 165303108   14,226,777 134,685 SH   SOLE   0 0 134,685
CHEVRON CORP NEW COM 166764100   1,495,329 10,025 SH   SOLE   0 0 10,025
COCA COLA CO COM 191216100   17,862,953 303,122 SH   SOLE   0 0 303,122
COMCAST CORP NEW CL A 20030N101   1,024,950 23,374 SH   SOLE   0 0 23,374
CONSTELLATION BRANDS INC CL A 21036P108   1,055,964 4,368 SH   SOLE   0 0 4,368
COSTCO WHSL CORP NEW COM 22160K105   2,193,646 3,323 SH   SOLE   0 0 3,323
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   239,979 8,210 SH   SOLE   0 0 8,210
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   302,380 10,569 SH   SOLE   0 0 10,569
ELDORADO GOLD CORP NEW COM 284902509   190,724 14,705 SH   SOLE   0 0 14,705
ENBRIDGE INC COM 29250N105   3,487,781 96,829 SH   SOLE   0 0 96,829
EOG RES INC COM 26875P101   4,292,274 35,488 SH   SOLE   0 0 35,488
ETFIS SER TR I VIRTUS INFRCAP 26923G822   9,730,884 469,864 SH   SOLE   0 0 469,864
EVEREST GROUP LTD COM G3223R108   9,913,677 28,038 SH   SOLE   0 0 28,038
EVERSOURCE ENERGY COM 30040W108   3,093,037 50,114 SH   SOLE   0 0 50,114
EXXON MOBIL CORP COM 30231G102   19,536,014 195,399 SH   SOLE   0 0 195,399
F5 INC COM 315616102   241,266 1,348 SH   SOLE   0 0 1,348
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   504,998 17,336 SH   SOLE   0 0 17,336
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   203,976 1,948 SH   SOLE   0 0 1,948
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   3,105,152 38,086 SH   SOLE   0 0 38,086
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,151,390 16,893 SH   SOLE   0 0 16,893
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   9,948,087 166,746 SH   SOLE   0 0 166,746
FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653   16,104,362 510,276 SH   SOLE   0 0 510,276
FIRST TR NASDAQ 100 TECH IND SHS 337345102   3,267,076 18,619 SH   SOLE   0 0 18,619
FISERV INC COM 337738108   1,088,624 8,195 SH   SOLE   0 0 8,195
FLEXSHARES TR STOX GBL ESG SLT 33939L688   207,549 1,388 SH   SOLE   0 0 1,388
FLEXSHARES TR STOX US ESG SLCT 33939L696   209,545 1,806 SH   SOLE   0 0 1,806
FORTIVE CORP COM 34959J108   12,104,478 164,396 SH   SOLE   0 0 164,396
FREEPORT-MCMORAN INC CL B 35671D857   205,997 4,839 SH   SOLE   0 0 4,839
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,206,893 15,609 SH   SOLE   0 0 15,609
GENERAL DYNAMICS CORP COM 369550108   1,118,140 4,306 SH   SOLE   0 0 4,306
GENERAL ELECTRIC CO COM NEW 369604301   263,270 2,063 SH   SOLE   0 0 2,063
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   244,751 2,609 SH   SOLE   0 0 2,609
GRAPHIC PACKAGING HLDG CO COM 388689101   1,143,556 46,392 SH   SOLE   0 0 46,392
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   315,924 6,983 SH   SOLE   0 0 6,983
INTEL CORP COM 458140100   253,763 5,050 SH   SOLE   0 0 5,050
INTERCONTINENTAL EXCHANGE IN COM 45866F104   12,786,190 99,558 SH   SOLE   0 0 99,558
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   133,067 10,005 SH   SOLE   0 0 10,005
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   350,944 8,800 SH   SOLE   0 0 8,800
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   3,047,689 55,747 SH   SOLE   0 0 55,747
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   3,152,212 38,255 SH   SOLE   0 0 38,255
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   9,625,808 466,819 SH   SOLE   0 0 466,819
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   677,755 17,968 SH   SOLE   0 0 17,968
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   3,131,165 83,520 SH   SOLE   0 0 83,520
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   4,164,236 35,766 SH   SOLE   0 0 35,766
INVESCO QQQ TR UNIT SER 1 46090E103   309,598 756 SH   SOLE   0 0 756
ISHARES TR ESG AW MSCI EAFE 46435G516   207,811 2,751 SH   SOLE   0 0 2,751
ISHARES TR S&P 500 VAL ETF 464287408   211,324 1,215 SH   SOLE   0 0 1,215
ISHARES TR MSCI USA QLT FCT 46432F339   238,073 1,618 SH   SOLE   0 0 1,618
ISHARES TR CONV BD ETF 46435G102   311,767 3,967 SH   SOLE   0 0 3,967
ISHARES TR CORE INTL AGGR 46435G672   815,745 16,380 SH   SOLE   0 0 16,380
ISHARES TR CORE US AGGBD ET 464287226   1,567,315 15,792 SH   SOLE   0 0 15,792
ISHARES TR US HOME CONS ETF 464288752   3,225,350 31,705 SH   SOLE   0 0 31,705
ISHARES TR US SML CP VALUE 46436E536   4,259,009 138,275 SH   SOLE   0 0 138,275
ISHARES TR 0-3 MNTH TREASRY 46436E718   26,716,418 266,445 SH   SOLE   0 0 266,445
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   329,441 6,256 SH   SOLE   0 0 6,256
JOHNSON & JOHNSON COM 478160104   12,223,683 77,987 SH   SOLE   0 0 77,987
JOHNSON CTLS INTL PLC SHS G51502105   5,544,853 96,198 SH   SOLE   0 0 96,198
JPMORGAN CHASE & CO COM 46625H100   5,143,560 30,238 SH   SOLE   0 0 30,238
JUNIPER NETWORKS INC COM 48203R104   2,848,240 96,616 SH   SOLE   0 0 96,616
KRAFT HEINZ CO COM 500754106   3,545,638 95,880 SH   SOLE   0 0 95,880
LINDE PLC SHS G54950103   2,170,603 5,285 SH   SOLE   0 0 5,285
LIVE NATION ENTERTAINMENT IN COM 538034109   1,151,093 12,298 SH   SOLE   0 0 12,298
LOCKHEED MARTIN CORP COM 539830109   5,466,551 12,061 SH   SOLE   0 0 12,061
MARVELL TECHNOLOGY INC COM 573874104   12,000,786 198,985 SH   SOLE   0 0 198,985
MASTERCARD INCORPORATED CL A 57636Q104   2,006,315 4,704 SH   SOLE   0 0 4,704
MATTERPORT INC COM CL A 577096100   134,500 50,000 SH   SOLE   0 0 50,000
MCDONALDS CORP COM 580135101   3,092,303 10,429 SH   SOLE   0 0 10,429
MEDTRONIC PLC SHS G5960L103   3,285,974 39,888 SH   SOLE   0 0 39,888
MERCK & CO INC COM 58933Y105   2,093,933 19,207 SH   SOLE   0 0 19,207
META PLATFORMS INC CL A 30303M102   18,014,087 50,893 SH   SOLE   0 0 50,893
MICROSOFT CORP COM 594918104   30,869,017 82,090 SH   SOLE   0 0 82,090
MONDELEZ INTL INC CL A 609207105   3,187,935 44,014 SH   SOLE   0 0 44,014
NEXTERA ENERGY INC COM 65339F101   11,966,145 197,006 SH   SOLE   0 0 197,006
NORTHERN LTS FD TR IV INSPIRE FAITH MD 66538H369   275,308 10,344 SH   SOLE   0 0 10,344
NOVARTIS AG SPONSORED ADR 66987V109   3,112,805 30,829 SH   SOLE   0 0 30,829
NVIDIA CORPORATION COM 67066G104   13,504,155 27,269 SH   SOLE   0 0 27,269
ON SEMICONDUCTOR CORP COM 682189105   12,917,831 154,649 SH   SOLE   0 0 154,649
ONEOK INC NEW COM 682680103   3,643,137 51,882 SH   SOLE   0 0 51,882
PEPSICO INC COM 713448108   304,184 1,791 SH   SOLE   0 0 1,791
PFIZER INC COM 717081103   4,480,920 155,642 SH   SOLE   0 0 155,642
PHILIP MORRIS INTL INC COM 718172109   3,111,697 33,075 SH   SOLE   0 0 33,075
PROCTER AND GAMBLE CO COM 742718109   457,791 3,124 SH   SOLE   0 0 3,124
PROGRESSIVE CORP COM 743315103   252,937 1,588 SH   SOLE   0 0 1,588
PUBLIC STORAGE COM 74460D109   4,853,465 15,913 SH   SOLE   0 0 15,913
RBB FD INC US TRSRY 6 MNTH 74933W460   2,105,986 42,145 SH   SOLE   0 0 42,145
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   4,151,268 110,084 SH   SOLE   0 0 110,084
RESMED INC COM 761152107   11,935,264 69,383 SH   SOLE   0 0 69,383
SALESFORCE INC COM 79466L302   1,936,185 7,358 SH   SOLE   0 0 7,358
SANOFI SPONSORED ADR 80105N105   3,019,057 60,709 SH   SOLE   0 0 60,709
SCHLUMBERGER LTD COM STK 806857108   1,039,447 19,974 SH   SOLE   0 0 19,974
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   323,227 11,910 SH   SOLE   0 0 11,910
SHOCKWAVE MED INC COM 82489T104   1,157,843 6,076 SH   SOLE   0 0 6,076
SPDR GOLD TR GOLD SHS 78463V107   284,270 1,487 SH   SOLE   0 0 1,487
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,770,023 3,724 SH   SOLE   0 0 3,724
SPDR SER TR PRTFLO S&P500 VL 78464A508   270,268 5,796 SH   SOLE   0 0 5,796
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,454,281 59,681 SH   SOLE   0 0 59,681
SPDR SER TR BLOOMBERG INTL 78464A151   9,984,619 333,599 SH   SOLE   0 0 333,599
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   88,412 10,942 SH   SOLE   0 0 10,942
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   910,008 19,428 SH   SOLE   0 0 19,428
STARBUCKS CORP COM 855244109   255,987 2,666 SH   SOLE   0 0 2,666
TECK RESOURCES LTD CL B 878742204   321,083 7,596 SH   SOLE   0 0 7,596
TESLA INC COM 88160R101   2,873,920 11,566 SH   SOLE   0 0 11,566
THERMO FISHER SCIENTIFIC INC COM 883556102   1,652,353 3,113 SH   SOLE   0 0 3,113
UNION PAC CORP COM 907818108   1,772,821 7,218 SH   SOLE   0 0 7,218
UNITEDHEALTH GROUP INC COM 91324P102   1,741,037 3,307 SH   SOLE   0 0 3,307
URANIUM ENERGY CORP COM 916896103   179,629 28,067 SH   SOLE   0 0 28,067
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   10,070,612 349,917 SH   SOLE   0 0 349,917
VANGUARD BD INDEX FDS INTERMED TERM 921937819   578,655 7,576 SH   SOLE   0 0 7,576
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   250,967 2,840 SH   SOLE   0 0 2,840
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   523,931 3,613 SH   SOLE   0 0 3,613
VANGUARD INDEX FDS GROWTH ETF 922908736   801,192 2,577 SH   SOLE   0 0 2,577
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,519,952 14,838 SH   SOLE   0 0 14,838
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   573,647 10,218 SH   SOLE   0 0 10,218
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   905,340 15,521 SH   SOLE   0 0 15,521
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   655,217 3,845 SH   SOLE   0 0 3,845
VANGUARD WELLINGTON FD US QUALITY 921935706   398,760 3,153 SH   SOLE   0 0 3,153
VANGUARD WORLD FD ESG INTL STK ETF 921910725   207,356 3,751 SH   SOLE   0 0 3,751
VERIZON COMMUNICATIONS INC COM 92343V104   3,499,788 92,833 SH   SOLE   0 0 92,833
VISA INC COM CL A 92826C839   1,790,573 6,878 SH   SOLE   0 0 6,878
WALMART INC COM 931142103   323,413 2,051 SH   SOLE   0 0 2,051
WEC ENERGY GROUP INC COM 92939U106   3,356,195 39,874 SH   SOLE   0 0 39,874
WYNN RESORTS LTD COM 983134107   1,150,264 12,625 SH   SOLE   0 0 12,625