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   907,715 8,247 SH   SOLE   0 0 8,247
ABBVIE INC COM 00287Y109   3,657,066 23,599 SH   SOLE   0 0 23,599
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   421,104 25,414 SH   SOLE   0 0 25,414
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104   487,899 26,941 SH   SOLE   0 0 26,941
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,813,662 10,868 SH   SOLE   0 0 10,868
ADOBE INC COM 00724F101   660,084 1,106 SH   SOLE   0 0 1,106
ADVANCED MICRO DEVICES INC COM 007903107   753,266 5,110 SH   SOLE   0 0 5,110
AIR PRODS & CHEMS INC COM 009158106   784,832 2,866 SH   SOLE   0 0 2,866
ALPHABET INC CAP STK CL A 02079K305   4,029,014 28,843 SH   SOLE   0 0 28,843
ALPHABET INC CAP STK CL C 02079K107   4,312,698 30,602 SH   SOLE   0 0 30,602
ALTRIA GROUP INC COM 02209S103   231,406 5,736 SH   SOLE   0 0 5,736
AMAZON COM INC COM 023135106   8,772,937 57,739 SH   SOLE   0 0 57,739
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   720,642 14,114 SH   SOLE   0 0 14,114
AMERICAN CENTY ETF TR US SML CP VALU 025072877   610,116 6,794 SH   SOLE   0 0 6,794
AMERICAN ELEC PWR CO INC COM 025537101   882,299 10,863 SH   SOLE   0 0 10,863
AMERICAN EXPRESS CO COM 025816109   254,121 1,356 SH   SOLE   0 0 1,356
AMERICAN TOWER CORP NEW COM 03027X100   229,922 1,065 SH   SOLE   0 0 1,065
AMERICAN WTR WKS CO INC NEW COM 030420103   502,268 3,805 SH   SOLE   0 0 3,805
AMGEN INC COM 031162100   618,136 2,146 SH   SOLE   0 0 2,146
AMPHENOL CORP NEW CL A 032095101   779,094 7,859 SH   SOLE   0 0 7,859
ANALOG DEVICES INC COM 032654105   1,112,931 5,605 SH   SOLE   0 0 5,605
ANGI INC COM CL A NEW 00183L102   170,777 68,585 SH   SOLE   0 0 68,585
APPLE INC COM 037833100   22,295,010 115,800 SH   SOLE   0 0 115,800
APPLIED MATLS INC COM 038222105   984,151 6,072 SH   SOLE   0 0 6,072
ARK ETF TR GENOMIC REV ETF 00214Q302   257,131 7,837 SH   SOLE   0 0 7,837
ARK ETF TR INNOVATION ETF 00214Q104   406,274 7,758 SH   SOLE   0 0 7,758
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   341,292 36,269 SH   SOLE   0 0 36,269
AT&T INC COM 00206R102   423,476 25,237 SH   SOLE   0 0 25,237
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   222,877 24,465 SH   SOLE   0 0 24,465
BANK AMERICA CORP COM 060505104   1,840,028 54,649 SH   SOLE   0 0 54,649
BARCLAYS PLC ADR 06738E204   80,179 10,175 SH   SOLE   0 0 10,175
BECTON DICKINSON & CO COM 075887109   549,928 2,255 SH   SOLE   0 0 2,255
BERKLEY W R CORP COM 084423102   695,331 9,832 SH   SOLE   0 0 9,832
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,595,341 4,473 SH   SOLE   0 0 4,473
BITWISE FUNDS TRUST BITCOIN AND ETHE 091748400   299,888 8,783 SH   SOLE   0 0 8,783
BITWISE FUNDS TRUST ETHEREUM STRTGY 091748301   225,063 6,973 SH   SOLE   0 0 6,973
BLACKROCK CAP ALLOCATION TER COM 09260U109   265,158 17,736 SH   SOLE   0 0 17,736
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,104,239 143,594 SH   SOLE   0 0 143,594
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,062,238 20,322 SH   SOLE   0 0 20,322
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   156,899 10,710 SH   SOLE   0 0 10,710
BLACKROCK INC COM 09247X101   575,058 708 SH   SOLE   0 0 708
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   149,400 20,382 SH   SOLE   0 0 20,382
BLACKROCK RES & COMMODITIES SHS 09257A108   549,725 61,906 SH   SOLE   0 0 61,906
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   500,982 14,884 SH   SOLE   0 0 14,884
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   1,598,284 95,648 SH   SOLE   0 0 95,648
BLACKSTONE INC COM 09260D107   709,095 5,416 SH   SOLE   0 0 5,416
BOEING CO COM 097023105   434,676 1,668 SH   SOLE   0 0 1,668
BOOKING HOLDINGS INC COM 09857L108   248,306 70 SH   SOLE   0 0 70
BRISTOL-MYERS SQUIBB CO COM 110122108   967,506 18,856 SH   SOLE   0 0 18,856
BROADCOM INC COM 11135F101   2,958,513 2,650 SH   SOLE   0 0 2,650
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   223,263 1,085 SH   SOLE   0 0 1,085
BROWN & BROWN INC COM 115236101   734,815 10,333 SH   SOLE   0 0 10,333
CATERPILLAR INC COM 149123101   385,685 1,304 SH   SOLE   0 0 1,304
CEMEX SAB DE CV SPON ADR NEW 151290889   223,541 28,844 SH   SOLE   0 0 28,844
CENCORA INC COM 03073E105   221,844 1,080 SH   SOLE   0 0 1,080
CHEVRON CORP NEW COM 166764100   1,264,418 8,477 SH   SOLE   0 0 8,477
CHUBB LIMITED COM H1467J104   1,611,030 7,128 SH   SOLE   0 0 7,128
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   63,845 27,519 SH   SOLE   0 0 27,519
CISCO SYS INC COM 17275R102   1,708,768 33,824 SH   SOLE   0 0 33,824
CITIGROUP INC COM NEW 172967424   499,099 9,703 SH   SOLE   0 0 9,703
CLOROX CO DEL COM 189054109   775,513 5,439 SH   SOLE   0 0 5,439
COCA COLA CO COM 191216100   1,352,583 22,952 SH   SOLE   0 0 22,952
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   283,637 2,997 SH   SOLE   0 0 2,997
COLGATE PALMOLIVE CO COM 194162103   1,565,265 19,637 SH   SOLE   0 0 19,637
COMCAST CORP NEW CL A 20030N101   701,505 15,998 SH   SOLE   0 0 15,998
CONOCOPHILLIPS COM 20825C104   289,109 2,491 SH   SOLE   0 0 2,491
CONSTELLATION BRANDS INC CL A 21036P108   256,084 1,059 SH   SOLE   0 0 1,059
CORNING INC COM 219350105   211,596 6,949 SH   SOLE   0 0 6,949
COSTCO WHSL CORP NEW COM 22160K105   1,282,062 1,942 SH   SOLE   0 0 1,942
CROWDSTRIKE HLDGS INC CL A 22788C105   324,768 1,272 SH   SOLE   0 0 1,272
CVS HEALTH CORP COM 126650100   645,264 8,172 SH   SOLE   0 0 8,172
D R HORTON INC COM 23331A109   347,107 2,284 SH   SOLE   0 0 2,284
DEERE & CO COM 244199105   305,420 764 SH   SOLE   0 0 764
DISNEY WALT CO COM 254687106   1,274,077 14,111 SH   SOLE   0 0 14,111
DONALDSON INC COM 257651109   668,242 10,226 SH   SOLE   0 0 10,226
DOW INC COM 260557103   232,091 4,232 SH   SOLE   0 0 4,232
DRAFTKINGS INC NEW COM CL A 26142V105   537,281 15,242 SH   SOLE   0 0 15,242
DUKE ENERGY CORP NEW COM NEW 26441C204   1,204,467 12,412 SH   SOLE   0 0 12,412
DUPONT DE NEMOURS INC COM 26614N102   363,310 4,723 SH   SOLE   0 0 4,723
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   533,943 51,440 SH   SOLE   0 0 51,440
EATON CORP PLC SHS G29183103   1,246,106 5,174 SH   SOLE   0 0 5,174
EATON VANCE TAX MNGED BUY WR COM 27828X100   552,792 42,588 SH   SOLE   0 0 42,588
EATON VANCE TAX-MANAGED GLOB COM 27829F108   156,245 20,239 SH   SOLE   0 0 20,239
EATON VANCE TAX-MANAGED GLOB COM 27829C105   977,847 125,849 SH   SOLE   0 0 125,849
ECOLAB INC COM 278865100   734,543 3,703 SH   SOLE   0 0 3,703
ELECTRONIC ARTS INC COM 285512109   243,663 1,781 SH   SOLE   0 0 1,781
ELEVANCE HEALTH INC COM 036752103   222,685 472 SH   SOLE   0 0 472
ELI LILLY & CO COM 532457108   782,430 1,342 SH   SOLE   0 0 1,342
EMERSON ELEC CO COM 291011104   1,287,279 13,226 SH   SOLE   0 0 13,226
ENTERPRISE PRODS PARTNERS L COM 293792107   740,567 28,105 SH   SOLE   0 0 28,105
EOG RES INC COM 26875P101   722,686 5,975 SH   SOLE   0 0 5,975
ESSEX PPTY TR INC COM 297178105   524,376 2,115 SH   SOLE   0 0 2,115
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   336,763 9,395 SH   SOLE   0 0 9,395
EVERSOURCE ENERGY COM 30040W108   648,705 10,510 SH   SOLE   0 0 10,510
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   189,061 16,312 SH   SOLE   0 0 16,312
EXPEDITORS INTL WASH INC COM 302130109   735,138 5,779 SH   SOLE   0 0 5,779
EXXON MOBIL CORP COM 30231G102   3,928,822 39,296 SH   SOLE   0 0 39,296
FASTENAL CO COM 311900104   263,494 4,068 SH   SOLE   0 0 4,068
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   509,459 21,219 SH   SOLE   0 0 21,219
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   389,344 23,093 SH   SOLE   0 0 23,093
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   401,560 6,808 SH   SOLE   0 0 6,808
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   342,849 5,286 SH   SOLE   0 0 5,286
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   430,135 7,989 SH   SOLE   0 0 7,989
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   217,080 2,290 SH   SOLE   0 0 2,290
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   316,669 1,698 SH   SOLE   0 0 1,698
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   4,260,295 82,644 SH   SOLE   0 0 82,644
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   437,913 9,063 SH   SOLE   0 0 9,063
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   244,345 5,794 SH   SOLE   0 0 5,794
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   257,232 3,155 SH   SOLE   0 0 3,155
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   716,475 25,875 SH   SOLE   0 0 25,875
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,354,410 45,566 SH   SOLE   0 0 45,566
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   548,289 24,154 SH   SOLE   0 0 24,154
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   1,021,285 27,981 SH   SOLE   0 0 27,981
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   235,789 7,350 SH   SOLE   0 0 7,350
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   613,763 27,772 SH   SOLE   0 0 27,772
FIRST TR MORNINGSTAR DIVID L SHS 336917109   446,706 12,450 SH   SOLE   0 0 12,450
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,735,381 116,750 SH   SOLE   0 0 116,750
FISERV INC COM 337738108   263,555 1,984 SH   SOLE   0 0 1,984
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   238,671 1,831 SH   SOLE   0 0 1,831
FORD MTR CO DEL COM 345370860   159,198 13,060 SH   SOLE   0 0 13,060
FREEPORT-MCMORAN INC CL B 35671D857   236,840 5,564 SH   SOLE   0 0 5,564
GENERAL DYNAMICS CORP COM 369550108   1,330,891 5,125 SH   SOLE   0 0 5,125
GENERAL ELECTRIC CO COM NEW 369604301   508,766 3,986 SH   SOLE   0 0 3,986
GENERAL MLS INC COM 370334104   235,117 3,609 SH   SOLE   0 0 3,609
GENERAL MTRS CO COM 37045V100   220,080 6,127 SH   SOLE   0 0 6,127
GILEAD SCIENCES INC COM 375558103   621,310 7,670 SH   SOLE   0 0 7,670
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   220,207 7,513 SH   SOLE   0 0 7,513
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   463,705 9,103 SH   SOLE   0 0 9,103
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   261,141 15,060 SH   SOLE   0 0 15,060
GLOBAL X FDS US INFR DEV ETF 37954Y673   488,067 14,163 SH   SOLE   0 0 14,163
GLOBAL X FDS US PFD ETF 37954Y657   326,910 16,851 SH   SOLE   0 0 16,851
GRACO INC COM 384109104   763,263 8,797 SH   SOLE   0 0 8,797
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   22,044 22,000 SH   SOLE   0 0 22,000
HANOVER INS GROUP INC COM 410867105   574,447 4,731 SH   SOLE   0 0 4,731
HARBOR ETF TRUST LONG SHORT EQUIT 41151J828   280,193 11,675 SH   SOLE   0 0 11,675
HERSHEY CO COM 427866108   771,267 4,137 SH   SOLE   0 0 4,137
HOLOGIC INC COM 436440101   232,284 3,251 SH   SOLE   0 0 3,251
HOME DEPOT INC COM 437076102   4,020,372 11,601 SH   SOLE   0 0 11,601
HONEYWELL INTL INC COM 438516106   2,169,892 10,347 SH   SOLE   0 0 10,347
HUMANA INC COM 444859102   253,559 554 SH   SOLE   0 0 554
IDEXX LABS INC COM 45168D104   7,750,164 13,963 SH   SOLE   0 0 13,963
ILLINOIS TOOL WKS INC COM 452308109   899,764 3,435 SH   SOLE   0 0 3,435
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   1,113,422 45,335 SH   SOLE   0 0 45,335
ING GROEP N.V. SPONSORED ADR 456837103   191,385 12,742 SH   SOLE   0 0 12,742
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   404,097 14,463 SH   SOLE   0 0 14,463
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   460,916 14,994 SH   SOLE   0 0 14,994
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   295,311 8,051 SH   SOLE   0 0 8,051
INTEL CORP COM 458140100   458,256 9,120 SH   SOLE   0 0 9,120
INTERDIGITAL INC COM 45867G101   1,197,197 11,030 SH   SOLE   0 0 11,030
INTERNATIONAL BUSINESS MACHS COM 459200101   775,601 4,742 SH   SOLE   0 0 4,742
INTUIT COM 461202103   768,479 1,230 SH   SOLE   0 0 1,230
INTUITIVE SURGICAL INC COM NEW 46120E602   220,971 655 SH   SOLE   0 0 655
INVESCO ACTIVELY MANAGED ETF SHORT DRTN BOND 46090A739   329,608 13,205 SH   SOLE   0 0 13,205
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   751,455 7,155 SH   SOLE   0 0 7,155
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   654,417 15,796 SH   SOLE   0 0 15,796
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   925,509 44,315 SH   SOLE   0 0 44,315
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   546,158 21,921 SH   SOLE   0 0 21,921
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   436,813 21,355 SH   SOLE   0 0 21,355
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   302,910 12,346 SH   SOLE   0 0 12,346
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   288,992 8,210 SH   SOLE   0 0 8,210
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,400,825 34,688 SH   SOLE   0 0 34,688
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,245,657 7,894 SH   SOLE   0 0 7,894
INVESCO QQQ TR UNIT SER 1 46090E103   9,086,031 22,187 SH   SOLE   0 0 22,187
INVESCO SR INCOME TR COM 46131H107   469,438 114,497 SH   SOLE   0 0 114,497
INVESCO TR INVT GRADE MUNS COM 46131M106   929,751 94,009 SH   SOLE   0 0 94,009
ISHARES INC CORE MSCI EMKT 46434G103   1,272,160 25,151 SH   SOLE   0 0 25,151
ISHARES INC FRONTIER AND SEL 464286145   357,903 13,608 SH   SOLE   0 0 13,608
ISHARES INC MSCI JPN ETF NEW 46434G822   702,782 10,957 SH   SOLE   0 0 10,957
ISHARES TR 0-3 MNTH TREASRY 46436E718   949,299 9,467 SH   SOLE   0 0 9,467
ISHARES TR CORE DIV GRWTH 46434V621   539,197 10,019 SH   SOLE   0 0 10,019
ISHARES TR CORE HIGH DV ETF 46429B663   845,091 8,286 SH   SOLE   0 0 8,286
ISHARES TR CORE MSCI EAFE 46432F842   7,081,620 100,663 SH   SOLE   0 0 100,663
ISHARES TR CORE MSCI EURO 46434V738   699,957 12,722 SH   SOLE   0 0 12,722
ISHARES TR CORE S&P MCP ETF 464287507   2,362,983 8,526 SH   SOLE   0 0 8,526
ISHARES TR CORE S&P SCP ETF 464287804   1,211,849 11,195 SH   SOLE   0 0 11,195
ISHARES TR CORE S&P TTL STK 464287150   1,619,482 15,390 SH   SOLE   0 0 15,390
ISHARES TR CORE S&P US GWT 464287671   238,254 2,289 SH   SOLE   0 0 2,289
ISHARES TR CORE S&P US VLU 464287663   2,233,786 26,489 SH   SOLE   0 0 26,489
ISHARES TR CORE S&P500 ETF 464287200   5,265,727 11,025 SH   SOLE   0 0 11,025
ISHARES TR CORE TOTAL USD 46434V613   247,710 5,377 SH   SOLE   0 0 5,377
ISHARES TR CORE US AGGBD ET 464287226   1,065,078 10,731 SH   SOLE   0 0 10,731
ISHARES TR EAFE GRWTH ETF 464288885   392,223 4,050 SH   SOLE   0 0 4,050
ISHARES TR GLOBAL REIT ETF 46434V647   290,347 12,008 SH   SOLE   0 0 12,008
ISHARES TR IBONDS 24 TRM TS 46436E874   282,938 11,858 SH   SOLE   0 0 11,858
ISHARES TR IBOXX HI YD ETF 464288513   297,467 3,844 SH   SOLE   0 0 3,844
ISHARES TR IBOXX INV CP ETF 464287242   3,125,165 28,241 SH   SOLE   0 0 28,241
ISHARES TR JPMORGAN USD EMG 464288281   641,411 7,202 SH   SOLE   0 0 7,202
ISHARES TR MBS ETF 464288588   2,287,539 24,315 SH   SOLE   0 0 24,315
ISHARES TR MSCI ACWI EX US 464288240   1,387,210 27,179 SH   SOLE   0 0 27,179
ISHARES TR MSCI EAFE ETF 464287465   1,409,377 18,704 SH   SOLE   0 0 18,704
ISHARES TR MSCI GBL SUS DEV 46435G532   892,722 11,014 SH   SOLE   0 0 11,014
ISHARES TR MSCI USA MIN VOL 46429B697   425,055 5,447 SH   SOLE   0 0 5,447
ISHARES TR MSCI USA QLT FCT 46432F339   3,738,416 25,407 SH   SOLE   0 0 25,407
ISHARES TR NATIONAL MUN ETF 464288414   228,394 2,107 SH   SOLE   0 0 2,107
ISHARES TR RUS 1000 GRW ETF 464287614   439,934 1,451 SH   SOLE   0 0 1,451
ISHARES TR RUS 1000 VAL ETF 464287598   313,480 1,897 SH   SOLE   0 0 1,897
ISHARES TR RUS MD CP GR ETF 464287481   3,434,750 32,881 SH   SOLE   0 0 32,881
ISHARES TR RUS MID CAP ETF 464287499   232,704 2,994 SH   SOLE   0 0 2,994
ISHARES TR RUSSELL 2000 ETF 464287655   3,489,896 17,388 SH   SOLE   0 0 17,388
ISHARES TR S&P 100 ETF 464287101   422,893 1,893 SH   SOLE   0 0 1,893
ISHARES TR S&P 500 GRWT ETF 464287309   760,464 10,126 SH   SOLE   0 0 10,126
ISHARES TR S&P 500 VAL ETF 464287408   517,019 2,973 SH   SOLE   0 0 2,973
ISHARES TR S&P MC 400VL ETF 464287705   1,114,471 9,773 SH   SOLE   0 0 9,773
ISHARES TR SP SMCP600VL ETF 464287879   921,286 8,938 SH   SOLE   0 0 8,938
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,674,795 48,650 SH   SOLE   0 0 48,650
JOHNSON & JOHNSON COM 478160104   3,422,334 21,834 SH   SOLE   0 0 21,834
JPMORGAN CHASE & CO COM 46625H100   6,934,094 40,765 SH   SOLE   0 0 40,765
LAZARD LTD SHS A G54050102   413,250 11,875 SH   SOLE   0 0 11,875
LINDE PLC SHS G54950103   951,344 2,316 SH   SOLE   0 0 2,316
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   118,380 49,531 SH   SOLE   0 0 49,531
LOCKHEED MARTIN CORP COM 539830109   1,672,637 3,690 SH   SOLE   0 0 3,690
LOGITECH INTL S A SHS H50430232   200,577 2,110 SH   SOLE   0 0 2,110
LOWES COS INC COM 548661107   333,009 1,496 SH   SOLE   0 0 1,496
LYFT INC NOTE 1.500% 5/1 55087PAB0   9,485 10,000 SH   SOLE   0 0 10,000
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   654,385 50,415 SH   SOLE   0 0 50,415
MASCO CORP COM 574599106   862,815 12,882 SH   SOLE   0 0 12,882
MASTERCARD INCORPORATED CL A 57636Q104   1,434,966 3,364 SH   SOLE   0 0 3,364
MCDONALDS CORP COM 580135101   3,975,368 13,407 SH   SOLE   0 0 13,407
MCKESSON CORP COM 58155Q103   930,378 2,010 SH   SOLE   0 0 2,010
MEDTRONIC PLC SHS G5960L103   832,590 10,107 SH   SOLE   0 0 10,107
MERCADOLIBRE INC COM 58733R102   290,735 185 SH   SOLE   0 0 185
MERCK & CO INC COM 58933Y105   1,526,546 14,002 SH   SOLE   0 0 14,002
META PLATFORMS INC CL A 30303M102   4,203,918 11,877 SH   SOLE   0 0 11,877
MICROCHIP TECHNOLOGY INC. COM 595017104   340,761 3,779 SH   SOLE   0 0 3,779
MICRON TECHNOLOGY INC COM 595112103   318,508 3,732 SH   SOLE   0 0 3,732
MICROSOFT CORP COM 594918104   18,061,026 48,030 SH   SOLE   0 0 48,030
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   238,515 27,702 SH   SOLE   0 0 27,702
MODERNA INC COM 60770K107   558,076 5,612 SH   SOLE   0 0 5,612
MONDELEZ INTL INC CL A 609207105   1,020,413 14,088 SH   SOLE   0 0 14,088
MORGAN STANLEY COM NEW 617446448   626,064 6,714 SH   SOLE   0 0 6,714
MPLX LP COM UNIT REP LTD 55336V100   215,988 5,882 SH   SOLE   0 0 5,882
NATWEST GROUP PLC SPONS ADR 639057207   74,508 13,234 SH   SOLE   0 0 13,234
NEOS ETF TRUST NEOS ENH INM CAS 78433H501   597,430 11,967 SH   SOLE   0 0 11,967
NETFLIX INC COM 64110L106   1,065,830 2,189 SH   SOLE   0 0 2,189
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   566,438 51,824 SH   SOLE   0 0 51,824
NEW JERSEY RES CORP COM 646025106   585,636 13,137 SH   SOLE   0 0 13,137
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   264,248 3,606 SH   SOLE   0 0 3,606
NEXTERA ENERGY INC COM 65339F101   1,162,743 19,143 SH   SOLE   0 0 19,143
NIKE INC CL B 654106103   1,327,491 12,227 SH   SOLE   0 0 12,227
NORDSON CORP COM 655663102   694,746 2,630 SH   SOLE   0 0 2,630
NORTHERN TR CORP COM 665859104   673,307 7,979 SH   SOLE   0 0 7,979
NORTHROP GRUMMAN CORP COM 666807102   916,637 1,958 SH   SOLE   0 0 1,958
NOVO-NORDISK A S ADR 670100205   2,327,113 22,495 SH   SOLE   0 0 22,495
NU HLDGS LTD ORD SHS CL A G6683N103   209,075 25,099 SH   SOLE   0 0 25,099
NUVEEN QUALITY MUNCP INCOME COM 67066V101   619,964 54,145 SH   SOLE   0 0 54,145
NVIDIA CORPORATION COM 67066G104   4,860,341 9,815 SH   SOLE   0 0 9,815
NXP SEMICONDUCTORS N V COM N6596X109   344,884 1,502 SH   SOLE   0 0 1,502
ONEOK INC NEW COM 682680103   488,753 6,960 SH   SOLE   0 0 6,960
ORACLE CORP COM 68389X105   1,637,794 15,534 SH   SOLE   0 0 15,534
PACER FDS TR PACER US SMALL 69374H857   653,104 13,598 SH   SOLE   0 0 13,598
PACER FDS TR US CASH COWS 100 69374H881   382,845 7,364 SH   SOLE   0 0 7,364
PALANTIR TECHNOLOGIES INC CL A 69608A108   224,103 13,052 SH   SOLE   0 0 13,052
PALO ALTO NETWORKS INC COM 697435105   532,849 1,807 SH   SOLE   0 0 1,807
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   237,152 4,789 SH   SOLE   0 0 4,789
PAYCHEX INC COM 704326107   1,165,550 9,785 SH   SOLE   0 0 9,785
PAYPAL HLDGS INC COM 70450Y103   287,184 4,677 SH   SOLE   0 0 4,677
PEPSICO INC COM 713448108   3,371,881 19,853 SH   SOLE   0 0 19,853
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   169,778 10,631 SH   SOLE   0 0 10,631
PFIZER INC COM 717081103   1,124,877 39,072 SH   SOLE   0 0 39,072
PHILIP MORRIS INTL INC COM 718172109   676,850 7,194 SH   SOLE   0 0 7,194
PHILLIPS 66 COM 718546104   221,418 1,663 SH   SOLE   0 0 1,663
POLARIS INC COM 731068102   466,173 4,919 SH   SOLE   0 0 4,919
POSCO HOLDINGS INC SPONSORED ADR 693483109   249,854 2,627 SH   SOLE   0 0 2,627
PRICE T ROWE GROUP INC COM 74144T108   553,066 5,136 SH   SOLE   0 0 5,136
PROCTER AND GAMBLE CO COM 742718109   5,659,525 38,621 SH   SOLE   0 0 38,621
PROGRESSIVE CORP COM 743315103   216,900 1,362 SH   SOLE   0 0 1,362
PROSPECT CAP CORP COM 74348T102   253,917 42,390 SH   SOLE   0 0 42,390
QUALCOMM INC COM 747525103   677,001 4,681 SH   SOLE   0 0 4,681
RELX PLC SPONSORED ADR 759530108   246,765 6,222 SH   SOLE   0 0 6,222
REMITLY GLOBAL INC COM 75960P104   303,298 15,618 SH   SOLE   0 0 15,618
ROCKWELL AUTOMATION INC COM 773903109   1,204,435 3,879 SH   SOLE   0 0 3,879
ROSS STORES INC COM 778296103   200,540 1,449 SH   SOLE   0 0 1,449
RTX CORPORATION COM 75513E101   889,733 10,574 SH   SOLE   0 0 10,574
S&P GLOBAL INC COM 78409V104   867,018 1,968 SH   SOLE   0 0 1,968
SALESFORCE INC COM 79466L302   1,026,200 3,900 SH   SOLE   0 0 3,900
SAP SE SPON ADR 803054204   223,383 1,445 SH   SOLE   0 0 1,445
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   469,243 12,696 SH   SOLE   0 0 12,696
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   258,926 5,208 SH   SOLE   0 0 5,208
SCHWAB STRATEGIC TR LONG TERM US 808524680   1,623,233 46,272 SH   SOLE   0 0 46,272
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   279,853 5,776 SH   SOLE   0 0 5,776
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   12,769,846 153,928 SH   SOLE   0 0 153,928
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   587,577 8,382 SH   SOLE   0 0 8,382
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   771,297 13,675 SH   SOLE   0 0 13,675
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   859,166 18,187 SH   SOLE   0 0 18,187
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,136,721 25,486 SH   SOLE   0 0 25,486
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   462,950 12,312 SH   SOLE   0 0 12,312
SELECT SECTOR SPDR TR INDL 81369Y704   910,752 7,990 SH   SOLE   0 0 7,990
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   830,897 4,647 SH   SOLE   0 0 4,647
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   448,992 6,233 SH   SOLE   0 0 6,233
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   932,609 6,838 SH   SOLE   0 0 6,838
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   646,581 3,359 SH   SOLE   0 0 3,359
SEMPRA COM 816851109   655,992 8,778 SH   SOLE   0 0 8,778
SERVICENOW INC COM 81762P102   302,378 428 SH   SOLE   0 0 428
SHERWIN WILLIAMS CO COM 824348106   905,494 2,903 SH   SOLE   0 0 2,903
SHOPIFY INC CL A 82509L107   273,819 3,515 SH   SOLE   0 0 3,515
SKYWORKS SOLUTIONS INC COM 83088M102   451,381 4,015 SH   SOLE   0 0 4,015
SNAP ON INC COM 833034101   918,278 3,179 SH   SOLE   0 0 3,179
SOFI TECHNOLOGIES INC COM 83406F102   183,568 18,449 SH   SOLE   0 0 18,449
SOUTHERN CO COM 842587107   1,626,755 23,200 SH   SOLE   0 0 23,200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   395,297 1,049 SH   SOLE   0 0 1,049
SPDR GOLD TR GOLD SHS 78463V107   676,917 3,541 SH   SOLE   0 0 3,541
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   255,809 7,522 SH   SOLE   0 0 7,522
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   327,351 9,245 SH   SOLE   0 0 9,245
SPDR S&P 500 ETF TR PUT 78462F953   950,620 2,000 PRN Put SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   25,514,616 53,680 SH   SOLE   0 0 53,680
SPDR SER TR AEROSPACE DEF 78464A631   550,482 4,065 SH   SOLE   0 0 4,065
SPDR SER TR NUVEEN BLMBRG MU 78468R721   739,733 15,739 SH   SOLE   0 0 15,739
SPDR SER TR PORTFOLI S&P1500 78464A805   1,420,803 24,308 SH   SOLE   0 0 24,308
SPDR SER TR PORTFOLIO S&P400 78464A847   269,437 5,530 SH   SOLE   0 0 5,530
SPDR SER TR PORTFOLIO S&P600 78468R853   1,539,890 36,508 SH   SOLE   0 0 36,508
SPOTIFY TECHNOLOGY S A SHS L8681T102   521,639 2,776 SH   SOLE   0 0 2,776
SPROTT PHYSICAL GOLD TR UNIT 85207H104   790,192 49,604 SH   SOLE   0 0 49,604
STAG INDL INC COM 85254J102   238,741 6,081 SH   SOLE   0 0 6,081
STARBUCKS CORP COM 855244109   1,372,658 14,297 SH   SOLE   0 0 14,297
STRYKER CORPORATION COM 863667101   1,124,910 3,756 SH   SOLE   0 0 3,756
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   152,644 15,769 SH   SOLE   0 0 15,769
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   238,160 2,290 SH   SOLE   0 0 2,290
TARGET CORP COM 87612E106   292,636 2,055 SH   SOLE   0 0 2,055
TELEFONICA BRASIL SA NEW ADR 87936R205   166,671 15,235 SH   SOLE   0 0 15,235
TEMA ETF TRUST LUXURY ETF 87975E305   407,915 17,115 SH   SOLE   0 0 17,115
TESLA INC COM 88160R101   2,481,031 9,985 SH   SOLE   0 0 9,985
TEXAS INSTRS INC COM 882508104   328,030 1,924 SH   SOLE   0 0 1,924
THE CIGNA GROUP COM 125523100   382,150 1,276 SH   SOLE   0 0 1,276
TJX COS INC NEW COM 872540109   1,585,908 16,906 SH   SOLE   0 0 16,906
TORO CO COM 891092108   676,474 7,047 SH   SOLE   0 0 7,047
TORONTO DOMINION BK ONT COM NEW 891160509   2,081,203 32,207 SH   SOLE   0 0 32,207
TRAVELERS COMPANIES INC COM 89417E109   1,016,304 5,335 SH   SOLE   0 0 5,335
UBER TECHNOLOGIES INC COM 90353T100   766,928 12,456 SH   SOLE   0 0 12,456
UBS GROUP AG SHS H42097107   304,644 9,859 SH   SOLE   0 0 9,859
UFP INDUSTRIES INC COM 90278Q108   1,056,002 8,411 SH   SOLE   0 0 8,411
UNILEVER PLC SPON ADR NEW 904767704   318,272 6,565 SH   SOLE   0 0 6,565
UNION PAC CORP COM 907818108   244,937 997 SH   SOLE   0 0 997
UNITED PARCEL SERVICE INC CL B 911312106   384,277 2,444 SH   SOLE   0 0 2,444
UNITED RENTALS INC COM 911363109   253,484 442 SH   SOLE   0 0 442
UNITEDHEALTH GROUP INC COM 91324P102   3,302,862 6,274 SH   SOLE   0 0 6,274
US BANCORP DEL COM NEW 902973304   2,959,964 68,391 SH   SOLE   0 0 68,391
VALERO ENERGY CORP COM 91913Y100   397,987 3,061 SH   SOLE   0 0 3,061
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   360,797 2,063 SH   SOLE   0 0 2,063
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   882,497 11,999 SH   SOLE   0 0 11,999
VANGUARD INDEX FDS GROWTH ETF 922908736   808,109 2,599 SH   SOLE   0 0 2,599
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,606,239 7,363 SH   SOLE   0 0 7,363
VANGUARD INDEX FDS MID CAP ETF 922908629   380,635 1,636 SH   SOLE   0 0 1,636
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   468,251 5,299 SH   SOLE   0 0 5,299
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   13,265,932 30,371 SH   SOLE   0 0 30,371
VANGUARD INDEX FDS SM CP VAL ETF 922908611   246,700 1,371 SH   SOLE   0 0 1,371
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,423,161 16,046 SH   SOLE   0 0 16,046
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,143,484 25,898 SH   SOLE   0 0 25,898
VANGUARD INDEX FDS VALUE ETF 922908744   313,457 2,097 SH   SOLE   0 0 2,097
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   931,585 16,594 SH   SOLE   0 0 16,594
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   268,856 3,308 SH   SOLE   0 0 3,308
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   381,802 2,241 SH   SOLE   0 0 2,241
VANGUARD STAR FDS VG TL INTL STK F 921909768   456,710 7,880 SH   SOLE   0 0 7,880
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,376,450 28,736 SH   SOLE   0 0 28,736
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   821,352 7,358 SH   SOLE   0 0 7,358
VERIZON COMMUNICATIONS INC COM 92343V104   1,085,516 28,794 SH   SOLE   0 0 28,794
VERTEX PHARMACEUTICALS INC COM 92532F100   514,716 1,265 SH   SOLE   0 0 1,265
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   369,453 6,531 SH   SOLE   0 0 6,531
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   549,068 31,556 SH   SOLE   0 0 31,556
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   672,034 85,828 SH   SOLE   0 0 85,828
VISA INC COM CL A 92826C839   1,593,443 6,120 SH   SOLE   0 0 6,120
WALMART INC COM 931142103   1,821,101 11,552 SH   SOLE   0 0 11,552
WASTE MGMT INC DEL COM 94106L109   368,660 2,058 SH   SOLE   0 0 2,058
WEC ENERGY GROUP INC COM 92939U106   453,270 5,385 SH   SOLE   0 0 5,385
WELLS FARGO CO NEW COM 949746101   638,008 12,962 SH   SOLE   0 0 12,962
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   241,673 17,140 SH   SOLE   0 0 17,140
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   47,106 47,000 SH   SOLE   0 0 47,000
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   332,095 9,502 SH   SOLE   0 0 9,502
WISDOMTREE TR CURRNCY INT EQ 97717X263   549,603 17,079 SH   SOLE   0 0 17,079
WISDOMTREE TR CYBERSECURITY FD 97717Y659   347,109 13,682 SH   SOLE   0 0 13,682
WISDOMTREE TR EM LCL DEBT FD 97717X867   221,557 7,893 SH   SOLE   0 0 7,893
WISDOMTREE TR EMER MKT HIGH FD 97717W315   232,324 5,711 SH   SOLE   0 0 5,711
WISDOMTREE TR EMG MKTS SMCAP 97717W281   232,378 4,655 SH   SOLE   0 0 4,655
WISDOMTREE TR INTL QULTY DIV 97717X131   475,319 13,105 SH   SOLE   0 0 13,105
WISDOMTREE TR INTL SMCAP DIV 97717W760   244,401 3,828 SH   SOLE   0 0 3,828
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   256,377 5,842 SH   SOLE   0 0 5,842
WISDOMTREE TR US HGH YLD CORP 97717X172   327,388 7,208 SH   SOLE   0 0 7,208
WISDOMTREE TR US HIGH DIVIDEND 97717W208   456,017 5,549 SH   SOLE   0 0 5,549
WISDOMTREE TR US MIDCAP DIVID 97717W505   258,469 5,657 SH   SOLE   0 0 5,657
WISDOMTREE TR US QTLY DIV GRT 97717X669   972,283 13,834 SH   SOLE   0 0 13,834
WISDOMTREE TR US SMALLCAP FUND 97717W562   516,119 10,360 SH   SOLE   0 0 10,360
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,071,579 16,390 SH   SOLE   0 0 16,390
WISDOMTREE TR YIELD ENHANCD US 97717X511   551,307 12,524 SH   SOLE   0 0 12,524
WISDOMTREE TR YIELD ENHANCED 97717Y808   319,322 6,746 SH   SOLE   0 0 6,746
XCEL ENERGY INC COM 98389B100   1,775,260 28,675 SH   SOLE   0 0 28,675
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   297,886 17,329 SH   SOLE   0 0 17,329
YUM BRANDS INC COM 988498101   1,155,927 8,847 SH   SOLE   0 0 8,847
YUM CHINA HLDGS INC COM 98850P109   268,580 6,330 SH   SOLE   0 0 6,330