The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
DANAHER CORPORATION COM 235851102 236 1,348 SH   SOLE   0 0 1,348
PEOPLES UTD FINL INC COM 712704105 4 300 SH   SOLE   0 0 300
MICRON TECHNOLOGY INC COM 595112103 4,435 86,923 SH   SOLE   0 0 86,923
BECTON DICKINSON & CO COM 075887109 203 858 SH   SOLE   0 0 858
SPDR S&P 500 ETF TR TR UNIT 78462F103 27 87 SH   SOLE   0 0 87
ISHARES INC MSCI ISRAEL ETF 464286632 207 3,853 SH   SOLE   0 0 3,853
AMERICAN TOWER CORP NEW COM 03027X100 131 496 SH   SOLE   0 0 496
GENERAL ELECTRIC CO COM 369604103 7 1,000 SH   SOLE   0 0 1,000
ACTIVISION BLIZZARD INC COM 00507V109 196 2,680 SH   SOLE   0 0 2,680
TELEDYNE TECHNOLOGIES INC COM 879360105 322 951 SH   SOLE   0 0 951
DISNEY WALT CO COM DISNEY 254687106 36 300 SH   SOLE   0 0 300
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 55 1,176 SH   SOLE   0 0 1,176
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2 18 SH   SOLE   0 0 18
XYLEM INC COM 98419M100 371 5,545 SH   SOLE   0 0 5,545
AMEREN CORP COM 023608102 4,115 56,722 SH   SOLE   0 0 56,722
CVS HEALTH CORP COM 126650100 22 335 SH   SOLE   0 0 335
FOCUS FINL PARTNERS INC COM CL A 34417P100 152 5,073 SH   SOLE   0 0 5,073
SELECT SECTOR SPDR TR ENERGY 81369Y506 398 9,683 SH   SOLE   0 0 9,683
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 320 5,779 SH   SOLE   0 0 5,779
ADOBE INC COM 00724F101 5,456 13,253 SH   SOLE   0 0 13,253
ABBOTT LABS COM 002824100 5,914 65,898 SH   SOLE   0 0 65,898
STATE STR CORP COM 857477103 324 5,035 SH   SOLE   0 0 5,035
HINGHAM INSTN SVGS MASS COM 433323102 42 250 SH   SOLE   0 0 250
COSTCO WHSL CORP NEW COM 22160K105 4,912 16,298 SH   SOLE   0 0 16,298
NEXTERA ENERGY INC COM 65339F101 5,497 22,152 SH   SOLE   0 0 22,152
BROWN FORMAN CORP CL B 115637209 379 5,736 SH   SOLE   0 0 5,736
CASELLA WASTE SYS INC CL A 147448104 149 2,914 SH   SOLE   0 0 2,914
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 369 6,181 SH   SOLE   0 0 6,181
AMAZON COM INC COM 023135106 5,469 2,091 SH   SOLE   0 0 2,091
XCEL ENERGY INC COM 98389B100 267 4,190 SH   SOLE   0 0 4,190
ABIOMED INC COM 003654100 386 1,551 SH   SOLE   0 0 1,551
BAIDU INC SPON ADR REP A 056752108 48 394 SH   SOLE   0 0 394
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,389 36,149 SH   SOLE   0 0 36,149
APPLE INC COM 037833100 170 484 SH   SOLE   0 0 484
EQUIFAX INC COM 294429105 466 2,745 SH   SOLE   0 0 2,745
PERRIGO CO PLC SHS G97822103 525 9,816 SH   SOLE   0 0 9,816
NEUROCRINE BIOSCIENCES INC COM 64125C109 151 1,273 SH   SOLE   0 0 1,273
UNION PAC CORP COM 907818108 143 838 SH   SOLE   0 0 838
TARGET CORP COM 87612E106 24 200 SH   SOLE   0 0 200
CENTENE CORP DEL COM 15135B101 308 4,799 SH   SOLE   0 0 4,799
QUALCOMM INC COM 747525103 302 3,377 SH   SOLE   0 0 3,377
LOWES COS INC COM 548661107 206 1,560 SH   SOLE   0 0 1,560
AT&T INC COM 00206R102 39 1,277 SH   SOLE   0 0 1,277
WESTERN DIGITAL CORP. COM 958102105 244 5,479 SH   SOLE   0 0 5,479
LEXINGTON REALTY TRUST COM 529043101 175 15,886 SH   SOLE   0 0 15,886
EQUITY LIFESTYLE PPTYS INC COM 29472R108 157 2,351 SH   SOLE   0 0 2,351
ENVESTNET INC COM 29404K106 162 2,172 SH   SOLE   0 0 2,172
HORIZON THERAPEUTICS PUB LTD SHS G46188101 221 4,624 SH   SOLE   0 0 4,624
ALLEGION PLC ORD SHS G0176J109 349 3,341 SH   SOLE   0 0 3,341
GLOBAL PMTS INC COM 37940X102 1,313 7,064 SH   SOLE   0 0 7,064
NORDSON CORP COM 655663102 170 860 SH   SOLE   0 0 860
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,470 47,217 SH   SOLE   0 0 47,217
VANGUARD INDEX FDS GROWTH ETF 922908736 7 36 SH   SOLE   0 0 36
STEPAN CO COM 858586100 183 1,900 SH   SOLE   0 0 1,900
IHS MARKIT LTD SHS G47567105 602 8,324 SH   SOLE   0 0 8,324
ISHARES INC MSCI NETHERL ETF 464286814 222 6,901 SH   SOLE   0 0 6,901
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1 17 SH   SOLE   0 0 17
EDWARDS LIFESCIENCES CORP COM 28176E108 4 51 SH   SOLE   0 0 51
PRICE T ROWE GROUP INC COM 74144T108 296 2,373 SH   SOLE   0 0 2,373
METTLER TOLEDO INTERNATIONAL COM 592688105 4,872 6,214 SH   SOLE   0 0 6,214
DOVER CORP COM 260003108 351 3,561 SH   SOLE   0 0 3,561
WILLIS TOWERS WATSON PLC LTD SHS G96629103 269 1,403 SH   SOLE   0 0 1,403
CADENCE DESIGN SYSTEM INC COM 127387108 378 4,104 SH   SOLE   0 0 4,104
US BANCORP DEL COM NEW 902973304 6 155 SH   SOLE   0 0 155
ULTA BEAUTY INC COM 90384S303 1 5 SH   SOLE   0 0 5
CONAGRA BRANDS INC COM 205887102 331 9,655 SH   SOLE   0 0 9,655
NIKE INC CL B 654106103 4,624 46,690 SH   SOLE   0 0 46,690
SHERWIN WILLIAMS CO COM 824348106 231 401 SH   SOLE   0 0 401
DECKERS OUTDOOR CORP COM 243537107 320 1,625 SH   SOLE   0 0 1,625
GLOBANT S A COM L44385109 2 17 SH   SOLE   0 0 17
COHERENT INC COM 192479103 146 996 SH   SOLE   0 0 996
NCR CORP NEW COM 62886E108 5 284 SH   SOLE   0 0 284
FITBIT INC CL A 33812L102 137 21,682 SH   SOLE   0 0 21,682
ISHARES INC MSCI FRANCE ETF 464286707 206 7,529 SH   SOLE   0 0 7,529
ROCKWELL AUTOMATION INC COM 773903109 348 1,628 SH   SOLE   0 0 1,628
BRISTOL-MYERS SQUIBB CO COM 110122108 205 3,601 SH   SOLE   0 0 3,601
COMCAST CORP NEW CL A 20030N101 3,933 98,939 SH   SOLE   0 0 98,939
AVERY DENNISON CORP COM 053611109 336 2,888 SH   SOLE   0 0 2,888
VERISK ANALYTICS INC COM 92345Y106 283 1,699 SH   SOLE   0 0 1,699
INGREDION INC COM 457187102 209 2,425 SH   SOLE   0 0 2,425
EXXON MOBIL CORP COM 30231G102 29 606 SH   SOLE   0 0 606
F5 NETWORKS INC COM 315616102 296 2,087 SH   SOLE   0 0 2,087
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 324 4,579 SH   SOLE   0 0 4,579
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 253 1,389 SH   SOLE   0 0 1,389
PROCTER & GAMBLE CO COM 742718109 4,761 40,306 SH   SOLE   0 0 40,306
LEIDOS HOLDINGS INC COM 525327102 306 3,050 SH   SOLE   0 0 3,050
GENERAC HLDGS INC COM 368736104 144 1,256 SH   SOLE   0 0 1,256
ABBVIE INC COM 00287Y109 6,522 67,895 SH   SOLE   0 0 67,895
VANGUARD INDEX FDS VALUE ETF 922908744 23 225 SH   SOLE   0 0 225
KULICKE & SOFFA INDS INC COM 501242101 124 5,309 SH   SOLE   0 0 5,309
FORTINET INC COM 34959E109 265 1,935 SH   SOLE   0 0 1,935
RESMED INC COM 761152107 282 1,670 SH   SOLE   0 0 1,670
ENTERGY CORP NEW COM 29364G103 3,818 38,988 SH   SOLE   0 0 38,988
DIAGEO P L C SPON ADR NEW 25243Q205 3 21 SH   SOLE   0 0 21
NICE LTD SPONSORED ADR 653656108 88 455 SH   SOLE   0 0 455
PAPA JOHNS INTL INC COM 698813102 159 1,984 SH   SOLE   0 0 1,984
ZEBRA TECHNOLOGIES CORP CL A 989207105 7,880 29,573 SH   SOLE   0 0 29,573
CHEVRON CORP NEW COM 166764100 103 1,100 SH   SOLE   0 0 1,100
MONDELEZ INTL INC CL A 609207105 4,574 86,998 SH   SOLE   0 0 86,998
HASBRO INC COM 418056107 16 202 SH   SOLE   0 0 202
AON PLC SHS CL A G0408V102 5,783 31,072 SH   SOLE   0 0 31,072
ANIXTER INTL INC COM 035290105 160 1,633 SH   SOLE   0 0 1,633
TERADATA CORP DEL COM 88076W103 7 354 SH   SOLE   0 0 354
VISA INC COM CL A 92826C839 6,065 31,447 SH   SOLE   0 0 31,447
BLACKROCK CORE BD TR SHS BEN INT 09249E101 6 390 SH   SOLE   0 0 390
LITHIA MTRS INC CL A 536797103 37 270 SH   SOLE   0 0 270
CACI INTL INC CL A 127190304 163 667 SH   SOLE   0 0 667
KEYSIGHT TECHNOLOGIES INC COM 49338L103 441 4,348 SH   SOLE   0 0 4,348
VANGUARD INDEX FDS MID CAP ETF 922908629 27 160 SH   SOLE   0 0 160
CME GROUP INC COM 12572Q105 217 1,232 SH   SOLE   0 0 1,232
SAP SE SPON ADR 803054204 50 376 SH   SOLE   0 0 376
KIMBERLY CLARK CORP COM 494368103 5,918 42,081 SH   SOLE   0 0 42,081
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 271 3,475 SH   SOLE   0 0 3,475
KANSAS CITY SOUTHERN COM NEW 485170302 285 1,919 SH   SOLE   0 0 1,919
EXPONENT INC COM 30214U102 145 1,856 SH   SOLE   0 0 1,856
F M C CORP COM NEW 302491303 317 3,158 SH   SOLE   0 0 3,158
FEDERAL SIGNAL CORP COM 313855108 159 5,270 SH   SOLE   0 0 5,270
ROPER TECHNOLOGIES INC COM 776696106 742 1,862 SH   SOLE   0 0 1,862
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1 28 SH   SOLE   0 0 28
CHARTER COMMUNICATIONS INC N CL A 16119P108 169 318 SH   SOLE   0 0 318
UNITED RENTALS INC COM 911363109 387 2,442 SH   SOLE   0 0 2,442
ILLINOIS TOOL WKS INC COM 452308109 230 1,359 SH   SOLE   0 0 1,359
GALLAGHER ARTHUR J & CO COM 363576109 559 5,848 SH   SOLE   0 0 5,848
MANTECH INTL CORP CL A 564563104 109 1,520 SH   SOLE   0 0 1,520
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 61 1,770 SH   SOLE   0 0 1,770
FACEBOOK INC CL A 30303M102 4,762 20,206 SH   SOLE   0 0 20,206
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 377 15,345 SH   SOLE   0 0 15,345
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 0 9 SH   SOLE   0 0 9
MARSH & MCLENNAN COS INC COM 571748102 295 2,748 SH   SOLE   0 0 2,748
COPART INC COM 217204106 463 5,241 SH   SOLE   0 0 5,241
ANSYS INC COM 03662Q105 317 1,121 SH   SOLE   0 0 1,121
SBA COMMUNICATIONS CORP NEW CL A 78410G104 22 74 SH   SOLE   0 0 74
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 28 1,458 SH   SOLE   0 0 1,458
ELECTRONIC ARTS INC COM 285512109 533 4,237 SH   SOLE   0 0 4,237
FAIR ISAAC CORP COM 303250104 161 378 SH   SOLE   0 0 378
KLA CORPORATION COM NEW 482480100 339 1,755 SH   SOLE   0 0 1,755
ZOETIS INC CL A 98978V103 5,351 39,273 SH   SOLE   0 0 39,273
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,125 10,976 SH   SOLE   0 0 10,976
VANGUARD INDEX FDS SMALL CP ETF 922908751 3 17 SH   SOLE   0 0 17
BLACKSTONE GROUP INC COM CL A 09260D107 50 862 SH   SOLE   0 0 862
ADVANCED MICRO DEVICES INC COM 007903107 677 12,433 SH   SOLE   0 0 12,433
SKYWORKS SOLUTIONS INC COM 83088M102 408 3,175 SH   SOLE   0 0 3,175
CDW CORP COM 12514G108 12 100 SH   SOLE   0 0 100
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 74 1,799 SH   SOLE   0 0 1,799
HOME DEPOT INC COM 437076102 193 771 SH   SOLE   0 0 771
ALIGN TECHNOLOGY INC COM 016255101 328 1,239 SH   SOLE   0 0 1,239
FIRSTENERGY CORP COM 337932107 31 771 SH   SOLE   0 0 771
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 232 698 SH   SOLE   0 0 698
MCKESSON CORP COM 58155Q103 5,962 38,139 SH   SOLE   0 0 38,139
JACOBS ENGR GROUP INC COM 469814107 399 4,691 SH   SOLE   0 0 4,691
SMITH A O CORP COM 831865209 284 5,932 SH   SOLE   0 0 5,932
SALESFORCE COM INC COM 79466L302 2 10 SH   SOLE   0 0 10
ISHARES TR NEW ZEALAND ETF 464289123 236 4,404 SH   SOLE   0 0 4,404
CARDINAL HEALTH INC COM 14149Y108 5,004 91,819 SH   SOLE   0 0 91,819
ECOLAB INC COM 278865100 150 726 SH   SOLE   0 0 726
TIFFANY & CO NEW COM 886547108 20 168 SH   SOLE   0 0 168
ISHARES TR S&P 500 GRWT ETF 464287309 54 260 SH   SOLE   0 0 260
CAMPBELL SOUP CO COM 134429109 4,923 100,112 SH   SOLE   0 0 100,112
NETFLIX INC COM 64110L106 4 9 SH   SOLE   0 0 9
VERIZON COMMUNICATIONS INC COM 92343V104 5 87 SH   SOLE   0 0 87
AMGEN INC COM 031162100 1,067 4,705 SH   SOLE   0 0 4,705
ESSENTIAL UTILS INC COM 29670G102 122 2,783 SH   SOLE   0 0 2,783
REPUBLIC SVCS INC COM 760759100 5,722 69,136 SH   SOLE   0 0 69,136
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,075 7,213 SH   SOLE   0 0 7,213
COCA COLA CO COM 191216100 3,905 83,503 SH   SOLE   0 0 83,503
LOCKHEED MARTIN CORP COM 539830109 5,393 14,089 SH   SOLE   0 0 14,089
FIDELITY NATL INFORMATION SV COM 31620M106 4,786 34,045 SH   SOLE   0 0 34,045
GUIDEWIRE SOFTWARE INC COM 40171V100 148 1,388 SH   SOLE   0 0 1,388
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 269 4,539 SH   SOLE   0 0 4,539
INVESCO QQQ TR UNIT SER 1 46090E103 146 600 SH   SOLE   0 0 600
ISHARES INC MSCI SWITZERLAND 464286749 218 5,619 SH   SOLE   0 0 5,619
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 241 2,921 SH   SOLE   0 0 2,921
SOUTHERN CO COM 842587107 4,504 80,117 SH   SOLE   0 0 80,117
MICROSOFT CORP COM 594918104 8,259 42,669 SH   SOLE   0 0 42,669
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,691 60,177 SH   SOLE   0 0 60,177
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 607 8,095 SH   SOLE   0 0 8,095
AMERICAN WTR WKS CO INC NEW COM 030420103 283 2,180 SH   SOLE   0 0 2,180
NVIDIA CORP COM 67066G104 99 273 SH   SOLE   0 0 273
LAUDER ESTEE COS INC CL A 518439104 259 1,322 SH   SOLE   0 0 1,322
WEC ENERGY GROUP INC COM 92939U106 268 2,947 SH   SOLE   0 0 2,947
ISHARES TR RUSSELL 2000 ETF 464287655 114 787 SH   SOLE   0 0 787
ALLSTATE CORP COM 020002101 283 2,851 SH   SOLE   0 0 2,851
PAYCOM SOFTWARE INC COM 70432V102 388 1,242 SH   SOLE   0 0 1,242
BLACK HILLS CORP COM 092113109 112 1,919 SH   SOLE   0 0 1,919
BIO-TECHNE CORP COM 09073M104 212 847 SH   SOLE   0 0 847
MASCO CORP COM 574599106 333 6,896 SH   SOLE   0 0 6,896
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 156 3,816 SH   SOLE   0 0 3,816
ISHARES TR MSCI EMG MKT ETF 464287234 682 17,257 SH   SOLE   0 0 17,257
ZYMEWORKS INC COM 98985W102 46 1,250 SH   SOLE   0 0 1,250
VANGUARD WORLD FDS INF TECH ETF 92204A702 3 11 SH   SOLE   0 0 11
AMERISOURCEBERGEN CORP COM 03073E105 322 3,248 SH   SOLE   0 0 3,248
WEST PHARMACEUTICAL SVSC INC COM 955306105 280 1,329 SH   SOLE   0 0 1,329
MASTERCARD INC CL A 57636Q104 278 913 SH   SOLE   0 0 913
MSCI INC COM 55354G100 1,084 3,357 SH   SOLE   0 0 3,357
ALLIANT ENERGY CORP COM 018802108 362 7,378 SH   SOLE   0 0 7,378
CERNER CORP COM 156782104 274 3,953 SH   SOLE   0 0 3,953
T MOBILE US INC COM 872590104 5,634 54,757 SH   SOLE   0 0 54,757
CHIMERA INVT CORP COM NEW 16934Q208 27 2,432 SH   SOLE   0 0 2,432
ITRON INC COM 465741106 183 2,624 SH   SOLE   0 0 2,624
FASTENAL CO COM 311900104 414 9,910 SH   SOLE   0 0 9,910
QORVO INC COM 74736K101 556 4,942 SH   SOLE   0 0 4,942
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 530 5,292 SH   SOLE   0 0 5,292
OLD DOMINION FREIGHT LINE IN COM 679580100 314 1,934 SH   SOLE   0 0 1,934
ALEXION PHARMACEUTICALS INC COM 015351109 285 2,513 SH   SOLE   0 0 2,513
APPLIED MATLS INC COM 038222105 3 59 SH   SOLE   0 0 59
TC ENERGY CORP COM 87807B107 13 300 SH   SOLE   0 0 300
SEALED AIR CORP NEW COM 81211K100 2 60 SH   SOLE   0 0 60
FISERV INC COM 337738108 765 7,403 SH   SOLE   0 0 7,403
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 223 4,330 SH   SOLE   0 0 4,330
GARMIN LTD SHS H2906T109 7,021 73,855 SH   SOLE   0 0 73,855
ICON PLC SHS G4705A100 40 247 SH   SOLE   0 0 247
ALBEMARLE CORP COM 012653101 446 5,631 SH   SOLE   0 0 5,631
CHIPOTLE MEXICAN GRILL INC COM 169656105 742 719 SH   SOLE   0 0 719
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 411 2,427 SH   SOLE   0 0 2,427
ALPHABET INC CAP STK CL C 02079K107 5,360 3,715 SH   SOLE   0 0 3,715
CANADIAN PAC RY LTD COM 13645T100 71 275 SH   SOLE   0 0 275
DUKE REALTY CORP COM NEW 264411505 414 11,230 SH   SOLE   0 0 11,230
AMEDISYS INC COM 023436108 156 872 SH   SOLE   0 0 872
ISHARES TR MSCI EAFE ETF 464287465 1,109 18,054 SH   SOLE   0 0 18,054
CMS ENERGY CORP COM 125896100 250 4,231 SH   SOLE   0 0 4,231
BLACKROCK INC COM 09247X101 245 445 SH   SOLE   0 0 445
LAM RESEARCH CORP COM 512807108 3 11 SH   SOLE   0 0 11
SYNOPSYS INC COM 871607107 9,842 52,874 SH   SOLE   0 0 52,874
BEST BUY INC COM 086516101 408 4,892 SH   SOLE   0 0 4,892
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 265 2,056 SH   SOLE   0 0 2,056
CHEESECAKE FACTORY INC COM 163072101 11 425 SH   SOLE   0 0 425
CHEMED CORP NEW COM 16359R103 4,675 10,374 SH   SOLE   0 0 10,374
FORD MTR CO DEL COM 345370860 2 287 SH   SOLE   0 0 287
ASTRAZENECA PLC SPONSORED ADR 046353108 69 1,280 SH   SOLE   0 0 1,280
STERIS PLC SHS USD G8473T100 370 2,386 SH   SOLE   0 0 2,386
KELLOGG CO COM 487836108 360 5,400 SH   SOLE   0 0 5,400
S&P GLOBAL INC COM 78409V104 5,530 17,019 SH   SOLE   0 0 17,019
KRAFT HEINZ CO COM 500754106 293 8,944 SH   SOLE   0 0 8,944
MOODYS CORP COM 615369105 13 46 SH   SOLE   0 0 46
TORO CO COM 891092108 140 2,078 SH   SOLE   0 0 2,078
ATMOS ENERGY CORP COM 049560105 258 2,519 SH   SOLE   0 0 2,519
PAYPAL HLDGS INC COM 70450Y103 7,323 45,422 SH   SOLE   0 0 45,422
EVERGY INC COM 30034W106 281 4,694 SH   SOLE   0 0 4,694
BARINGS PARTN INVS SH BEN INT 06761A103 6 500 SH   SOLE   0 0 500
DELL TECHNOLOGIES INC CL C 24703L202 6 121 SH   SOLE   0 0 121
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 215 1,664 SH   SOLE   0 0 1,664
RAMBUS INC DEL COM 750917106 139 8,968 SH   SOLE   0 0 8,968
NASDAQ INC COM 631103108 563 4,752 SH   SOLE   0 0 4,752
SCOTTS MIRACLE GRO CO CL A 810186106 144 1,078 SH   SOLE   0 0 1,078
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 89 1,653 SH   SOLE   0 0 1,653
DOLLAR GEN CORP NEW COM 256677105 26 136 SH   SOLE   0 0 136
SEAGATE TECHNOLOGY PLC SHS G7945M107 276 5,348 SH   SOLE   0 0 5,348
TELEFLEX INCORPORATED COM 879369106 344 945 SH   SOLE   0 0 945
THERMO FISHER SCIENTIFIC INC COM 883556102 6,119 17,622 SH   SOLE   0 0 17,622
JOHNSON & JOHNSON COM 478160104 0 3 SH   SOLE   0 0 3
ETSY INC COM 29786A106 42 500 SH   SOLE   0 0 500