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
AMAZON COM INCCOM0231351063,4871,127SH SOLE 5501,072
CERNER CORPCOM1567821042673,720SH SOLE 003,720
GLOBAL PMTS INCCOM37940X102418SH SOLE 1800
SEALED AIR CORP NEWCOM81211K100246SH SOLE 4600
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032,56519,313SH SOLE 2,637016,676
STARBUCKS CORPCOM8552441092542,325SH SOLE 1,09901,226
SEMPRA ENERGYCOM816851109645SH SOLE 4500
LOUISIANA PAC CORPCOM546347105476SH SOLE 7600
DELUXE CORPCOM248019101133SH SOLE 3300
RMR GROUP INCCL A74967R10604SH SOLE 400
JOHNSON & JOHNSONCOM4781601045393,280SH SOLE 70002,580
ABB LTDSPONSORED ADR000375204411,350SH SOLE 1,35000
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,2647,143SH SOLE 23806,905
COSTCO WHSL CORP NEWCOM22160K105264750SH SOLE 00750
ISHARES TRMSCI EMG MKT ETF46428723454110,151SH SOLE 0010,151
GOLDMAN SACHS GROUP INCCOM38141G1049092,779SH SOLE 41402,365
SPDR SER TRNUVEEN BLMBRG SR78468R7395,941119,867SH SOLE 1,5360118,331
LAKELAND BANCORP INCCOM511637100020SH SOLE 2000
BOSTON SCIENTIFIC CORPCOM10113710739610,248SH SOLE 2,67307,575
PROCTER AND GAMBLE COCOM7427181093312,445SH SOLE 64501,800
COCA COLA COCOM1912161001583,000SH SOLE 003,000
EMERGENT BIOSOLUTIONS INCCOM29089Q105333SH SOLE 3300
ISHARES TRUS HLTHCARE ETF4642877621,5986,330SH SOLE 74505,585
TRUIST FINL CORPCOM89832Q1093996,835SH SOLE 2,12504,710
UNITED PARCEL SERVICE INCCL B9113121062561,508SH SOLE 801,500
VANGUARD INDEX FDSREAL ESTATE ETF9229085532652,890SH SOLE 002,890
INTEL CORPCOM4581401002223,471SH SOLE 75002,721
HUNT J B TRANS SVCS INCCOM445658107315SH SOLE 1500
ATKORE INCCOM047649108117SH SOLE 1700
MEDTRONIC PLCSHSG5960L10386725SH SOLE 72500
CRA INTL INCCOM12618T10504SH SOLE 400
GILDAN ACTIVEWEAR INCCOM375916103145SH SOLE 4500
KFORCE INCCOM493732101111SH SOLE 1100
PRIMORIS SVCS CORPCOM74164F1034113SH SOLE 11300
PAYCHEX INCCOM704326107772SH SOLE 7200
INTEGER HLDGS CORPCOM45826H109446SH SOLE 4600
HANOVER INS GROUP INCCOM410867105537SH SOLE 3700
QURATE RETAIL INCCOM SER A74915M100019SH SOLE 1900
MEDPACE HLDGS INCCOM58506Q109426SH SOLE 2600
RITCHIE BROS AUCTIONEERSCOM767744105346SH SOLE 4600
WATERS CORPCOM94184810327SH SOLE 700
LAUDER ESTEE COS INCCL A5184391044431,522SH SOLE 30001,222
PROLOGIS INC.COM74340W103546SH SOLE 4600
MERCK & CO. INCCOM58933Y1051652,139SH SOLE 10902,030
ISHARES TRSHRT NAT MUN ETF4642881588,38077,724SH SOLE 0077,724
SPDR S&P 500 ETF TRTR UNIT78462F10341,726105,282SH SOLE 9,639095,643
VALVOLINE INCCOM92047W101153SH SOLE 5300
MASTERCARD INCORPORATEDCL A57636Q1041,2413,485SH SOLE 003,485
MERITAGE HOMES CORPCOM59001A102445SH SOLE 4500
ILLINOIS TOOL WKS INCCOM452308109521SH SOLE 2100
COMFORT SYS USA INCCOM199908104231SH SOLE 3100
SYNNEX CORPCOM87162W100439SH SOLE 3900
AVNET INCCOM0538071034100SH SOLE 10000
VISTEON CORPCOM NEW92839U206111SH SOLE 1100
FIRST COMWLTH FINL CORP PACOM319829107179SH SOLE 7900
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610226327SH SOLE 00327
INNOVATIVE INDL PPTYS INCCOM45781V1013762,088SH SOLE 002,088
CORNING INCCOM219350105892,050SH SOLE 2,05000
BANK NEW YORK MELLON CORPCOM06405810025524SH SOLE 00524
VERIZON COMMUNICATIONS INCCOM92343V1043065,268SH SOLE 1,58203,686
CHUBB LIMITEDCOMH1467J1041901,200SH SOLE 3000900
PULTE GROUP INCCOM745867101661,250SH SOLE 1,25000
PEPSICO INCCOM7134481084182,955SH SOLE 66202,293
ISHARES TR1 3 YR TREAS BD4642874575,35162,035SH SOLE 14,413047,622
TE CONNECTIVITY LTDREG SHSH84989104100772SH SOLE 3940378
HONEYWELL INTL INCCOM4385161062981,374SH SOLE 5460828
INGERSOLL RAND INCCOM45687V106236SH SOLE 3600
US BANCORP DELCOM NEW9029733042404,335SH SOLE 7804,257
ADTALEM GLOBAL ED INCCOM00737L103366SH SOLE 6600
BP PLCSPONSORED ADR055622104150SH SOLE 0050
HOME DEPOT INCCOM4370761028232,697SH SOLE 50802,189
SUNCOR ENERGY INC NEWCOM8672241074200SH SOLE 00200
AUTOMATIC DATA PROCESSING INCOM053015103188995SH SOLE 4650530
OFFICE PPTYS INCOME TRCOM SHS BEN INT67623C109135SH SOLE 3500
SIMPLY GOOD FOODS COCOM82900L102128SH SOLE 2800
DUPONT DE NEMOURS INCCOM26614N10256727SH SOLE 2240503
VERISK ANALYTICS INCCOM92345Y106210SH SOLE 1000
COOPER COS INCCOM NEW21664840226SH SOLE 600
SPDR GOLD TRGOLD SHS78463V1071,5409,626SH SOLE 1,70807,918
AMERISOURCEBERGEN CORPCOM03073E105109920SH SOLE 00920
BECTON DICKINSON & COCOM0758871092591,067SH SOLE 2500817
BROADRIDGE FINL SOLUTIONS INCOM11133T103424SH SOLE 2004
KEYCORPCOM493267108391,950SH SOLE 001,950
REGIONS FINANCIAL CORP NEWCOM7591EP10006SH SOLE 006
ISHARES TRU.S. REAL ES ETF46428773910104SH SOLE 00104
WHIRLPOOL CORPCOM96332010690408SH SOLE 00408
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3082583,775SH SOLE 003,775
BLOCK H & R INCCOM0936711055247SH SOLE 24700
TRISTATE CAP HLDGS INCCOM89678F100143SH SOLE 4300
AON PLCSHS CL AG0403H108314SH SOLE 1400
SOUTHWEST GAS HLDGS INCCOM844895102342SH SOLE 4200
STERIS PLCSHS USDG8473T100212SH SOLE 1200
GALLAGHER ARTHUR J & COCOM36357610930241SH SOLE 00241
TELEFLEX INCORPORATEDCOM87936910625SH SOLE 500
NUTRIEN LTDCOM67077M10813247SH SOLE 00247
MARINEMAX INCCOM567908108126SH SOLE 2600
ISHARES TRCORE S&P SCP ETF4642878042,25620,790SH SOLE 0020,790
INDUSTRIAL LOGISTICS PPTYS TCOM SHS BEN INT456237106143SH SOLE 4300
UNITED THERAPEUTICS CORP DELCOM91307C102638SH SOLE 3800
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024661,825SH SOLE 52501,300
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,65932,229SH SOLE 3,584028,645
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701,53716,520SH SOLE 1,905014,615
ALPHABET INCCAP STK CL A02079K305512248SH SOLE 00248
PIEDMONT OFFICE REALTY TR INCOM CL A7201902062134SH SOLE 13400
GRAPHIC PACKAGING HLDG COCOM3886891013158SH SOLE 15800
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102348SH SOLE 4800
COMCAST CORP NEWCL A20030N101721,328SH SOLE 9780350
GENERAC HLDGS INCCOM36873610401SH SOLE 100
MICROSOFT CORPCOM5949181041,0364,393SH SOLE 74303,650
SS&C TECHNOLOGIES HLDGS INCCOM78467J100453SH SOLE 5300
LENNAR CORPCL A52605710423230SH SOLE 00230
PRIMERICA INCCOM74164M108430SH SOLE 3000
CERIDIAN HCM HLDG INCCOM15677J108221SH SOLE 2100
VALERO ENERGY CORPCOM91913Y1002183,044SH SOLE 85002,194
SCHLUMBERGER LTDCOM806857108843,090SH SOLE 92502,165
CVS HEALTH CORPCOM1266501001171,560SH SOLE 001,560
JEFFERIES FINL GROUP INCCOM47233W1093109SH SOLE 10900
PERSPECTA INCCOM715347100118SH SOLE 1800
TILRAY INCCOM CL 288688T1001386,093SH SOLE 006,093
AMERIPRISE FINL INCCOM03076C106156670SH SOLE 00670
VARIAN MED SYS INCCOM92220P105211SH SOLE 1100
FEDERAL AGRIC MTG CORPCL C31314830603SH SOLE 300
ELANCO ANIMAL HEALTH INCCOM28414H103145SH SOLE 4500
CBOE GLOBAL MKTS INCCOM12503M10818SH SOLE 800
FRONTDOOR INCCOM35905A109118SH SOLE 1800
NEXTERA ENERGY INCCOM65339F10138509SH SOLE 1490360
NIKE INCCL B654106103122920SH SOLE 92000
MSCI INCCOM55354G10013SH SOLE 300
RESIDEO TECHNOLOGIES INCCOM76118Y1045172SH SOLE 85087
DECKERS OUTDOOR CORPCOM24353710738SH SOLE 800
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051564,596SH SOLE 004,596
NXP SEMICONDUCTORS N VCOMN6596X1094932,450SH SOLE 35002,100
AMDOCS LTDSHSG0260210315217SH SOLE 360181
STEPAN COCOM85858610015SH SOLE 500
DOW INCCOM26055710355862SH SOLE 2240638
UNITED AIRLS HLDGS INCCOM91004710910175SH SOLE 00175
CREDIT SUISSE GROUPSPONSORED ADR2254011085500SH SOLE 00500
FIRST FINL CORP INDCOM320218100118SH SOLE 1800
ARROW ELECTRS INCCOM04273510020181SH SOLE 00181
WESTERN UN COCOM95980210914551SH SOLE 00551
CORTEVA INCCOM22052L10432679SH SOLE 2240455
GENERAL MTRS COCOM37045V10022391SH SOLE 1000291
COSTAMARE INCSHSY1771G102154SH SOLE 5400
WABTECCOM929740108222SH SOLE 2200
LILLY ELI & COCOM532457108118630SH SOLE 63000
HASBRO INCCOM41805610714147SH SOLE 00147
FINANCIAL INSTNS INCCOM317585404012SH SOLE 1200
AIR PRODS & CHEMS INCCOM009158106161571SH SOLE 320539
KB HOMECOM48666K109372SH SOLE 7200
HELEN OF TROY LTDCOMG4388N106312SH SOLE 1200
ISHARES TRRUSSELL 2000 ETF4642876553,91417,713SH SOLE 3,124014,589
FIDELITY NATL INFORMATION SVCOM31620M106211SH SOLE 1100
DUKE ENERGY CORP NEWCOM NEW26441C20410100SH SOLE 00100
RYANAIR HOLDINGS PLCSPONSORED ADS783513203215SH SOLE 1500
CARRIER GLOBAL CORPORATIONCOM14448C104872,050SH SOLE 25001,800
SYSCO CORPCOM8718291071602,029SH SOLE 002,029
CHIPOTLE MEXICAN GRILL INCCOM169656105215151SH SOLE 00151
PORTLAND GEN ELEC COCOM NEW736508847360SH SOLE 6000
CORE MARK HOLDING CO INCCOM218681104379SH SOLE 7900
TTEC HLDGS INCCOM89854H102114SH SOLE 1400
AVIENT CORPORATIONCOM05368V106128SH SOLE 2800
AMKOR TECHNOLOGY INCCOM0316521008327SH SOLE 32700
NATWEST GROUP PLCSPONS ADR 2 ORD639057108112,000SH SOLE 002,000
REGAL BELOIT CORPCOM758750103426SH SOLE 2600
MDU RES GROUP INCCOM5526901097234SH SOLE 23400
EVERSOURCE ENERGYCOM30040W108219SH SOLE 1900
TOWNEBANK PORTSMOUTH VACOM89214P109014SH SOLE 1400
LAKELAND FINL CORPCOM51165610007SH SOLE 700
JOHNSON OUTDOORS INCCL A47916710803SH SOLE 300
APPLIED INDL TECHNOLOGIES INCOM03820C105334SH SOLE 3400
INTEGRA LIFESCIENCES HLDGS CCOM NEW457985208120SH SOLE 2000
CHEMED CORP NEWCOM16359R10312SH SOLE 200
F N B CORPCOM3025201015415SH SOLE 41500
LANDSTAR SYS INCCOM515098101531SH SOLE 3100
MASTEC INCCOM576323109881SH SOLE 8100
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP559080106621,436SH SOLE 001,436
BRUKER CORPCOM1167941088117SH SOLE 11700
ZUMIEZ INCCOM989817101134SH SOLE 3400
KEMPER CORPCOM488401100898SH SOLE 9800
ATLASSIAN CORP PLCCL AG06242104211SH SOLE 1100
VIATRIS INCCOM92556V10613904SH SOLE 2600644
CONCENTRIX CORPCOM20602D101638SH SOLE 3800
FIRST CTZNS BANCSHARES INC NCL A31946M10367SH SOLE 700
VISA INCCOM CL A92826C8392841,340SH SOLE 1,34000
OTTER TAIL CORPCOM689648103124SH SOLE 2400
WASHINGTON FED INCCOM938824109389SH SOLE 8900
VANGUARD INDEX FDSVALUE ETF9229087442,07315,769SH SOLE 1,867013,902
VANGUARD INDEX FDSGROWTH ETF9229087367422,885SH SOLE 77902,106
REXNORD CORPCOM76169B102359SH SOLE 5900
COSTAR GROUP INCCOM22160N10922SH SOLE 200
PHILLIPS 66COM718546104228SH SOLE 2800
AMERICAN TOWER CORP NEWCOM03027X100417SH SOLE 1700
FACEBOOK INCCL A30303M1026212,110SH SOLE 61001,500
PIMCO DYNAMIC INCOME FDSHS72201Y10111405SH SOLE 00405
BLUCORA INCCOM095229100146SH SOLE 4600
BANCO SANTANDER S.A.ADR05964H10572,114SH SOLE 002,114
LPL FINL HLDGS INCCOM50212V100431SH SOLE 3100
PALO ALTO NETWORKS INCCOM697435105113350SH SOLE 35000
JABIL INCCOM46631310312237SH SOLE 23700
MONDELEZ INTL INCCL A6092071051161,985SH SOLE 46701,518
BUILDERS FIRSTSOURCE INCCOM12008R1076134SH SOLE 13400
MANTECH INTERNATIONAL CORPCL A564563104448SH SOLE 4800
BROADCOM INCCOM11135F101920SH SOLE 2000
WEX INCCOM96208T104312SH SOLE 1200
METLIFE INCCOM59156R10810166SH SOLE 00166
BARCLAYS PLCADR06738E204161,592SH SOLE 001,591
DEUTSCHE BANK A GNAMEN AKTD181908988645SH SOLE 00645
SANMINA CORPORATIONCOM8010561026133SH SOLE 13300
ISHARES TRCORE MSCI TOTAL46432F83468964SH SOLE 1820782
ISHARES TRCORE MSCI EAFE46432F8422163,000SH SOLE 3,00000
COMMERCIAL METALS COCOM2017231036186SH SOLE 18600
DELEK LOGISTICS PARTNERS LPCOM UNT RP INT24664T103681,886SH SOLE 001,886
SUPERNUS PHARMACEUTICALS INCCOM868459108125SH SOLE 2500
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014931,783SH SOLE 28301,500
PERDOCEO ED CORPCOM71363P1062145SH SOLE 14500
CSG SYS INTL INCCOM126349109479SH SOLE 7900
NICE LTDSPONSORED ADR653656108316SH SOLE 1600
EOG RES INCCOM26875P1011992,746SH SOLE 55002,196
GRAINGER W W INCCOM384802104165411SH SOLE 00411
ABBVIE INCCOM00287Y1093333,079SH SOLE 82902,250
ISHARES INCCORE MSCI EMKT46434G103971,500SH SOLE 1,50000
BANCORPSOUTH BK TUPELO MISSCOM05971J1023107SH SOLE 10700
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378351,05012,397SH SOLE 1,630010,767
LENNOX INTL INCCOM5261071072579SH SOLE 0079
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10611500SH SOLE 00500
CELANESE CORP DELCOM15087010322147SH SOLE 00147
INVESCO CURRENCYSHARES BRITBRIT POUN STRL46138M10913100SH SOLE 00100
COLUMBIA PPTY TR INCCOM NEW198287203015SH SOLE 1500
NEUROCRINE BIOSCIENCES INCCOM64125C109112SH SOLE 1200
STRYKER CORPORATIONCOM8636671014601,888SH SOLE 001,888
QUALCOMM INCCOM747525103649SH SOLE 4900
GENERAL DYNAMICS CORPCOM3695501081841,015SH SOLE 3550660
MCDONALDS CORPCOM580135101189843SH SOLE 280815
CISCO SYS INCCOM17275R1023306,381SH SOLE 1,40004,981
ISHARES TRRUS MID CAP ETF464287499941,270SH SOLE 24801,022
NEWS CORP NEWCL A65249B10922859SH SOLE 00859
AT&T INCCOM00206R10227885SH SOLE 00885
ISHARES TRU.S. CNSM GD ETF46428781262349SH SOLE 270322
ISHARES TRNASDAQ BIOTECH464287556108720SH SOLE 00720
GENERAL ELECTRIC COCOM369604103149SH SOLE 0049
ISHARES TRIBOXX HI YD ETF4642885136877,884SH SOLE 007,884
EVERTEC INCCOM30040P103125SH SOLE 2500
MASONITE INTL CORPCOM575385109432SH SOLE 3200
SCIENCE APPLICATIONS INTL COCOM808625107229SH SOLE 2900
EXTENDED STAY AMER INCUNIT 99/99/9999B30224P200155SH SOLE 5500
LAMAR ADVERTISING CO NEWCL A512816109225SH SOLE 2500
FEDERATED HERMES INCCL B3142111035149SH SOLE 14900
FLEX LTDORDY2573F1022116SH SOLE 11600
WELLS FARGO CO NEWCOM9497461011834,682SH SOLE 1,30003,382
SIGNET JEWELERS LIMITEDSHSG81276100580SH SOLE 0080
UNION PAC CORPCOM90781810866300SH SOLE 30000
ECOLAB INCCOM2788651004141,935SH SOLE 32501,610
CARMAX INCCOM143130102324SH SOLE 2400
NATIONAL INSTRS CORPCOM636518102237SH SOLE 3700
TRANSOCEAN LTDREG SHSH8817H10061,750SH SOLE 001,750
MICROCHIP TECHNOLOGY INC.COM595017104427SH SOLE 2700
SLEEP NUMBER CORPCOM83125X103534SH SOLE 3400
NORTHROP GRUMMAN CORPCOM66680710255170SH SOLE 180152
THERMO FISHER SCIENTIFIC INCCOM8835561023780SH SOLE 25055
LOCKHEED MARTIN CORPCOM539830109217588SH SOLE 210567
ICU MED INCCOM44930G10728SH SOLE 800
JPMORGAN CHASE & COCOM46625H1006684,388SH SOLE 95603,432
STEWART INFORMATION SVCS CORCOM860372101236SH SOLE 3600
INTERNATIONAL PAPER COCOM4601461036120SH SOLE 00120
CHEVRON CORP NEWCOM166764100654SH SOLE 5400
ISHARES TRNATIONAL MUN ETF4642884147,01060,401SH SOLE 13,115047,286
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581,75735,775SH SOLE 0035,775
DANAHER CORPORATIONCOM2358511023181,413SH SOLE 6000813
M & T BK CORPCOM55261F10402SH SOLE 002
PERKINELMER INCCOM714046109217SH SOLE 1700
TJX COS INC NEWCOM8725401091912,880SH SOLE 1,20001,680
BK OF AMERICA CORPCOM0605051044100SH SOLE 00100
ONE GAS INCCOM68235P108118SH SOLE 1800
BLACKROCK CORPOR HI YLD FD ICOM09255P107121,000SH SOLE 001,000
WALMART INCCOM9311421033442,531SH SOLE 42502,106
ISHARES TR3 7 YR TREAS BD4642886612,44618,829SH SOLE 3,539015,290
INTERNATIONAL BUSINESS MACHSCOM45920010180600SH SOLE 00600
ORACLE CORPCOM68389X105881,250SH SOLE 1,25000
RAYTHEON TECHNOLOGIES CORPCOM75513E1011982,563SH SOLE 76301,800
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583897,480SH SOLE 1,73905,741
TEXAS INSTRS INCCOM882508104108569SH SOLE 56900
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464065235,178SH SOLE 1,81603,362
PFIZER INCCOM7170811032647,300SH SOLE 2,10005,200
MORGAN STANLEYCOM NEW61744644824315SH SOLE 00315
3M COCOM88579Y10149255SH SOLE 25500
KLA CORPCOM NEW482480100514SH SOLE 1400
CATERPILLAR INCCOM1491231013291,420SH SOLE 25001,170
ALPHABET INCCAP STK CL C02079K1071,076520SH SOLE 1520368
BEST BUY INCCOM086516101113SH SOLE 1300
AMERICAN EXPRESS COCOM0258161094243,000SH SOLE 60002,400
AMGEN INCCOM031162100175702SH SOLE 3120390
STIFEL FINL CORPCOM860630102226SH SOLE 2600
CLEAN HARBORS INCCOM18449610703SH SOLE 300
OTIS WORLDWIDE CORPCOM68902V107701,025SH SOLE 1250900
CITY OFFICE REIT INCCOM1785871012148SH SOLE 14800
NEXSTAR MEDIA GROUP INCCL A65336K103323SH SOLE 2300
AMPHASTAR PHARMACEUTICALS INCOM03209R103131SH SOLE 3100
TERMINIX GLOBAL HOLDINGS INCCOM88087E100130SH SOLE 3000
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088446834,642SH SOLE 1,27003,372
ISHARES TRCORE US AGGBD ET4642872261,62514,275SH SOLE 2,123012,152
CATALENT INCCOM148806102217SH SOLE 1700
PIMCO INCOME OPPORTUNITY FDCOM72202B10013500SH SOLE 00500
EATON CORP PLCSHSG291831034052,926SH SOLE 67602,250
CANOPY GROWTH CORPCOM13803510032410,116SH SOLE 0010,116
WAYFAIR INCCL A94419L10114SH SOLE 400
MARCUS & MILLICHAP INCCOM56632410902SH SOLE 200
STRIDE INCCOM86333M108130SH SOLE 3000
ALLIANT ENERGY CORPCOM018802108350SH SOLE 5000
AMEDISYS INCCOM023436108311SH SOLE 1100
SYNEOS HEALTH INCCL A87166B10219SH SOLE 900
PRA HEALTH SCIENCES INCCOM69354M108641SH SOLE 4100
CIMPRESS PLCSHS EUROG2143T103112SH SOLE 1200
CAL MAINE FOODS INCCOM NEW1280302028214SH SOLE 00214
EMCOR GROUP INCCOM29084Q1001090SH SOLE 9000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378273,03936,973SH SOLE 4,805032,168
FORMFACTOR INCCOM346375108122SH SOLE 2200
FULTON FINL CORP PACOM3602711003151SH SOLE 15100
HUB GROUP INCCL A443320106119SH SOLE 1900
INSIGHT ENTERPRISES INCCOM45765U103112SH SOLE 1200
JAMES RIV GROUP LTDCOMG5005R107111SH SOLE 1100
LAM RESEARCH CORPCOM51280710824SH SOLE 400
MERIDIAN BIOSCIENCE INCCOM5895841013109SH SOLE 10900
MURPHY USA INCCOM626755102324SH SOLE 2400
NETGEAR INCCOM64111Q104253SH SOLE 5300
PHILIP MORRIS INTL INCCOM71817210940450SH SOLE 45000
PROGRESS SOFTWARE CORPCOM743312100366SH SOLE 6600
RENT A CTR INC NEWCOM76009N1007127SH SOLE 12700
SELECT MED HLDGS CORPCOM81619Q1055144SH SOLE 14400
PNC FINL SVCS GROUP INCCOM69347510532184SH SOLE 18400
BRISTOL-MYERS SQUIBB COCOM1101221082493,937SH SOLE 003,937
BERKLEY W R CORPCOM084423102335SH SOLE 3500
REALTY INCOME CORPCOM756109104349SH SOLE 4900
ALTRIA GROUP INCCOM02209S1032434,750SH SOLE 004,750
CADENCE DESIGN SYSTEM INCCOM12738710865475SH SOLE 00475
EXXON MOBIL CORPCOM30231G1021342,409SH SOLE 80001,609
UNITEDHEALTH GROUP INCCOM91324P102166445SH SOLE 00445
LOWES COS INCCOM5486611071790SH SOLE 0090
GODADDY INCCL A380237107341SH SOLE 4100
FTI CONSULTING INCCOM302941109432SH SOLE 3200
ON SEMICONDUCTOR CORPCOM682189105495SH SOLE 9500
EVERCORE INCCLASS A29977A10519SH SOLE 900
J2 GLOBAL INCCOM48123V1021081SH SOLE 8100
COLGATE PALMOLIVE COCOM1941621031391,760SH SOLE 001,760
APPLE HOSPITALITY REIT INCCOM NEW03784Y2003176SH SOLE 17600
TOPBUILD CORPCOM89055F10316SH SOLE 600
BANK HAWAII CORPCOM062540109551SH SOLE 5100
TELADOC HEALTH INCCOM87918A1051475SH SOLE 7500
KRAFT HEINZ COCOM50075410624600SH SOLE 60000
PAYPAL HLDGS INCCOM70450Y1039884,068SH SOLE 1,00003,068
SCHWAB CHARLES CORPCOM808513105229SH SOLE 2900
CROWN CASTLE INTL CORP NEWCOM22822V1011163SH SOLE 6300
TORONTO DOMINION BK ONTCOM NEW89116050904SH SOLE 004
BLACKROCK INCCOM09247X101150199SH SOLE 19900
ISHARES TRCORE S&P MCP ETF4642875073,18312,229SH SOLE 2,208010,021
ZILLOW GROUP INCCL C CAP STK98954M200650SH SOLE 0050
ISHARES TRMSCI EAFE ETF46428746511,213147,798SH SOLE 15,5680132,230
APPLE INCCOM0378331004,06133,244SH SOLE 3,820029,424
WEC ENERGY GROUP INCCOM92939U106549SH SOLE 4900
ABBOTT LABSCOM002824100651SH SOLE 5100
DISNEY WALT COCOM2546871064092,217SH SOLE 55001,667
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422012,071SH SOLE 002,071
MARSH & MCLENNAN COS INCCOM571748102647SH SOLE 4700