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   48,101 440 SH   SOLE   440 0 0
ABBOTT LABS COM 002824100   5,519,434 50,145 SH   SOLE   30,064 0 20,081
ABBVIE INC COM 00287Y109   3,889,747 25,100 SH   SOLE   100 0 25,000
ABEONA THERAPEUTICS INC COM NEW 00289Y206   3,608 720 SH   SOLE   720 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,300 50 SH   SOLE   50 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,614,560 16,000 SH   SOLE   0 0 16,000
ACTINIUM PHARMACEUTICALS INC COM 00507W206   1,352 266 SH   SOLE   266 0 0
ADOBE INC COM 00724F101   2,667,399 4,471 SH   SOLE   1,121 0 3,350
ADVANCED MICRO DEVICES INC COM 007903107   53,216 361 SH   SOLE   361 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   15,294 110 SH   SOLE   96 0 14
AIR PRODS & CHEMS INC COM 009158106   1,916,600 7,000 SH   SOLE   0 0 7,000
AIRBNB INC COM CL A 009066101   4,765 35 SH   SOLE   35 0 0
ALASKA AIR GROUP INC COM 011659109   196 5 SH   SOLE   5 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,326 30 SH   SOLE   30 0 0
ALLSTATE CORP COM 020002101   25,757 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL A 02079K305   876,974 6,278 SH   SOLE   6,278 0 0
ALPHABET INC CAP STK CL C 02079K107   3,333,136 23,651 SH   SOLE   23,484 0 167
ALTRIA GROUP INC COM 02209S103   1,849,993 45,860 SH   SOLE   2,860 0 43,000
AMAZON COM INC COM 023135106   3,061,288 20,148 SH   SOLE   20,017 0 131
AMBEV SA SPONSORED ADR 02319V103   35,670 12,739 SH   SOLE   12,739 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,202,056 14,800 SH   SOLE   2,800 0 12,000
AMERICAN EXPRESS CO COM 025816109   615,974 3,288 SH   SOLE   3,252 0 36
AMERICAN WTR WKS CO INC NEW COM 030420103   5,281,052 40,011 SH   SOLE   0 0 40,011
AMGEN INC COM 031162100   32,547 113 SH   SOLE   113 0 0
AMPHENOL CORP NEW CL A 032095101   893 9 SH   SOLE   0 0 9
ANALOG DEVICES INC COM 032654105   3,972 20 SH   SOLE   0 0 20
APA CORPORATION COM 03743Q108   131,289 3,659 SH   SOLE   3,659 0 0
APPLE INC COM 037833100   11,742,271 60,989 SH   SOLE   60,809 0 180
APPLIED MATLS INC COM 038222105   5,632,161 34,751 SH   SOLE   34,728 0 23
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   33,298 280 SH   SOLE   280 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   6,786,551 117,618 SH   SOLE   117,423 0 195
ARK ETF TR GENOMIC REV ETF 00214Q302   16,478 502 SH   SOLE   502 0 0
ARK ETF TR INNOVATION ETF 00214Q104   82,519 1,576 SH   SOLE   1,576 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   14,152 186 SH   SOLE   186 0 0
AT&T INC COM 00206R102   129,190 7,699 SH   SOLE   7,699 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,532,245 15,162 SH   SOLE   15,154 0 8
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   14,120 1,000 SH   SOLE   1,000 0 0
AVANGRID INC COM 05351W103   14,585 450 SH   SOLE   450 0 0
BANK AMERICA CORP COM 060505104   1,832,425 54,423 SH   SOLE   54,338 0 85
BANK NEW YORK MELLON CORP COM 064058100   32,532 625 SH   SOLE   625 0 0
BARNES GROUP INC COM 067806109   22,841 700 SH   SOLE   700 0 0
BARRICK GOLD CORP COM 067901108   19,664 1,087 SH   SOLE   1,087 0 0
BAXTER INTL INC COM 071813109   105,697 2,734 SH   SOLE   2,734 0 0
BAYTEX ENERGY CORP COM 07317Q105   33,200 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON & CO COM 075887109   1,729,731 7,094 SH   SOLE   94 0 7,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,111,502 8,724 SH   SOLE   8,714 0 10
BEST BUY INC COM 086516101   30,373 388 SH   SOLE   388 0 0
BIOGEN INC COM 09062X103   8,022 31 SH   SOLE   31 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,700 28 SH   SOLE   0 0 28
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   475 1,000 SH   SOLE   1,000 0 0
BLACKSTONE INC COM 09260D107   69,906 534 SH   SOLE   534 0 0
BLOCK INC CL A 852234103   3,327 43 SH   SOLE   43 0 0
BOEING CO COM 097023105   2,301,107 8,828 SH   SOLE   8,819 0 9
BP PLC SPONSORED ADR 055622104   70,800 2,000 SH   SOLE   2,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,088,234 40,698 SH   SOLE   40,652 0 46
BROADCOM INC COM 11135F101   1,627,493 1,458 SH   SOLE   156 0 1,302
CADENCE DESIGN SYSTEM INC COM 127387108   8,989 33 SH   SOLE   33 0 0
CAPITAL ONE FINL CORP COM 14040H105   393,360 3,000 SH   SOLE   3,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   2,114 114 SH   SOLE   114 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,336,297 23,260 SH   SOLE   12,260 0 11,000
CATERPILLAR INC COM 149123101   6,886,636 23,292 SH   SOLE   11,285 0 12,007
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,990 50 SH   SOLE   50 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   714 18 SH   SOLE   18 0 0
CENTERPOINT ENERGY INC COM 15189T107   66,283 2,320 SH   SOLE   2,320 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   79,757 522 SH   SOLE   522 0 0
CHEMOURS CO COM 163851108   80,743 2,560 SH   SOLE   0 0 2,560
CHEVRON CORP NEW COM 166764100   5,819,319 39,014 SH   SOLE   19,498 0 19,516
CISCO SYS INC COM 17275R102   132,060 2,614 SH   SOLE   2,575 0 39
CITIGROUP INC COM NEW 172967424   37,089 721 SH   SOLE   721 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   10,210 500 SH   SOLE   500 0 0
CLOROX CO DEL COM 189054109   36,504 256 SH   SOLE   256 0 0
CME GROUP INC COM 12572Q105   1,566,233 7,437 SH   SOLE   7,422 0 15
CNH INDL N V SHS N20944109   12,180 1,000 SH   SOLE   1,000 0 0
COCA COLA CO COM 191216100   613,344 10,408 SH   SOLE   10,363 0 45
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   37,383 395 SH   SOLE   395 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   8,952 444 SH   SOLE   444 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   6,957 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE CO COM 194162103   117,493 1,474 SH   SOLE   1,474 0 0
COMCAST CORP NEW CL A 20030N101   1,348,779 30,759 SH   SOLE   30,708 0 51
COMPASS MINERALS INTL INC COM 20451N101   1,266 50 SH   SOLE   50 0 0
COMSTOCK INC COM NEW 205750300   2,740 5,000 SH   SOLE   5,000 0 0
CONAGRA BRANDS INC COM 205887102   40,124 1,400 SH   SOLE   1,400 0 0
CONOCOPHILLIPS COM 20825C104   13,813 119 SH   SOLE   119 0 0
CONSOLIDATED EDISON INC COM 209115104   18,831 207 SH   SOLE   207 0 0
CONSTELLATION ENERGY CORP COM 21037T109   798,710 6,833 SH   SOLE   0 0 6,833
CORNING INC COM 219350105   802,812 26,365 SH   SOLE   26,300 0 65
CORTEVA INC COM 22052L104   621,475 12,969 SH   SOLE   0 0 12,969
COSTCO WHSL CORP NEW COM 22160K105   9,657,154 14,630 SH   SOLE   8,406 0 6,224
COTERRA ENERGY INC COM 127097103   24,959 978 SH   SOLE   978 0 0
CSX CORP COM 126408103   8,927,036 257,486 SH   SOLE   135,929 0 121,557
CUMMINS INC COM 231021106   1,670,522 6,973 SH   SOLE   173 0 6,800
CVS HEALTH CORP COM 126650100   2,655,038 33,625 SH   SOLE   33,595 0 30
DANAHER CORPORATION COM 235851102   3,657,972 15,812 SH   SOLE   15,796 0 16
DARDEN RESTAURANTS INC COM 237194105   29,574 180 SH   SOLE   180 0 0
DECKERS OUTDOOR CORP COM 243537107   12,701 19 SH   SOLE   19 0 0
DEERE & CO COM 244199105   4,779,247 11,952 SH   SOLE   952 0 11,000
DELTA AIR LINES INC DEL COM NEW 247361702   2,213 55 SH   SOLE   55 0 0
DEVON ENERGY CORP NEW COM 25179M103   114,547 2,529 SH   SOLE   2,529 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   873,960 6,000 SH   SOLE   0 0 6,000
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   49,313 1,250 SH   SOLE   1,000 0 250
DISNEY WALT CO COM 254687106   3,855,791 42,705 SH   SOLE   42,657 0 48
DOLLAR GEN CORP NEW COM 256677105   27,190 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109   2,168,345 46,135 SH   SOLE   20,089 0 26,046
DOW INC COM 260557103   924,274 16,854 SH   SOLE   3,885 0 12,969
DUKE ENERGY CORP NEW COM NEW 26441C204   1,790,097 18,447 SH   SOLE   1,303 0 17,144
DUPONT DE NEMOURS INC COM 26614N102   2,040,079 26,519 SH   SOLE   13,530 0 12,989
DUTCH BROS INC CL A 26701L100   3,167 100 SH   SOLE   100 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   25,727 917 SH   SOLE   917 0 0
EATON CORP PLC SHS G29183103   4,816,400 20,000 SH   SOLE   0 0 20,000
EBAY INC. COM 278642103   10,077 231 SH   SOLE   231 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,288 30 SH   SOLE   30 0 0
ELEVANCE HEALTH INC COM 036752103   179,193 380 SH   SOLE   380 0 0
ELI LILLY & CO COM 532457108   8,692,105 14,911 SH   SOLE   904 0 14,007
EMERSON ELEC CO COM 291011104   1,713,008 17,600 SH   SOLE   0 0 17,600
ENBRIDGE INC COM 29250N105   2,042,911 56,716 SH   SOLE   56,622 0 94
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   374,450 27,134 SH   SOLE   27,134 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   860,204 32,645 SH   SOLE   32,645 0 0
ENVESTNET INC COM 29404K106   59,722 1,206 SH   SOLE   1,206 0 0
EQT CORP COM 26884L109   14,305 370 SH   SOLE   370 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   3,828 376 SH   SOLE   376 0 0
EVERSOURCE ENERGY COM 30040W108   8,024 130 SH   SOLE   130 0 0
EXELON CORP COM 30161N101   735,950 20,500 SH   SOLE   0 0 20,500
EXXON MOBIL CORP COM 30231G102   5,376,687 53,778 SH   SOLE   37,813 0 15,965
FACTSET RESH SYS INC COM 303075105   35,779 75 SH   SOLE   75 0 0
FAIR ISAAC CORP COM 303250104   13,969 12 SH   SOLE   12 0 0
FASTENAL CO COM 311900104   31,025 479 SH   SOLE   479 0 0
FEDEX CORP COM 31428X106   505,940 2,000 SH   SOLE   2,000 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   531,245 47,348 SH   SOLE   43,348 0 4,000
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   5,323,778 33,683 SH   SOLE   33,658 0 25
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   7,729,478 238,859 SH   SOLE   237,957 0 902
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   264,269 6,956 SH   SOLE   6,956 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   2,098,930 58,699 SH   SOLE   58,672 0 27
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   1,997,219 54,820 SH   SOLE   54,820 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   345,248 10,198 SH   SOLE   10,198 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   11,118,749 313,823 SH   SOLE   313,056 0 767
FISKER INC CL A COM STK 33813J106   263 150 SH   SOLE   150 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   11,156 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM 345370860   1,219 100 SH   SOLE   100 0 0
FORTINET INC COM 34959E109   51,975 888 SH   SOLE   888 0 0
FORTIVE CORP COM 34959J108   335,187 4,552 SH   SOLE   4,552 0 0
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   66,491 2,163 SH   SOLE   2,163 0 0
FREEPORT-MCMORAN INC CL B 35671D857   683,462 16,055 SH   SOLE   16,016 0 39
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   35,162 1,688 SH   SOLE   1,688 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   53,815 696 SH   SOLE   696 0 0
GENERAL ELECTRIC CO COM NEW 369604301   280,021 2,194 SH   SOLE   2,194 0 0
GENERAL MLS INC COM 370334104   260,560 4,000 SH   SOLE   4,000 0 0
GENUINE PARTS CO COM 372460105   2,482,863 17,927 SH   SOLE   17,910 0 17
GILEAD SCIENCES INC COM 375558103   32,080 396 SH   SOLE   396 0 0
GLOBAL PMTS INC COM 37940X102   50,546 398 SH   SOLE   398 0 0
GLYCOMIMETICS INC COM 38000Q102   8,260 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS ETF TR ACES INVSTMNT GR 38149W507   2,510,172 53,664 SH   SOLE   53,664 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,273,041 3,300 SH   SOLE   3,300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   202,237 2,516 SH   SOLE   2,516 0 0
HERSHEY CO COM 427866108   316,804 1,699 SH   SOLE   1,685 0 14
HOME DEPOT INC COM 437076102   7,450,055 21,498 SH   SOLE   15,481 0 6,017
HONEYWELL INTL INC COM 438516106   5,897,784 28,124 SH   SOLE   14,915 0 13,209
HP INC COM 40434L105   6,500 216 SH   SOLE   216 0 0
IAC INC COM NEW 44891N208   2,096 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104   4,441 8 SH   SOLE   6 0 2
ILLINOIS TOOL WKS INC COM 452308109   5,773,158 22,040 SH   SOLE   40 0 22,000
ILLUMINA INC COM 452327109   38,291 275 SH   SOLE   275 0 0
INCYTE CORP COM 45337C102   2,198 35 SH   SOLE   35 0 0
ING GROEP N.V. SPONSORED ADR 456837103   16,883 1,124 SH   SOLE   1,124 0 0
INGERSOLL RAND INC COM 45687V106   119,723 1,548 SH   SOLE   1,548 0 0
INGEVITY CORP COM 45688C107   24,083 510 SH   SOLE   510 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   133,135 4,331 SH   SOLE   4,331 0 0
INTEL CORP COM 458140100   1,729,392 34,416 SH   SOLE   34,416 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   64,215 500 SH   SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,631,336 9,975 SH   SOLE   6,475 0 3,500
INTERNATIONAL PAPER CO COM 460146103   126,650 3,503 SH   SOLE   3,503 0 0
INTERPUBLIC GROUP COS INC COM 460690100   24,285 744 SH   SOLE   744 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,025 6 SH   SOLE   6 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   2,237,517 75,135 SH   SOLE   75,135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   386,821 11,500 SH   SOLE   11,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   3,154,330 96,640 SH   SOLE   96,640 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,403,843 8,896 SH   SOLE   8,765 0 131
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,080,301 38,467 SH   SOLE   37,947 0 520
INVESCO QQQ TR UNIT SER 1 46090E103   393,093 960 SH   SOLE   960 0 0
ISHARES INC MSCI CDA ETF 464286509   27,290 744 SH   SOLE   744 0 0
ISHARES INC MSCI GERMANY ETF 464286806   10,867 366 SH   SOLE   366 0 0
ISHARES TR 20 YR TR BD ETF 464287432   182,197 1,843 SH   SOLE   1,843 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,764 200 SH   SOLE   200 0 0
ISHARES TR CORE S&P SCP ETF 464287804   376,528 3,478 SH   SOLE   3,478 0 0
ISHARES TR CORE S&P TTL STK 464287150   42,092 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P500 ETF 464287200   51,094 107 SH   SOLE   107 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   131,595 2,198 SH   SOLE   2,198 0 0
ISHARES TR IBONDS DEC 2032 46436E296   6,653,682 287,914 SH   SOLE   287,698 0 216
ISHARES TR ISHARES BIOTECH 464287556   13,598 100 SH   SOLE   100 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,610 321 SH   SOLE   321 0 0
ISHARES TR NATIONAL MUN ETF 464288414   176,275 1,626 SH   SOLE   1,626 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   507,207 1,673 SH   SOLE   1,673 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,887 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   61,819 308 SH   SOLE   308 0 0
ISHARES TR S&P 500 VAL ETF 464287408   16,346 94 SH   SOLE   94 0 0
ISHARES TR SELECT DIVID ETF 464287168   12,895 110 SH   SOLE   110 0 0
ISHARES TR US HLTHCARE ETF 464287762   14,660 51 SH   SOLE   51 0 0
ISHARES TR US INDUSTRIALS 464287754   13,373 117 SH   SOLE   117 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   22,548,488 478,889 SH   SOLE   478,333 0 556
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   7,152,918 162,360 SH   SOLE   162,314 0 46
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   6,331,475 124,244 SH   SOLE   124,244 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,403,063 47,841 SH   SOLE   47,826 0 15
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,649,406 32,507 SH   SOLE   32,507 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   130,013 2,585 SH   SOLE   2,585 0 0
JOHNSON & JOHNSON COM 478160104   5,215,490 33,275 SH   SOLE   13,761 0 19,514
JOHNSON CTLS INTL PLC SHS G51502105   1,109,570 19,250 SH   SOLE   150 0 19,100
JPMORGAN CHASE & CO COM 46625H100   9,436,042 55,473 SH   SOLE   32,150 0 23,323
JUNIPER NETWORKS INC COM 48203R104   28,685 973 SH   SOLE   973 0 0
KEYCORP COM 493267108   512,521 35,592 SH   SOLE   35,592 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   7,955 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORP COM 494368103   3,173,197 26,115 SH   SOLE   16,097 0 10,018
KINDER MORGAN INC DEL COM 49456B101   36,092 2,046 SH   SOLE   2,046 0 0
KLA CORP COM NEW 482480100   1,397,446 2,404 SH   SOLE   2,383 0 21
KRAFT HEINZ CO COM 500754106   11,094 300 SH   SOLE   300 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   7,855 378 SH   SOLE   378 0 0
LAM RESEARCH CORP COM 512807108   78,326 100 SH   SOLE   100 0 0
LAMB WESTON HLDGS INC COM 513272104   50,370 466 SH   SOLE   466 0 0
LAUDER ESTEE COS INC CL A 518439104   2,194 15 SH   SOLE   0 0 15
LIVEONE INC COM 53814X102   8,340 6,000 SH   SOLE   6,000 0 0
LOCKHEED MARTIN CORP COM 539830109   94,728 209 SH   SOLE   209 0 0
LOWES COS INC COM 548661107   1,585,447 7,124 SH   SOLE   7,124 0 0
LYFT INC CL A COM 55087P104   4,497 300 SH   SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   570,480 6,000 SH   SOLE   0 0 6,000
M & T BK CORP COM 55261F104   157,642 1,150 SH   SOLE   1,150 0 0
MARATHON OIL CORP COM 565849106   10,285 426 SH   SOLE   426 0 0
MARATHON PETE CORP COM 56585A102   1,336,712 9,010 SH   SOLE   9,010 0 0
MASTERCARD INCORPORATED CL A 57636Q104   496,032 1,163 SH   SOLE   1,163 0 0
MATCH GROUP INC NEW COM 57667L107   4,344 119 SH   SOLE   86 0 33
MATINAS BIOPHARMA HLDGS INC COM 576810105   541 2,500 SH   SOLE   2,500 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,778,920 26,000 SH   SOLE   0 0 26,000
MCDONALDS CORP COM 580135101   1,299,011 4,381 SH   SOLE   1,981 0 2,400
MEDTRONIC PLC SHS G5960L103   39,461 479 SH   SOLE   479 0 0
MERCK & CO INC COM 58933Y105   3,094,699 28,387 SH   SOLE   28,327 0 60
META PLATFORMS INC CL A 30303M102   1,952,798 5,517 SH   SOLE   5,436 0 81
METTLER TOLEDO INTERNATIONAL COM 592688105   2,426 2 SH   SOLE   2 0 0
MICROSOFT CORP COM 594918104   19,033,539 50,616 SH   SOLE   25,540 0 25,076
MKS INSTRS INC COM 55306N104   48,658 473 SH   SOLE   473 0 0
MONDELEZ INTL INC CL A 609207105   2,769,698 38,240 SH   SOLE   38,185 0 55
MORGAN STANLEY COM NEW 617446448   85,511 917 SH   SOLE   917 0 0
NATIONAL FUEL GAS CO COM 636180101   1,280,185 25,517 SH   SOLE   25,482 0 35
NATIONAL GRID PLC SPONSORED ADR NE 636274409   135,980 2,000 SH   SOLE   2,000 0 0
NATIXIS ETF TR LOOMIS SAYLES 63873X208   66,578 2,781 SH   SOLE   2,781 0 0
NAVIENT CORPORATION COM 63938C108   1,862 100 SH   SOLE   100 0 0
NETAPP INC COM 64110D104   28,476 323 SH   SOLE   323 0 0
NETFLIX INC COM 64110L106   360,779 741 SH   SOLE   741 0 0
NEW JERSEY RES CORP COM 646025106   3,410,370 76,500 SH   SOLE   0 0 76,500
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   15,902 217 SH   SOLE   217 0 0
NEWMONT CORP COM 651639106   33,154 801 SH   SOLE   801 0 0
NEXTERA ENERGY INC COM 65339F101   2,915,520 48,000 SH   SOLE   0 0 48,000
NIKE INC CL B 654106103   211,603 1,949 SH   SOLE   1,949 0 0
NIOCORP DEVS LTD COM NEW 654484609   4,626 1,450 SH   SOLE   1,450 0 0
NISOURCE INC COM 65473P105   108,855 4,100 SH   SOLE   4,100 0 0
NORFOLK SOUTHN CORP COM 655844108   3,920,836 16,587 SH   SOLE   1,587 0 15,000
NORTHWEST NAT HLDG CO COM 66765N105   9,151 235 SH   SOLE   235 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   21,964 8,415 SH   SOLE   8,415 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,919 19 SH   SOLE   0 0 19
NOVO-NORDISK A S ADR 670100205   35,380 342 SH   SOLE   300 0 42
NRG ENERGY INC COM NEW 629377508   4,395 85 SH   SOLE   85 0 0
NUCOR CORP COM 670346105   261,060 1,500 SH   SOLE   1,500 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   13,454 1,175 SH   SOLE   1,175 0 0
NVIDIA CORPORATION COM 67066G104   2,357,745 4,761 SH   SOLE   4,761 0 0
OMNICOM GROUP INC COM 681919106   51,906 600 SH   SOLE   600 0 0
ONEOK INC NEW COM 682680103   120,064 1,710 SH   SOLE   1,710 0 0
ORACLE CORP COM 68389X105   3,130,510 29,693 SH   SOLE   29,653 0 40
OTIS WORLDWIDE CORP COM 68902V107   1,193,361 13,338 SH   SOLE   7,838 0 5,500
PACCAR INC COM 693718108   117,842 1,207 SH   SOLE   1,207 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   21,463 1,250 SH   SOLE   1,250 0 0
PALO ALTO NETWORKS INC COM 697435105   165,133 560 SH   SOLE   540 0 20
PARAMOUNT GLOBAL CLASS B COM 92556H206   32,538 2,200 SH   SOLE   2,200 0 0
PARKER-HANNIFIN CORP COM 701094104   4,616,214 10,020 SH   SOLE   20 0 10,000
PAYCHEX INC COM 704326107   1,404,069 11,788 SH   SOLE   11,788 0 0
PAYPAL HLDGS INC COM 70450Y103   63,376 1,032 SH   SOLE   1,032 0 0
PEPSICO INC COM 713448108   5,195,344 30,590 SH   SOLE   14,263 0 16,327
PFIZER INC COM 717081103   89,969 3,125 SH   SOLE   3,125 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   941,769 19,068 SH   SOLE   19,068 0 0
PHILIP MORRIS INTL INC COM 718172109   1,975,116 20,994 SH   SOLE   2,994 0 18,000
PHILLIPS 66 COM 718546104   2,703,184 20,303 SH   SOLE   4,303 0 16,000
PINNACLE WEST CAP CORP COM 723484101   933,920 13,000 SH   SOLE   0 0 13,000
PIONEER NAT RES CO COM 723787107   26,087 116 SH   SOLE   116 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   532,371 35,140 SH   SOLE   35,140 0 0
PODCASTONE INC COM 22275C105   530 286 SH   SOLE   286 0 0
POST HLDGS INC COM 737446104   3,435 39 SH   SOLE   39 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,283,758 26,146 SH   SOLE   26,114 0 32
PROCTER AND GAMBLE CO COM 742718109   4,674,543 31,899 SH   SOLE   10,283 0 21,616
PROLOGIS INC. COM 74340W103   2,326,052 17,450 SH   SOLE   17,438 0 12
PROSHARES TR S&P MDCP 400 DIV 74347B680   294,280 4,000 SH   SOLE   4,000 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   23,184 420 SH   SOLE   420 0 0
PUBLIC STORAGE COM 74460D109   125,660 412 SH   SOLE   412 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   78,517 1,284 SH   SOLE   1,284 0 0
QORVO INC COM 74736K101   2,816 25 SH   SOLE   25 0 0
QUALCOMM INC COM 747525103   131,180 907 SH   SOLE   907 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   765 110 SH   SOLE   110 0 0
RAYONIER INC COM 754907103   66,820 2,000 SH   SOLE   2,000 0 0
REALTY INCOME CORP COM 756109104   20,097 350 SH   SOLE   350 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,514 4 SH   SOLE   0 0 4
REGIONS FINANCIAL CORP NEW COM 7591EP100   96,900 5,000 SH   SOLE   5,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   30,315 388 SH   SOLE   388 0 0
RH COM 74967X103   3,207 11 SH   SOLE   11 0 0
ROBERT HALF INC. COM 770323103   2,550 29 SH   SOLE   29 0 0
ROBLOX CORP CL A 771049103   12,436 272 SH   SOLE   272 0 0
ROKU INC COM CL A 77543R102   3,209 35 SH   SOLE   35 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   81,450 629 SH   SOLE   479 0 150
RTX CORPORATION COM 75513E101   3,362,528 39,963 SH   SOLE   28,939 0 11,024
SALESFORCE INC COM 79466L302   68,154 259 SH   SOLE   259 0 0
SCHLUMBERGER LTD COM STK 806857108   41,580 799 SH   SOLE   799 0 0
SCHWAB CHARLES CORP COM 808513105   123,840 1,800 SH   SOLE   1,800 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,613 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   14,505 173 SH   SOLE   173 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   97,760 2,600 SH   SOLE   2,600 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   31,576 277 SH   SOLE   277 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,325 13 SH   SOLE   13 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   63,554 466 SH   SOLE   466 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   44,656 232 SH   SOLE   232 0 0
SEMPRA COM 816851109   3,812 51 SH   SOLE   51 0 0
SERVICENOW INC COM 81762P102   30,380 43 SH   SOLE   40 0 3
SHOPIFY INC CL A 82509L107   7,790 100 SH   SOLE   100 0 0
SOUTHERN CO COM 842587107   2,275,184 32,447 SH   SOLE   5,847 0 26,600
SOUTHERN COPPER CORP COM 84265V105   37,871 440 SH   SOLE   440 0 0
SPDR GOLD TR GOLD SHS 78463V107   536,232 2,805 SH   SOLE   2,805 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   76,050 160 SH   SOLE   160 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   87,977 2,876 SH   SOLE   2,876 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   31,336 672 SH   SOLE   672 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   12,364 55 SH   SOLE   55 0 0
STANLEY BLACK & DECKER INC COM 854502101   208,071 2,121 SH   SOLE   2,121 0 0
STARBUCKS CORP COM 855244109   4,033 42 SH   SOLE   42 0 0
STARWOOD PPTY TR INC COM 85571B105   2,102 100 SH   SOLE   100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   5,264 105 SH   SOLE   105 0 0
STURM RUGER & CO INC COM 864159108   2,955 65 SH   SOLE   65 0 0
SYNOPSYS INC COM 871607107   7,724 15 SH   SOLE   15 0 0
SYSCO CORP COM 871829107   1,354,514 18,522 SH   SOLE   522 0 18,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,269,736 12,209 SH   SOLE   12,157 0 52
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,634 35 SH   SOLE   35 0 0
TANGER INC COM 875465106   2,772 100 SH   SOLE   100 0 0
TARGET CORP COM 87612E106   2,065,832 14,505 SH   SOLE   14,485 0 20
TC ENERGY CORP COM 87807B107   19,389 496 SH   SOLE   496 0 0
TERADYNE INC COM 880770102   3,148 29 SH   SOLE   29 0 0
TESLA INC COM 88160R101   157,288 633 SH   SOLE   633 0 0
TEXAS INSTRS INC COM 882508104   3,075,841 18,044 SH   SOLE   8,020 0 10,024
TEXTRON INC COM 883203101   32,168 400 SH   SOLE   400 0 0
TG THERAPEUTICS INC COM 88322Q108   6,030 353 SH   SOLE   353 0 0
THE CIGNA GROUP COM 125523100   1,137,910 3,800 SH   SOLE   3,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   585,993 1,104 SH   SOLE   0 0 1,104
TJX COS INC NEW COM 872540109   1,538,109 16,396 SH   SOLE   16,357 0 39
TORONTO DOMINION BK ONT COM NEW 891160509   664,036 10,276 SH   SOLE   276 0 10,000
TRACTOR SUPPLY CO COM 892356106   12,902 60 SH   SOLE   60 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   398,045 1,632 SH   SOLE   1,632 0 0
TRANSALTA CORP COM 89346D107   831 100 SH   SOLE   100 0 0
TRAVELERS COMPANIES INC COM 89417E109   52,957 278 SH   SOLE   278 0 0
TRIMBLE INC COM 896239100   9,310 175 SH   SOLE   175 0 0
TRUIST FINL CORP COM 89832Q109   162,412 4,399 SH   SOLE   4,399 0 0
UGI CORP NEW COM 902681105   92,373 3,755 SH   SOLE   3,755 0 0
ULTA BEAUTY INC COM 90384S303   9,800 20 SH   SOLE   6 0 14
UNILEVER PLC SPON ADR NEW 904767704   96,960 2,000 SH   SOLE   2,000 0 0
UNION PAC CORP COM 907818108   3,021,912 12,303 SH   SOLE   12,294 0 9
UNITED AIRLS HLDGS INC COM 910047109   8,252 200 SH   SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,100,610 7,000 SH   SOLE   0 0 7,000
UNITEDHEALTH GROUP INC COM 91324P102   2,447,033 4,648 SH   SOLE   4,641 0 7
US BANCORP DEL COM NEW 902973304   1,458,536 33,700 SH   SOLE   2,700 0 31,000
VAIL RESORTS INC COM 91879Q109   5,337 25 SH   SOLE   0 0 25
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   15,022 177 SH   SOLE   160 0 17
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   15,706 58 SH   SOLE   58 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   441,168 1,010 SH   SOLE   1,010 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   131,658 555 SH   SOLE   555 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   22,467 400 SH   SOLE   400 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   17,040 100 SH   SOLE   100 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   39,071 350 SH   SOLE   350 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   75,210 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,662,951 11,700 SH   SOLE   11,700 0 0
VERALTO CORP COM SHS 92338C103   113,766 1,383 SH   SOLE   1,383 0 0
VERISIGN INC COM 92343E102   3,090 15 SH   SOLE   15 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,305,702 34,634 SH   SOLE   4,634 0 30,000
VERTEX PHARMACEUTICALS INC COM 92532F100   4,069 10 SH   SOLE   10 0 0
VIATRIS INC COM 92556V106   3,217 297 SH   SOLE   297 0 0
VIMEO INC COMMON STOCK 92719V100   126 32 SH   SOLE   32 0 0
VISA INC COM CL A 92826C839   4,023,501 15,454 SH   SOLE   12,636 0 2,818
VOLITIONRX LTD COM 928661107   3,585 5,000 SH   SOLE   5,000 0 0
WALMART INC COM 931142103   889,619 5,643 SH   SOLE   5,634 0 9
WARNER BROS DISCOVERY INC COM SER A 934423104   19,608 1,723 SH   SOLE   1,723 0 0
WASTE MGMT INC DEL COM 94106L109   6,467,122 36,109 SH   SOLE   6,109 0 30,000
WATSCO INC COM 942622200   32,136 75 SH   SOLE   75 0 0
WEBSTER FINL CORP COM 947890109   281,930 5,554 SH   SOLE   5,554 0 0
WELLS FARGO CO NEW COM 949746101   472,266 9,595 SH   SOLE   9,595 0 0
WESTROCK CO COM 96145D105   715,234 17,226 SH   SOLE   17,226 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   947,143 27,240 SH   SOLE   27,240 0 0
WHIRLPOOL CORP COM 963320106   7,063 58 SH   SOLE   58 0 0
WILLIAMS COS INC COM 969457100   1,811,848 52,020 SH   SOLE   51,963 0 57
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   38,936 775 SH   SOLE   775 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   53,674 1,312 SH   SOLE   1,312 0 0
YUM BRANDS INC COM 988498101   240,415 1,840 SH   SOLE   1,840 0 0
YUM CHINA HLDGS INC COM 98850P109   82,315 1,940 SH   SOLE   1,940 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   43,733 160 SH   SOLE   160 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   720 10 SH   SOLE   10 0 0