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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Amazon Com, Inc. Common Stock 023135106 2,464,545 9,892 SH SOLE 0 9,891 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 934,711 14,630 SH SOLE 0 14,630 0 0
Invesco Qqq Trust Series (I) ETF 46090E103 262,579 355 SH SOLE 0 354 0 0
Camden Natl, Corp. Common Stock 133034108 305,172 5,514 SH SOLE 0 5,514 0 0
SRE - Sempra Energy Stock 816851109 559,441 7,176 SH SOLE 0 7,176 0 0
Public Svc Enterprise Grp Inc Common Stock 744573106 1,460,283 21,685 SH SOLE 0 21,685 0 0
iShares Gold (TRUST) ETF 464285204 11,879,057 152,101 SH SOLE 0 152,100 0 0
Johnson & Johnson Common Stock 478160104 1,422,659 5,374 SH SOLE 0 5,373 0 0
Seagate Technology Holdings Plc Stock G7997R103 27,343,627 29,646 SH SOLE 0 29,645 0 0
Waste Management Inc Stock 94106L109 3,385,756 16,603 SH SOLE 0 16,603 0 0
Vanguard Total Stock Market ETF ETF 922908769 392,621 1,049 SH SOLE 0 1,049 0 0
Costco Whsl Corp, New. Common Stock 22160K105 704,157 774 SH SOLE 0 773 0 0
Goldman Sachs Group Inc Common Stock 38141G104 224,893 250 SH SOLE 0 249 0 0
iShares Msci Kld 400 Social ETF ETF 464288570 297,769 2,037 SH SOLE 0 2,037 0 0
Shell Plc Spon (ADS) ADR 780259305 2,478,999 26,081 SH SOLE 0 26,081 0 0
iShares Latin America 40 ETF ETF 464287390 1,551,073 44,959 SH SOLE 0 44,958 0 0
Procter And Gamble Co Common Stock 742718109 573,882 3,950 SH SOLE 0 3,950 0 0
Coca Cola, Co. Common Stock 191216100 840,916 9,769 SH SOLE 0 9,769 0 0
First Trust Morningstar Dividend Leaders Index (FUND) ETF 336917109 252,622 5,144 SH SOLE 0 5,144 0 0
Truist Finl Corp Common Stock 89832Q109 1,716,059 37,064 SH SOLE 0 37,063 0 0
United Parcel Service Inc Cl (B) Stock 911312106 1,404,403 15,030 SH SOLE 0 15,030 0 0
Intel Corp Common Stock 458140100 11,126,515 92,544 SH SOLE 0 92,543 0 0
Medtronic Plc (SHS) Stock G5960L103 201,401 2,334 SH SOLE 0 2,334 0 0
Netflix Inc Common Stock 64110L106 457,176 6,571 SH SOLE 0 6,570 0 0
KOSMOS ENERGY LTD COM Stock 500688106 75,448 29,704 SH SOLE 0 29,704 0 0
Paychex Inc Common Stock 704326107 274,854 2,790 SH SOLE 0 2,790 0 0
Sun Life Financial Inc. Common Stock 866796105 1,961,101 25,152 SH SOLE 0 25,152 0 0
Sanofi Sponsored ADR ADR 80105N105 2,016,785 48,915 SH SOLE 0 48,915 0 0
Merck & Co Inc Common Stock 58933Y105 1,147,804 7,899 SH SOLE 0 7,899 0 0
SPDR S&P 500 Etf (TRUST) ETF 78462F103 497,583 652 SH SOLE 0 652 0 0
Mckesson Corp Common Stock 58155Q103 900,938 1,055 SH SOLE 0 1,055 0 0
TOTALENERGIES SE ACT Stock F92124100 2,586,596 30,253 SH SOLE 0 30,252 0 0
Mastercard Incorporated Cl (A) Stock 57636Q104 967,668 1,755 SH SOLE 0 1,754 0 0
Illinois Tool Wks Inc Common Stock 452308109 243,144 945 SH SOLE 0 945 0 0
United Rentals Inc Common Stock 911363109 335,328 335 SH SOLE 0 335 0 0
Tyler Technologies Inc Common Stock 902252105 2,658,398 8,344 SH SOLE 0 8,344 0 0
Emerson Elec Co Common Stock 291011104 303,221 1,955 SH SOLE 0 1,955 0 0
Allstate, Corp. Common Stock 020002101 260,242 1,173 SH SOLE 0 1,173 0 0
Diageo Plc Spon, Adr. American ADR 25243Q205 1,911,499 22,331 SH SOLE 0 22,330 0 0
Annaly Capital Management Inc, Com. Real REIT 035710839 393,989 20,857 SH SOLE 0 20,857 0 0
iShares Tips Bond ETF ETF 464287176 220,045 2,115 SH SOLE 0 2,115 0 0
Corning, Inc. Common Stock 219350105 12,183,236 79,235 SH SOLE 0 79,235 0 0
iShares S&P 100 ETF ETF 464287101 583,436 1,527 SH SOLE 0 1,527 0 0
Verizon Communications Inc Stock 92343V104 438,279 9,555 SH SOLE 0 9,554 0 0
Unum Group Common Stock 91529Y106 767,813 8,752 SH SOLE 0 8,752 0 0
Marvell Technology Inc Common Stock 573874104 565,145 2,139 SH SOLE 0 2,139 0 0
Pepsico Inc Common Stock 713448108 734,113 5,793 SH SOLE 0 5,793 0 0
First Trust Tcw Opportunistic Fixed Income ETF ETF 33740F805 213,820 5,181 SH SOLE 0 5,181 0 0
Honeywell Intl Inc Common Stock 438516205 1,104,069 5,234 SH SOLE 0 5,234 0 0
Trane Technologies Plc (SHS) Stock G8994E103 359,324 795 SH SOLE 0 795 0 0
Ford Mtr Co Common Stock 345370860 2,102,117 174,305 SH SOLE 0 174,304 0 0
Xcel Energy Inc Common Stock 98389B100 567,787 8,056 SH SOLE 0 8,056 0 0
SPDR Bloomberg Convertible Securities ETF ETF 78464A359 441,752 4,366 SH SOLE 0 4,366 0 0
Home Depot Inc Common Stock 437076102 1,006,882 3,539 SH SOLE 0 3,539 0 0
Invesco Short Term Treasury ETF ETF 46138G888 5,930,150 56,178 SH SOLE 0 56,178 0 0
SPDR Gold (SHARES) ETF 78463V107 889,642 2,336 SH SOLE 0 2,336 0 0
Southern Co Common Stock 842587107 1,365,384 16,472 SH SOLE 0 16,472 0 0
iShares Russell 1000 Growth ETF ETF 464287614 541,875 4,326 SH SOLE 0 4,326 0 0
Schwab International Equity ETF ETF 808524805 263,446 9,590 SH SOLE 0 9,590 0 0
Invesco Bulletshares 2027 Corporate Bond ETF ETF 46138J783 3,876,498 198,337 SH SOLE 0 198,337 0 0
SPDR Portfolio S&P 400 Mid Cap ETF ETF 78464A847 242,641 3,849 SH SOLE 0 3,849 0 0
JP Morgan Ultra-Short Income ETF ETF 46641Q837 3,021,643 59,989 SH SOLE 0 59,988 0 0
Atmos Energy, Corp. Common Stock 049560105 642,537 4,107 SH SOLE 0 4,107 0 0
Schwab U.S. Large-Cap Growth ETF ETF 808524300 2,796,004 77,818 SH SOLE 0 77,818 0 0
Alphabet Inc., Class A Stock 02079K305 5,410,678 15,725 SH SOLE 0 15,725 0 0
Intuit Common Stock 461202103 499,587 1,812 SH SOLE 0 1,812 0 0
Unilever Plc Spon Adr ADR 904767803 3,527,852 58,091 SH SOLE 0 58,090 0 0
Newmont Corp Common Stock 651639106 3,232,519 28,026 SH SOLE 0 28,026 0 0
First Trust Smid Cap Rising Dividend Achievers ETF ETF 33741X102 470,566 11,596 SH SOLE 0 11,596 0 0
Csx, Corp. Common Stock 126408103 447,287 9,617 SH SOLE 0 9,617 0 0
Microsoft Corp Common Stock 594918104 15,636,641 30,487 SH SOLE 0 30,486 0 0
Valero Energy Corp Common Stock 91913Y100 1,702,082 4,391 SH SOLE 0 4,391 0 0
Invesco Bulletshares 2026 Corporate Bond ETF ETF 46138J791 2,630,203 134,744 SH SOLE 0 134,744 0 0
Simon Property Group Inc REIT 828806109 2,352,411 11,718 SH SOLE 0 11,717 0 0
Rpm Intl Inc Common Stock 749685103 731,119 7,410 SH SOLE 0 7,409 0 0
Ameriprise Financial, Inc. Common Stock 03076C106 640,691 1,301 SH SOLE 0 1,301 0 0
Invesco Bulletshares 2028 Corporate Bond ETF ETF 46138J643 4,531,990 225,192 SH SOLE 0 225,192 0 0
INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER ETF 45782C771 247,635 4,500 SH SOLE 0 4,500 0 0
Vanguard Mid-Cap ETF ETF 922908629 310,661 3,962 SH SOLE 0 3,961 0 0
Innovator U.S. Equity Power Buffer ETF - October ETF 45782C797 483,210 10,090 SH SOLE 0 10,090 0 0
SITE CTRS CORP COM REIT 82981J851 63,238 18,765 SH SOLE 0 18,765 0 0
Tesla Inc Common Stock 88160R101 244,592 689 SH SOLE 0 689 0 0
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 645,702 12,771 SH SOLE 0 12,771 0 0
Moderna Inc Common Stock 60770K107 2,595,844 13,480 SH SOLE 0 13,480 0 0
APARTMENT INVT & MGMT CO CL A REIT 03748R747 35,955 18,159 SH SOLE 0 18,159 0 0
Dell Technologies Inc, Cl. Common Stock 24703L202 363,654 676 SH SOLE 0 676 0 0
Kimco Rlty Corp Common REIT 49446R109 1,383,955 62,312 SH SOLE 0 62,312 0 0
Public Storage REIT 74460D109 675,210 2,387 SH SOLE 0 2,387 0 0
Franklin FTSE Latin America ETF ETF 35473P561 4,315,291 157,665 SH SOLE 0 157,665 0 0
Schwab Us Tips ETF ETF 808524870 1,425,815 56,738 SH SOLE 0 56,737 0 0
Distillate US Fundamental Stability & Value ETF ETF 26922A321 8,010,913 125,210 SH SOLE 0 125,209 0 0
Centerpoint Energy, Inc. Common Stock 15189T107 439,986 11,956 SH SOLE 0 11,956 0 0
Welltower Inc Common REIT 95040Q104 265,236 1,152 SH SOLE 0 1,152 0 0
SPDR S&P Global Natural Resources ETF ETF 78463X541 682,330 9,224 SH SOLE 0 9,224 0 0
Conagra Brands, Inc. Common Stock 205887102 466,123 34,682 SH SOLE 0 34,681 0 0
Lyondellbasell Industries NV Stock N53745100 2,625,086 45,678 SH SOLE 0 45,677 0 0
Vanguard S&P 500 ETF ETF 922908363 316,699 452 SH SOLE 0 451 0 0
Astrazeneca Plc, Sponsored. American ADR G0593M107 442,428 2,740 SH SOLE 0 2,740 0 0
Vanguard Global Ex-U.S. Real Estate ETF ETF 922042676 3,272,594 76,966 SH SOLE 0 76,966 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357 464,691 2,234 SH SOLE 0 2,233 0 0
Vaneck Gold Miners ETF ETF 92189F106 214,847 2,447 SH SOLE 0 2,447 0 0
Tortoise Energy Infra Corp Common CEF 89147L886 283,691 7,409 SH SOLE 0 7,409 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 358,872 3,197 SH SOLE 0 3,197 0 0
Eli Lilly & Co Common Stock 532457108 1,461,072 1,263 SH SOLE 0 1,262 0 0
Datadog Inc Cl, A. Common Stock 23804L103 1,654,054 6,040 SH SOLE 0 6,040 0 0
Datadog Inc Cl, A. Common Stock 23804L103 821,550 3,000 SH Put SOLE 0 3,000 0 0
Datadog Inc Cl, A. Common Stock 23804L103 821,550 3,000 SH Put SOLE 0 3,000 0 0
Invesco Bulletshares 2029 Corporate Bond ETF ETF 46138J577 3,299,059 181,267 SH SOLE 0 181,267 0 0
Schwab U.S. Mid-Cap ETF ETF 808524508 326,227 9,589 SH SOLE 0 9,589 0 0
908 DEVICES INC COM Stock 65443P102 2,632,912 213,364 SH SOLE 0 213,364 0 0
Ppl Corp Common Stock 69351T106 1,556,611 47,328 SH SOLE 0 47,327 0 0
SPDR S&P Emerging Markets Dividend ETF ETF 78463X533 2,142,888 53,359 SH SOLE 0 53,358 0 0
Innovator U.S. Equity Power Buffer ETF - December ETF 45782C540 583,234 12,380 SH SOLE 0 12,380 0 0
Innovator U.S. Equity Ultra Buffer ETF - December ETF 45782C532 722,630 16,875 SH SOLE 0 16,875 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 317,473 3,714 SH SOLE 0 3,714 0 0
Invesco Senior Loan ETF ETF 46138G508 3,128,498 153,133 SH SOLE 0 153,132 0 0
GREIF INC CL A Stock 397624107 266,229 3,345 SH SOLE 0 3,345 0 0
Duke Energy Corp Stock 26441C204 460,742 4,041 SH SOLE 0 4,041 0 0
iShares Ibonds Dec 2027 Term Treasury ETF ETF 46436E841 2,958,821 132,564 SH SOLE 0 132,563 0 0
Ft Vest U.S. Equity Deep Buffer Etf - (AUGUST) ETF 33740F854 274,743 5,778 SH SOLE 0 5,778 0 0
iShares Ibonds Dec 2026 Term Treasury ETF ETF 46436E858 877,608 38,357 SH SOLE 0 38,357 0 0
iShares Ibonds Dec 2029 Term Treasury ETF ETF 46436E825 478,921 22,564 SH SOLE 0 22,564 0 0
Micron Technology Inc Common Stock 595112103 2,914,776 2,737 SH SOLE 0 2,736 0 0
ISHARES IBONDS DEC 2028 TERM TREASURY ETF ETF 46436E833 6,190,354 282,536 SH SOLE 0 282,535 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 8,454,039 16,978 SH SOLE 0 16,977 0 0
Quanta Svcs Inc Common Stock 74762E102 2,452,531 3,817 SH SOLE 0 3,817 0 0
Abrdn Global Infrastructure Income Fund CEF 00326W106 815,690 42,220 SH SOLE 0 42,220 0 0
Edison Intl Common Stock 281020107 1,833,859 34,131 SH SOLE 0 34,131 0 0
UWM HOLDINGS CORPORATION COM CL A Stock 91823B109 20,027 16,972 SH SOLE 0 16,972 0 0
Invesco BulletShares 2030 Corporate Bond ETF ETF 46138J460 1,133,787 70,247 SH SOLE 0 70,247 0 0
INVESCO NASDAQ 100 ETF ETF 46138G649 413,538 1,357 SH SOLE 0 1,357 0 0
First Solar Inc Common Stock 336433107 2,403,896 13,724 SH SOLE 0 13,724 0 0
Schwab Us Dividend Equity ETF ETF 808524797 8,478,493 260,636 SH SOLE 0 260,636 0 0
iShares IBonds Dec 2030 Term Treasury ETF ETF 46436E593 1,087,880 57,287 SH SOLE 0 57,287 0 0
Applied Finance, Valuation Large Cap ETF ETF 26923N405 13,425,791 276,649 SH SOLE 0 276,649 0 0
Invesco Ftse Rafi Us 1000 ETF ETF 46137V613 213,910 3,930 SH SOLE 0 3,930 0 0
Visa Inc Com Cl (A) Stock 92826C839 1,317,780 3,667 SH SOLE 0 3,667 0 0
T. ROWE PRICE ULTRA SHORT-TERM BOND ETF ETF 87283Q701 334,598 6,750 SH SOLE 0 6,750 0 0
DOCGO INC COM Stock 256086109 5,221 13,059 SH SOLE 0 13,059 0 0
Vanguard Value ETF ETF 922908744 400,495 1,853 SH SOLE 0 1,853 0 0
Vanguard Growth ETF ETF 922908736 289,287 3,210 SH SOLE 0 3,210 0 0
Phillips 66 Common Stock 718546104 534,619 2,094 SH SOLE 0 2,094 0 0
iShares iBonds Dec 20231 Term Treasury ETF ETF 46436E460 602,460 30,943 SH SOLE 0 30,943 0 0
Constellation Energy, Corp. Common Stock 21037T109 212,111 835 SH SOLE 0 835 0 0
Meta Platforms Inc Stock 30303M102 2,097,015 2,892 SH SOLE 0 2,891 0 0
ASML Holding NV ADR N07059210 418,496 231 SH SOLE 0 231 0 0
Bce Inc, Com. Common Stock 05534B760 1,623,418 79,814 SH SOLE 0 79,814 0 0
Palo Alto Networks Inc Common Stock 697435105 482,732 1,215 SH SOLE 0 1,215 0 0
Toll Brothers Inc Common Stock 889478103 280,550 2,082 SH SOLE 0 2,082 0 0
First Trust Nasdaq-100 Technology Sector Index (FUND) ETF 337345102 511,082 1,550 SH SOLE 0 1,550 0 0
Wp Carey Inc Common REIT 92936U109 601,124 9,301 SH SOLE 0 9,301 0 0
Broadcom, Inc. Common Stock 11135F101 7,121,194 20,277 SH SOLE 0 20,277 0 0
iShares Asia/Pacific Dividend ETF ETF 464286293 1,793,421 35,982 SH SOLE 0 35,981 0 0
Innovator Equity Managed Floor ETF ETF 45783Y673 360,093 9,245 SH SOLE 0 9,245 0 0
Metlife Inc Common Stock 59156R108 1,408,511 14,959 SH SOLE 0 14,958 0 0
Hsbc Hldgs Plc Spon Adr ADR 404280406 5,878,415 59,193 SH SOLE 0 59,192 0 0
Novartis Ag Sponsored ADR ADR 66987V109 3,119,738 21,882 SH SOLE 0 21,882 0 0
iShares Core MSCI EAFE ETF ETF 46432F842 5,368,270 55,412 SH SOLE 0 55,411 0 0
Royal Bk Cda Common Stock 780087102 3,718,838 18,917 SH SOLE 0 18,916 0 0
Cf Inds Hldgs, Inc. Common Stock 125269100 225,792 1,960 SH SOLE 0 1,960 0 0
Omnicom Group Inc Common Stock 681919106 258,243 3,507 SH SOLE 0 3,507 0 0
Kroger Co Common Stock 501044101 435,019 7,421 SH SOLE 0 7,421 0 0
Enbridge Inc Common Stock 29250N105 2,535,813 54,545 SH SOLE 0 54,545 0 0
SPDR Bloomberg Investment Grade Floating Rate ETF ETF 78468R200 752,960 24,415 SH SOLE 0 24,415 0 0
Nvidia Corporation Common Stock 67066G104 8,667,435 37,952 SH SOLE 0 37,951 0 0
Archer Daniels Midland, Co. Common Stock 039483102 1,201,972 15,142 SH SOLE 0 15,142 0 0
Cummins, Inc. Common Stock 231021106 1,052,307 2,037 SH SOLE 0 2,037 0 0
Genuine Parts Co Common Stock 372460105 2,277,686 18,114 SH SOLE 0 18,114 0 0
Abbvie, Inc. Common Stock 00287Y109 419,687 1,604 SH SOLE 0 1,604 0 0
National Grid Plc Sponsored Adr ADR 636274409 3,879,181 51,163 SH SOLE 0 51,163 0 0
iShares Core Msci Emerging Markets ETF ETF 46434G103 352,965 4,349 SH SOLE 0 4,349 0 0
Vanguard Total Bond Market ETF ETF 921937835 717,705 10,231 SH SOLE 0 10,231 0 0
National Fuel Gas Co Common Stock 636180101 2,422,665 31,936 SH SOLE 0 31,935 0 0
Taiwan Semiconductor Mfg Ltd Sponsored (ADS) ADR 874039100 1,274,139 2,793 SH SOLE 0 2,793 0 0
Blackstone, Inc. Common Stock 09260D107 749,695 6,688 SH SOLE 0 6,688 0 0
Stryker Corporation Common Stock 863667101 210,123 763 SH SOLE 0 763 0 0
Qualcomm Inc Common Stock 747525103 349,707 1,900 SH SOLE 0 1,900 0 0
T-Mobile Us Inc Common Stock 872590104 211,039 1,294 SH SOLE 0 1,294 0 0
Intuitive Surgical Inc Stock 46120E602 1,818,856 4,473 SH SOLE 0 4,473 0 0
CAPITAL GROUP CORE BALANCED ETF ETF 14021D107 314,102 8,547 SH SOLE 0 8,547 0 0
Mcdonalds Corp Common Stock 580135101 260,512 1,128 SH SOLE 0 1,128 0 0
PRAIRIE OPER CO COM Stock 739650109 5,195 12,624 SH SOLE 0 12,624 0 0
Cisco Sys, Inc. Common Stock 17275R102 6,213,469 57,730 SH SOLE 0 57,729 0 0
ALPS/Smith Core Plus, Bond. Exchange ETF 00162Q346 11,172,082 455,260 SH SOLE 0 455,260 0 0
Capital One Finl, Corp. Common Stock 14040H105 244,059 1,264 SH SOLE 0 1,264 0 0
Apa, Corporation. Common Stock 03743Q108 217,005 5,224 SH SOLE 0 5,224 0 0
Advanced Micro Devices, Inc. Common Stock 007903107 499,808 817 SH SOLE 0 817 0 0
At&T, Inc. Common Stock 00206R102 2,808,578 115,106 SH SOLE 0 115,105 0 0
INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF MARCH ETF 45783Y343 476,093 15,610 SH SOLE 0 15,610 0 0
GE Vernova Inc Common Stock 36828A101 1,408,626 1,482 SH SOLE 0 1,482 0 0
Global X Mlp & Energy Infrastructure ETF ETF 37954Y293 1,861,435 26,660 SH SOLE 0 26,660 0 0
GE Aerospace Stock 369604301 1,775,109 5,684 SH SOLE 0 5,684 0 0
iShares S&P 500 Value ETF ETF 464287408 227,139 995 SH SOLE 0 995 0 0
iShares S&P 500 Growth ETF ETF 464287309 836,916 5,883 SH SOLE 0 5,883 0 0
iShares Core S&P 500 ETF ETF 464287200 2,932,621 3,829 SH SOLE 0 3,829 0 0
F/m Emerald Life Sciences Innovation ETF ETF 74933W221 1,155,737 25,931 SH SOLE 0 25,931 0 0
Oneok Inc New Common Stock 30609A109 984,986 11,551 SH SOLE 0 11,551 0 0
Union Pac Corp Common Stock 907818108 531,470 1,953 SH SOLE 0 1,953 0 0
Rio Tinto Plc Sponsored ADR ADR 767204100 2,949,122 31,317 SH SOLE 0 31,317 0 0
Ecolab Inc Common Stock 278865100 381,941 1,391 SH SOLE 0 1,391 0 0
Darden Restaurants, Inc. Common Stock 237194105 449,306 2,325 SH SOLE 0 2,325 0 0
IDEXX Labs, Inc. Common Stock 45168D104 2,611,472 5,001 SH SOLE 0 5,001 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 922,793 1,367 SH SOLE 0 1,367 0 0
Lockheed Martin Corp Common Stock 539830109 2,031,412 3,989 SH SOLE 0 3,989 0 0
JP Morgan Chase & Co. Common Stock 46625H100 8,336,604 25,199 SH SOLE 0 25,199 0 0
International Paper Co Common Stock 460146103 2,297,090 69,252 SH SOLE 0 69,252 0 0
Tema Electrification ETF ETF 87975E834 1,691,889 47,753 SH SOLE 0 47,753 0 0
Chevron Corp, New. Common Stock 166764100 4,210,197 20,617 SH SOLE 0 20,616 0 0
ConocoPhillips Stock 20825C104 809,629 6,469 SH SOLE 0 6,469 0 0
Vanguard FTSE Developed Markets ETF ETF 921943858 349,242 4,946 SH SOLE 0 4,946 0 0
M & T Bk Corp Common Stock 55261F104 1,578,906 7,256 SH SOLE 0 7,256 0 0
TJX Companies Inc. Stock 872540109 223,207 1,687 SH SOLE 0 1,686 0 0
Bank America, Corp. Common Stock 060505104 1,044,686 19,193 SH SOLE 0 19,193 0 0
Ellsworth Growth & Income Fd L Common CEF 289074106 130,689 11,151 SH SOLE 0 11,150 0 0
Walmart Inc Common Stock 931142103 2,325,333 22,376 SH SOLE 0 22,376 0 0
First Trust Rising Dividend Achievers ETF ETF 33738R506 434,431 5,549 SH SOLE 0 5,549 0 0
International Business Machs Common Stock 459200101 4,488,346 20,408 SH SOLE 0 20,408 0 0
Oracle Corp Common Stock 68389X105 507,654 3,697 SH SOLE 0 3,697 0 0
Rtx Corporation Common Stock 75513E101 510,591 2,750 SH SOLE 0 2,750 0 0
TXN - Texas Instruments Inc Stock 882508104 350,953 1,253 SH SOLE 0 1,253 0 0
Target Corp Common Stock 87612E106 1,323,772 8,448 SH SOLE 0 8,448 0 0
Vanguard High Dividend Yield Index ETF ETF 921946406 2,936,191 18,919 SH SOLE 0 18,918 0 0
Pfizer Inc Common Stock 717081103 3,438,276 120,557 SH SOLE 0 120,556 0 0
3M Company Common Stock 88579Y101 258,536 1,575 SH SOLE 0 1,575 0 0
Kla Corp Com (NEW) Stock 482480100 932,162 4,782 SH SOLE 0 4,782 0 0
Hp Inc Common Stock 40434L105 260,531 8,329 SH SOLE 0 8,329 0 0
Gilead Sciences Inc Common Stock 375558103 2,528,633 16,965 SH SOLE 0 16,965 0 0
Caterpillar, Inc. Common Stock 149123101 6,057,027 7,471 SH SOLE 0 7,470 0 0
Alphabet Inc., Class C Stock 02079K107 651,154 1,911 SH SOLE 0 1,911 0 0
American Express, Co. Common Stock 025816109 461,320 1,517 SH SOLE 0 1,517 0 0
Amgen, Inc. Common Stock 031162100 511,328 1,213 SH SOLE 0 1,213 0 0
Applied Matls, Inc. Common Stock 038222105 1,476,334 2,887 SH SOLE 0 2,886 0 0
Analog Devices, Inc. Common Stock 032654105 208,746 526 SH SOLE 0 526 0 0
Wisdomtree Emerging Markets High Dividend ETF 97717W315 5,252,151 94,958 SH SOLE 0 94,958 0 0
Arista Networks, Inc. Common Stock 040413205 884,191 4,343 SH SOLE 0 4,343 0 0
Wisdomtree Europe Quality Dividend Growth ETF 97717X610 1,084,833 28,833 SH SOLE 0 28,833 0 0
Vanguard Dividend Appreciation ETF ETF 921908844 338,766 1,452 SH SOLE 0 1,452 0 0
iShares Core U.S. Aggregate Bond ETF ETF 464287226 214,322 2,267 SH SOLE 0 2,267 0 0
STATE STREET SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 482,989 5,381 SH SOLE 0 5,380 0 0
Eaton Corp Plc (SHS) Stock G29183103 229,465 534 SH SOLE 0 534 0 0
APPLIED FINANCE IVS US SMID ETF ETF 26923W108 248,536 8,695 SH SOLE 0 8,695 0 0
Citizens Finl Group, Inc. Common Stock 174610105 2,872,707 45,055 SH SOLE 0 45,055 0 0
PABRAI WAGONS ETF ETF 74316P538 2,115,043 142,140 SH SOLE 0 142,140 0 0
Vanguard Short-Term Bond ETF ETF 921937827 2,442,552 31,971 SH SOLE 0 31,970 0 0
Nucor Corp Common Stock 670346105 395,973 1,694 SH SOLE 0 1,694 0 0
iShares International Developed Real Estate ETF ETF 464288489 1,075,187 51,879 SH SOLE 0 51,879 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK Stock 84615Q103 220,557 1,462 SH SOLE 0 1,462 0 0
Honeywell Aerospace, Inc Stock 43849R105 814,677 5,257 SH SOLE 0 5,257 0 0
Pnc Finl Svcs Group Inc Common Stock 693475105 1,300,777 5,853 SH SOLE 0 5,852 0 0
Bristol-Myers Squibb, Co. Common Stock 110122108 2,281,410 36,561 SH SOLE 0 36,561 0 0
Dominion Energy Inc Common Stock 25746U109 202,439 3,345 SH SOLE 0 3,345 0 0
Citigroup Inc, Com. Common Stock 172967424 213,254 1,647 SH SOLE 0 1,647 0 0
American Wtr Wks Co Inc, New. Common Stock 030420103 1,570,210 12,128 SH SOLE 0 12,127 0 0
Exxon Mobil Corp Common Stock 30233Q108 1,874,111 11,515 SH SOLE 0 11,515 0 0
Travelers Companies Inc Common Stock 89417E109 541,539 1,519 SH SOLE 0 1,519 0 0
Lowes Cos Inc Common Stock 548661107 637,478 3,459 SH SOLE 0 3,459 0 0
Deere &, Co. Common Stock 244199105 900,580 1,341 SH SOLE 0 1,341 0 0
Sprott Physical Gold & Silver Tr (UNIT) CEF 85208R101 517,630 12,461 SH SOLE 0 12,461 0 0
First Trust Value Line Dividend Index ETF ETF 33734H106 440,250 9,385 SH SOLE 0 9,385 0 0
Vodafone Group Plc New Sponsored ADR ADR 92857W308 3,659,929 226,621 SH SOLE 0 226,621 0 0
Rayonier Inc Common REIT 754907103 3,769,657 205,319 SH SOLE 0 205,319 0 0
Paypal Hldgs Inc Common Stock 70450Y103 327,892 6,242 SH SOLE 0 6,242 0 0
Schwab Charles Corp Common Stock 808513105 714,577 7,311 SH SOLE 0 7,311 0 0
Cardinal Health, Inc. Common Stock 14149Y108 2,470,863 11,105 SH SOLE 0 11,105 0 0
Toronto Dominion Bk Ont Com (NEW) Stock 891160509 826,236 7,030 SH SOLE 0 7,030 0 0
Blackrock, Inc. Common Stock 09290D101 467,787 442 SH SOLE 0 442 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507 1,037,616 14,421 SH SOLE 0 14,421 0 0
Apple, Inc. Common Stock 037833100 10,927,621 32,814 SH SOLE 0 32,813 0 0
Gsk Plc Sponsored ADR ADR 37733W204 3,379,770 70,163 SH SOLE 0 70,163 0 0
Disney Walt, Co. Common Stock 254687106 681,568 6,497 SH SOLE 0 6,497 0 0
Virtus Reaves Utilities ETF ETF 26923G806 619,617 8,829 SH SOLE 0 8,828 0 0
Oaktree Specialty Lending Corp CEF 67401P405 3,265,033 274,373 SH SOLE 0 274,372 0 0