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   3,761,764 34,505 SH   SOLE 0 0 0 34,505
ABBVIE INC COM 00287Y109   3,976,159 29,512 SH   SOLE 0 0 0 29,512
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   220,727 715 SH   SOLE 0 0 0 715
ACTIVISION BLIZZARD INC COM 00507V109   228,341 2,709 SH   SOLE 0 0 0 2,709
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,330,053 2,720 SH   SOLE 0 0 0 2,720
ADVANCED MICRO DEVICES INC COM 007903107   489,543 4,298 SH   SOLE 0 0 0 4,298
AFLAC INC COM 001055102   236,504 3,388 SH   SOLE 0 0 0 3,388
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,564,722 30,771 SH   SOLE 0 0 0 30,771
ALPHABET INC CAP STK CL A 02079K305   1,837,042 15,347 SH   SOLE 0 0 0 15,347
ALPHABET INC CAP STK CL C 02079K107   13,729,402 113,494 SH   SOLE 0 0 0 113,494
ALTRIA GROUP INC COM 02209S103   1,672,426 36,919 SH   SOLE 0 0 0 36,919
AMAZON COM INC COM 023135106   31,741,940 243,494 SH   SOLE 0 0 0 243,494
AMERICAN EXPRESS CO COM 025816109   425,970 2,445 SH   SOLE 0 0 0 2,445
AMGEN INC COM 031162100   529,974 2,387 SH   SOLE 0 0 0 2,387
APPLE INC COM 037833100   82,578,073 425,726 SH   SOLE 0 0 0 425,726
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   326,473 5,793 SH   SOLE 0 0 0 5,793
ARK ETF TR GENOMIC REV ETF 00214Q302   1,413,637 41,468 SH   SOLE 0 0 0 41,468
AT&T INC COM 00206R102   262,613 16,465 SH   SOLE 0 0 0 16,465
BANK AMERICA CORP COM 060505104   5,209,598 181,582 SH   SOLE 0 0 0 181,582
BAR HBR BANKSHARES COM 066849100   915,018 37,135 SH   SOLE 0 0 0 37,135
BARRICK GOLD CORP COM 067901108   548,594 32,404 SH   SOLE 0 0 0 32,404
BERKLEY W R CORP COM 084423102   2,094,613 35,168 SH   SOLE 0 0 0 35,168
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,084,116 23,707 SH   SOLE 0 0 0 23,707
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE 0 0 0 1
BLACKROCK INC COM 09247X101   2,780,036 4,022 SH   SOLE 0 0 0 4,022
BLACKSTONE INC COM 09260D107   2,413,547 25,960 SH   SOLE 0 0 0 25,960
BOEING CO COM 097023105   1,440,506 6,822 SH   SOLE 0 0 0 6,822
BP PLC SPONSORED ADR 055622104   472,727 13,396 SH   SOLE 0 0 0 13,396
BRISTOL-MYERS SQUIBB CO COM 110122108   3,534,367 55,268 SH   SOLE 0 0 0 55,268
BROADCOM INC COM 11135F101   232,185 268 SH   SOLE 0 0 0 268
BROWN & BROWN INC COM 115236101   275,360 4,000 SH   SOLE 0 0 0 4,000
CAMDEN NATL CORP COM 133034108   1,606,971 51,888 SH   SOLE 0 0 0 51,888
CARRIER GLOBAL CORPORATION COM 14448C104   636,417 12,803 SH   SOLE 0 0 0 12,803
CATERPILLAR INC COM 149123101   666,278 2,708 SH   SOLE 0 0 0 2,708
CHARTER COMMUNICATIONS INC N CL A 16119P108   308,958 841 SH   SOLE 0 0 0 841
CHENIERE ENERGY INC COM NEW 16411R208   225,737 1,482 SH   SOLE 0 0 0 1,482
CHEVRON CORP NEW COM 166764100   10,637,634 67,605 SH   SOLE 0 0 0 67,605
CHUBB LIMITED COM H1467J104   273,588 1,421 SH   SOLE 0 0 0 1,421
CISCO SYS INC COM 17275R102   2,072,531 40,057 SH   SOLE 0 0 0 40,057
COCA COLA CO COM 191216100   1,188,644 19,738 SH   SOLE 0 0 0 19,738
COMCAST CORP NEW CL A 20030N101   571,412 13,752 SH   SOLE 0 0 0 13,752
CONOCOPHILLIPS COM 20825C104   754,161 7,279 SH   SOLE 0 0 0 7,279
COSTCO WHSL CORP NEW COM 22160K105   307,898 572 SH   SOLE 0 0 0 572
CROWDSTRIKE HLDGS INC CL A 22788C105   246,742 1,680 SH   SOLE 0 0 0 1,680
DANAHER CORPORATION COM 235851102   295,031 1,229 SH   SOLE 0 0 0 1,229
DEERE & CO COM 244199105   1,140,003 2,814 SH   SOLE 0 0 0 2,814
DISNEY WALT CO COM 254687106   4,469,669 50,063 SH   SOLE 0 0 0 50,063
DRAFTKINGS INC NEW COM CL A 26142V105   211,698 7,968 SH   SOLE 0 0 0 7,968
DUKE ENERGY CORP NEW COM NEW 26441C204   435,105 4,849 SH   SOLE 0 0 0 4,849
EATON CORP PLC SHS G29183103   734,310 3,651 SH   SOLE 0 0 0 3,651
EVERSOURCE ENERGY COM 30040W108   234,534 3,307 SH   SOLE 0 0 0 3,307
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   2,285,513 39,029 SH   SOLE 0 0 0 39,029
EXXON MOBIL CORP COM 30231G102   2,606,873 24,307 SH   SOLE 0 0 0 24,307
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   786,779 15,524 SH   SOLE 0 0 0 15,524
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   216,926 2,857 SH   SOLE 0 0 0 2,857
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,133,615 6,955 SH   SOLE 0 0 0 6,955
FORD MTR CO DEL COM 345370860   275,823 18,230 SH   SOLE 0 0 0 18,230
GENERAL MLS INC COM 370334104   265,010 3,455 SH   SOLE 0 0 0 3,455
GILEAD SCIENCES INC COM 375558103   527,978 6,851 SH   SOLE 0 0 0 6,851
GLOBAL X FDS US INFR DEV ETF 37954Y673   235,375 7,489 SH   SOLE 0 0 0 7,489
GOLDMAN SACHS GROUP INC COM 38141G104   3,931,188 12,188 SH   SOLE 0 0 0 12,188
HOME DEPOT INC COM 437076102   1,644,720 5,295 SH   SOLE 0 0 0 5,295
IDEXX LABS INC COM 45168D104   2,119,701 4,221 SH   SOLE 0 0 0 4,221
INMODE LTD SHS M5425M103   385,019 10,308 SH   SOLE 0 0 0 10,308
INTERNATIONAL BUSINESS MACHS COM 459200101   1,103,423 8,246 SH   SOLE 0 0 0 8,246
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   376,623 4,980 SH   SOLE 0 0 0 4,980
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   589,611 6,592 SH   SOLE 0 0 0 6,592
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   240,710 1,609 SH   SOLE 0 0 0 1,609
INVESCO QQQ TR UNIT SER 1 46090E103   655,352 1,774 SH   SOLE 0 0 0 1,774
ISHARES INC MSCI EMRG CHN 46434G764   2,826,072 54,368 SH   SOLE 0 0 0 54,368
ISHARES TR US AER DEF ETF 464288760   318,846 2,733 SH   SOLE 0 0 0 2,733
ISHARES TR CORE US AGGBD ET 464287226   1,635,689 16,699 SH   SOLE 0 0 0 16,699
ISHARES TR MRGSTR MD CP ETF 464288208   3,936,568 62,199 SH   SOLE 0 0 0 62,199
ISHARES TR RUS MDCP VAL ETF 464287473   346,339 3,153 SH   SOLE 0 0 0 3,153
ISHARES TR CORE S&P500 ETF 464287200   815,534 1,830 SH   SOLE 0 0 0 1,830
ISHARES TR CORE HIGH DV ETF 46429B663   380,512 3,775 SH   SOLE 0 0 0 3,775
ISHARES TR AGGRES ALLOC ETF 464289859   353,105 5,323 SH   SOLE 0 0 0 5,323
ISHARES TR SP SMCP600VL ETF 464287879   322,789 3,395 SH   SOLE 0 0 0 3,395
ISHARES TR CORE MSCI TOTAL 46432F834   1,471,020 23,491 SH   SOLE 0 0 0 23,491
ISHARES TR U.S. MED DVC ETF 464288810   13,898,564 246,167 SH   SOLE 0 0 0 246,167
ISHARES TR RUSEL 2500 ETF 46435G268   1,134,342 19,738 SH   SOLE 0 0 0 19,738
ISHARES TR ISHARES BIOTECH 464287556   1,632,040 12,855 SH   SOLE 0 0 0 12,855
ISHARES TR EAFE GRWTH ETF 464288885   339,496 3,558 SH   SOLE 0 0 0 3,558
ISHARES TR CORE S&P SCP ETF 464287804   10,876,358 109,146 SH   SOLE 0 0 0 109,146
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,817,336 68,992 SH   SOLE 0 0 0 68,992
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   501,253 10,489 SH   SOLE 0 0 0 10,489
JOHNSON & JOHNSON COM 478160104   5,394,243 32,590 SH   SOLE 0 0 0 32,590
JPMORGAN CHASE & CO COM 46625H100   13,048,595 89,718 SH   SOLE 0 0 0 89,718
KIMBERLY-CLARK CORP COM 494368103   319,700 2,316 SH   SOLE 0 0 0 2,316
LAM RESEARCH CORP COM 512807108   8,459,950 13,160 SH   SOLE 0 0 0 13,160
LILLY ELI & CO COM 532457108   1,691,429 3,607 SH   SOLE 0 0 0 3,607
LOCKHEED MARTIN CORP COM 539830109   845,605 1,837 SH   SOLE 0 0 0 1,837
LOWES COS INC COM 548661107   1,073,174 4,755 SH   SOLE 0 0 0 4,755
M & T BK CORP COM 55261F104   386,600 3,124 SH   SOLE 0 0 0 3,124
MASTERCARD INCORPORATED CL A 57636Q104   634,160 1,612 SH   SOLE 0 0 0 1,612
MCDONALDS CORP COM 580135101   4,263,389 14,287 SH   SOLE 0 0 0 14,287
MEDTRONIC PLC SHS G5960L103   1,073,420 12,184 SH   SOLE 0 0 0 12,184
MERCK & CO INC COM 58933Y105   3,794,440 32,884 SH   SOLE 0 0 0 32,884
META PLATFORMS INC CL A 30303M102   12,386,913 43,163 SH   SOLE 0 0 0 43,163
METLIFE INC COM 59156R108   635,110 11,235 SH   SOLE 0 0 0 11,235
MGM RESORTS INTERNATIONAL COM 552953101   354,759 8,077 SH   SOLE 0 0 0 8,077
MICRON TECHNOLOGY INC COM 595112103   323,301 5,123 SH   SOLE 0 0 0 5,123
MICROSOFT CORP COM 594918104   36,219,785 106,360 SH   SOLE 0 0 0 106,360
MODERNA INC COM 60770K107   206,814 1,702 SH   SOLE 0 0 0 1,702
MONDELEZ INTL INC CL A 609207105   3,914,965 53,674 SH   SOLE 0 0 0 53,674
NASDAQ INC COM 631103108   287,734 5,772 SH   SOLE 0 0 0 5,772
NETFLIX INC COM 64110L106   879,721 1,997 SH   SOLE 0 0 0 1,997
NEXTERA ENERGY INC COM 65339F101   1,630,214 21,971 SH   SOLE 0 0 0 21,971
NIKE INC CL B 654106103   4,677,153 42,377 SH   SOLE 0 0 0 42,377
NORTHROP GRUMMAN CORP COM 666807102   4,762,770 10,449 SH   SOLE 0 0 0 10,449
NOVARTIS AG SPONSORED ADR 66987V109   815,677 8,083 SH   SOLE 0 0 0 8,083
NOVO-NORDISK A S ADR 670100205   272,547 1,684 SH   SOLE 0 0 0 1,684
NUCOR CORP COM 670346105   1,547,378 9,436 SH   SOLE 0 0 0 9,436
NVIDIA CORPORATION COM 67066G104   5,150,742 12,176 SH   SOLE 0 0 0 12,176
OCCIDENTAL PETE CORP COM 674599105   211,335 3,594 SH   SOLE 0 0 0 3,594
ORACLE CORP COM 68389X105   4,184,547 35,138 SH   SOLE 0 0 0 35,138
OTIS WORLDWIDE CORP COM 68902V107   550,684 6,187 SH   SOLE 0 0 0 6,187
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,137,375 74,193 SH   SOLE 0 0 0 74,193
PALO ALTO NETWORKS INC COM 697435105   225,096 881 SH   SOLE 0 0 0 881
PEPSICO INC COM 713448108   2,323,139 12,543 SH   SOLE 0 0 0 12,543
PFIZER INC COM 717081103   1,455,313 39,676 SH   SOLE 0 0 0 39,676
PHILIP MORRIS INTL INC COM 718172109   3,710,627 38,011 SH   SOLE 0 0 0 38,011
PHILLIPS 66 COM 718546104   422,198 4,426 SH   SOLE 0 0 0 4,426
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,634,781 193,855 SH   SOLE 0 0 0 193,855
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,565,253 15,690 SH   SOLE 0 0 0 15,690
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   319,272 3,406 SH   SOLE 0 0 0 3,406
PROCTER AND GAMBLE CO COM 742718109   4,086,122 26,928 SH   SOLE 0 0 0 26,928
PROGRESSIVE CORP COM 743315103   258,427 1,952 SH   SOLE 0 0 0 1,952
PROSHARES TR II ULTA BLMBG 2017 74347Y888   335,441 14,184 SH   SOLE 0 0 0 14,184
PRUDENTIAL FINL INC COM 744320102   1,416,491 16,056 SH   SOLE 0 0 0 16,056
QUALCOMM INC COM 747525103   671,070 5,637 SH   SOLE 0 0 0 5,637
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,459,433 14,898 SH   SOLE 0 0 0 14,898
SALESFORCE INC COM 79466L302   7,947,666 37,620 SH   SOLE 0 0 0 37,620
SCHWAB CHARLES CORP COM 808513105   2,622,932 46,276 SH   SOLE 0 0 0 46,276
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   455,619 8,700 SH   SOLE 0 0 0 8,700
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   2,345,409 69,452 SH   SOLE 0 0 0 69,452
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   404,440 2,326 SH   SOLE 0 0 0 2,326
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,090,289 15,748 SH   SOLE 0 0 0 15,748
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   535,892 8,234 SH   SOLE 0 0 0 8,234
SELECT SECTOR SPDR TR ENERGY 81369Y506   328,484 4,047 SH   SOLE 0 0 0 4,047
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   210,438 2,539 SH   SOLE 0 0 0 2,539
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   398,741 11,829 SH   SOLE 0 0 0 11,829
SERVICENOW INC COM 81762P102   1,578,201 2,808 SH   SOLE 0 0 0 2,808
SHOPIFY INC CL A 82509L107   932,183 14,430 SH   SOLE 0 0 0 14,430
SMART GLOBAL HLDGS INC SHS G8232Y101   632,176 21,792 SH   SOLE 0 0 0 21,792
SNOWFLAKE INC CL A 833445109   1,961,942 11,149 SH   SOLE 0 0 0 11,149
SOFI TECHNOLOGIES INC COM 83406F102   479,487 57,492 SH   SOLE 0 0 0 57,492
SOUTHERN CO COM 842587107   1,276,172 18,166 SH   SOLE 0 0 0 18,166
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,454,720 5,538 SH   SOLE 0 0 0 5,538
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   16,562,095 34,583 SH   SOLE 0 0 0 34,583
SPDR SER TR S&P BIOTECH 78464A870   7,782,397 93,538 SH   SOLE 0 0 0 93,538
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,081,914 42,645 SH   SOLE 0 0 0 42,645
SPDR SER TR HLTH CR EQUIP 78464A581   2,041,605 20,748 SH   SOLE 0 0 0 20,748
STAG INDL INC COM 85254J102   1,418,134 39,524 SH   SOLE 0 0 0 39,524
STARBUCKS CORP COM 855244109   3,041,612 30,705 SH   SOLE 0 0 0 30,705
STATE STR CORP COM 857477103   246,676 3,371 SH   SOLE 0 0 0 3,371
SYSCO CORP COM 871829107   223,833 3,017 SH   SOLE 0 0 0 3,017
TARGET CORP COM 87612E106   247,645 1,878 SH   SOLE 0 0 0 1,878
TESLA INC COM 88160R101   1,912,391 7,306 SH   SOLE 0 0 0 7,306
TEXAS INSTRS INC COM 882508104   288,271 1,601 SH   SOLE 0 0 0 1,601
THE CIGNA GROUP COM 125523100   264,611 943 SH   SOLE 0 0 0 943
THERMO FISHER SCIENTIFIC INC COM 883556102   416,108 798 SH   SOLE 0 0 0 798
TJX COS INC NEW COM 872540109   2,020,760 23,833 SH   SOLE 0 0 0 23,833
TORONTO DOMINION BK ONT COM NEW 891160509   394,307 6,359 SH   SOLE 0 0 0 6,359
TRANE TECHNOLOGIES PLC SHS G8994E103   240,720 1,259 SH   SOLE 0 0 0 1,259
UBER TECHNOLOGIES INC COM 90353T100   855,829 19,825 SH   SOLE 0 0 0 19,825
UNION PAC CORP COM 907818108   454,089 2,219 SH   SOLE 0 0 0 2,219
UNITED PARCEL SERVICE INC CL B 911312106   265,676 1,482 SH   SOLE 0 0 0 1,482
UNITEDHEALTH GROUP INC COM 91324P102   2,571,602 5,350 SH   SOLE 0 0 0 5,350
UNUM GROUP COM 91529Y106   354,732 7,437 SH   SOLE 0 0 0 7,437
VALERO ENERGY CORP COM 91913Y100   383,501 3,269 SH   SOLE 0 0 0 3,269
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,749,254 11,489 SH   SOLE 0 0 0 11,489
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   515,764 7,095 SH   SOLE 0 0 0 7,095
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   464,178 9,496 SH   SOLE 0 0 0 9,496
VANGUARD INDEX FDS TOTAL STK MKT 922908769   241,546 1,097 SH   SOLE 0 0 0 1,097
VANGUARD INDEX FDS SMALL CP ETF 922908751   359,105 1,806 SH   SOLE 0 0 0 1,806
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   28,236,950 69,331 SH   SOLE 0 0 0 69,331
VANGUARD INDEX FDS GROWTH ETF 922908736   375,412 1,327 SH   SOLE 0 0 0 1,327
VANGUARD INDEX FDS VALUE ETF 922908744   326,019 2,294 SH   SOLE 0 0 0 2,294
VANGUARD INDEX FDS SML CP GRW ETF 922908595   200,104 871 SH   SOLE 0 0 0 871
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,966,695 122,092 SH   SOLE 0 0 0 122,092
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,745,589 28,311 SH   SOLE 0 0 0 28,311
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   13,285,328 244,171 SH   SOLE 0 0 0 244,171
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   374,893 2,308 SH   SOLE 0 0 0 2,308
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   10,476,454 98,769 SH   SOLE 0 0 0 98,769
VANGUARD WORLD FD MEGA GRWTH IND 921910816   45,425,715 193,038 SH   SOLE 0 0 0 193,038
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   27,209,310 262,233 SH   SOLE 0 0 0 262,233
VERIZON COMMUNICATIONS INC COM 92343V104   1,816,478 48,843 SH   SOLE 0 0 0 48,843
VISA INC COM CL A 92826C839   6,400,835 26,953 SH   SOLE 0 0 0 26,953
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,387,066 48,686 SH   SOLE 0 0 0 48,686
WALMART INC COM 931142103   3,871,496 24,631 SH   SOLE 0 0 0 24,631
WASTE MGMT INC DEL COM 94106L109   205,088 1,183 SH   SOLE 0 0 0 1,183
WELLS FARGO CO NEW COM 949746101   275,746 6,461 SH   SOLE 0 0 0 6,461
WEYERHAEUSER CO MTN BE COM NEW 962166104   341,665 10,196 SH   SOLE 0 0 0 10,196
WISDOMTREE TR US SMALLCAP FUND 97717W562   858,901 19,168 SH   SOLE 0 0 0 19,168
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   183,967 21,542 SH   SOLE 0 0 0 21,542