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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M CoCommon Stock88579Y1011,0766,136SH SOLE 6,13600
Abbott LaboratoriesCommon Stock0028241006,58455,741SH SOLE 55,74100
Abbvie IncCommon Stock00287Y1098,94982,964SH SOLE 82,96400
Aberdeen Asia PacificCommon Stock0030091079222,395SH SOLE 22,39500
Aberdeen Standard ETFETF00326A10424914,790SH SOLE 14,79000
Acadia PharmaceuticalsCommon Stock00422510889453,875SH SOLE 53,87500
Accenture PLC IrelandCommon StockG1151C1014,43513,865SH SOLE 13,86500
Activision Blizzard IncCommon Stock00507V1093083,987SH SOLE 3,98700
Adobe Systems IncCommon Stock00724F101525912SH SOLE 91200
Advanced MicroCommon Stock0079031074954,812SH SOLE 4,81200
Aflac IncCommon Stock0010551022865,494SH SOLE 5,49400
Agilent Tech IncCommon Stock00846U1011,2818,136SH SOLE 8,13600
Agnico Eagle MinesCommon Stock0084741084709,074SH SOLE 9,07400
Air Products & ChemicalsCommon Stock0091581061,5526,063SH SOLE 6,06300
Airbnb IncCommon Stock0090661012041,220SH SOLE 1,22000
Align Tech IncCommon Stock016255101265399SH SOLE 39900
Alphabet Inc VotingCommon Stock02079K3053,2341,210SH SOLE 1,21000
Alphabet Inc Non VotingCommon Stock02079K1076,4112,405SH SOLE 2,40500
Alps TR ETFETF00162Q4521,65049,527SH SOLE 49,52700
Altria Group IncCommon Stock02209S1032796,149SH SOLE 6,14900
Amazon Com IncCommon Stock0231351066,5401,991SH SOLE 1,99100
American Electric PowerCommon Stock0255371012963,658SH SOLE 3,65800
American Express CompanyCommon Stock0258161099395,605SH SOLE 5,60500
American Tower CorpCommon Stock03027X1001,0533,968SH SOLE 3,96800
American Water Works CoCommon Stock0304201032,57915,259SH SOLE 15,25900
Ametek Inc NewCommon Stock0311001002532,045SH SOLE 2,04500
Amgen IncCommon Stock0311621001,5137,117SH SOLE 7,11700
Amplify ETF TR ETFETF0321084091,33238,151SH SOLE 38,15100
Annaly Capital ManagemntCommon Stock0357104091,092129,780SH SOLE 129,78000
Apple IncCommon Stock03783310023,391165,312SH SOLE 165,31200
Aptargroup IncCommon Stock0383361035884,934SH SOLE 4,93400
Archer-Daniels-Midlnd CoCommon Stock0394831025509,179SH SOLE 9,17900
Artesian ResourcesCommon Stock04311320881821,447SH SOLE 21,44700
Astrazeneca PLCCommon Stock04635310873712,277SH SOLE 12,27700
AT & T IncCommon Stock00206R1023,885143,855SH SOLE 143,85500
Automatic DataCommon Stock0530151031,4747,373SH SOLE 7,37300
Bank New York MellonCommon Stock0640581002264,366SH SOLE 4,36600
Bank Of America CorpCommon Stock0605051044,862114,556SH SOLE 114,55600
Becton Dickinson & CoCommon Stock0758871095,55222,587SH SOLE 22,58700
Berkshire Hathaway IncCommon Stock0846707029,78035,832SH SOLE 35,83200
Biogen IncCommon Stock09062X103215760SH SOLE 76000
BlackRock Corporate HighCommon Stock09255P10712510,301SH SOLE 10,30100
BlackRock IncCommon Stock09247X1011,6431,960SH SOLE 1,96000
Blackstone Group IncCommon Stock09260D1078066,935SH SOLE 6,93500
Boeing CoCommon Stock0970231052,91513,253SH SOLE 13,25300
Boston Scientific CorpCommon Stock1011371072255,201SH SOLE 5,20100
Boulder Growth & IncmCommon Stock10150710128121,434SH SOLE 21,43400
BP PLC Spons ADRCommon Stock05562210455920,454SH SOLE 20,45400
Bristol Myers SquibbCommon Stock1101221083,26955,253SH SOLE 55,25300
Broadcom IncCommon Stock11135F1014,2398,743SH SOLE 8,74300
Brookfield Asset MangmntCommon Stock1125851042,83853,045SH SOLE 53,04500
Cabot CorporationCommon Stock12705510194618,878SH SOLE 18,87800
Cameco CorpCommon Stock13321L10878836,272SH SOLE 36,27200
Canadian Pacific RailwayCommon Stock13645T1002073,195SH SOLE 3,19500
Carrier Global CorpCommon Stock14448C1044959,581SH SOLE 9,58100
Caterpillar IncCommon Stock1491231011,4567,588SH SOLE 7,58800
Cedar Fair L PCommon Stock1501851064499,701SH SOLE 9,70100
Chesapeake UtilitiesCommon Stock1653031087376,142SH SOLE 6,14200
Chevron CorporationCommon Stock1667641003,19531,496SH SOLE 31,49600
Chubb LTDCommon StockH1467J1041,88310,857SH SOLE 10,85700
CIGNA Corp NewCommon Stock1255231004352,175SH SOLE 2,17500
Cisco Systems IncCommon Stock17275R1025,31097,558SH SOLE 97,55800
Citigroup Inc NewCommon Stock1729674242,49135,505SH SOLE 35,50500
Clearway Energy IncCommon Stock18539C2041,66454,982SH SOLE 54,98200
CMC Materials IncCommon Stock12571T1005844,740SH SOLE 4,74000
Coca-Cola CompanyCommon Stock1912161002,26643,203SH SOLE 43,20300
Cognizant TechnologyCommon Stock1924461021,05014,152SH SOLE 14,15200
Cohen & SteersCommon Stock19248A1092499,206SH SOLE 9,20600
Colfax CorpCommon Stock1940141062776,050SH SOLE 6,05000
Colgate-Palmolive CoCommon Stock1941621031,29117,094SH SOLE 17,09400
Comcast Corp New CL ACommon Stock20030N1012,24340,112SH SOLE 40,11200
Commerce Bancshares IncCommon Stock20052510375310,813SH SOLE 10,81300
ConocophillipsCommon Stock20825C1042,17932,167SH SOLE 32,16700
Consolidated Edison IncCommon Stock2091151044746,534SH SOLE 6,53400
Corning IncCommon Stock2193501053,39993,151SH SOLE 93,15100
Corteva IncCommon Stock22052L1042135,066SH SOLE 5,06600
Costco WHSL Corp NewCommon Stock22160K1054,4639,932SH SOLE 9,93200
Crown CastleCommon Stock22822V1013241,875SH SOLE 1,87500
CSX CorpCommon Stock1264081031,62754,713SH SOLE 54,71300
CVS HealthCommon Stock1266501006,50776,688SH SOLE 76,68800
D R Horton IncCommon Stock23331A1092853,400SH SOLE 3,40000
Danaher CorpCommon Stock2358511024,06513,354SH SOLE 13,35400
Deere & CoCommon Stock2441991058292,475SH SOLE 2,47500
Delta Air Lines Inc NewCommon Stock2473617022375,568SH SOLE 5,56800
Dexcom IncCommon Stock252131107257470SH SOLE 47000
Digital Realty Trust IncCommon Stock2538681035133,556SH SOLE 3,55600
Dimensional TR US ETFETF25434V7082338,792SH SOLE 8,79200
Disney Walt CompanyCommon Stock2546871065,23530,950SH SOLE 30,95000
Docusign IncCommon Stock2561631061,7696,874SH SOLE 6,87400
Dominion Energy IncCommon Stock25746U1091,07914,780SH SOLE 14,78000
Dover Corp CommonCommon Stock2600031081,0226,572SH SOLE 6,57200
Dow IncCommon Stock26055710358110,097SH SOLE 10,09700
Draftkings IncCommon Stock26142R1042264,700SH SOLE 4,70000
Duke Energy CorpCommon Stock26441C2041,08611,128SH SOLE 11,12800
DuPont De NemoursCommon Stock26614N10270210,329SH SOLE 10,32900
Easterly GovernmentCommon Stock27616P1031,90492,180SH SOLE 92,18000
Eaton Corp PLCCommon StockG291831031,83712,309SH SOLE 12,30900
Eaton Vance Risk ManagedCommon Stock27829G10616315,252SH SOLE 15,25200
Ecolab IncCommon Stock2788651002,70412,962SH SOLE 12,96200
Electronic Arts IncCommon Stock2855121096554,611SH SOLE 4,61100
Eli Lilly & CoCommon Stock5324571082,1659,372SH SOLE 9,37200
Emerson Electric CoCommon Stock2910111043,71939,488SH SOLE 39,48800
Enbridge IncCommon Stock29250N10585221,419SH SOLE 21,41900
Energy Select ETFETF81369Y5061,79434,454SH SOLE 34,45400
Energy Transfer LPCommon Stock29273V10081284,808SH SOLE 84,80800
Enterprise ProductsCommon Stock2937921073,603166,497SH SOLE 166,49700
Equity CommonwealthCommon Stock29462810252720,300SH SOLE 20,30000
Essential Utils IncCommon Stock29670G1025,365116,436SH SOLE 116,43600
Evercore IncCommon Stock29977A1054143,100SH SOLE 3,10000
Exelon CorporationCommon Stock30161N1012595,360SH SOLE 5,36000
Expeditors Intl Wash IncCommon Stock3021301091,22410,282SH SOLE 10,28200
Exxon Mobil CorpCommon Stock30231G1024,47776,128SH SOLE 76,12800
Facebook IncCommon Stock30303M1022,6107,691SH SOLE 7,69100
Fedex CorporationCommon Stock31428X1061,9168,740SH SOLE 8,74000
Fidelity Covington ETFETF3160928732113,956SH SOLE 3,95600
Fidelity NationalCommon Stock31620M1064863,998SH SOLE 3,99800
First Indl RLTY TR IncCommon Stock32054K1035089,756SH SOLE 9,75600
First Solar IncCommon Stock3364331074144,340SH SOLE 4,34000
First Trust Dow Jone ETFETF33733E302229971SH SOLE 97100
Fiserv IncCommon Stock3377381082,88726,609SH SOLE 26,60900
Flex LTDCommon StockY2573F10253130,070SH SOLE 30,07000
Ford Motor CompanyCommon Stock3453708601,08276,435SH SOLE 76,43500
Fortive CorpCommon Stock34959J1083605,102SH SOLE 5,10200
Fortune Brands HomeCommon Stock34964C1063423,827SH SOLE 3,82700
Franco-Nevada CorpCommon Stock3518581054583,530SH SOLE 3,53000
Freeport-Mcmoran IncCommon Stock35671D8571,08033,215SH SOLE 33,21500
Fulton Financial CorpCommon Stock36027110027818,227SH SOLE 18,22700
Gabelli Dividend &Common Stock36242H10478830,557SH SOLE 30,55700
Genasys IncCommon Stock36872P10325950,001SH SOLE 50,00100
General Electric Co.Common Stock3696043012,40923,387SH SOLE 23,38700
General Mills IncCommon Stock3703341042794,669SH SOLE 4,66900
General Motors CoCommon Stock37045V1001,09820,841SH SOLE 20,84100
Genl Dynamics CorpCommon Stock3695501084602,347SH SOLE 2,34700
Gilead Sciences IncCommon Stock37555810376610,969SH SOLE 10,96900
GlaxoSmithKline PLC-ADRCommon Stock37733W1052,29560,075SH SOLE 60,07500
Goldman Sachs Group IncCommon Stock38141G1046271,659SH SOLE 1,65900
Hain Celestial Group IncCommon Stock40521710056613,234SH SOLE 13,23400
Hanesbrands IncCommon Stock4103451021,06662,135SH SOLE 62,13500
Hannon ArmstrongCommon Stock41068X1003125,850SH SOLE 5,85000
Hershey CompanyCommon Stock4278661086633,921SH SOLE 3,92100
Hewlett PackardCommon Stock42824C10916711,721SH SOLE 11,72100
Home Depot IncCommon Stock43707610210,43531,791SH SOLE 31,79100
Honeywell InternationalCommon Stock4385161063,57816,858SH SOLE 16,85800
HP IncCommon Stock40434L10559621,790SH SOLE 21,79000
Ideanomics IncCommon Stock45166V1062312,000SH SOLE 12,00000
II-VI IncCommon Stock9021041082,02534,125SH SOLE 34,12500
Illinois Tool Works IncCommon Stock4523081094071,973SH SOLE 1,97300
Industrial Select ETFETF81369Y7042842,909SH SOLE 2,90900
Intel CorpCommon Stock4581401002,62549,284SH SOLE 49,28400
Intercontinental ExchCommon Stock45866F1043162,752SH SOLE 2,75200
International Business Machines CorpCommon Stock4592001015,65240,682SH SOLE 40,68200
International Paper CoCommon Stock4601461031,16420,829SH SOLE 20,82900
Intuit IncCommon Stock461202103456846SH SOLE 84600
Invesco QQQ TR ETFETF46090E1039242,582SH SOLE 2,58200
Invesco TR ETFETF46137V3571,98113,224SH SOLE 13,22400
Invesco TR II ETFETF46138E3545248,619SH SOLE 8,61900
Invesco TR II ETFETF46138E5372017,520SH SOLE 7,52000
Invesco Value MunicipalCommon Stock46132P10834020,850SH SOLE 20,85000
IPG Photonics CorpCommon Stock44980X1098885,610SH SOLE 5,61000
Iron Mountain IncCommon Stock46284V10197322,400SH SOLE 22,40000
iShares 20 Year ETFETF4642874322021,405SH SOLE 1,40500
iShares 1-3 Year Treasury Bond ETFETF4642874574945,737SH SOLE 5,73700
iShares 1-5 Year Investment Grade Corporate Bd ETFETF4642886462,14839,316SH SOLE 39,31600
iShares Core MSCI ETFETF46432F8422032,742SH SOLE 2,74200
iShares Core MSCI EAFE ETFETF4642874402702,346SH SOLE 2,34600
iShares Core S&P 500 ETFETF4642872002,3045,350SH SOLE 5,35000
iShares Core S&P Mid ETFETF4642875075882,236SH SOLE 2,23600
iShares Core U.S. ETFETF4642872265995,218SH SOLE 5,21800
iShares Edge MSCI ETFETF46432F3394863,693SH SOLE 3,69300
iShares ESG Aware MSCI USA ETFETF46435G4253043,090SH SOLE 3,09000
iShares Gold TR ETFETF4642852042447,325SH SOLE 7,32500
iShares iBoxx High Yield Corp Bond ETFETF4642885135776,604SH SOLE 6,60400
iShares iBoxx Inv Grade Corp Bond ETFETF4642872428166,137SH SOLE 6,13700
iShares Inc ETFETF46434G10365910,673SH SOLE 10,67300
iShares JP Morgan ETFETF4642882813773,434SH SOLE 3,43400
iShares Morningstar ETFETF46428712763010,386SH SOLE 10,38600
iShares MSCI EAFE In ETFETF4642874654245,442SH SOLE 5,44200
iShares MSCI EAFE Min Vol Factor ETFETF46429B6892022,686SH SOLE 2,68600
iShares Nasdaq ETFETF4642875564002,479SH SOLE 2,47900
iShares National ETFETF4642884144183,602SH SOLE 3,60200
iShares Preferred and Income SecuritiesETF4642886872035,234SH SOLE 5,23400
iShares Russell 1000 Value ETFETF4642875985173,305SH SOLE 3,30500
iShares Russell 2000 ETFETF4642876551,0524,812SH SOLE 4,81200
iShares Russell 2000 Growth ETFETF4642876482971,013SH SOLE 1,01300
iShares Russell Mid-Cap ETFETF46428749980410,290SH SOLE 10,29000
iShares S&P 500 ETFETF46428730982311,142SH SOLE 11,14200
iShares S&P Mid-Cap 400 Growth ETFETF4642876062142,705SH SOLE 2,70500
iShares S&P Mid-Cap 400 Value ETFETF4642877052522,450SH SOLE 2,45000
iShares S&P500 Value ETFETF4642874087845,392SH SOLE 5,39200
iShares Tip Bond ETFETF4642871768266,474SH SOLE 6,47400
Jazz Pharmaceuticals PLCCommon StockG508711054483,448SH SOLE 3,44800
Jefferies Finl Group IncCommon Stock47233W10965217,565SH SOLE 17,56500
Johnson & JohnsonCommon Stock47816010414,33888,782SH SOLE 88,78200
Johnson CTLS Intl PLCCommon StockG5150210568710,103SH SOLE 10,10300
JPMorgan Chase & CoCommon Stock46625H10011,73171,667SH SOLE 71,66700
Kimberly-Clark CorpCommon Stock4943681031,87614,166SH SOLE 14,16600
Kinder Morgan Inc DelCommon Stock49456B10130818,440SH SOLE 18,44000
Kirkland Lake GoldCommon Stock49741E10059414,300SH SOLE 14,30000
Kraneshares TR ETFETF5007677364,292154,017SH SOLE 154,01700
L3harris TechnologiesCommon Stock5024311099714,410SH SOLE 4,41000
Lam Research CorpCommon Stock5128071089671,700SH SOLE 1,70000
Las Vegas Sands CorpCommon Stock51783410738410,495SH SOLE 10,49500
Linde PLCCommon StockG5494J1037772,650SH SOLE 2,65000
Listed FDS TR ETFETF53656F6231,18540,586SH SOLE 40,58600
Lockheed Martin CorpCommon Stock5398301097072,050SH SOLE 2,05000
Lowes Companies IncCommon Stock5486611073,15515,554SH SOLE 15,55400
Lululemon Athletica IncCommon Stock5500211094421,094SH SOLE 1,09400
Marriott Intl Inc NewCommon Stock5719032022631,776SH SOLE 1,77600
Martin MariettaCommon Stock5732841061,1193,275SH SOLE 3,27500
Masco CorpCommon Stock57459910658310,500SH SOLE 10,50000
Mastercard Inc CL ACommon Stock57636Q1046361,831SH SOLE 1,83100
MC Cormick & Co IncCommon Stock5797802062362,920SH SOLE 2,92000
McDonalds CorpCommon Stock5801351015,80224,064SH SOLE 24,06400
Medtronic PLCCommon StockG5960L1033,81330,423SH SOLE 30,42300
Merck & Co Inc NewCommon Stock58933Y1053,53147,015SH SOLE 47,01500
Metlife IncCommon Stock59156R10861810,027SH SOLE 10,02700
MFS Government MarketCommon Stock5529391005613,049SH SOLE 13,04900
MFS IntermediateCommon Stock55273C10720556,839SH SOLE 56,83900
Microchip Technology IncCommon Stock5950171041,2077,869SH SOLE 7,86900
Micron Technology IncCommon Stock5951121036248,800SH SOLE 8,80000
Microsoft CorpCommon Stock59491810425,55890,659SH SOLE 90,65900
Moderna IncCommon Stock60770K1074921,280SH SOLE 1,28000
Mondelez Intl IncCommon Stock6092071051,26321,717SH SOLE 21,71700
Monmouth Real EstateCommon Stock60972010776641,118SH SOLE 41,11800
Morgan Stanley & CoCommon Stock6174464483153,242SH SOLE 3,24200
MosaicCommon Stock61945C10354115,170SH SOLE 15,17000
Netflix.Com IncCommon Stock64110L1069111,493SH SOLE 1,49300
New Gold IncCommon Stock6445351061514,450SH SOLE 14,45000
New Mountain Finance CRPCommon Stock64755110019915,000SH SOLE 15,00000
Newmont CorpCommon Stock65163910677014,190SH SOLE 14,19000
Nextera Energy IncCommon Stock65339F1014,07851,947SH SOLE 51,94700
Nextera Energy PartnersCommon Stock65341B1062783,700SH SOLE 3,70000
Nike Inc Class BCommon Stock6541061032,13714,718SH SOLE 14,71800
Nisource IncCommon Stock65473P10531112,850SH SOLE 12,85000
Norfolk Southern CorpCommon Stock6558441081,0294,303SH SOLE 4,30300
North Shore Global Uranium Mining ETFETF3015057155086,615SH SOLE 6,61500
Novartis AGCommon Stock66987V1095106,246SH SOLE 6,24600
Nucor CorpCommon Stock6703461052662,705SH SOLE 2,70500
Nuveen Amt Free MuniCommon Stock67071L10626915,699SH SOLE 15,69900
Nuveen Amt Free QualityCommon Stock67065710525516,807SH SOLE 16,80700
Nuveen New JerseyCommon Stock67069Y10235122,778SH SOLE 22,77800
Nuveen Pa Quality MuniCommon Stock67097210830020,289SH SOLE 20,28900
Nuveen Preferred &incomeCommon Stock67073B10613713,900SH SOLE 13,90000
Nvidia CorpCommon Stock67066G1042,72213,141SH SOLE 13,14100
Occidental Pete CorpCommon Stock6745991051,34845,600SH SOLE 45,60000
Oceanfirst FinancialCommon Stock67523410856626,437SH SOLE 26,43700
Oneok Inc NewCommon Stock6826801032594,477SH SOLE 4,47700
Oracle CorporationCommon Stock68389X1055025,770SH SOLE 5,77000
Pan American SilverCommon Stock6979001081,52665,578SH SOLE 65,57800
Parsons Corp DelCommon Stock70202L10294828,100SH SOLE 28,10000
Paychex IncCommon Stock7043261077336,526SH SOLE 6,52600
Paypal Holdings IncCommon Stock70450Y1031,9307,420SH SOLE 7,42000
Pepsico IncorporatedCommon Stock7134481088,78858,427SH SOLE 58,42700
Pfizer IncorporatedCommon Stock7170811035,286122,919SH SOLE 122,91900
Philip MorrisCommon Stock7181721094304,540SH SOLE 4,54000
Phillips 66Common Stock7185461045447,769SH SOLE 7,76900
PIMCO 0-5 Year High ETFETF72201R7832312,335SH SOLE 2,33500
PIMCO Active Bond ETFETF72201R7753002,715SH SOLE 2,71500
Pioneer Nat Res CoCommon Stock7237871076283,775SH SOLE 3,77500
PNC Financial ServicesCommon Stock6934751053,32016,973SH SOLE 16,97300
Pool CorpCommon Stock73278L1054561,051SH SOLE 1,05100
PPG Industries IncCommon Stock6935061074573,196SH SOLE 3,19600
PPL CorporationCommon Stock69351T10689632,166SH SOLE 32,16600
Procter & Gamble CoCommon Stock7427181096,25744,759SH SOLE 44,75900
Prologis IncCommon Stock74340W1031,1008,775SH SOLE 8,77500
ProShares S&P 500 ETFETF74348A4673724,203SH SOLE 4,20300
Putnam Premier IncomeCommon Stock7468531004610,117SH SOLE 10,11700
Qualcomm IncCommon Stock7475251033582,779SH SOLE 2,77900
Quanta SVCS IncCommon Stock74762E1022,03017,838SH SOLE 17,83800
Raytheon TechnologiesCommon Stock75513E1013,89545,313SH SOLE 45,31300
Republic SVCS IncCommon Stock7607591003572,979SH SOLE 2,97900
Rockwell Automation IncCommon Stock7739031096952,365SH SOLE 2,36500
Royal Dutch Shell PLCCommon Stock78025910782618,658SH SOLE 18,65800
Royal Dutch Shell PLCCommon Stock7802592063878,700SH SOLE 8,70000
Royce Value Trust IncCommon Stock7809101051,52884,842SH SOLE 84,84200
Salesforce.ComCommon Stock79466L3028793,242SH SOLE 3,24200
Salient Midstream & MLPCommon Stock79471V10523336,700SH SOLE 36,70000
Sanofi ADRCommon Stock80105N10591118,909SH SOLE 18,90900
Schlumberger LTDCommon Stock8068571081,72558,215SH SOLE 58,21500
Schwab Strategic TR ETFETF80852486213,464263,031SH SOLE 263,03100
Schwab Strategic TR ETFETF8085247301,37842,759SH SOLE 42,75900
Schwab US Aggregate ETFETF8085248393526,495SH SOLE 6,49500
Schwab US Large-Cap ETFETF8085244092012,992SH SOLE 2,99200
Select Sector SPDR T ETFETF81369Y8863265,117SH SOLE 5,11700
Signature Bank New YorkCommon Stock82669G1048623,167SH SOLE 3,16700
Simon Property GroupCommon Stock8288061098516,549SH SOLE 6,54900
Simplify US Equity ETFETF82889N2021,01533,375SH SOLE 33,37500
South Jersey Inds IncCommon Stock83851810890342,511SH SOLE 42,51100
Southern Company/TheCommon Stock8425871072333,766SH SOLE 3,76600
Southwestern Energy CoCommon Stock84546710947185,100SH SOLE 85,10000
SPDR Dow Jones REIT ETFETF78464A6072162,050SH SOLE 2,05000
SPDR Euro Stoxx 50 ETFETF78463X2022675,910SH SOLE 5,91000
SPDR Gold Trust ETFETF78463V1071,0086,141SH SOLE 6,14100
SPDR Portfolio ETFETF78464A3832007,800SH SOLE 7,80000
SPDR Portfolio Intermediate Term Corp Bond ETFETF78464A3753299,023SH SOLE 9,02300
SPDR S&P 500 Trust ETFETF78462F1039172,138SH SOLE 2,13800
SPDR S&P Dividend ETFETF78464A7631,57913,435SH SOLE 13,43500
SPDR S&P Insurance ETFETF78464A78976920,355SH SOLE 20,35500
Spectrum Brands HLDGSCommon Stock84790A1057848,200SH SOLE 8,20000
Sprott Physical ETFCommon Stock85207K10713217,226SH SOLE 17,22600
Sprott Physical Gold AndCommon Stock85208R1011,04360,940SH SOLE 60,94000
Sprott Physical Gold ETFCommon Stock85207H1041,672121,220SH SOLE 121,22000
Sprott TR ETFETF85210B1022018,121SH SOLE 8,12100
Starbucks CorpCommon Stock8552441091,64914,949SH SOLE 14,94900
State Street CorpCommon Stock8574771031,08612,824SH SOLE 12,82400
SVB Financial GroupCommon Stock78486Q1012,8114,347SH SOLE 4,34700
Sysco CorporationCommon Stock8718291072,81635,883SH SOLE 35,88300
Target CorpCommon Stock87612E1062,1779,518SH SOLE 9,51800
Te Connectivity LTDCommon StockH849891043442,513SH SOLE 2,51300
Teleflex IncorporatedCommon Stock8793691061,0622,822SH SOLE 2,82200
Templeton EmergingCommon Stock8801921099812,724SH SOLE 12,72400
TeslaCommon Stock88160R1018011,034SH SOLE 1,03400
Teva PharmaceuticalCommon Stock8816242099710,000SH SOLE 10,00000
Texas Instruments IncCommon Stock8825081042051,071SH SOLE 1,07100
Thermo Fisher ScientificCommon Stock883556102562985SH SOLE 98500
TJX Cos Inc NewCommon Stock8725401091,42721,632SH SOLE 21,63200
Tortoise EnergyCommon Stock89147L8862278,400SH SOLE 8,40000
Total Se ADRCommon Stock89151E1093176,620SH SOLE 6,62000
Tractor Supply CompanyCommon Stock8923561061,3296,559SH SOLE 6,55900
Transdigm Group IncCommon Stock893641100272437SH SOLE 43700
Tristate CapitalCommon Stock89678F10031715,000SH SOLE 15,00000
Truist Finl CorpCommon Stock89832Q1091,28521,918SH SOLE 21,91800
Two HBRS Invt Corp NewCommon Stock90187B4086810,745SH SOLE 10,74500
UGI Corp NewCommon Stock9026811051,32831,170SH SOLE 31,17000
Unified Ser TR ETFETF90470L55043012,012SH SOLE 12,01200
Unilever PLC Spons ADRCommon Stock9047677043827,053SH SOLE 7,05300
Union Pacific CorpCommon Stock9078181082,57313,128SH SOLE 13,12800
Uniqure B.V.Common StockN9006410132010,000SH SOLE 10,00000
United Parcel Service-BCommon Stock9113121064,95827,227SH SOLE 27,22700
Unitedhealth GroupCommon Stock91324P1022,8657,332SH SOLE 7,33200
Universal Health RltyCommon Stock91359E1052183,950SH SOLE 3,95000
Urban Outfitters IncCommon Stock9170471021,87763,249SH SOLE 63,24900
US Bancorp NewCommon Stock9029733044126,933SH SOLE 6,93300
Valero Energy Corp NewCommon Stock91913Y1001,09415,515SH SOLE 15,51500
Vaneck Vectors ETF TretfETF92189F10655818,941SH SOLE 18,94100
Vaneck Vectors TR ETFETF92189F79140210,500SH SOLE 10,50000
Vanguard Dividend ETFETF9219088448995,856SH SOLE 5,85600
Vanguard Financials ETFETF92204A4054514,873SH SOLE 4,87300
Vanguard FTSE Dev Markets Index Fund ETFETF9219438581,90237,689SH SOLE 37,68900
Vanguard FTSE Europe Index Fund ETFETF9220428743244,945SH SOLE 4,94500
Vanguard Growth ETFETF9229087363721,283SH SOLE 1,28300
Vanguard Health Care ETFETF92204A504230933SH SOLE 93300
Vanguard High Divide ETFETF9219464066366,157SH SOLE 6,15700
Vanguard Index FDS ETFETF9229083631,9184,864SH SOLE 4,86400
Vanguard Index FDS ETFETF9229085537477,345SH SOLE 7,34500
Vanguard Information ETFETF92204A7026571,637SH SOLE 1,63700
Vanguard Intermediate ETFETF9219378191,70519,068SH SOLE 19,06800
Vanguard IntermediateetfETF92206C8704264,517SH SOLE 4,51700
Vanguard Intl Eqty ETFETF9220427751,79029,365SH SOLE 29,36500
Vanguard Intl Equity ETFETF9220428581,21224,240SH SOLE 24,24000
Vanguard Long Term ETFETF9219377932822,756SH SOLE 2,75600
Vanguard Mid Cap ETFETF9229086291,3065,519SH SOLE 5,51900
Vanguard Mid-Cap ETFETF9229085385252,225SH SOLE 2,22500
Vanguard Mid-Cap Val ETFETF9229085128546,118SH SOLE 6,11800
Vanguard S&P ETFETF9219328282291,140SH SOLE 1,14000
Vanguard Short Term ETFETF92206C4096978,463SH SOLE 8,46300
Vanguard Short Term ETFETF9219378271,99324,328SH SOLE 24,32800
Vanguard Small Cap ETFETF9229087511,9729,019SH SOLE 9,01900
Vanguard Small Cap ETFETF9229085956842,443SH SOLE 2,44300
Vanguard Small Cap V ETFETF9229086111,0586,256SH SOLE 6,25600
Vanguard Total Bond ETFETF9219378355846,835SH SOLE 6,83500
Vanguard Total Stock ETFETF9229087691,2345,559SH SOLE 5,55900
Vanguard Value ETFETF9229087446965,148SH SOLE 5,14800
Verizon CommunicationsCommon Stock92343V1046,930128,312SH SOLE 128,31200
Vertex PharmaceuticalsCommon Stock92532F1002681,478SH SOLE 1,47800
VF CorporationCommon Stock91820410881312,143SH SOLE 12,14300
Viatris IncCommon Stock92556V10635426,178SH SOLE 26,17800
Visa Inc Class ACommon Stock92826C8392,2239,981SH SOLE 9,98100
Vodafone Group PLC NewCommon Stock92857W30874948,493SH SOLE 48,49300
Walgreens BootsCommon Stock9314271083517,467SH SOLE 7,46700
WalMart IncCommon Stock9311421031,96114,075SH SOLE 14,07500
Waste Mgmt Inc DelCommon Stock94106L1093712,485SH SOLE 2,48500
Wec Energy Group IncCommon Stock92939U1062122,408SH SOLE 2,40800
Wells Fargo & Co NewCommon Stock9497461014,20790,662SH SOLE 90,66200
Wendys CoCommon Stock95058W10034015,710SH SOLE 15,71000
Wisdomtree Emerging ETFETF97717W28186316,149SH SOLE 16,14900
World Gold TR ETFETF98149E20468239,084SH SOLE 39,08400
Xylem IncCommon Stock98419M1004053,275SH SOLE 3,27500
York Water CompanyCommon Stock98718410881218,605SH SOLE 18,60500
Zimmer Biomet HoldingsCommon Stock98956P1024493,073SH SOLE 3,07300