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
360 FINANCE INC ADS 88557W101 107 10,000 SH   SOLE   0 0 10,000
3M CO COM 88579Y101 3,166 20,293 SH   SOLE   0 0 20,293
ABBOTT LABS COM 002824100 312 3,413 SH   SOLE   0 0 3,413
ABBVIE INC COM 00287Y109 522 5,317 SH   SOLE   0 0 5,317
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 471 2,194 SH   SOLE   0 0 2,194
ADOBE INC COM 00724F101 485 1,113 SH   SOLE   0 0 1,113
AERIE PHARMACEUTICALS INC COM 00771V108 261 17,670 SH   SOLE   0 0 17,670
AIR PRODS & CHEMS INC COM 009158106 335 1,389 SH   SOLE   0 0 1,389
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,063 4,926 SH   SOLE   0 0 4,926
ALPHABET INC CAP STK CL C 02079K107 5,083 3,596 SH   SOLE   0 0 3,596
ALPHABET INC CAP STK CL A 02079K305 2,466 1,739 SH   SOLE   0 0 1,739
AMAZON COM INC COM 023135106 8,643 3,133 SH   SOLE   0 0 3,133
AMETEK INC COM 031100100 8,680 97,123 SH   SOLE   0 0 97,123
AMGEN INC COM 031162100 769 3,261 SH   SOLE   0 0 3,261
AMYRIS INC COM NEW 03236M200 310 72,600 SH   SOLE   0 0 72,600
ANSYS INC COM 03662Q105 274 939 SH   SOLE   0 0 939
ANTHEM INC COM 036752103 239 909 SH   SOLE   0 0 909
AON PLC SHS CL A G0403H108 9,798 50,871 SH   SOLE   0 0 50,871
APPLE INC COM 037833100 10,284 28,191 SH   SOLE   0 0 28,191
AT&T INC COM 00206R102 666 22,021 SH   SOLE   0 0 22,021
ATLASSIAN CORP PLC CL A G06242104 386 2,144 SH   SOLE   0 0 2,144
BAKER HUGHES COMPANY CL A 05722G100 269 17,450 SH   SOLE   0 0 17,450
BECTON DICKINSON & CO COM 075887109 247 1,034 SH   SOLE   0 0 1,034
BERKSHIRE HATHAWAY INC DEL CL A 084670108 9,890 37 SH   SOLE   0 0 37
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,125 17,505 SH   SOLE   0 0 17,505
BK OF AMERICA CORP COM 060505104 841 35,404 SH   SOLE   0 0 35,404
BLACKROCK INC COM 09247X101 263 483 SH   SOLE   0 0 483
BOOKING HOLDINGS INC COM 09857L108 212 133 SH   SOLE   0 0 133
BROWN FORMAN CORP CL A 115637100 352 6,119 SH   SOLE   0 0 6,119
CAMECO CORP COM 13321L108 445 43,450 SH   SOLE   0 0 43,450
CAPITAL ONE FINL CORP COM 14040H105 1,177 18,798 SH   SOLE   0 0 18,798
CATERPILLAR INC DEL COM 149123101 457 3,616 SH   SOLE   0 0 3,616
CHARTER COMMUNICATIONS INC N CL A 16119P108 669 1,312 SH   SOLE   0 0 1,312
CHENIERE ENERGY INC COM NEW 16411R208 449 9,300 SH   SOLE   0 0 9,300
CHEVRON CORP NEW COM 166764100 354 3,963 SH   SOLE   0 0 3,963
CHIPOTLE MEXICAN GRILL INC COM 169656105 212 201 SH   SOLE   0 0 201
CIGNA CORP NEW COM 125523100 3,791 20,201 SH   SOLE   0 0 20,201
CISCO SYS INC COM 17275R102 957 20,521 SH   SOLE   0 0 20,521
CITIGROUP INC COM NEW 172967424 1,866 36,525 SH   SOLE   0 0 36,525
COCA COLA CO COM 191216100 581 12,994 SH   SOLE   0 0 12,994
COGNEX CORP COM 192422103 253 4,236 SH   SOLE   0 0 4,236
COMCAST CORP NEW CL A 20030N101 3,191 81,873 SH   SOLE   0 0 81,873
CORNING INC COM 219350105 1,104 42,618 SH   SOLE   0 0 42,618
COSTCO WHSL CORP NEW COM 22160K105 359 1,185 SH   SOLE   0 0 1,185
COUPA SOFTWARE INC COM 22266L106 440 1,590 SH   SOLE   0 0 1,590
CROWDSTRIKE HLDGS INC CL A 22788C105 734 7,315 SH   SOLE   0 0 7,315
CUMMINS INC COM 231021106 227 1,311 SH   SOLE   0 0 1,311
DIAGEO P L C SPON ADR NEW 25243Q205 1,144 8,511 SH   SOLE   0 0 8,511
DIGITAL RLTY TR INC COM 253868103 278 1,956 SH   SOLE   0 0 1,956
DISCOVERY INC COM SER A 25470F104 818 38,760 SH   SOLE   0 0 38,760
DISNEY WALT CO COM DISNEY 254687106 2,739 24,566 SH   SOLE   0 0 24,566
DOLLAR GEN CORP NEW COM 256677105 221 1,161 SH   SOLE   0 0 1,161
DYCOM INDS INC COM 267475101 330 8,070 SH   SOLE   0 0 8,070
DYNATRACE INC COM 268150109 203 5,000 SH   SOLE   0 0 5,000
EATON VANCE FLTING RATE INC COM 278279104 2,457 215,499 SH   SOLE   0 0 215,499
ECOLAB INC COM 278865100 464 2,332 SH   SOLE   0 0 2,332
ELANCO ANIMAL HEALTH INC COM 28414H103 224 10,450 SH   SOLE   0 0 10,450
ENERGIZER HLDGS INC NEW COM 29272W109 741 15,600 SH   SOLE   0 0 15,600
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,018 54,750 SH   SOLE   0 0 54,750
EXXON MOBIL CORP COM 30231G102 205 4,577 SH   SOLE   0 0 4,577
FACEBOOK INC CL A 30303M102 1,920 8,454 SH   SOLE   0 0 8,454
FEDEX CORP COM 31428X106 213 1,519 SH   SOLE   0 0 1,519
FLEXSHARES TR MORNSTAR UPSTR 33939L407 675 24,435 SH   SOLE   0 0 24,435
FLEXSHARES TR STOXX GLOBR INF 33939L795 459 9,599 SH   SOLE   0 0 9,599
FRANCO NEV CORP COM 351858105 260 1,860 SH   SOLE   0 0 1,860
FREEPORT-MCMORAN INC CL B 35671D857 755 65,231 SH   SOLE   0 0 65,231
GENERAL ELECTRIC CO COM 369604103 446 65,364 SH   SOLE   0 0 65,364
GENERAL MTRS CO COM 37045V100 457 18,058 SH   SOLE   0 0 18,058
GILEAD SCIENCES INC COM 375558103 919 11,943 SH   SOLE   0 0 11,943
GLOBAL PMTS INC COM 37940X102 241 1,419 SH   SOLE   0 0 1,419
GOLDMAN SACHS GROUP INC COM 38141G104 9,617 48,665 SH   SOLE   0 0 48,665
GRANITE CONSTR INC COM 387328107 320 16,715 SH   SOLE   0 0 16,715
HASBRO INC COM 418056107 437 5,833 SH   SOLE   0 0 5,833
HDFC BANK LTD SPONSORED ADS 40415F101 223 4,906 SH   SOLE   0 0 4,906
HIGHPOINT RES CORP COM 43114K108 4 12,100 SH   SOLE   0 0 12,100
HILTON WORLDWIDE HLDGS INC COM 43300A203 289 3,938 SH   SOLE   0 0 3,938
HOME DEPOT INC COM 437076102 577 2,304 SH   SOLE   0 0 2,304
IAC INTERACTIVECORP COM 44919P508 275 850 SH   SOLE   0 0 850
II-VI INC COM 902104108 991 20,994 SH   SOLE   0 0 20,994
ILLINOIS TOOL WKS INC COM 452308109 7,739 44,263 SH   SOLE   0 0 44,263
INTEL CORP COM 458140100 672 11,226 SH   SOLE   0 0 11,226
INTERNATIONAL BUSINESS MACHS COM 459200101 792 6,559 SH   SOLE   0 0 6,559
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 351 10,475 SH   SOLE   0 0 10,475
INVESCO QQQ TR UNIT SER 1 46090E103 7,294 29,460 SH   SOLE   0 0 29,460
IONIS PHARMACEUTICALS INC COM 462222100 1,327 22,500 SH   SOLE   0 0 22,500
ISHARES TR RUSSELL 2000 ETF 464287655 3,289 22,970 SH   SOLE   0 0 22,970
ISHARES TR U.S. MED DVC ETF 464288810 1,236 4,668 SH   SOLE   0 0 4,668
ISHARES TR RUSSELL 3000 ETF 464287689 660 3,663 SH   SOLE   0 0 3,663
ISHARES TR MSCI ACWI ETF 464288257 381 5,167 SH   SOLE   0 0 5,167
ISHARES TR U.S. TECH ETF 464287721 367 1,359 SH   SOLE   0 0 1,359
ISHARES TR RUS 1000 GRW ETF 464287614 340 1,770 SH   SOLE   0 0 1,770
ISHARES TR RUS 1000 ETF 464287622 206 1,200 SH   SOLE   0 0 1,200
JOHNSON & JOHNSON COM 478160104 1,323 9,410 SH   SOLE   0 0 9,410
JPMORGAN CHASE & CO COM 46625H100 8,648 91,940 SH   SOLE   0 0 91,940
JPMORGAN CHASE & CO COM 46625H950 555 5,900 SH Put SOLE   0 0 5,900
L3HARRIS TECHNOLOGIES INC COM 502431109 1,160 6,836 SH   SOLE   0 0 6,836
LAM RESEARCH CORP COM 512807108 388 1,201 SH   SOLE   0 0 1,201
LAS VEGAS SANDS CORP COM 517834107 750 16,473 SH   SOLE   0 0 16,473
LAUDER ESTEE COS INC CL A 518439104 220 1,165 SH   SOLE   0 0 1,165
LIBERTY BROADBAND CORP COM SER C 530307305 264 2,132 SH   SOLE   0 0 2,132
LIBERTY GLOBAL PLC SHS CL C G5480U120 223 10,379 SH   SOLE   0 0 10,379
LILLY ELI & CO COM 532457108 213 1,299 SH   SOLE   0 0 1,299
LUMENTUM HLDGS INC COM 55024U109 252 3,100 SH   SOLE   0 0 3,100
MARRIOTT INTL INC NEW CL A 571903202 606 7,069 SH   SOLE   0 0 7,069
MARTIN MARIETTA MATLS INC COM 573284106 384 1,857 SH   SOLE   0 0 1,857
MASTERCARD INCORPORATED CL A 57636Q104 3,416 11,554 SH   SOLE   0 0 11,554
MCDONALDS CORP COM 580135101 705 3,824 SH   SOLE   0 0 3,824
MERCK & CO. INC COM 58933Y105 30,147 389,848 SH   SOLE   0 0 389,848
MGM RESORTS INTERNATIONAL COM 552953101 452 26,904 SH   SOLE   0 0 26,904
MICRON TECHNOLOGY INC COM 595112103 919 17,845 SH   SOLE   0 0 17,845
MICROSOFT CORP COM 594918104 8,411 41,328 SH   SOLE   0 0 41,328
MONGODB INC CL A 60937P106 453 2,000 SH   SOLE   0 0 2,000
MORGAN STANLEY COM NEW 617446448 408 8,456 SH   SOLE   0 0 8,456
NETFLIX INC COM 64110L106 2,110 4,638 SH   SOLE   0 0 4,638
NEWMARKET CORP COM 651587107 204 509 SH   SOLE   0 0 509
NEWS CORP NEW CL A 65249B109 440 37,107 SH   SOLE   0 0 37,107
NEXSTAR MEDIA GROUP INC CL A 65336K103 895 10,700 SH   SOLE   0 0 10,700
NEXTERA ENERGY INC COM 65339F101 233 969 SH   SOLE   0 0 969
NIKE INC CL B 654106103 401 4,087 SH   SOLE   0 0 4,087
NVIDIA CORPORATION COM 67066G104 416 1,095 SH   SOLE   0 0 1,095
NXP SEMICONDUCTORS N V COM N6596X109 1,021 8,950 SH   SOLE   0 0 8,950
ORACLE CORP COM 68389X105 1,483 26,835 SH   SOLE   0 0 26,835
OREILLY AUTOMOTIVE INC COM 67103H107 247 585 SH   SOLE   0 0 585
PALO ALTO NETWORKS INC COM 697435105 1,321 5,750 SH   SOLE   0 0 5,750
PAPA JOHNS INTL INC COM 698813102 746 9,398 SH   SOLE   0 0 9,398
PAYPAL HLDGS INC COM 70450Y103 976 5,601 SH   SOLE   0 0 5,601
PAYPAL HLDGS INC COM 70450Y953 226 1,300 SH Put SOLE   0 0 1,300
PEGASYSTEMS INC COM 705573103 282 2,792 SH   SOLE   0 0 2,792
PELOTON INTERACTIVE INC CL A COM 70614W100 451 7,800 SH   SOLE   0 0 7,800
PEPSICO INC COM 713448108 534 4,037 SH   SOLE   0 0 4,037
PFIZER INC COM 717081103 439 13,426 SH   SOLE   0 0 13,426
PHILIP MORRIS INTL INC COM 718172109 876 12,505 SH   SOLE   0 0 12,505
PLUG POWER INC COM NEW 72919P202 709 86,380 SH   SOLE   0 0 86,380
PNC FINL SVCS GROUP INC COM 693475105 3,789 36,017 SH   SOLE   0 0 36,017
PROCTER AND GAMBLE CO COM 742718109 3,614 30,229 SH   SOLE   0 0 30,229
PROGRESSIVE CORP OHIO COM 743315103 292 3,646 SH   SOLE   0 0 3,646
PROGYNY INC COM 74340E103 379 14,675 SH   SOLE   0 0 14,675
PROSHARES TR S&P 500 DV ARIST 74348A467 298 4,430 SH   SOLE   0 0 4,430
QORVO INC COM 74736K101 1,323 11,969 SH   SOLE   0 0 11,969
QUALCOMM INC COM 747525103 682 7,475 SH   SOLE   0 0 7,475
REGENERON PHARMACEUTICALS COM 75886F107 2,297 3,683 SH   SOLE   0 0 3,683
ROPER TECHNOLOGIES INC COM 776696106 393 1,013 SH   SOLE   0 0 1,013
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 791 15,718 SH   SOLE   0 0 15,718
RTI SURGICAL HOLDINGS INC COM 74975N105 64 20,000 SH   SOLE   0 0 20,000
S&P GLOBAL INC COM 78409V104 506 1,536 SH   SOLE   0 0 1,536
SALESFORCE COM INC COM 79466L302 237 1,263 SH   SOLE   0 0 1,263
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 44,192 601,496 SH   SOLE   0 0 601,496
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,736 50,419 SH   SOLE   0 0 50,419
SEATTLE GENETICS INC COM 812578102 2,455 14,450 SH   SOLE   0 0 14,450
SEAWORLD ENTMT INC COM 81282V100 566 38,220 SH   SOLE   0 0 38,220
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,614 112,795 SH   SOLE   0 0 112,795
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,058 29,270 SH   SOLE   0 0 29,270
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,380 59,621 SH   SOLE   0 0 59,621
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 308 3,079 SH   SOLE   0 0 3,079
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 213 3,099 SH   SOLE   0 0 3,099
SERVICENOW INC COM 81762P102 1,664 4,107 SH   SOLE   0 0 4,107
SHAKE SHACK INC CL A 819047101 910 17,171 SH   SOLE   0 0 17,171
SHOPIFY INC CL A 82509L107 333 351 SH   SOLE   0 0 351
SIGNATURE BK NEW YORK N Y COM 82669G104 564 5,277 SH   SOLE   0 0 5,277
SMART GLOBAL HLDGS INC SHS G8232Y101 296 10,900 SH   SOLE   0 0 10,900
SPDR GOLD TR GOLD SHS 78463V107 2,489 14,870 SH   SOLE   0 0 14,870
SPDR S&P 500 ETF TR TR UNIT 78462F103 189,350 614,054 SH   SOLE   0 0 614,054
SPDR S&P 500 ETF TR TR UNIT 78462F953 2,220 7,200 SH Put SOLE   0 0 7,200
SPDR S&P 500 ETF TR TR UNIT 78462F903 247 800 SH Call SOLE   0 0 800
SPDR SER TR SPDR BLOOMBERG 78468R663 278 3,042 SH   SOLE   0 0 3,042
SPLUNK INC COM 848637104 534 2,689 SH   SOLE   0 0 2,689
STERLING BANCORP DEL COM 85917A100 391 33,393 SH   SOLE   0 0 33,393
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 208 3,670 SH   SOLE   0 0 3,670
TEGNA INC COM 87901J105 586 52,600 SH   SOLE   0 0 52,600
TELADOC HEALTH INC COM 87918A105 1,359 7,122 SH   SOLE   0 0 7,122
TELEPHONE & DATA SYS INC COM NEW 879433829 394 19,800 SH   SOLE   0 0 19,800
TENABLE HLDGS INC COM 88025T102 226 7,565 SH   SOLE   0 0 7,565
TESLA INC COM 88160R101 635 588 SH   SOLE   0 0 588
TEXAS INSTRS INC COM 882508104 570 4,493 SH   SOLE   0 0 4,493
TEXTRON INC COM 883203101 385 11,712 SH   SOLE   0 0 11,712
THERMO FISHER SCIENTIFIC INC COM 883556102 673 1,858 SH   SOLE   0 0 1,858
TJX COS INC NEW COM 872540109 224 4,423 SH   SOLE   0 0 4,423
T-MOBILE US INC COM 872590104 1,320 12,670 SH   SOLE   0 0 12,670
UNILEVER N V N Y SHS NEW 904784709 777 14,587 SH   SOLE   0 0 14,587
UNION PAC CORP COM 907818108 1,218 7,203 SH   SOLE   0 0 7,203
UNION PAC CORP COM 907818958 254 1,500 SH Put SOLE   0 0 1,500
UNITEDHEALTH GROUP INC COM 91324P102 1,268 4,298 SH   SOLE   0 0 4,298
VANGUARD INDEX FDS TOTAL STK MKT 922908769 50,385 321,885 SH   SOLE   0 0 321,885
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,707 6,024 SH   SOLE   0 0 6,024
VANGUARD INDEX FDS SMALL CP ETF 922908751 835 5,732 SH   SOLE   0 0 5,732
VANGUARD INDEX FDS GROWTH ETF 922908736 440 2,175 SH   SOLE   0 0 2,175
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,615 19,540 SH   SOLE   0 0 19,540
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 459 5,830 SH   SOLE   0 0 5,830
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,368 17,484 SH   SOLE   0 0 17,484
VERISK ANALYTICS INC COM 92345Y106 234 1,374 SH   SOLE   0 0 1,374
VERIZON COMMUNICATIONS INC COM 92343V104 1,488 26,998 SH   SOLE   0 0 26,998
VIAVI SOLUTIONS INC COM 925550105 476 37,360 SH   SOLE   0 0 37,360
VISA INC COM CL A 92826C839 1,189 6,155 SH   SOLE   0 0 6,155
WALMART INC COM 931142103 407 3,396 SH   SOLE   0 0 3,396
WEBSTER FINL CORP CONN COM 947890109 285 9,951 SH   SOLE   0 0 9,951
WELLS FARGO CO NEW COM 949746101 1,380 53,891 SH   SOLE   0 0 53,891
WISDOMTREE TR US LARGECAP DIVD 97717W307 3,889 41,873 SH   SOLE   0 0 41,873
XYLEM INC COM 98419M100 850 13,086 SH   SOLE   0 0 13,086
YUM CHINA HLDGS INC COM 98850P109 269 5,590 SH   SOLE   0 0 5,590