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
AMARIN CORP PLC ADR American Depository Receipt 023111206 1 1,200 SH SOLE 1,200 0 0
ASTRAZENECA PLC EACH ADS REPRESENTING 1/2 OF AN OR American Depository Receipt 046353108 34 500 SH SOLE 500 0 0
BP PLC ADR American Depository Receipt 055622104 175 5,000 SH SOLE 5,000 0 0
DIAGEO PLC American Depository Receipt 25243Q205 95 531 SH SOLE 531 0 0
HELLENIC TELECOMMUNICATION ORGANIZATION SA American Depository Receipt 423325307 8 1,000 SH SOLE 1,000 0 0
HITACHI LTD American Depository Receipt 433578507 4 40 SH SOLE 40 0 0
NESTLE SA ADR American Depository Receipt 641069406 401 3,475 SH SOLE 3,475 0 0
NOVARTIS AG ADR American Depository Receipt 66987V109 36 400 SH SOLE 400 0 0
SHELL ADR EACH REP 2 ORD WI American Depository Receipt 780259305 148 2,590 SH SOLE 2,590 0 0
VESTAS WIND SYSTEMS A/S American Depository Receipt 925458101 17 1,750 SH SOLE 1,750 0 0
ISHARES U.S. PREFERRED STOCK ETF Bond ETF 464288687 242 7,925 SH SOLE 7,925 0 0
ADAMS DIVERSIFIED EQUITY FUND Closed-End Fund 006212104 1 75 SH SOLE 75 0 0
GABELLI UTILITY TRUST Closed-End Fund 36240A101 84 11,183 SH SOLE 11,183 0 0
SPDR GOLD SHARES TRUST Commodity ETF 78463V107 93 550 SH SOLE 550 0 0
ARK INNOVATION ETF Equity ETF 00214Q104 9 300 SH SOLE 300 0 0
COLUMBIA SELIGMAN SEMICONDUCTOR &TECH ETF Equity ETF 19761L870 17 1,065 SH SOLE 1,065 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF Equity ETF 81369Y308 80 1,070 SH SOLE 1,070 0 0
DEFIANCE QUANTUM ETF Equity ETF 26922A420 8 200 SH SOLE 200 0 0
ETFMG PRIME CYBER SECURITY ETF Equity ETF 26924G201 7 150 SH SOLE 150 0 0
FINANCIAL SELECT SECTOR SPDR ETF Equity ETF 81369Y605 267 7,798 SH SOLE 7,798 0 0
First Trust NASDAQ Cybersecurity ETF Equity ETF 33734X846 5 140 SH SOLE 140 0 0
Global X Lithium & Battery Tech ETF Equity ETF 37954Y855 12 200 SH SOLE 200 0 0
INDUSTRIAL SELECT SECTOR SPDR ETF Equity ETF 81369Y704 199 2,030 SH SOLE 2,030 0 0
ISHARES CORE HIGH DIVIDEND ETF Equity ETF 46429B663 9 90 SH SOLE 90 0 0
ISHARES CORE S&P 500 ETF Equity ETF 464287200 2,056 5,352 SH SOLE 5,352 0 0
ISHARES CORE S&P MID-CAP Equity ETF 464287507 96 395 SH SOLE 395 0 0
ISHARES CORE S&P SMALL-CAP Equity ETF 464287804 8 81 SH SOLE 81 0 0
ISHARES CORE S&P TOTAL US STOCK MKT ETF Equity ETF 464287150 4 50 SH SOLE 50 0 0
ISHARES EXPANDED TECH-SOFTWARE SECT ETF Equity ETF 464287515 18 72 SH SOLE 72 0 0
ISHARES MSCI EAFE ETF Equity ETF 464287465 339 5,166 SH SOLE 5,166 0 0
ISHARES MSCI EMERGING MARKETS Equity ETF 464287234 416 10,966 SH SOLE 10,966 0 0
ISHARES NASDAQ BIOTECHNOLOGY Equity ETF 464287556 17 133 SH SOLE 133 0 0
ISHARES RUSSELL 1000 GROWTH Equity ETF 464287614 8 37 SH SOLE 37 0 0
ISHARES RUSSELL 1000 VALUE Equity ETF 464287598 10 68 SH SOLE 68 0 0
ISHARES RUSSELL 2000 ETF Equity ETF 464287655 106 610 SH SOLE 610 0 0
ISHARES RUSSELL 2000 VALUE Equity ETF 464287630 14 100 SH SOLE 100 0 0
ISHARES RUSSELL MID-CAP GROWTH ETF Equity ETF 464287481 17 200 SH SOLE 200 0 0
ISHARES S&P 500 GROWTH Equity ETF 464287309 137 2,350 SH SOLE 2,350 0 0
ISHARES S&P MID-CAP 400 VALUE ETF Equity ETF 464287705 5 50 SH SOLE 50 0 0
ISHARES U S TECHNOLOGY ETF Equity ETF 464287721 124 1,670 SH SOLE 1,670 0 0
JPMORGAN DIVERSIFIED RETURN INTL EQ ETF Equity ETF 46641Q209 148 3,000 SH SOLE 3,000 0 0
JPMORGAN EQUITY PREMIUM INCOME ETF Equity ETF 46641Q332 19 350 SH SOLE 350 0 0
MATERIALS SELECT SECTOR SPDR ETF Equity ETF 81369Y100 65 840 SH SOLE 840 0 0
NUVEEN ESG MID-CAP GROWTH ETF Equity ETF 67092P409 32 900 SH SOLE 900 0 0
REAL ESTATE SELECT SECTOR SPDR Equity ETF 81369Y860 7 198 SH SOLE 198 0 0
SELECT SECTOR SPDR FUND SHS BEN CONSUMER DISCRETIO Equity ETF 81369Y407 147 1,140 SH SOLE 1,140 0 0
SELECT SECTOR SPDR TRUST SHS BEN INT ENERGY Equity ETF 81369Y506 937 10,707 SH SOLE 10,707 0 0
SELECT SECTOR SPDR TRUST THE HEALTH CARE SELECT SE Equity ETF 81369Y209 206 1,515 SH SOLE 1,515 0 0
SPDR S&P 500 ETF Equity ETF 78462F103 3,022 7,902 SH SOLE 7,902 0 0
SPDR S&P BANK ETF Equity ETF 78464A797 5 100 SH SOLE 100 0 0
SPDR S&P Biotech ETF Equity ETF 78464A870 31 370 SH SOLE 370 0 0
SPDR S&P EMERGING ASIA PACIFIC ETF Equity ETF 78463X301 60 625 SH SOLE 625 0 0
SPDR S&P EMERGING MARKETS SMALL CAP ETF Equity ETF 78463X756 43 875 SH SOLE 875 0 0
SPDR S&P MIDCAP 400 ETF Equity ETF 78467Y107 224 506 SH SOLE 506 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF Equity ETF 81369Y803 78 628 SH SOLE 628 0 0
VANGUARD 500 ETF Equity ETF 922908363 300 854 SH SOLE 854 0 0
VANGUARD CONSUMER DISCRETIONARY ETF Equity ETF 92204A108 7 34 SH SOLE 34 0 0
VANGUARD CONSUMER STAPLES ETF Equity ETF 92204A207 5 25 SH SOLE 25 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF SHAR Equity ETF 921908844 195 1,285 SH SOLE 1,285 0 0
Vanguard Energy ETF Equity ETF 92204A306 19 153 SH SOLE 153 0 0
Vanguard Financials ETF Equity ETF 92204A405 20 237 SH SOLE 237 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF Equity ETF 921943858 864 20,595 SH SOLE 20,595 0 0
VANGUARD FTSE EMERGING MARKETS ETF Equity ETF 922042858 371 9,517 SH SOLE 9,517 0 0
VANGUARD GROWTH ETF Equity ETF 922908736 34 159 SH SOLE 159 0 0
VANGUARD HEALTH CARE ETF Equity ETF 92204A504 93 374 SH SOLE 374 0 0
VANGUARD HIGH DIVIDEND YIELD ETF Equity ETF 921946406 33 304 SH SOLE 304 0 0
Vanguard Industrials ETF Equity ETF 92204A603 9 50 SH SOLE 50 0 0
VANGUARD INFORMATION TECHNOLOGY ETF Equity ETF 92204A702 146 457 SH SOLE 457 0 0
VANGUARD LARGE-CAP ETF Equity ETF 922908637 37 210 SH SOLE 210 0 0
VANGUARD MATERIALS ETF Equity ETF 92204A801 5,504 32,339 SH SOLE 32,339 0 0
VANGUARD MID-CAP ETF Equity ETF 922908629 12 61 SH SOLE 61 0 0
VANGUARD REIT ETF Equity ETF 922908553 173 2,096 SH SOLE 2,096 0 0
VANGUARD SMALL CAP ETF Equity ETF 922908751 253 1,381 SH SOLE 1,381 0 0
VANGUARD TELECOMMUNICATION SERVICES ETF Equity ETF 92204A884 7 83 SH SOLE 83 0 0
VANGUARD TOTAL STOCK MARKET ETF Equity ETF 922908769 57 300 SH SOLE 300 0 0
Vanguard Utilities ETF Equity ETF 92204A876 4 25 SH SOLE 25 0 0
VANGUARD VALUE ETF Equity ETF 922908744 84 599 SH SOLE 599 0 0
B RILEY FINL INC SR NT 6.5000 09/30/2026 PFD PROS Equity-Linked Security 05580M801 9 400 SH SOLE 400 0 0
HENNESSY ADVISRS Equity-Linked Security 425885209 36 1,600 SH SOLE 1,600 0 0
NEWTEK BUS SERVS Equity-Linked Security 652526708 15 600 SH SOLE 600 0 0
3M CO Ordinary Share 88579Y101 254 2,119 SH SOLE 2,119 0 0
A.O. SMITH CORP Ordinary Share 831865209 26 450 SH SOLE 450 0 0
ABBOTT LABORATORIES Ordinary Share 002824100 6,972 63,507 SH SOLE 63,507 0 0
ABBVIE INC Ordinary Share 00287Y109 14,293 88,444 SH SOLE 88,444 0 0
ACCENTURE PLC CLASS A Ordinary Share G1151C101 13,426 50,315 SH SOLE 50,315 0 0
ACTIVISION BLIZZARD INC Ordinary Share 00507V109 707 9,230 SH SOLE 9,230 0 0
ADAPTHEALTH CORP ORDINARY SHARES Ordinary Share 00653Q102 5 250 SH SOLE 250 0 0
ADOBE SYSTEMS IIN Ordinary Share 00724F101 6 19 SH SOLE 19 0 0
ADVANCED MICRO DEVICES INC Ordinary Share 007903107 10 160 SH SOLE 160 0 0
AFLAC INC Ordinary Share 001055102 509 7,075 SH SOLE 7,075 0 0
AIR PRODUCTS & CHEMICALS INC Ordinary Share 009158106 1,579 5,122 SH SOLE 5,122 0 0
ALEXANDRIA REAL ESTATE EQUITIES INC Ordinary Share 015271109 461 3,162 SH SOLE 3,162 0 0
ALLEGION PLC Ordinary Share G0176J109 168 1,597 SH SOLE 1,597 0 0
ALLSTATE CORP Ordinary Share 020002101 372 2,740 SH SOLE 2,740 0 0
ALPHABET INC C Ordinary Share 02079K107 563 6,340 SH SOLE 6,340 0 0
ALPHABET INC CLASS A Ordinary Share 02079K305 7,638 86,565 SH SOLE 86,565 0 0
ALTO INGREDIENTS ORD Ordinary Share 021513106 14 5,001 SH SOLE 5,001 0 0
ALTRIA GROUP INC Ordinary Share 02209S103 232 5,078 SH SOLE 5,078 0 0
AMAZON.COM INC Ordinary Share 023135106 1,571 18,698 SH SOLE 18,698 0 0
AMC ENTERTAINMENT HOLDINGS INC Ordinary Share 00165C104 3 760 SH SOLE 760 0 0
AMEREN CORP Ordinary Share 023608102 18 200 SH SOLE 200 0 0
AMERICAN AIRLINES GROUP INC Ordinary Share 02376R102 1 96 SH SOLE 96 0 0
AMERICAN ELECTRIC POWER CO INC Ordinary Share 025537101 93 978 SH SOLE 978 0 0
AMERICAN EXPRESS CO Ordinary Share 025816109 761 5,148 SH SOLE 5,148 0 0
AMERICAN WATER WORKS CO INC Ordinary Share 030420103 307 2,011 SH SOLE 2,011 0 0
AMERIPRISE FINANCIAL INC Ordinary Share 03076C106 103 330 SH SOLE 330 0 0
AMERISOURCEBERGEN CORP Ordinary Share 03073E105 24 145 SH SOLE 145 0 0
AMETEK INC Ordinary Share 031100100 1,434 10,260 SH SOLE 10,260 0 0
AMGEN INC Ordinary Share 031162100 1,042 3,967 SH SOLE 3,967 0 0
AMPHENOL CORP CLASS A Ordinary Share 032095101 15,448 202,895 SH SOLE 202,895 0 0
ANALOG DEVICES INC Ordinary Share 032654105 1,168 7,122 SH SOLE 7,122 0 0
ANNALY CAPITAL MANAGEMENT INC Ordinary Share 035710839 4 200 SH SOLE 200 0 0
APOLLO COMMERCIAL REAL ESTATE FINANCE INC Ordinary Share 03762U105 445 41,315 SH SOLE 41,315 0 0
APPLE INC Ordinary Share 037833100 32,213 247,926 SH SOLE 247,926 0 0
ARISTA NETWORKS INC Ordinary Share 040413106 46 380 SH SOLE 380 0 0
ARTHUR J. GALLAGHER & CO Ordinary Share 363576109 232 1,230 SH SOLE 1,230 0 0
AT&T INC Ordinary Share 00206R102 162 8,783 SH SOLE 8,783 0 0
ATLANTIC UN BANKSHARES CORP Ordinary Share 04911A107 534 15,200 SH SOLE 15,200 0 0
ATLASSIAN CORPORATION PLC Ordinary Share 049468101 26 200 SH SOLE 200 0 0
ATMOS ENERGY CORP Ordinary Share 049560105 45 400 SH SOLE 400 0 0
AURINIA PHARMACEUTICALS INC Ordinary Share 05156V102 4 1,000 SH SOLE 1,000 0 0
AUTODESK INC Ordinary Share 052769106 34 180 SH SOLE 180 0 0
AUTOMATIC DATA PROCESSING INC Ordinary Share 053015103 5,855 24,514 SH SOLE 24,514 0 0
AVANOS MED INC Ordinary Share 05350V106 10 375 SH SOLE 375 0 0
AVERY DENNISON CORP Ordinary Share 053611109 1,456 8,046 SH SOLE 8,046 0 0
BAIN CAPITAL SPECIALTY FINANCE INC Ordinary Share 05684B107 11 900 SH SOLE 900 0 0
BALL CORP Ordinary Share 058498106 10 200 SH SOLE 200 0 0
BANK OF AMERICA CORPORATION Ordinary Share 060505104 6,056 182,856 SH SOLE 182,856 0 0
BANK OF HAWAII CORP Ordinary Share 062540109 737 9,500 SH SOLE 9,500 0 0
BANK OF MONTREAL Ordinary Share 063671101 2,141 23,630 SH SOLE 23,630 0 0
BANK OF NEW YORK MELLON CORP Ordinary Share 064058100 142 3,125 SH SOLE 3,125 0 0
BANK OF NOVA SCOTIA Ordinary Share 064149107 941 19,211 SH SOLE 19,211 0 0
BANKUNITED INC Ordinary Share 06652K103 627 18,450 SH SOLE 18,450 0 0
BARNES GROUP INC Ordinary Share 067806109 416 10,175 SH SOLE 10,175 0 0
BAXTER INTERNATIONAL INC Ordinary Share 071813109 51 1,000 SH SOLE 1,000 0 0
BCE INC Ordinary Share 05534B760 166 3,775 SH SOLE 3,775 0 0
BECTON DICKINSON & CO Ordinary Share 075887109 628 2,470 SH SOLE 2,470 0 0
BERKSHIRE HATHAWAY INC B Ordinary Share 084670702 1,270 4,111 SH SOLE 4,111 0 0
BERKSHIRE HATHAWAY INCORPORATED CLASS B Ordinary Share 084670702 1,270 4,111 SH SOLE 4,111 0 0
BLACK HILLS CORP Ordinary Share 092113109 24 344 SH SOLE 344 0 0
BLACKROCK INC Ordinary Share 09247X101 11,059 15,606 SH SOLE 15,606 0 0
BLACKSTONE INC Ordinary Share 09260D107 2,752 37,094 SH SOLE 37,094 0 0
BLACKSTONE MORTGAGE TTUST INC A Ordinary Share 09257W100 219 10,353 SH SOLE 10,353 0 0
BOEING CO Ordinary Share 097023105 161 845 SH SOLE 845 0 0
BOK FINANCIAL CORP Ordinary Share 05561Q201 576 5,550 SH SOLE 5,550 0 0
BOSTON SCIENTIFIC CORP Ordinary Share 101137107 1,171 25,299 SH SOLE 25,299 0 0
BRISTOL-MYERS SQUIBB COMPANY Ordinary Share 110122108 4,965 69,001 SH SOLE 69,001 0 0
BROADCOM LTD Ordinary Share 11135F101 5,771 10,321 SH SOLE 10,321 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC Ordinary Share 11133T103 314 2,340 SH SOLE 2,340 0 0
CANADIAN NATIONAL RAILWAY CO Ordinary Share 136375102 48 400 SH SOLE 400 0 0
CANADIAN PACIFIC RAILWAY LTD Ordinary Share 13645T100 22 300 SH SOLE 300 0 0
CAPITAL GROWTH SYSTEMS INC Ordinary Share 14019A107 0 20,000 SH SOLE 20,000 0 0
CARRIER GLOBAL CORP-WI Ordinary Share 14448C104 335 8,130 SH SOLE 8,130 0 0
CASSAVA SCIENCES INC Ordinary Share 14817C107 3 100 SH SOLE 100 0 0
CATERPILLAR INC Ordinary Share 149123101 1,610 6,720 SH SOLE 6,720 0 0
CBRE GROUP INC Ordinary Share 12504L109 25 320 SH SOLE 320 0 0
CERENCE ORD Ordinary Share 156727109 0 20 SH SOLE 20 0 0
CHEVRON CORP Ordinary Share 166764100 10,579 58,937 SH SOLE 58,937 0 0
CHIPOTLE MEXICAN GRILL INC CLASS A Ordinary Share 169656105 655 472 SH SOLE 472 0 0
CHUBB LTD Ordinary Share H1467J104 1,377 6,243 SH SOLE 6,243 0 0
CHURCH & DWIGHT COMPANY INC. Ordinary Share 171340102 487 6,038 SH SOLE 6,038 0 0
CIGNA CORP Ordinary Share 125523100 147 443 SH SOLE 443 0 0
CISCO SYSTEMS INC Ordinary Share 17275R102 4,131 86,721 SH SOLE 86,721 0 0
CITIGROUP INC Ordinary Share 172967424 798 17,633 SH SOLE 17,633 0 0
CITY HOLDING CO Ordinary Share 177835105 801 8,600 SH SOLE 8,600 0 0
CLOVIS ONCOLOGY INC Ordinary Share 189464100 0 250 SH SOLE 250 0 0
COCA-COLA CO Ordinary Share 191216100 1,242 19,523 SH SOLE 19,523 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP A Ordinary Share 192446102 257 4,495 SH SOLE 4,495 0 0
COLGATE-PALMOLIVE CO Ordinary Share 194162103 973 12,346 SH SOLE 12,346 0 0
COMCAST CORP CLASS A Ordinary Share 20030N101 601 17,199 SH SOLE 17,199 0 0
COMERICA INC Ordinary Share 200340107 428 6,400 SH SOLE 6,400 0 0
COMMERCE BANCSHARES INC Ordinary Share 200525103 46 680 SH SOLE 680 0 0
COMMUNITY BANK SYSTEM INC Ordinary Share 203607106 519 8,250 SH SOLE 8,250 0 0
CONOCOPHILLIPS Ordinary Share 20825C104 1,014 8,596 SH SOLE 8,596 0 0
CONSOLIDATED EDISON INC Ordinary Share 209115104 11 117 SH SOLE 117 0 0
CONSTELLATION BRANDS INC CLASS A Ordinary Share 21036P108 4,309 18,593 SH SOLE 18,593 0 0
CONSTELLATION ENERGY ORD WI Ordinary Share 21037T109 34 400 SH SOLE 400 0 0
COSTCO WHOLESALE CORP Ordinary Share 22160K105 6,990 15,313 SH SOLE 15,313 0 0
CRACKER BARREL OLD COUNTRY STORE INC Ordinary Share 22410J106 613 6,469 SH SOLE 6,469 0 0
CROWDSTRIKE HOLDINGS INC Ordinary Share 22788C105 1,362 12,936 SH SOLE 12,936 0 0
CSX CORP Ordinary Share 126408103 812 26,215 SH SOLE 26,215 0 0
CUMMINS INC Ordinary Share 231021106 919 3,791 SH SOLE 3,791 0 0
CVS HEALTH CORP Ordinary Share 126650100 11,040 118,466 SH SOLE 118,466 0 0
DANAHER CORP Ordinary Share 235851102 14,051 52,940 SH SOLE 52,940 0 0
DAVITA INC Ordinary Share 23918K108 22 300 SH SOLE 300 0 0
DEERE & CO Ordinary Share 244199105 86 200 SH SOLE 200 0 0
DEVON ENERGY CORP Ordinary Share 25179M103 393 6,382 SH SOLE 6,382 0 0
DIGITAL REALTY TRUST INC Ordinary Share 253868103 1,268 12,642 SH SOLE 12,642 0 0
DIME COMMUNITY BANCSHARES INC Ordinary Share 25432X102 509 15,989 SH SOLE 15,989 0 0
DOLLAR GENERAL CORP Ordinary Share 256677105 640 2,598 SH SOLE 2,598 0 0
DOMINION ENERGY INC Ordinary Share 25746U109 519 8,462 SH SOLE 8,462 0 0
DOW CHEMICAL CO Ordinary Share 260557103 1,102 21,874 SH SOLE 21,874 0 0
DTE ENERGY CO Ordinary Share 233331107 45 387 SH SOLE 387 0 0
DUKE ENERGY CORPORATION Ordinary Share 26441C204 3,030 29,420 SH SOLE 29,420 0 0
DUPONT DE NEMOURS INC Ordinary Share 26614N102 143 2,077 SH SOLE 2,077 0 0
EASTMAN CHEMICAL CO Ordinary Share 277432100 90 1,100 SH SOLE 1,100 0 0
EATON CORP PLC Ordinary Share G29183103 106 675 SH SOLE 675 0 0
EDISON INTERNATIONAL Ordinary Share 281020107 45 700 SH SOLE 700 0 0
ELI LILLY AND CO Ordinary Share 532457108 132 360 SH SOLE 360 0 0
EMBECTA ORD WI Ordinary Share 29082K105 1 26 SH SOLE 26 0 0
EMERSON ELECTRIC CO Ordinary Share 291011104 2,572 26,775 SH SOLE 26,775 0 0
ENPHASE ENERGY INC Ordinary Share 29355A107 399 1,505 SH SOLE 1,505 0 0
ENTERGY CORP Ordinary Share 29364G103 68 600 SH SOLE 600 0 0
EOG RESOURCES INC Ordinary Share 26875P101 510 3,938 SH SOLE 3,938 0 0
ESSENTIAL UTILITIES ORD Ordinary Share 29670G102 14 300 SH SOLE 300 0 0
EVERSOURCE ENERGY Ordinary Share 30040W108 3,488 41,604 SH SOLE 41,604 0 0
EVOLV TECHNOLOGIES HOLDINGS CL A ORD Ordinary Share 30049H102 1 280 SH SOLE 280 0 0
EXELON CORP Ordinary Share 30161N101 48 1,110 SH SOLE 1,110 0 0
EXXON MOBIL CORPORATION Ordinary Share 30231G102 6,081 55,133 SH SOLE 55,133 0 0
FASTENAL CO Ordinary Share 311900104 85 1,800 SH SOLE 1,800 0 0
FEDEX CORP Ordinary Share 31428X106 442 2,550 SH SOLE 2,550 0 0
FIFTH THIRD BANCORP Ordinary Share 316773100 951 29,000 SH SOLE 29,000 0 0
FIRST BANCORP Ordinary Share 318910106 458 10,700 SH SOLE 10,700 0 0
FIRST FINANCIAL BANCORP Ordinary Share 320209109 526 21,715 SH SOLE 21,715 0 0
FIRST HORIZON CORP Ordinary Share 320517105 2,623 107,060 SH SOLE 107,060 0 0
FIRST INTERSTATE BANCSYSTEM INC Ordinary Share 32055Y201 564 14,600 SH SOLE 14,600 0 0
FISERV INC Ordinary Share 337738108 4,946 48,935 SH SOLE 48,935 0 0
FORD MOTOR CO Ordinary Share 345370860 45 3,850 SH SOLE 3,850 0 0
FORTINET INC Ordinary Share 34959E109 12 250 SH SOLE 250 0 0
FORTIVE CORP Ordinary Share 34959J108 762 11,864 SH SOLE 11,864 0 0
GENERAC HOLDINGS INC Ordinary Share 368736104 53 531 SH SOLE 531 0 0
GENERAL DYNAMICS CORP Ordinary Share 369550108 1,491 6,008 SH SOLE 6,008 0 0
GENERAL ELECTRIC CO Ordinary Share 369604301 336 4,010 SH SOLE 4,010 0 0
GENERAL MILLS INC Ordinary Share 370334104 812 9,685 SH SOLE 9,685 0 0
GENUINE PARTS CO Ordinary Share 372460105 265 1,525 SH SOLE 1,525 0 0
GILDAN ACTIVEWEAR INC COM Ordinary Share 375916103 14 500 SH SOLE 500 0 0
GILEAD SCIENCES INC Ordinary Share 375558103 2,434 28,357 SH SOLE 28,357 0 0
GLACIER BANCORP INC Ordinary Share 37637Q105 766 15,500 SH SOLE 15,500 0 0
GOLDMAN SACHS GROUP INC Ordinary Share 38141G104 87 252 SH SOLE 252 0 0
GPS INDUSTRIES INC.(NV) Ordinary Share 383870102 0 50,000 SH SOLE 50,000 0 0
GXO LOGISTICS INC Ordinary Share 36262G101 976 22,854 SH SOLE 22,854 0 0
HALLIBURTON CO Ordinary Share 406216101 240 6,100 SH SOLE 6,100 0 0
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL Ordinary Share 41068X100 190 6,567 SH SOLE 6,567 0 0
HEALTHPEAK PROPERTIES ORD Ordinary Share 42250P103 291 11,605 SH SOLE 11,605 0 0
HOME DEPOT INC Ordinary Share 437076102 15,779 49,957 SH SOLE 49,957 0 0
HONEYWELL INTERNATIONAL INC Ordinary Share 438516106 7,562 35,285 SH SOLE 35,285 0 0
HOULIHAN LOKEY INC Ordinary Share 441593100 463 5,310 SH SOLE 5,310 0 0
HUNTINGTON INGALLS INDUSTRIES INC Ordinary Share 446413106 15 63 SH SOLE 63 0 0
HUNTINTON BANCSHARES INC Ordinary Share 446150104 30 2,150 SH SOLE 2,150 0 0
ILLINOIS TOOL WORKS INC Ordinary Share 452308109 9,969 45,250 SH SOLE 45,250 0 0
ILLUMINA INC Ordinary Share 452327109 142 700 SH SOLE 700 0 0
INDEPENDENT BANK CORP Ordinary Share 453836108 570 6,750 SH SOLE 6,750 0 0
INGERSOLL-RAND PLC Ordinary Share 45687V106 364 6,961 SH SOLE 6,961 0 0
INGREDION INC Ordinary Share 457187102 149 1,525 SH SOLE 1,525 0 0
INSPERITY INC Ordinary Share 45778Q107 40 350 SH SOLE 350 0 0
INTEL CORP Ordinary Share 458140100 2,627 99,398 SH SOLE 99,398 0 0
INTERCONTINENTAL EXCHANGE INC Ordinary Share 45866F104 355 3,465 SH SOLE 3,465 0 0
INTERNATIONAL BUSINESS MACHINES CORP Ordinary Share 459200101 4,084 28,990 SH SOLE 28,990 0 0
INTERNATIONAL PAPER CO Ordinary Share 460146103 3 85 SH SOLE 85 0 0
INTUIT INC Ordinary Share 461202103 245 630 SH SOLE 630 0 0
INTUITIVE SURGICAL INC Ordinary Share 46120E602 425 1,600 SH SOLE 1,600 0 0
ITRON INC Ordinary Share 465741106 371 7,315 SH SOLE 7,315 0 0
JOHNSON & JOHNSON Ordinary Share 478160104 16,182 91,605 SH SOLE 91,605 0 0
JPMORGAN CHASE & CO Ordinary Share 46625H100 19,013 141,782 SH SOLE 141,782 0 0
KAMAN CORP Ordinary Share 483548103 28 1,237 SH SOLE 1,237 0 0
KIMBERLY-CLARK CORP Ordinary Share 494368103 1,354 9,975 SH SOLE 9,975 0 0
KINDER MORGAN INC Ordinary Share 49456B101 7 400 SH SOLE 400 0 0
KONTOOR BRANDS INC Ordinary Share 50050N103 0 3 SH SOLE 3 0 0
KYNDRYL HOLDINGS ORD WI Ordinary Share 50155Q100 2 186 SH SOLE 186 0 0
LABORATORY CORP OF AMERICA HLDGS Ordinary Share 50540R409 240 1,020 SH SOLE 1,020 0 0
LAM RESEARCH CORP Ordinary Share 512807108 1,311 3,120 SH SOLE 3,120 0 0
LEAR CORP Ordinary Share 521865204 6 50 SH SOLE 50 0 0
LEGGETT & PLATT INC Ordinary Share 524660107 402 12,475 SH SOLE 12,475 0 0
LEIDOS HOLDINGS INC Ordinary Share 525327102 21 200 SH SOLE 200 0 0
LENNOX INTERNATIONAL INC Ordinary Share 526107107 4 15 SH SOLE 15 0 0
LHC Group Inc Ordinary Share 50187A107 4 25 SH SOLE 25 0 0
LINDE PLC Ordinary Share G5494J103 611 1,872 SH SOLE 1,872 0 0
LIVE NATION ENTERTAINMENT INC Ordinary Share 538034109 124 1,780 SH SOLE 1,780 0 0
LOCKHEED MARTIN CORP Ordinary Share 539830109 3,299 6,781 SH SOLE 6,781 0 0
LOUISIANA-PACIFIC CORP Ordinary Share 546347105 2 32 SH SOLE 32 0 0
LOWE'S COMPANIES INC Ordinary Share 548661107 2,755 13,828 SH SOLE 13,828 0 0
LUCID GROUP ORD Ordinary Share 549498103 0 50 SH SOLE 50 0 0
LULULEMON ATHLETICA INC Ordinary Share 550021109 1,573 4,911 SH SOLE 4,911 0 0
LYONDELLBASELL INDUSTRIES NV Ordinary Share N53745100 41 495 SH SOLE 495 0 0
M&T BANK CORP Ordinary Share 55261F104 808 5,572 SH SOLE 5,572 0 0
MAGNA INTERNATIONAL INC Ordinary Share 559222401 104 1,858 SH SOLE 1,858 0 0
MANULIFE FINANCIAL CORP Ordinary Share 56501R106 780 43,713 SH SOLE 43,713 0 0
MARATHON PETROLEUM CORP Ordinary Share 56585A102 85 731 SH SOLE 731 0 0
MARSH & MCLENNAN COMPANIES INC Ordinary Share 571748102 265 1,600 SH SOLE 1,600 0 0
MARVELL TECHNOLOGY INC Ordinary Share 573874104 595 16,070 SH SOLE 16,070 0 0
MASTERCARD INC A Ordinary Share 57636Q104 868 2,497 SH SOLE 2,497 0 0
MAXIMUS INC Ordinary Share 577933104 4 50 SH SOLE 50 0 0
MCDONALD'S CORP Ordinary Share 580135101 19,342 73,397 SH SOLE 73,397 0 0
MCKESSON CORP Ordinary Share 58155Q103 158 421 SH SOLE 421 0 0
MEDTRONIC PLC Ordinary Share G5960L103 119 1,535 SH SOLE 1,535 0 0
MERCK & CO INC Ordinary Share 58933Y105 1,920 17,302 SH SOLE 17,302 0 0
META PLATFORMS INC CLASS A Ordinary Share 30303M102 76 633 SH SOLE 633 0 0
METLIFE INC Ordinary Share 59156R108 31 425 SH SOLE 425 0 0
MGM RESORTS INTERNATIONAL Ordinary Share 552953101 13 400 SH SOLE 400 0 0
MICROSOFT CORP Ordinary Share 594918104 28,688 119,623 SH SOLE 119,623 0 0
MKS INSTRUMENTS INC Ordinary Share 55306N104 11 130 SH SOLE 130 0 0
MODERNA INC Ordinary Share 60770K107 232 1,290 SH SOLE 1,290 0 0
MONDELEZ INTERNATIONAL INC CLASS A Ordinary Share 609207105 259 3,880 SH SOLE 3,880 0 0
MOODY'S CORPORATION Ordinary Share 615369105 74 266 SH SOLE 266 0 0
MORGAN STANLEY Ordinary Share 617446448 94 1,109 SH SOLE 1,109 0 0
NBT BANCORP INC Ordinary Share 628778102 656 15,100 SH SOLE 15,100 0 0
NETFLIX INC Ordinary Share 64110L106 318 1,080 SH SOLE 1,080 0 0
NEW YORK COMMUNITY BANCORP INC Ordinary Share 649445103 1,007 117,040 SH SOLE 117,040 0 0
NEWELL BRANDS INC Ordinary Share 651229106 91 6,990 SH SOLE 6,990 0 0
NEWMARKET CORP Ordinary Share 651587107 6 20 SH SOLE 20 0 0
NEWMONT MINING CORP Ordinary Share 651639106 9 200 SH SOLE 200 0 0
NEXTERA ENERGY INC Ordinary Share 65339F101 21,145 252,935 SH SOLE 252,935 0 0
NIKE INC B Ordinary Share 654106103 1,748 14,938 SH SOLE 14,938 0 0
NORFOLK SOUTHERN CORP Ordinary Share 655844108 1,386 5,623 SH SOLE 5,623 0 0
NORTHROP GRUMMAN CORP Ordinary Share 666807102 357 654 SH SOLE 654 0 0
NVIDIA Corp Ordinary Share 67066G104 1,811 12,395 SH SOLE 12,395 0 0
NXP SEMICONDUCTORS NV Ordinary Share N6596X109 1,392 8,808 SH SOLE 8,808 0 0
OLD DOMINION FREIGHT LINES INC Ordinary Share 679580100 89 315 SH SOLE 315 0 0
OMEGA HEALTHCARE INVESTORS INC Ordinary Share 681936100 17 600 SH SOLE 600 0 0
OMNICOM GROUP INC Ordinary Share 681919106 3,681 45,132 SH SOLE 45,132 0 0
ONEOK INC Ordinary Share 682680103 188 2,856 SH SOLE 2,856 0 0
ORACLE CORPORATION Ordinary Share 68389X105 4,149 50,764 SH SOLE 50,764 0 0
O'REILLY AUTOMOTIVE INC Ordinary Share 67103H107 6,015 7,127 SH SOLE 7,127 0 0
OSI SYSTEMS INC Ordinary Share 671044105 79 990 SH SOLE 990 0 0
OTIS WORLDWIDE CORP-WI Ordinary Share 68902V107 63 799 SH SOLE 799 0 0
OXFORD LANE CAP CORP Ordinary Share 691543102 5 1,000 SH SOLE 1,000 0 0
PACIRA BIOSCIENCES INC Ordinary Share 695127100 2 60 SH SOLE 60 0 0
PACKAGING CORP OF AMERICA Ordinary Share 695156109 2,121 16,585 SH SOLE 16,585 0 0
PALO ALTO NETWORKS INC. Ordinary Share 697435105 1,130 8,101 SH SOLE 8,101 0 0
PARAGON OFFSHORE PLC Ordinary Share G6S01W108 0 30 SH SOLE 30 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK Ordinary Share 92556H206 1,857 109,994 SH SOLE 109,994 0 0
PARKER HANNIFIN CORP Ordinary Share 701094104 764 2,624 SH SOLE 2,624 0 0
PAYCOM SOFTWARE INC Ordinary Share 70432V102 39 125 SH SOLE 125 0 0
PAYPAL HOLDINGS INC Ordinary Share 70450Y103 554 7,772 SH SOLE 7,772 0 0
PEPSICO INC Ordinary Share 713448108 14,597 80,797 SH SOLE 80,797 0 0
PERKINELMER INC Ordinary Share 714046109 103 734 SH SOLE 734 0 0
PFIZER INC Ordinary Share 717081103 9,208 179,713 SH SOLE 179,713 0 0
PHILIP MORRIS INTERNATIONAL INC Ordinary Share 718172109 460 4,546 SH SOLE 4,546 0 0
PHILLIPS 66 Ordinary Share 718546104 1,075 10,325 SH SOLE 10,325 0 0
PINNACLE WEST CAPITAL CORP Ordinary Share 723484101 15 200 SH SOLE 200 0 0
PLUG POWER INC Ordinary Share 72919P202 2 190 SH SOLE 190 0 0
PNC FINANCIAL SERVICES GROUP INC Ordinary Share 693475105 5,350 33,874 SH SOLE 33,874 0 0
PPG INDUSTRIES INC Ordinary Share 693506107 447 3,551 SH SOLE 3,551 0 0
PPL CORP Ordinary Share 69351T106 478 16,360 SH SOLE 16,360 0 0
PROCTER & GAMBLE CO Ordinary Share 742718109 14,197 93,674 SH SOLE 93,674 0 0
PROLOGIS INC Ordinary Share 74340W103 3,078 27,305 SH SOLE 27,305 0 0
PTC INC Ordinary Share 69370C100 10 80 SH SOLE 80 0 0
QORVO INC Ordinary Share 74736K101 154 1,694 SH SOLE 1,694 0 0
QUALCOMM INC Ordinary Share 747525103 4,171 37,935 SH SOLE 37,935 0 0
RALLYBIO CORP Ordinary Share 75120L100 2 250 SH SOLE 250 0 0
RAPID MICRO BIOSYSTEMS CL A ORD Ordinary Share 75340L104 1 500 SH SOLE 500 0 0
RAYMOND JAMES FINANCIAL INC Ordinary Share 754730109 50 472 SH SOLE 472 0 0
RAYTHEON TECHNOLOGIES ORD Ordinary Share 754730109 6,165 61,087 SH SOLE 61,087 0 0
RESMED INC Ordinary Share 761152107 2,103 10,105 SH SOLE 10,105 0 0
RIVIAN AUTOMOTIVE INC CLASS A Ordinary Share 76954A103 6 312 SH SOLE 312 0 0
ROBLOX CORP Ordinary Share 771049103 2 75 SH SOLE 75 0 0
ROGERS CORP Ordinary Share 775133101 358 3,000 SH SOLE 3,000 0 0
RPM INTERNATIONAL INC Ordinary Share 749685103 179 1,841 SH SOLE 1,841 0 0
RSL COMMUNICATIONS LTD (NV) Ordinary Share G7702U102 0 375 SH SOLE 375 0 0
RXO ORD WI Ordinary Share 74982T103 99 5,734 SH SOLE 5,734 0 0
S&T BANCORP INC Ordinary Share 783859101 800 23,400 SH SOLE 23,400 0 0
SALESFORCE.COM INC Ordinary Share 79466L302 1,224 9,231 SH SOLE 9,231 0 0
SALISBURY BANCORP INC Ordinary Share 795226109 77 2,450 SH SOLE 2,450 0 0
SAMSARA CL A ORD Ordinary Share 79589L106 16 1,306 SH SOLE 1,306 0 0
SCHLUMBERGER LTD Ordinary Share 806857108 5 100 SH SOLE 100 0 0
SERVICE CORP INTERNATIONAL Ordinary Share 817565104 248 3,585 SH SOLE 3,585 0 0
SERVICENOW INC Ordinary Share 81762P102 58 150 SH SOLE 150 0 0
SHERWIN-WILLIAMS CO Ordinary Share 824348106 1,090 4,593 SH SOLE 4,593 0 0
SHOPIFY INC Ordinary Share 82509L107 2 50 SH SOLE 50 0 0
SIGNATURE BANK Ordinary Share 82669G104 927 8,043 SH SOLE 8,043 0 0
SKYWORKS SOLUTIONS INC Ordinary Share 83088M102 595 6,525 SH SOLE 6,525 0 0
SNAP-ON INC Ordinary Share 833034101 287 1,257 SH SOLE 1,257 0 0
SNOWFLAKE CL A ORD Ordinary Share 833445109 8 57 SH SOLE 57 0 0
SOUTHERN CO Ordinary Share 842587107 910 12,745 SH SOLE 12,745 0 0
SPIRIT REALTY CAPITAL INC Ordinary Share 84860W300 2,028 50,784 SH SOLE 50,784 0 0
SPLUNK INC Ordinary Share 848637104 9 100 SH SOLE 100 0 0
STAG INDUSTRIAL INC Ordinary Share 85254J102 1,281 39,636 SH SOLE 39,636 0 0
STANLEY BLACK & DECKER INC Ordinary Share 854502101 49 650 SH SOLE 650 0 0
STARBUCKS CORP Ordinary Share 855244109 2,265 22,831 SH SOLE 22,831 0 0
STATE STREET CORP Ordinary Share 857477103 907 11,690 SH SOLE 11,690 0 0
STONECO LTD Ordinary Share G85158106 2 210 SH SOLE 210 0 0
STRYKER CORPORATION Ordinary Share 863667101 4,025 16,462 SH SOLE 16,462 0 0
SUNRUN INC Ordinary Share 86771W105 76 3,175 SH SOLE 3,175 0 0
SVB FINANCIAL GROUP Ordinary Share 78486Q101 768 3,339 SH SOLE 3,339 0 0
SYNOVUS FINANCIAL CORP Ordinary Share 87161C501 194 5,165 SH SOLE 5,165 0 0
TARGET CORP Ordinary Share 87612E106 597 4,008 SH SOLE 4,008 0 0
TESLA MOTORS INC Ordinary Share 88160R101 133 1,083 SH SOLE 1,083 0 0
THE COOPER COMPANIES INC Ordinary Share 216648402 132 398 SH SOLE 398 0 0
THE INTERPUBLIC GROUP OF COMPANIES INC Ordinary Share 460690100 23 705 SH SOLE 705 0 0
THE KRAFT HEINZ CO Ordinary Share 500754106 57 1,400 SH SOLE 1,400 0 0
THE SCOTTS MIRACLE GRO CO Ordinary Share 810186106 39 800 SH SOLE 800 0 0
THE TRADE DESK INC COM CL A Ordinary Share 88339J105 117 2,620 SH SOLE 2,620 0 0
THERMO FISHER SCIENTIFIC INC Ordinary Share 883556102 1,974 3,585 SH SOLE 3,585 0 0
THOR INDUSTRIES INC Ordinary Share 885160101 8 103 SH SOLE 103 0 0
TJX COMPANIES INC Ordinary Share 872540109 11,069 139,058 SH SOLE 139,058 0 0
T-MOBILE US INC Ordinary Share 872590104 2,720 19,430 SH SOLE 19,430 0 0
TORO CO Ordinary Share 891092108 37 330 SH SOLE 330 0 0
TORONTO-DOMINION BANK Ordinary Share 891160509 7,321 113,046 SH SOLE 113,046 0 0
TRACTOR SUPPLY CO Ordinary Share 892356106 3,934 17,485 SH SOLE 17,485 0 0
TRANE TECHNOLOGIES PLC Ordinary Share G8994E103 2,107 12,537 SH SOLE 12,537 0 0
TRAVELERS COMPANIES INC Ordinary Share 89417E109 1,245 6,642 SH SOLE 6,642 0 0
TRUIST FINL CORP COM Ordinary Share 89832Q109 654 15,200 SH SOLE 15,200 0 0
TRUSTMARK CORP Ordinary Share 898402102 782 22,400 SH SOLE 22,400 0 0
TWILIO INC Ordinary Share 90138F102 0 10 SH SOLE 10 0 0
U.S. BANCORP Ordinary Share 902973304 1,018 23,350 SH SOLE 23,350 0 0
UGI CORP Ordinary Share 902681105 7 200 SH SOLE 200 0 0
UMPQUA HOLDINGS CORP Ordinary Share 904214103 487 27,300 SH SOLE 27,300 0 0
UNDER ARMOUR INC CLASS A Ordinary Share 904311107 7 700 SH SOLE 700 0 0
UNION PACIFIC CORP Ordinary Share 907818108 1,984 9,583 SH SOLE 9,583 0 0
UNITED BANKSHARES INC Ordinary Share 909907107 830 20,500 SH SOLE 20,500 0 0
UNITED PARCEL SERVICE INC (UPS) CLASS B Ordinary Share 911312106 8,684 49,954 SH SOLE 49,954 0 0
UNITED RENTALS INC Ordinary Share 911363109 18 50 SH SOLE 50 0 0
UNITEDHEALTH GROUP INC Ordinary Share 91324P102 6,162 11,622 SH SOLE 11,622 0 0
UNIVERSAL DISPLAY CORP Ordinary Share 91347P105 22 200 SH SOLE 200 0 0
UPSTART HOLDINGS INC Ordinary Share 91680M107 0 5 SH SOLE 5 0 0
VALERO ENERGY CORP Ordinary Share 91913Y100 3,525 27,783 SH SOLE 27,783 0 0
VALLEY NATIONAL BANCORP Ordinary Share 919794107 388 34,300 SH SOLE 34,300 0 0
VEEVA SYSTEMS INC Ordinary Share 922475108 24 150 SH SOLE 150 0 0
VERIZON COMMUNICATIONS INC Ordinary Share 92343V104 3,097 78,616 SH SOLE 78,616 0 0
VF CORP Ordinary Share 918204108 413 14,967 SH SOLE 14,967 0 0
VIATRIS INC COM Ordinary Share 92556V106 6 566 SH SOLE 566 0 0
VISA INC CLASS A Ordinary Share 92826C839 1,803 8,678 SH SOLE 8,678 0 0
VONTIER ORD WI Ordinary Share 928881101 2 78 SH SOLE 78 0 0
W.P. CAREY INC Ordinary Share 92936U109 2 20 SH SOLE 20 0 0
WAL-MART STORES INC Ordinary Share 931142103 3,056 21,554 SH SOLE 21,554 0 0
WALT DISNEY CO Ordinary Share 254687106 3,527 40,595 SH SOLE 40,595 0 0
WARNER BROS. DISCOVERY SRS A ORD WI Ordinary Share 934423104 1 80 SH SOLE 80 0 0
WASHINGTON TRUST BANCORP INC Ordinary Share 940610108 828 17,550 SH SOLE 17,550 0 0
WASTE MANAGEMENT INC Ordinary Share 94106L109 1,252 7,982 SH SOLE 7,982 0 0
WATSCO INC Ordinary Share 942622200 37 150 SH SOLE 150 0 0
WEBSTER FINANCIAL CORP Ordinary Share 947890109 792 16,740 SH SOLE 16,740 0 0
WEC ENERGY GROUP INC Ordinary Share 92939U106 812 8,662 SH SOLE 8,662 0 0
WELLS FARGO & CO Ordinary Share 949746101 1,412 34,195 SH SOLE 34,195 0 0
WESBANCO INC Ordinary Share 950810101 658 17,800 SH SOLE 17,800 0 0
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP Ordinary Share 929740108 110 1,100 SH SOLE 1,100 0 0
WILLIAMS COMPANIES INC Ordinary Share 969457100 4 119 SH SOLE 119 0 0
WINDSWEPT ENVIRONMENTAL GROUP INC. Ordinary Share 973812100 0 10,000 SH SOLE 10,000 0 0
WOODWARD INC Ordinary Share 980745103 188 1,950 SH SOLE 1,950 0 0
WR BERKLEY CORP Ordinary Share 084423102 737 10,153 SH SOLE 10,153 0 0
WSFS FINANCIAL CORP Ordinary Share 929328102 635 13,995 SH SOLE 13,995 0 0
XPO LOGISTICS INC Ordinary Share 983793100 773 23,234 SH SOLE 23,234 0 0
XYLEM INC Ordinary Share 98419M100 974 8,805 SH SOLE 8,805 0 0
ZEBRA TECHNOLOGIES CORP Ordinary Share 989207105 135 525 SH SOLE 525 0 0
ZOETIS INC Ordinary Share 98978V103 1,337 9,124 SH SOLE 9,124 0 0
ZSCALER INC Ordinary Share 98980G102 34 300 SH SOLE 300 0 0
BANK OF AMER DS REP 1000 SRS PP PRF Preferred Share 06055H608 3 200 SH SOLE 200 0 0
CADENCE BANK 5 50 SRS PERP PRF Preferred Share 12740C202 37 1,925 SH SOLE 1,925 0 0
CHRLS SCHWB DS REP 1 40 SRS J PRF Preferred Share 808513865 2 100 SH SOLE 100 0 0
CITIZENS FNCL DS REP 1 40 SRS E PRF Preferred Share 174610402 75 3,870 SH SOLE 3,870 0 0
CONSUMERS ENERGY CO Preferred Share 210518304 13 150 SH SOLE 150 0 0
DUKE ENERGY CORP PFD A Preferred Share 26441C501 21 900 SH SOLE 900 0 0
FIRST REPUBLIC BNK DS 1 40 SRS J PRF Preferred Share 33616C787 10 525 SH SOLE 525 0 0
FIRST REPUBLIC DS REP 1 40 SRS K PRF Preferred Share 33616C761 63 3,950 SH SOLE 3,950 0 0
JP MORGAN Preferred Share 48128BAH4 17 20,000 SH SOLE 20,000 0 0
METLIFE 1000 DS REP SRS F PRF Preferred Share 59156R850 4 200 SH SOLE 200 0 0
OXFORD LANE CAP COR PFD SER 2027 PRF Preferred Share 691543607 417 18,400 SH SOLE 18,400 0 0
SCE Trust IV Preferred Share 78409G206 0 0 SH SOLE 0 0 0
THE CONNECTICUT LIGHT & POWER CO Preferred Share 207597782 17 362 SH SOLE 362 0 0
U.S. BANCORP Preferred Share 902973866 257 315 SH SOLE 315 0 0
VALLEY NATIONAL BANCORP Preferred Share 919794305 5 200 SH SOLE 200 0 0
WEBSTER FIN CRP SR G PFD (NV) Preferred Share 947890703 11 450 SH SOLE 450 0 0
ALLIANCEBERNSTEIN HOLDING L.P. Unit 01881G106 680 19,775 SH SOLE 19,775 0 0
EAST RESOURCES ACQUITION CO UNITS (1 Ord Class A Unit 274681204 2 150 SH SOLE 150 0 0
ENTERPRISE PRODUCTS PARTNERS L.P. Unit 293792107 10 407 SH SOLE 407 0 0
NUSTAR ENERGY L.P. Unit 67058H102 110 6,885 SH SOLE 6,885 0 0
PLAINS ALL AMERICAN PIPELINE LP Unit 726503105 2 150 SH SOLE 150 0 0
SUBURBAN PROPANE PARTNERS LP Unit 864482104 14 930 SH SOLE 930 0 0