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   44,040 440 SH   SOLE   440 0 0
ABBVIE INC COM 00287Y109   3,381,723 25,100 SH   SOLE   100 0 25,000
ABEONA THERAPEUTICS INC COM NEW 00289Y206   2,902 720 SH   SOLE   720 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,703 50 SH   SOLE   50 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,937,280 16,000 SH   SOLE   0 0 16,000
ACTINIUM PHARMACEUTICALS INC COM 00507W206   4,438 598 SH   SOLE   598 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,186,275 4,471 SH   SOLE   1,121 0 3,350
ADVANCED MICRO DEVICES INC COM 007903107   41,122 361 SH   SOLE   361 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   12,627 105 SH   SOLE   96 0 9
AIR PRODS & CHEMS INC COM 009158106   2,096,710 7,000 SH   SOLE   0 0 7,000
AIRBNB INC COM CL A 009066101   4,486 35 SH   SOLE   35 0 0
ALASKA AIR GROUP INC COM 011659109   266 5 SH   SOLE   5 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,501 30 SH   SOLE   30 0 0
ALLSTATE CORP COM 020002101   43,289 397 SH   SOLE   397 0 0
ALPHABET INC CAP STK CL A 02079K305   758,300 6,335 SH   SOLE   6,335 0 0
ALTRIA GROUP INC COM 02209S103   2,087,379 46,079 SH   SOLE   3,079 0 43,000
AMAZON COM INC COM 023135106   2,676,422 20,531 SH   SOLE   20,395 0 136
AMERICAN ELEC PWR CO INC COM 025537101   1,305,437 15,504 SH   SOLE   3,504 0 12,000
AMERICAN EXPRESS CO COM 025816109   573,641 3,293 SH   SOLE   3,252 0 41
AMERICAN WTR WKS CO INC NEW COM 030420103   5,710,857 40,006 SH   SOLE   0 0 40,006
ANALOG DEVICES INC COM 032654105   2,728 14 SH   SOLE   0 0 14
APA CORPORATION COM 03743Q108   124,530 3,644 SH   SOLE   3,644 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   17,120 502 SH   SOLE   502 0 0
ARK ETF TR INNOVATION ETF 00214Q104   69,551 1,576 SH   SOLE   1,576 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   10,928 186 SH   SOLE   186 0 0
AT&T INC COM 00206R102   298,186 18,695 SH   SOLE   18,695 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   16,480 1,000 SH   SOLE   1,000 0 0
AVANGRID INC COM 05351W103   16,956 450 SH   SOLE   450 0 0
BANK AMERICA CORP COM 060505104   1,613,786 56,249 SH   SOLE   56,164 0 85
BARNES GROUP INC COM 067806109   29,533 700 SH   SOLE   700 0 0
BARRICK GOLD CORP COM 067901108   18,403 1,087 SH   SOLE   1,087 0 0
BAXTER INTL INC COM 071813109   113,536 2,492 SH   SOLE   2,492 0 0
BAYTEX ENERGY CORP COM 07317Q105   32,600 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON & CO COM 075887109   1,872,887 7,094 SH   SOLE   94 0 7,000
BIOGEN INC COM 09062X103   8,831 31 SH   SOLE   31 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,561 18 SH   SOLE   0 0 18
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   1,250 1,000 SH   SOLE   1,000 0 0
BLACKSTONE INC COM 09260D107   22,695 244 SH   SOLE   244 0 0
BLOCK INC CL A 852234103   2,863 43 SH   SOLE   43 0 0
BOEING CO COM 097023105   1,858,631 8,802 SH   SOLE   8,793 0 9
BP PLC SPONSORED ADR 055622104   70,580 2,000 SH   SOLE   2,000 0 0
BROADCOM INC COM 11135F101   1,230,016 1,418 SH   SOLE   116 0 1,302
CADENCE DESIGN SYSTEM INC COM 127387108   7,740 33 SH   SOLE   33 0 0
CAPITAL ONE FINL CORP COM 14040H105   328,110 3,000 SH   SOLE   3,000 0 0
CARNIVAL CORP COMMON STOCK 143658300   2,147 114 SH   SOLE   114 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,179,878 23,735 SH   SOLE   12,635 0 11,100
CATERPILLAR INC COM 149123101   5,785,672 23,514 SH   SOLE   11,506 0 12,008
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,999 50 SH   SOLE   50 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   611 18 SH   SOLE   18 0 0
CENTERPOINT ENERGY INC COM 15189T107   67,628 2,320 SH   SOLE   2,320 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   65,574 522 SH   SOLE   522 0 0
CHEMOURS CO COM 163851108   94,439 2,560 SH   SOLE   0 0 2,560
CISCO SYS INC COM 17275R102   134,524 2,600 SH   SOLE   2,575 0 25
CITIGROUP INC COM NEW 172967424   33,195 721 SH   SOLE   721 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   8,380 500 SH   SOLE   500 0 0
CME GROUP INC COM 12572Q105   1,340,018 7,232 SH   SOLE   7,214 0 18
COCA COLA CO COM 191216100   625,807 10,392 SH   SOLE   10,363 0 29
COHEN & STEERS REIT & PFD & COM 19247X100   8,432 444 SH   SOLE   444 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,862 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE CO COM 194162103   169,615 2,202 SH   SOLE   2,202 0 0
COMCAST CORP NEW CL A 20030N101   1,283,934 30,901 SH   SOLE   30,850 0 51
COMPASS MINERALS INTL INC COM 20451N101   1,700 50 SH   SOLE   50 0 0
CONAGRA BRANDS INC COM 205887102   47,208 1,400 SH   SOLE   1,400 0 0
CONOCOPHILLIPS COM 20825C104   12,330 119 SH   SOLE   119 0 0
CONSOLIDATED EDISON INC COM 209115104   18,713 207 SH   SOLE   207 0 0
CONSTELLATION ENERGY CORP COM 21037T109   625,562 6,833 SH   SOLE   0 0 6,833
CORNING INC COM 219350105   977,946 27,909 SH   SOLE   27,310 0 599
CORTEVA INC COM 22052L104   743,124 12,969 SH   SOLE   0 0 12,969
COSTCO WHSL CORP NEW COM 22160K105   7,903,539 14,680 SH   SOLE   8,473 0 6,207
CUMMINS INC COM 231021106   1,672,727 6,823 SH   SOLE   23 0 6,800
CVR ENERGY INC COM 12662P108   54,697 1,826 SH   SOLE   1,826 0 0
DECKERS OUTDOOR CORP COM 243537107   10,026 19 SH   SOLE   19 0 0
DEERE & CO COM 244199105   4,834,728 11,932 SH   SOLE   932 0 11,000
DELTA AIR LINES INC DEL COM NEW 247361702   2,615 55 SH   SOLE   55 0 0
DEVON ENERGY CORP NEW COM 25179M103   120,687 2,497 SH   SOLE   2,497 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,040,880 6,000 SH   SOLE   0 0 6,000
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   44,113 1,250 SH   SOLE   1,000 0 250
DOLLAR GEN CORP NEW COM 256677105   33,956 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109   2,383,428 46,021 SH   SOLE   19,988 0 26,033
DOW INC COM 260557103   907,285 17,035 SH   SOLE   4,066 0 12,969
DUKE ENERGY CORP NEW COM NEW 26441C204   1,663,690 18,539 SH   SOLE   1,410 0 17,129
DUTCH BROS INC CL A 26701L100   2,845 100 SH   SOLE   100 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   49,796 1,820 SH   SOLE   1,820 0 0
EATON CORP PLC SHS G29183103   4,022,000 20,000 SH   SOLE   0 0 20,000
EBAY INC. COM 278642103   10,324 231 SH   SOLE   231 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,830 30 SH   SOLE   30 0 0
ELEVANCE HEALTH INC COM 036752103   168,831 380 SH   SOLE   380 0 0
EMERSON ELEC CO COM 291011104   1,590,864 17,600 SH   SOLE   0 0 17,600
ENTERPRISE PRODS PARTNERS L COM 293792107   939,254 35,645 SH   SOLE   35,645 0 0
ENVESTNET INC COM 29404K106   71,577 1,206 SH   SOLE   1,206 0 0
EQT CORP COM 26884L109   15,219 370 SH   SOLE   370 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   3,595 376 SH   SOLE   376 0 0
EVERSOURCE ENERGY COM 30040W108   9,220 130 SH   SOLE   130 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   31,623 540 SH   SOLE   540 0 0
EXELON CORP COM 30161N101   835,170 20,500 SH   SOLE   0 0 20,500
FACTSET RESH SYS INC COM 303075105   30,049 75 SH   SOLE   75 0 0
FAIR ISAAC CORP COM 303250104   9,711 12 SH   SOLE   12 0 0
FEDEX CORP COM 31428X106   495,800 2,000 SH   SOLE   2,000 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   400,423 45,348 SH   SOLE   41,348 0 4,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   394,478 10,943 SH   SOLE   10,943 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   3,218,812 94,095 SH   SOLE   94,095 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   537,527 16,652 SH   SOLE   16,652 0 0
FISKER INC CL A COM STK 33813J106   846 150 SH   SOLE   150 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   10,396 100 SH   SOLE   100 0 0
FORD MTR CO DEL COM 345370860   1,513 100 SH   SOLE   100 0 0
FORTINET INC COM 34959E109   67,124 888 SH   SOLE   888 0 0
FORTIVE CORP COM 34959J108   359,144 4,803 SH   SOLE   4,803 0 0
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   62,377 2,134 SH   SOLE   2,134 0 0
FREEPORT-MCMORAN INC CL B 35671D857   597,640 14,941 SH   SOLE   14,902 0 39
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   57,193 704 SH   SOLE   704 0 0
GENERAL ELECTRIC CO COM NEW 369604301   241,011 2,194 SH   SOLE   2,194 0 0
GENERAL MLS INC COM 370334104   306,800 4,000 SH   SOLE   4,000 0 0
GLOBAL PMTS INC COM 37940X102   39,211 398 SH   SOLE   398 0 0
GLYCOMIMETICS INC COM 38000Q102   6,090 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,064,382 3,300 SH   SOLE   3,300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   181,203 2,516 SH   SOLE   2,516 0 0
HERSHEY CO COM 427866108   421,408 1,688 SH   SOLE   1,681 0 7
HP INC COM 40434L105   6,142 200 SH   SOLE   200 0 0
IAC INC COM NEW 44891N208   2,512 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104   3,014 6 SH   SOLE   6 0 0
ILLINOIS TOOL WKS INC COM 452308109   5,513,527 22,040 SH   SOLE   40 0 22,000
ILLUMINA INC COM 452327109   51,560 275 SH   SOLE   275 0 0
INCYTE CORP COM 45337C102   4,109 66 SH   SOLE   66 0 0
ING GROEP N.V. SPONSORED ADR 456837103   15,141 1,124 SH   SOLE   1,124 0 0
INGERSOLL RAND INC COM 45687V106   95,753 1,465 SH   SOLE   1,465 0 0
INGEVITY CORP COM 45688C107   36,467 627 SH   SOLE   627 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   56,540 500 SH   SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,330,947 9,947 SH   SOLE   6,447 0 3,500
INTERNATIONAL PAPER CO COM 460146103   135,837 4,270 SH   SOLE   4,270 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,052 6 SH   SOLE   6 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   2,242,296 7,524 SH   SOLE   7,524 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   373,244 2,300 SH   SOLE   2,300 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,392,336 9,305 SH   SOLE   7,511 0 1,794
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,705,858 33,813 SH   SOLE   33,373 0 440
INVESCO QQQ TR UNIT SER 1 46090E103   341,030 923 SH   SOLE   923 0 0
ISHARES INC MSCI CDA ETF 464286509   26,033 744 SH   SOLE   744 0 0
ISHARES INC MSCI GERMANY ETF 464286806   10,457 366 SH   SOLE   366 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,306 200 SH   SOLE   200 0 0
ISHARES TR CORE S&P SCP ETF 464287804   346,614 3,478 SH   SOLE   1,791 0 1,687
ISHARES TR CORE S&P TTL STK 464287150   39,136 400 SH   SOLE   400 0 0
ISHARES TR CORE S&P500 ETF 464287200   47,679 107 SH   SOLE   107 0 0
ISHARES TR EXPONENTIAL TECH 46434V381   122,209 2,198 SH   SOLE   1,683 0 515
ISHARES TR IBONDS 25 TRM TS 46436E866   475,808 20,571 SH   SOLE   20,571 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   8,419 333 SH   SOLE   0 0 333
ISHARES TR ISHARES BIOTECH 464287556   12,708 100 SH   SOLE   100 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,385 321 SH   SOLE   321 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,247,841 21,061 SH   SOLE   21,061 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   460,380 1,673 SH   SOLE   1,673 0 0
ISHARES TR RUS MID CAP ETF 464287499   3,652 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   57,680 308 SH   SOLE   308 0 0
ISHARES TR S&P 500 VAL ETF 464287408   15,152 94 SH   SOLE   94 0 0
ISHARES TR SELECT DIVID ETF 464287168   12,463 110 SH   SOLE   110 0 0
ISHARES TR US HLTHCARE ETF 464287762   14,353 51 SH   SOLE   51 0 0
ISHARES TR US INDUSTRIALS 464287754   12,400 117 SH   SOLE   117 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   1,762,952 37,848 SH   SOLE   37,667 0 181
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,112,495 22,148 SH   SOLE   22,148 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,988,114 39,252 SH   SOLE   39,252 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,315,239 19,302 SH   SOLE   202 0 19,100
KEYCORP COM 493267108   347,407 37,598 SH   SOLE   37,598 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   8,373 50 SH   SOLE   50 0 0
KLA CORP COM NEW 482480100   979,741 2,020 SH   SOLE   2,007 0 13
KRAFT HEINZ CO COM 500754106   10,650 300 SH   SOLE   300 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   5,020 378 SH   SOLE   378 0 0
LAM RESEARCH CORP COM 512807108   64,286 100 SH   SOLE   100 0 0
LAMB WESTON HLDGS INC COM 513272104   53,567 466 SH   SOLE   466 0 0
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   547,777 14,938 SH   SOLE   14,938 0 0
LILLY ELI & CO COM 532457108   6,993,578 14,912 SH   SOLE   904 0 14,008
LIVEONE INC COM 53814X102   10,560 6,000 SH   SOLE   6,000 0 0
LOCKHEED MARTIN CORP COM 539830109   81,488 177 SH   SOLE   177 0 0
LYFT INC CL A COM 55087P104   2,877 300 SH   SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   550,980 6,000 SH   SOLE   0 0 6,000
M & T BK CORP COM 55261F104   155,567 1,257 SH   SOLE   1,257 0 0
MARATHON OIL CORP COM 565849106   9,718 422 SH   SOLE   422 0 0
MARATHON PETE CORP COM 56585A102   1,050,423 9,009 SH   SOLE   9,009 0 0
MASTERCARD INCORPORATED CL A 57636Q104   457,408 1,163 SH   SOLE   1,163 0 0
MATCH GROUP INC NEW COM 57667L107   3,600 86 SH   SOLE   86 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105   900 2,500 SH   SOLE   2,500 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,267,980 26,000 SH   SOLE   0 0 26,000
MEDTRONIC PLC SHS G5960L103   5,286 60 SH   SOLE   60 0 0
META PLATFORMS INC CL A 30303M102   1,754,883 6,115 SH   SOLE   6,028 0 87
METTLER TOLEDO INTERNATIONAL COM 592688105   5,247 4 SH   SOLE   4 0 0
MKS INSTRS INC COM 55306N104   51,132 473 SH   SOLE   473 0 0
MORGAN STANLEY COM NEW 617446448   46,970 550 SH   SOLE   275 0 275
NATIONAL GRID PLC SPONSORED ADR NE 636274409   134,660 2,000 SH   SOLE   2,000 0 0
NAVIENT CORPORATION COM 63938C108   1,858 100 SH   SOLE   100 0 0
NETFLIX INC COM 64110L106   326,404 741 SH   SOLE   741 0 0
NEW JERSEY RES CORP COM 646025106   3,610,800 76,500 SH   SOLE   0 0 76,500
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   8,570 217 SH   SOLE   217 0 0
NEXTERA ENERGY INC COM 65339F101   3,561,600 48,000 SH   SOLE   0 0 48,000
NIKE INC CL B 654106103   215,112 1,949 SH   SOLE   1,949 0 0
NIOCORP DEVS LTD COM NEW 654484609   7,294 1,450 SH   SOLE   1,450 0 0
NISOURCE INC COM 65473P105   112,135 4,100 SH   SOLE   4,100 0 0
NORFOLK SOUTHN CORP COM 655844108   3,761,269 16,587 SH   SOLE   1,587 0 15,000
NORTHWEST NAT HLDG CO COM 66765N105   10,117 235 SH   SOLE   235 0 0
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   25,582 8,415 SH   SOLE   8,415 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,413 14 SH   SOLE   0 0 14
NOVO-NORDISK A S ADR 670100205   27,026 167 SH   SOLE   150 0 17
NRG ENERGY INC COM NEW 629377508   3,179 85 SH   SOLE   85 0 0
NUCOR CORP COM 670346105   245,970 1,500 SH   SOLE   1,500 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   13,243 1,175 SH   SOLE   1,175 0 0
NVIDIA CORPORATION COM 67066G104   2,198,012 5,196 SH   SOLE   5,196 0 0
OMNICOM GROUP INC COM 681919106   57,090 600 SH   SOLE   600 0 0
ONEOK INC NEW COM 682680103   104,282 1,690 SH   SOLE   1,493 0 197
OTIS WORLDWIDE CORP COM 68902V107   1,276,798 14,344 SH   SOLE   8,794 0 5,550
PACCAR INC COM 693718108   133,654 1,598 SH   SOLE   1,598 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   19,163 1,250 SH   SOLE   1,250 0 0
PALO ALTO NETWORKS INC COM 697435105   143,086 560 SH   SOLE   540 0 20
PARAMOUNT GLOBAL CLASS B COM 92556H206   46,139 2,900 SH   SOLE   2,900 0 0
PARKER-HANNIFIN CORP COM 701094104   3,908,201 10,020 SH   SOLE   20 0 10,000
PAYPAL HLDGS INC COM 70450Y103   64,662 969 SH   SOLE   969 0 0
PEPSICO INC COM 713448108   5,623,212 30,360 SH   SOLE   14,039 0 16,321
PFIZER INC COM 717081103   175,221 4,777 SH   SOLE   4,777 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,037,561 20,999 SH   SOLE   20,999 0 0
PHILIP MORRIS INTL INC COM 718172109   2,059,197 21,094 SH   SOLE   3,094 0 18,000
PHILLIPS 66 COM 718546104   1,964,191 20,593 SH   SOLE   4,593 0 16,000
PINNACLE WEST CAP CORP COM 723484101   1,058,980 13,000 SH   SOLE   0 0 13,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   495,474 35,140 SH   SOLE   34,790 0 350
POST HLDGS INC COM 737446104   3,380 39 SH   SOLE   39 0 0
PROCTER AND GAMBLE CO COM 742718109   4,821,756 31,776 SH   SOLE   10,161 0 21,615
PROSHARES TR PSHS ULTSH 20YRS 74347B201   244,020 8,300 SH   SOLE   8,300 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680   281,080 4,000 SH   SOLE   4,000 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633   19,161 420 SH   SOLE   420 0 0
PUBLIC STORAGE COM 74460D109   120,255 412 SH   SOLE   412 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   156,525 2,500 SH   SOLE   2,500 0 0
QORVO INC COM 74736K101   2,551 25 SH   SOLE   25 0 0
QUALCOMM INC COM 747525103   107,970 907 SH   SOLE   907 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   879 110 SH   SOLE   110 0 0
RAYONIER INC COM 754907103   62,800 2,000 SH   SOLE   2,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,809,623 38,890 SH   SOLE   27,773 0 11,117
REALTY INCOME CORP COM 756109104   40,179 672 SH   SOLE   672 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,156 3 SH   SOLE   0 0 3
REGIONS FINANCIAL CORP NEW COM 7591EP100   89,100 5,000 SH   SOLE   5,000 0 0
RH COM 74967X103   3,626 11 SH   SOLE   11 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,000 60 SH   SOLE   60 0 0
ROBERT HALF INTL INC COM 770323103   2,182 29 SH   SOLE   29 0 0
ROBLOX CORP CL A 771049103   11,002 273 SH   SOLE   273 0 0
ROKU INC COM CL A 77543R102   2,239 35 SH   SOLE   35 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   65,253 629 SH   SOLE   479 0 150
SALESFORCE INC COM 79466L302   54,717 259 SH   SOLE   259 0 0
SCHLUMBERGER LTD COM STK 806857108   39,247 799 SH   SOLE   799 0 0
SCHWAB CHARLES CORP COM 808513105   102,024 1,800 SH   SOLE   1,800 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   7,262 100 SH   SOLE   100 0 0
SEABRIDGE GOLD INC COM 811916105   6,628 550 SH   SOLE   550 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   14,043 173 SH   SOLE   173 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   87,646 2,600 SH   SOLE   2,600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,208 13 SH   SOLE   13 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   61,853 466 SH   SOLE   466 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   34,665 323 SH   SOLE   323 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   40,336 232 SH   SOLE   232 0 0
SERVICENOW INC COM 81762P102   24,165 43 SH   SOLE   40 0 3
SHOPIFY INC CL A 82509L107   12,920 200 SH   SOLE   200 0 0
SOUTHERN CO COM 842587107   2,279,402 32,447 SH   SOLE   5,847 0 26,600
SPDR GOLD TR GOLD SHS 78463V107   529,641 2,971 SH   SOLE   2,971 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   70,925 160 SH   SOLE   160 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   88,265 2,876 SH   SOLE   2,876 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   34,085 789 SH   SOLE   789 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   12,171 55 SH   SOLE   55 0 0
STANLEY BLACK & DECKER INC COM 854502101   237,274 2,532 SH   SOLE   1,895 0 637
STARBUCKS CORP COM 855244109   4,161 42 SH   SOLE   42 0 0
STARWOOD PPTY TR INC COM 85571B105   1,940 100 SH   SOLE   100 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   5,249 105 SH   SOLE   105 0 0
STURM RUGER & CO INC COM 864159108   3,443 65 SH   SOLE   65 0 0
SYNOPSYS INC COM 871607107   6,532 15 SH   SOLE   15 0 0
SYSCO CORP COM 871829107   1,335,600 18,000 SH   SOLE   0 0 18,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   869,426 8,615 SH   SOLE   8,601 0 14
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,887 40 SH   SOLE   40 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   2,207 100 SH   SOLE   100 0 0
TC ENERGY CORP COM 87807B107   20,044 496 SH   SOLE   496 0 0
TERADYNE INC COM 880770102   3,232 29 SH   SOLE   29 0 0
TESLA INC COM 88160R101   270,409 1,033 SH   SOLE   1,033 0 0
TEXAS INSTRS INC COM 882508104   3,215,447 17,862 SH   SOLE   7,847 0 10,015
TEXTRON INC COM 883203101   27,052 400 SH   SOLE   400 0 0
TG THERAPEUTICS INC COM 88322Q108   8,769 353 SH   SOLE   353 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   574,969 1,102 SH   SOLE   0 0 1,102
TJX COS INC NEW COM 872540109   1,360,032 16,040 SH   SOLE   15,995 0 45
TORONTO DOMINION BK ONT COM NEW 891160509   637,215 10,276 SH   SOLE   276 0 10,000
TRACTOR SUPPLY CO COM 892356106   13,266 60 SH   SOLE   60 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   312,137 1,632 SH   SOLE   1,632 0 0
TRANSALTA CORP COM 89346D107   936 100 SH   SOLE   100 0 0
TRAVELERS COMPANIES INC COM 89417E109   48,278 278 SH   SOLE   278 0 0
TRIMBLE INC COM 896239100   9,265 175 SH   SOLE   175 0 0
TRUIST FINL CORP COM 89832Q109   165,954 5,468 SH   SOLE   5,468 0 0
UBS GROUP AG SHS H42097107   892 44 SH   SOLE   44 0 0
UGI CORP NEW COM 902681105   101,273 3,755 SH   SOLE   3,755 0 0
UNILEVER PLC SPON ADR NEW 904767704   104,260 2,000 SH   SOLE   2,000 0 0
UNION PAC CORP COM 907818108   2,560,504 12,513 SH   SOLE   12,498 0 15
UNITED AIRLS HLDGS INC COM 910047109   10,974 200 SH   SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,254,750 7,000 SH   SOLE   0 0 7,000
UNITEDHEALTH GROUP INC COM 91324P102   2,222,480 4,624 SH   SOLE   4,617 0 7
US BANCORP DEL COM NEW 902973304   1,146,488 34,700 SH   SOLE   3,700 0 31,000
VAIL RESORTS INC COM 91879Q109   6,294 25 SH   SOLE   0 0 25
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   14,738 58 SH   SOLE   58 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   407,280 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   122,256 555 SH   SOLE   555 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   21,775 400 SH   SOLE   400 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   16,243 100 SH   SOLE   100 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   15,009 325 SH   SOLE   325 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   54,308 512 SH   SOLE   512 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   73,446 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,172,629 11,699 SH   SOLE   11,699 0 0
VERISIGN INC COM 92343E102   4,294 19 SH   SOLE   19 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,341,816 36,080 SH   SOLE   6,080 0 30,000
VERTEX PHARMACEUTICALS INC COM 92532F100   6,687 19 SH   SOLE   19 0 0
VIATRIS INC COM 92556V106   2,965 297 SH   SOLE   297 0 0
VIMEO INC COMMON STOCK 92719V100   132 32 SH   SOLE   32 0 0
VMWARE INC CL A COM 928563402   11,496 80 SH   SOLE   80 0 0
VOLITIONRX LTD COM 928661107   6,950 5,000 SH   SOLE   5,000 0 0
WALMART INC COM 931142103   1,030,199 6,554 SH   SOLE   6,548 0 6
WARNER BROS DISCOVERY INC COM SER A 934423104   38,874 3,100 SH   SOLE   3,100 0 0
WEBSTER FINL CORP COM 947890109   265,062 7,021 SH   SOLE   7,021 0 0
WELLS FARGO CO NEW COM 949746101   409,515 9,595 SH   SOLE   9,595 0 0
WESTROCK CO COM 96145D105   577,688 19,872 SH   SOLE   19,872 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   961,778 28,701 SH   SOLE   28,701 0 0
WHIRLPOOL CORP COM 963320106   8,630 58 SH   SOLE   58 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,417 207 SH   SOLE   207 0 0
YUM BRANDS INC COM 988498101   254,932 1,840 SH   SOLE   1,840 0 0
YUM CHINA HLDGS INC COM 98850P109   109,610 1,940 SH   SOLE   1,940 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   47,333 160 SH   SOLE   160 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   679 10 SH   SOLE   10 0 0
ZSCALER INC COM 98980G102   5,852 40 SH   SOLE   40 0 0
ABBOTT LABS COM 002824100   5,446,471 49,958 SH   SOLE   29,871 0 20,087
ALPHABET INC CAP STK CL C 02079K107   2,938,725 24,293 SH   SOLE   24,120 0 173
APPLE INC COM 037833100   12,110,409 62,434 SH   SOLE   62,250 0 184
APPLIED MATLS INC COM 038222105   5,200,031 35,976 SH   SOLE   35,936 0 40
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   6,774,935 120,208 SH   SOLE   120,013 0 195
AUTOMATIC DATA PROCESSING IN COM 053015103   3,334,481 15,171 SH   SOLE   15,161 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,014,781 8,841 SH   SOLE   8,831 0 10
BRISTOL-MYERS SQUIBB CO COM 110122108   2,678,433 41,883 SH   SOLE   41,151 0 732
CHEVRON CORP NEW COM 166764100   6,102,339 38,782 SH   SOLE   19,266 0 19,516
CSX CORP COM 126408103   8,846,967 259,442 SH   SOLE   137,885 0 121,557
CVS HEALTH CORP COM 126650100   2,330,988 33,719 SH   SOLE   33,689 0 30
DANAHER CORPORATION COM 235851102   3,750,265 15,626 SH   SOLE   15,612 0 14
DISNEY WALT CO COM 254687106   3,764,359 42,164 SH   SOLE   42,116 0 48
DUPONT DE NEMOURS INC COM 26614N102   1,920,681 26,885 SH   SOLE   13,894 0 12,991
ENBRIDGE INC COM 29250N105   1,990,089 53,569 SH   SOLE   53,503 0 66
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   344,602 27,134 SH   SOLE   27,134 0 0
EXXON MOBIL CORP COM 30231G102   5,742,085 53,539 SH   SOLE   37,575 0 15,964
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   5,173,533 33,783 SH   SOLE   33,758 0 25
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   7,140,595 232,290 SH   SOLE   231,411 0 879
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   11,305,855 332,232 SH   SOLE   331,424 0 808
GENUINE PARTS CO COM 372460105   2,959,252 17,487 SH   SOLE   17,470 0 17
HOME DEPOT INC COM 437076102   6,684,282 21,518 SH   SOLE   15,501 0 6,017
HONEYWELL INTL INC COM 438516106   5,855,648 28,220 SH   SOLE   15,011 0 13,209
INTEL CORP COM 458140100   1,244,352 37,211 SH   SOLE   37,211 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,842,674 9,666 SH   SOLE   9,566 0 100
ISHARES TR IBONDS DEC 2032 46436E296   6,679,227 287,386 SH   SOLE   286,599 0 787
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   6,750,935 164,818 SH   SOLE   164,772 0 46
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,463,917 69,085 SH   SOLE   69,065 0 20
JOHNSON & JOHNSON COM 478160104   5,497,888 33,216 SH   SOLE   13,702 0 19,514
JPMORGAN CHASE & CO COM 46625H100   8,174,964 56,208 SH   SOLE   32,884 0 23,324
KIMBERLY-CLARK CORP COM 494368103   3,654,376 26,469 SH   SOLE   16,333 0 10,136
LOWES COS INC COM 548661107   1,645,805 7,292 SH   SOLE   7,292 0 0
MCDONALDS CORP COM 580135101   1,310,916 4,393 SH   SOLE   1,993 0 2,400
MERCK & CO INC COM 58933Y105   3,279,906 28,425 SH   SOLE   28,383 0 42
MICROSOFT CORP COM 594918104   17,335,257 50,905 SH   SOLE   25,827 0 25,078
MONDELEZ INTL INC CL A 609207105   2,810,800 38,536 SH   SOLE   38,489 0 47
NATIONAL FUEL GAS CO COM 636180101   1,270,387 24,735 SH   SOLE   24,700 0 35
ORACLE CORP COM 68389X105   3,505,560 29,436 SH   SOLE   29,388 0 48
PAYCHEX INC COM 704326107   1,339,644 11,975 SH   SOLE   11,975 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,370,377 25,930 SH   SOLE   25,898 0 32
PROLOGIS INC. COM 74340W103   2,109,633 17,203 SH   SOLE   17,191 0 12
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   4,082,314 100,674 SH   SOLE   93,919 0 6,755
TARGET CORP COM 87612E106   1,923,330 14,582 SH   SOLE   14,568 0 14
THE CIGNA GROUP COM 125523100   1,142,884 4,073 SH   SOLE   4,073 0 0
VISA INC COM CL A 92826C839   3,794,671 15,979 SH   SOLE   13,161 0 2,818
WASTE MGMT INC DEL COM 94106L109   6,278,498 36,204 SH   SOLE   6,204 0 30,000
WILLIAMS COS INC COM 969457100   1,696,673 51,997 SH   SOLE   51,930 0 67