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,410,247 32,819 SH   SOLE 0 0 0 32,819
ABBVIE INC COM 00287Y109   4,725,995 27,554 SH   SOLE 0 0 0 27,554
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   200,110 660 SH   SOLE 0 0 0 660
ADOBE INC COM 00724F101   1,470,868 2,648 SH   SOLE 0 0 0 2,648
ADVANCED MICRO DEVICES INC COM 007903107   654,888 4,037 SH   SOLE 0 0 0 4,037
AFLAC INC COM 001055102   237,852 2,663 SH   SOLE 0 0 0 2,663
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,611,497 22,382 SH   SOLE 0 650 0 21,732
ALPHABET INC CAP STK CL A 02079K305   2,970,250 16,307 SH   SOLE 0 0 0 16,307
ALPHABET INC CAP STK CL C 02079K107   21,406,663 116,708 SH   SOLE 0 1,424 0 115,285
ALTRIA GROUP INC COM 02209S103   1,375,535 30,198 SH   SOLE 0 0 0 30,198
AMAZON COM INC COM 023135106   46,128,225 238,697 SH   SOLE 0 1,843 0 236,854
AMERICAN CENTY ETF TR US SML CP VALU 025072877   8,202,691 91,425 SH   SOLE 0 678 0 90,747
AMERICAN EXPRESS CO COM 025816109   396,812 1,714 SH   SOLE 0 0 0 1,714
AMGEN INC COM 031162100   730,929 2,339 SH   SOLE 0 0 0 2,339
APPLE INC COM 037833100   79,373,515 376,856 SH   SOLE 0 1,502 0 375,354
AT&T INC COM 00206R102   219,396 11,481 SH   SOLE 0 0 0 11,481
BANK AMERICA CORP COM 060505104   5,709,542 143,564 SH   SOLE 0 0 0 143,564
BAR HBR BANKSHARES COM 066849100   709,276 26,387 SH   SOLE 0 0 0 26,387
BARRICK GOLD CORP COM 067901108   339,383 20,347 SH   SOLE 0 0 0 20,347
BERKLEY W R CORP COM 084423102   6,625,316 84,313 SH   SOLE 0 0 0 84,313
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,354,034 27,911 SH   SOLE 0 220 0 27,690
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE 0 0 0 1
BLACKROCK INC COM 09247X101   1,689,543 2,146 SH   SOLE 0 0 0 2,146
BLACKSTONE INC COM 09260D107   2,614,410 21,118 SH   SOLE 0 0 0 21,118
BOEING CO COM 097023105   717,483 3,942 SH   SOLE 0 0 0 3,942
BP PLC SPONSORED ADR 055622104   233,740 6,475 SH   SOLE 0 0 0 6,475
BRISTOL-MYERS SQUIBB CO COM 110122108   1,351,626 32,546 SH   SOLE 0 1,050 0 31,496
BROADCOM INC COM 11135F101   759,006 473 SH   SOLE 0 0 0 473
BROWN & BROWN INC COM 115236101   371,093 4,150 SH   SOLE 0 0 0 4,150
CAMDEN NATL CORP COM 133034108   1,557,221 47,189 SH   SOLE 0 0 0 47,189
CARRIER GLOBAL CORPORATION COM 14448C104   793,796 12,584 SH   SOLE 0 0 0 12,584
CATERPILLAR INC COM 149123101   998,830 2,999 SH   SOLE 0 0 0 2,999
CHARTER COMMUNICATIONS INC N CL A 16119P108   251,425 841 SH   SOLE 0 0 0 841
CHENIERE ENERGY INC COM NEW 16411R208   259,903 1,487 SH   SOLE 0 0 0 1,487
CHEVRON CORP NEW COM 166764100   8,619,658 55,106 SH   SOLE 0 500 0 54,606
CHUBB LIMITED COM H1467J104   586,369 2,299 SH   SOLE 0 0 0 2,299
CISCO SYS INC COM 17275R102   1,190,701 25,062 SH   SOLE 0 0 0 25,062
COCA COLA CO COM 191216100   1,139,977 17,910 SH   SOLE 0 0 0 17,910
COMCAST CORP NEW CL A 20030N101   472,560 12,067 SH   SOLE 0 0 0 12,067
CONOCOPHILLIPS COM 20825C104   843,417 7,374 SH   SOLE 0 0 0 7,374
COSTCO WHSL CORP NEW COM 22160K105   397,895 468 SH   SOLE 0 0 0 468
CROWDSTRIKE HLDGS INC CL A 22788C105   740,552 1,933 SH   SOLE 0 0 0 1,933
DANAHER CORPORATION COM 235851102   283,259 1,134 SH   SOLE 0 0 0 1,134
DEERE & CO COM 244199105   1,161,322 3,108 SH   SOLE 0 0 0 3,108
DICKS SPORTING GOODS INC COM 253393102   229,965 1,070 SH   SOLE 0 0 0 1,070
DISNEY WALT CO COM 254687106   2,397,273 24,144 SH   SOLE 0 181 0 23,963
DRAFTKINGS INC NEW COM CL A 26142V105   338,474 8,868 SH   SOLE 0 0 0 8,868
DUKE ENERGY CORP NEW COM NEW 26441C204   347,942 3,471 SH   SOLE 0 0 0 3,471
EATON CORP PLC SHS G29183103   979,280 3,123 SH   SOLE 0 0 0 3,123
ELI LILLY & CO COM 532457108   2,691,508 2,973 SH   SOLE 0 0 0 2,973
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   497,108 9,022 SH   SOLE 0 0 0 9,022
EXXON MOBIL CORP COM 30231G102   2,359,782 20,498 SH   SOLE 0 0 0 20,498
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   200,505 2,099 SH   SOLE 0 300 0 1,799
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   813,413 3,969 SH   SOLE 0 0 0 3,969
GILEAD SCIENCES INC COM 375558103   426,842 6,221 SH   SOLE 0 0 0 6,221
GLOBAL X FDS US INFR DEV ETF 37954Y673   267,188 7,217 SH   SOLE 0 0 0 7,217
GOLDMAN SACHS GROUP INC COM 38141G104   3,538,092 7,822 SH   SOLE 0 0 0 7,822
HOME DEPOT INC COM 437076102   1,672,922 4,860 SH   SOLE 0 0 0 4,860
IDEXX LABS INC COM 45168D104   1,660,590 3,408 SH   SOLE 0 0 0 3,408
INMODE LTD SHS M5425M103   285,237 15,638 SH   SOLE 0 0 0 15,638
INTERNATIONAL BUSINESS MACHS COM 459200101   1,363,434 7,883 SH   SOLE 0 0 0 7,883
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   536,233 5,161 SH   SOLE 0 0 0 5,161
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   273,238 3,324 SH   SOLE 0 0 0 3,324
INVESCO QQQ TR UNIT SER 1 46090E103   1,160,599 2,422 SH   SOLE 0 0 0 2,422
ISHARES INC MSCI EMRG CHN 46434G764   4,841,959 81,790 SH   SOLE 0 567 0 81,223
ISHARES TR MRGSTR MD CP GRW 464288307   290,977 4,295 SH   SOLE 0 0 0 4,295
ISHARES TR US AER DEF ETF 464288760   376,563 2,852 SH   SOLE 0 0 0 2,852
ISHARES TR MRGSTR MD CP ETF 464288208   9,138,318 130,372 SH   SOLE 0 921 0 129,451
ISHARES TR RUS MDCP VAL ETF 464287473   351,780 2,914 SH   SOLE 0 0 0 2,914
ISHARES TR CORE S&P500 ETF 464287200   1,180,120 2,157 SH   SOLE 0 0 0 2,157
ISHARES TR CORE HIGH DV ETF 46429B663   319,228 2,937 SH   SOLE 0 0 0 2,937
ISHARES TR SP SMCP600VL ETF 464287879   252,191 2,593 SH   SOLE 0 0 0 2,593
ISHARES TR CORE MSCI TOTAL 46432F834   412,569 6,107 SH   SOLE 0 0 0 6,107
ISHARES TR RUSEL 2500 ETF 46435G268   424,191 6,776 SH   SOLE 0 0 0 6,776
ISHARES TR U.S. MED DVC ETF 464288810   8,658,420 154,504 SH   SOLE 0 1,200 0 153,304
ISHARES TR ISHARES BIOTECH 464287556   1,309,822 9,543 SH   SOLE 0 0 0 9,543
ISHARES TR EAFE GRWTH ETF 464288885   237,676 2,323 SH   SOLE 0 0 0 2,323
ISHARES TR CORE S&P SCP ETF 464287804   4,806,644 45,065 SH   SOLE 0 1,000 0 44,065
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   706,203 12,724 SH   SOLE 0 0 0 12,724
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   15,461,618 295,916 SH   SOLE 0 1,461 0 294,455
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,689,449 65,093 SH   SOLE 0 323 0 64,770
JOHNSON & JOHNSON COM 478160104   3,923,744 26,846 SH   SOLE 0 0 0 26,846
JPMORGAN CHASE & CO. COM 46625H100   16,715,838 82,645 SH   SOLE 0 446 0 82,199
KIMBERLY-CLARK CORP COM 494368103   268,844 1,945 SH   SOLE 0 0 0 1,945
L3HARRIS TECHNOLOGIES INC COM 502431109   227,848 1,015 SH   SOLE 0 0 0 1,015
LAM RESEARCH CORP COM 512807108   14,055,684 13,200 SH   SOLE 0 150 0 13,050
LOCKHEED MARTIN CORP COM 539830109   595,482 1,275 SH   SOLE 0 0 0 1,275
LOWES COS INC COM 548661107   817,211 3,707 SH   SOLE 0 0 0 3,707
M & T BK CORP COM 55261F104   633,560 4,186 SH   SOLE 0 0 0 4,186
MARATHON PETE CORP COM 56585A102   429,702 2,477 SH   SOLE 0 0 0 2,477
MARSH & MCLENNAN COS INC COM 571748102   214,900 1,020 SH   SOLE 0 0 0 1,020
MASTERCARD INCORPORATED CL A 57636Q104   714,171 1,619 SH   SOLE 0 0 0 1,619
MCDONALDS CORP COM 580135101   3,102,611 12,175 SH   SOLE 0 0 0 12,175
MERCK & CO INC COM 58933Y105   3,819,509 30,852 SH   SOLE 0 600 0 30,252
META PLATFORMS INC CL A 30303M102   21,216,100 42,077 SH   SOLE 0 659 0 41,418
METLIFE INC COM 59156R108   665,572 9,482 SH   SOLE 0 0 0 9,482
MGM RESORTS INTERNATIONAL COM 552953101   343,883 7,738 SH   SOLE 0 0 0 7,738
MICRON TECHNOLOGY INC COM 595112103   445,259 3,385 SH   SOLE 0 0 0 3,385
MICROSOFT CORP COM 594918104   46,834,924 104,788 SH   SOLE 0 496 0 104,292
MICROSTRATEGY INC CL A NEW 594972408   407,083 296 SH   SOLE 0 0 0 296
MONDELEZ INTL INC CL A 609207105   2,205,627 33,705 SH   SOLE 0 0 0 33,705
NASDAQ INC COM 631103108   347,821 5,772 SH   SOLE 0 0 0 5,772
NETFLIX INC COM 64110L106   1,173,220 1,738 SH   SOLE 0 0 0 1,738
NEXTERA ENERGY INC COM 65339F101   1,503,832 21,238 SH   SOLE 0 0 0 21,238
NIKE INC CL B 654106103   1,516,954 20,127 SH   SOLE 0 0 0 20,127
NORTHROP GRUMMAN CORP COM 666807102   2,008,498 4,607 SH   SOLE 0 133 0 4,474
NOVARTIS AG SPONSORED ADR 66987V109   799,082 7,506 SH   SOLE 0 0 0 7,506
NOVO-NORDISK A S ADR 670100205   7,004,233 49,070 SH   SOLE 0 0 0 49,070
NUCOR CORP COM 670346105   1,492,366 9,441 SH   SOLE 0 0 0 9,441
NVIDIA CORPORATION COM 67066G104   27,805,316 225,071 SH   SOLE 0 805 0 224,266
ORACLE CORP COM 68389X105   4,978,030 35,255 SH   SOLE 0 0 0 35,255
OTIS WORLDWIDE CORP COM 68902V107   595,742 6,189 SH   SOLE 0 0 0 6,189
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,169,194 85,637 SH   SOLE 0 948 0 84,689
PALO ALTO NETWORKS INC COM 697435105   1,042,593 3,075 SH   SOLE 0 0 0 3,075
PEPSICO INC COM 713448108   1,822,281 11,049 SH   SOLE 0 0 0 11,049
PFIZER INC COM 717081103   1,157,619 41,373 SH   SOLE 0 0 0 41,373
PHILIP MORRIS INTL INC COM 718172109   3,538,430 34,920 SH   SOLE 0 0 0 34,920
PHILLIPS 66 COM 718546104   658,705 4,666 SH   SOLE 0 0 0 4,666
PIMCO DYNAMIC INCOME FD SHS 72201Y101   3,688,870 196,112 SH   SOLE 0 0 0 196,112
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   500,601 4,974 SH   SOLE 0 0 0 4,974
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   350,291 3,700 SH   SOLE 0 0 0 3,700
PROCTER AND GAMBLE CO COM 742718109   4,112,836 24,938 SH   SOLE 0 0 0 24,938
PROGRESSIVE CORP COM 743315103   247,603 1,192 SH   SOLE 0 0 0 1,192
PROSHARES TR BITCOIN STRATE 74347G440   247,278 10,985 SH   SOLE 0 0 0 10,985
PROSHARES TR II ULTA BLMBG 2017 74347Y888   426,540 12,733 SH   SOLE 0 0 0 12,733
PRUDENTIAL FINL INC COM 744320102   1,441,436 12,300 SH   SOLE 0 388 0 11,912
QUALCOMM INC COM 747525103   1,332,674 6,691 SH   SOLE 0 0 0 6,691
RTX CORPORATION COM 75513E101   1,544,651 15,387 SH   SOLE 0 0 0 15,387
SALESFORCE INC COM 79466L302   10,464,394 40,702 SH   SOLE 0 400 0 40,302
SCHWAB CHARLES CORP COM 808513105   7,605,951 103,216 SH   SOLE 0 1,342 0 101,874
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   496,553 7,728 SH   SOLE 0 0 0 7,728
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   4,861,776 33,357 SH   SOLE 0 0 0 33,357
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   296,615 3,463 SH   SOLE 0 0 0 3,463
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   421,528 4,773 SH   SOLE 0 0 0 4,773
SELECT SECTOR SPDR TR ENERGY 81369Y506   330,964 3,631 SH   SOLE 0 0 0 3,631
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   456,613 11,107 SH   SOLE 0 0 0 11,107
SELECT SECTOR SPDR TR INDL 81369Y704   210,605 1,728 SH   SOLE 0 0 0 1,728
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   415,211 1,835 SH   SOLE 0 0 0 1,835
SERVICENOW INC COM 81762P102   2,008,909 2,554 SH   SOLE 0 0 0 2,554
SHERWIN WILLIAMS CO COM 824348106   264,283 886 SH   SOLE 0 0 0 886
SHOPIFY INC CL A 82509L107   941,813 14,259 SH   SOLE 0 0 0 14,259
SNOWFLAKE INC CL A 833445109   1,773,653 13,129 SH   SOLE 0 107 0 13,022
SOFI TECHNOLOGIES INC COM 83406F102   361,240 54,650 SH   SOLE 0 0 0 54,650
SOUTHERN CO COM 842587107   1,087,025 14,013 SH   SOLE 0 0 0 14,013
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,341,006 4,302 SH   SOLE 0 69 0 4,233
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   7,901,221 14,766 SH   SOLE 0 35 0 14,731
SPDR SER TR S&P BIOTECH 78464A870   9,729,161 104,942 SH   SOLE 0 176 0 104,766
SPDR SER TR PORTFOLIO AGRGTE 78464A649   600,573 23,937 SH   SOLE 0 0 0 23,937
SPDR SER TR HLTH CR EQUIP 78464A581   980,456 11,615 SH   SOLE 0 0 0 11,615
SPDR SER TR S&P HOMEBUILD 78464A888   1,257,265 12,438 SH   SOLE 0 0 0 12,438
STAG INDL INC COM 85254J102   442,757 12,278 SH   SOLE 0 0 0 12,278
STARBUCKS CORP COM 855244109   1,906,898 24,495 SH   SOLE 0 0 0 24,495
STATE STR CORP COM 857477103   258,592 3,494 SH   SOLE 0 0 0 3,494
STERLING CHECK CORP COM 85917T109   148,000 10,000 SH   SOLE 0 0 0 10,000
TARGET CORP COM 87612E106   230,463 1,557 SH   SOLE 0 0 0 1,557
TESLA INC COM 88160R101   3,013,591 15,229 SH   SOLE 0 212 0 15,017
TEXAS INSTRS INC COM 882508104   283,554 1,458 SH   SOLE 0 0 0 1,458
THE CIGNA GROUP COM 125523100   320,830 971 SH   SOLE 0 0 0 971
THERMO FISHER SCIENTIFIC INC COM 883556102   229,880 416 SH   SOLE 0 0 0 416
TJX COS INC NEW COM 872540109   2,646,156 24,034 SH   SOLE 0 0 0 24,034
TORONTO DOMINION BK ONT COM NEW 891160509   241,776 4,399 SH   SOLE 0 0 0 4,399
TRANE TECHNOLOGIES PLC SHS G8994E103   390,308 1,187 SH   SOLE 0 0 0 1,187
TRAVELERS COMPANIES INC COM 89417E109   243,404 1,197 SH   SOLE 0 0 0 1,197
UBER TECHNOLOGIES INC COM 90353T100   6,807,884 93,669 SH   SOLE 0 0 0 93,669
UNION PAC CORP COM 907818108   782,153 3,457 SH   SOLE 0 0 0 3,457
UNITEDHEALTH GROUP INC COM 91324P102   2,357,602 4,629 SH   SOLE 0 120 0 4,509
UNUM GROUP COM 91529Y106   341,128 6,674 SH   SOLE 0 0 0 6,674
VALERO ENERGY CORP COM 91913Y100   507,403 3,237 SH   SOLE 0 0 0 3,237
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   4,058,219 15,567 SH   SOLE 0 0 0 15,567
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   256,804 3,564 SH   SOLE 0 0 0 3,564
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   227,767 4,680 SH   SOLE 0 0 0 4,680
VANGUARD INDEX FDS SMALL CP ETF 922908751   420,639 1,929 SH   SOLE 0 0 0 1,929
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   62,726,550 125,420 SH   SOLE 0 1,740 0 123,680
VANGUARD INDEX FDS GROWTH ETF 922908736   665,970 1,781 SH   SOLE 0 0 0 1,781
VANGUARD INDEX FDS VALUE ETF 922908744   558,732 3,483 SH   SOLE 0 0 0 3,483
VANGUARD INDEX FDS SML CP GRW ETF 922908595   217,863 871 SH   SOLE 0 0 0 871
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,725,879 15,323 SH   SOLE 0 0 0 15,323
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   39,584,501 675,043 SH   SOLE 0 2,303 0 672,740
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   354,923 1,944 SH   SOLE 0 0 0 1,944
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,813,065 65,877 SH   SOLE 0 1,885 0 63,992
VANGUARD WORLD FD MEGA GRWTH IND 921910816   79,860,044 254,161 SH   SOLE 0 256 0 253,906
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   56,543,074 477,157 SH   SOLE 0 678 0 476,479
VERIZON COMMUNICATIONS INC COM 92343V104   755,312 18,315 SH   SOLE 0 0 0 18,315
VISA INC COM CL A 92826C839   6,409,608 24,420 SH   SOLE 0 0 0 24,420
WALGREENS BOOTS ALLIANCE INC COM 931427108   515,376 42,611 SH   SOLE 0 0 0 42,611
WALMART INC COM 931142103   4,688,227 69,240 SH   SOLE 0 900 0 68,340
WASTE MGMT INC DEL COM 94106L109   264,793 1,241 SH   SOLE 0 0 0 1,241
WELLS FARGO CO NEW COM 949746101   403,409 6,793 SH   SOLE 0 0 0 6,793
WEYERHAEUSER CO MTN BE COM NEW 962166104   284,366 10,016 SH   SOLE 0 0 0 10,016
WISDOMTREE TR US SMALLCAP FUND 97717W562   666,722 14,146 SH   SOLE 0 0 0 14,146
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   380,212 21,542 SH   SOLE 0 0 0 21,542