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
PFIZER INC COM 717081103 12,334 235,254 SH   SOLE   234,979 0 275
EDWARDS LIFESCIENCES CORP COM 28176E108 10 105 SH   OTR   105 0 0
DANAHER CORPORATION COM 235851102 2,267 8,942 SH   SOLE   8,942 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,047 9,847 SH   SOLE   9,847 0 0
DIGITAL RLTY TR INC COM 253868103 6,203 47,776 SH   SOLE   47,776 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 357 6,510 SH   SOLE   6,510 0 0
HEICO CORP NEW CL A 422806208 777 7,370 SH   SOLE   7,370 0 0
SANDY SPRING BANCORP INC COM 800363103 835 21,376 SH   SOLE   21,376 0 0
DISNEY WALT CO COM 254687106 16,268 172,330 SH   SOLE   172,315 0 15
ISHARES TR INTL DIV GRWTH 46435G524 1,072 18,702 SH   SOLE   18,702 0 0
KIMBERLY-CLARK CORP COM 494368103 574 4,251 SH   SOLE   4,251 0 0
ISHARES TR GLOBAL MATER ETF 464288695 1,095 14,822 SH   SOLE   14,822 0 0
BECTON DICKINSON & CO COM 075887109 482 1,957 SH   SOLE   1,957 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 264 8,093 SH   SOLE   8,093 0 0
SEMTECH CORP COM 816850101 271 4,937 SH   SOLE   4,937 0 0
ISHARES TR ISHARES BIOTECH 464287556 1,486 12,631 SH   SOLE   12,631 0 0
MASTERCARD INCORPORATED CL A 57636Q104 48,856 154,863 SH   SOLE   154,863 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,243 24,501 SH   SOLE   24,501 0 0
AMERICAN EXPRESS CO COM 025816109 408 2,944 SH   SOLE   2,944 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 20,573 102,503 SH   SOLE   102,502 0 1
ABBOTT LABS COM 002824100 20,486 188,548 SH   SOLE   188,530 0 18
WINGSTOP INC COM 974155103 214 2,862 SH   SOLE   2,862 0 0
BLACKSTONE INC COM 09260D107 1,093 11,983 SH   SOLE   11,983 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 5 99 SH   OTR   99 0 0
FIVE BELOW INC COM 33829M101 5 40 SH   OTR   40 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,692 3,531 SH   SOLE   3,531 0 0
PULTE GROUP INC COM 745867101 218 5,500 SH   SOLE   5,500 0 0
ISHARES TR TIPS BD ETF 464287176 331 2,904 SH   SOLE   2,904 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,405 8,150 SH   SOLE   8,150 0 0
THE TRADE DESK INC COM CL A 88339J105 855 20,412 SH   SOLE   20,372 0 40
PEPSICO INC COM 713448108 23,771 142,631 SH   SOLE   142,631 0 0
ISHARES TR SELECT DIVID ETF 464287168 236 2,005 SH   SOLE   2,005 0 0
BK OF AMERICA CORP COM 060505104 8,936 287,068 SH   SOLE   287,068 0 0
ILLINOIS TOOL WKS INC COM 452308109 4 20 SH   OTR   20 0 0
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 203 3,800 SH   SOLE   3,800 0 0
CVS HEALTH CORP COM 126650100 11,073 119,500 SH   SOLE   119,500 0 0
HOME DEPOT INC COM 437076102 4 15 SH   OTR   15 0 0
NEXTERA ENERGY INC COM 65339F101 6,558 84,660 SH   SOLE   84,660 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 351 4,860 SH   SOLE   4,860 0 0
LOCKHEED MARTIN CORP COM 539830109 56 130 SH   OTR   130 0 0
CATERPILLAR INC COM 149123101 567 3,173 SH   SOLE   3,173 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11 40 SH   OTR   40 0 0
QUALYS INC COM 74758T303 694 5,504 SH   SOLE   5,504 0 0
MALIBU BOATS INC COM CL A 56117J100 216 4,098 SH   SOLE   4,098 0 0
PAYPAL HLDGS INC COM 70450Y103 10 150 SH   OTR   150 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 464 1,507 SH   SOLE   1,507 0 0
QUALCOMM INC COM 747525103 540 4,224 SH   SOLE   4,224 0 0
LOWES COS INC COM 548661107 1,029 5,890 SH   SOLE   5,890 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 474 1,707 SH   SOLE   1,707 0 0
TARGET CORP COM 87612E106 8,844 62,623 SH   SOLE   62,623 0 0
TREX CO INC COM 89531P105 17,650 324,331 SH   SOLE   324,331 0 0
AT&T INC COM 00206R102 328 15,652 SH   SOLE   15,652 0 0
AMAZON COM INC COM 023135106 48,125 453,113 SH   SOLE   453,053 0 60
APPLE INC COM 037833100 72,502 530,295 SH   SOLE   530,287 0 8
PAYCHEX INC COM 704326107 7,020 61,653 SH   SOLE   61,653 0 0
UNION PAC CORP COM 907818108 983 4,608 SH   SOLE   4,608 0 0
TEXAS INSTRS INC COM 882508104 1,164 7,577 SH   SOLE   7,577 0 0
COLGATE PALMOLIVE CO COM 194162103 791 9,865 SH   SOLE   9,865 0 0
NORFOLK SOUTHN CORP COM 655844108 291 1,281 SH   SOLE   1,281 0 0
PFIZER INC COM 717081103 46 885 SH   OTR   885 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 27,044 284,402 SH   SOLE   284,402 0 0
SOUTHERN CO COM 842587107 48 675 SH   OTR   675 0 0
TRUIST FINL CORP COM 89832Q109 7,892 166,398 SH   SOLE   166,398 0 0
PRICE T ROWE GROUP INC COM 74144T108 365 3,216 SH   SOLE   3,216 0 0
JPMORGAN CHASE & CO COM 46625H100 7 59 SH   OTR   59 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 473 2,122 SH   SOLE   2,122 0 0
BOEING CO COM 097023105 331 2,422 SH   SOLE   2,422 0 0
STRYKER CORPORATION COM 863667101 603 3,030 SH   SOLE   3,030 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10 20 SH   OTR   20 0 0
FOX FACTORY HLDG CORP COM 35138V102 368 4,569 SH   SOLE   4,569 0 0
ORACLE CORP COM 68389X105 1,170 16,751 SH   SOLE   16,751 0 0
COMCAST CORP NEW CL A 20030N101 3 75 SH   OTR   75 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 247 17,775 SH   SOLE   17,775 0 0
SCHWAB CHARLES CORP COM 808513105 18,945 299,861 SH   SOLE   299,861 0 0
PROCTER AND GAMBLE CO COM 742718109 14,617 101,655 SH   SOLE   101,655 0 0
PHILIP MORRIS INTL INC COM 718172109 431 4,367 SH   SOLE   4,367 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 52 485 SH   OTR   485 0 0
INTEL CORP COM 458140100 1,405 37,551 SH   SOLE   37,551 0 0
PACIRA BIOSCIENCES INC COM 695127100 340 5,829 SH   SOLE   5,829 0 0
ISHARES TR U.S. TECH ETF 464287721 237 2,964 SH   SOLE   2,964 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 12,498 116,577 SH   SOLE   116,482 0 95
MONSTER BEVERAGE CORP NEW COM 61174X109 6 60 SH   OTR   60 0 0
US BANCORP DEL COM NEW 902973304 312 6,788 SH   SOLE   6,788 0 0
CORNING INC COM 219350105 35 1,095 SH   OTR   1,095 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 8,394 205,728 SH   SOLE   205,728 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 676 13,775 SH   SOLE   13,775 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 213 2,609 SH   SOLE   2,609 0 0
WALMART INC COM 931142103 1,982 16,302 SH   SOLE   16,287 0 15
VISTEON CORP COM NEW 92839U206 382 3,685 SH   SOLE   3,685 0 0
GLOBANT S A COM L44385109 430 2,469 SH   SOLE   2,469 0 0
MARKEL CORP COM 570535104 331 256 SH   SOLE   256 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 539 6,995 SH   SOLE   6,995 0 0
PROCTER AND GAMBLE CO COM 742718109 33 230 SH   OTR   230 0 0
IQVIA HLDGS INC COM 46266C105 43,642 201,125 SH   SOLE   201,125 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 545 10,666 SH   SOLE   10,666 0 0
ANALOG DEVICES INC COM 032654105 1,126 7,710 SH   SOLE   7,710 0 0
JPMORGAN CHASE & CO COM 46625H100 15,451 137,211 SH   SOLE   137,211 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 411 5,788 SH   SOLE   5,788 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 2,074 61,208 SH   SOLE   61,208 0 0
COMCAST CORP NEW CL A 20030N101 2,583 65,817 SH   SOLE   65,817 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 224 1,087 SH   SOLE   1,087 0 0
MICROSOFT CORP COM 594918104 184 716 SH   OTR   716 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 373 4,274 SH   SOLE   4,274 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 479 3,530 SH   SOLE   3,530 0 0
ISHARES TR CORE S&P SCP ETF 464287804 653 7,069 SH   SOLE   7,069 0 0
CISCO SYS INC COM 17275R102 55 1,290 SH   OTR   1,290 0 0
SALESFORCE INC COM 79466L302 20,320 123,122 SH   SOLE   123,096 0 26
CISCO SYS INC COM 17275R102 6,986 163,838 SH   SOLE   163,838 0 0
EXXON MOBIL CORP COM 30231G102 5,601 65,399 SH   SOLE   65,399 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 866 10,465 SH   SOLE   10,465 0 0
CORNING INC COM 219350105 5,270 167,242 SH   SOLE   167,017 0 225
BROADCOM INC COM 11135F101 6,960 14,327 SH   SOLE   14,327 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 4,498 92,779 SH   SOLE   92,774 0 5
SYSCO CORP COM 871829107 7,432 87,729 SH   SOLE   87,729 0 0
ABBVIE INC COM 00287Y109 87 567 SH   OTR   567 0 0
ABBVIE INC COM 00287Y109 16,145 105,413 SH   SOLE   105,395 0 18
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,016 7,383 SH   SOLE   7,383 0 0
EATON CORP PLC SHS G29183103 558 4,427 SH   SOLE   4,427 0 0
ISHARES TR PFD AND INCM SEC 464288687 583 17,723 SH   SOLE   17,723 0 0
BROADCOM INC COM 11135F101 7 15 SH   OTR   15 0 0
CHEVRON CORP NEW COM 166764100 13,565 93,694 SH   SOLE   93,694 0 0
PERFICIENT INC COM 71375U101 297 3,242 SH   SOLE   3,242 0 0
LUMENTUM HLDGS INC COM 55024U109 262 3,298 SH   SOLE   3,298 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 185 14,849 SH   SOLE   14,849 0 0
GENERAC HLDGS INC COM 368736104 15,869 75,357 SH   SOLE   75,356 0 1
ARCH CAP GROUP LTD ORD G0450A105 550 12,100 SH   SOLE   12,100 0 0
ISHARES TR CORE DIV GRWTH 46434V621 1,458 30,595 SH   SOLE   30,595 0 0
WELLTOWER INC COM 95040Q104 9,412 114,287 SH   SOLE   114,287 0 0
COMSCORE INC COM 20564W105 25 12,000 SH   SOLE   12,000 0 0
VISA INC COM CL A 92826C839 11,382 57,810 SH   SOLE   57,810 0 0
LILLY ELI & CO COM 532457108 138 425 SH   OTR   425 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,993 18,117 SH   SOLE   18,117 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 50 228 SH   OTR   228 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 7,047 35,778 SH   SOLE   35,778 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 892 6,219 SH   SOLE   6,219 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7,467 81,960 SH   SOLE   81,940 0 20
BLACKROCK INC COM 09247X101 38 62 SH   OTR   62 0 0
SYSCO CORP COM 871829107 37 436 SH   OTR   436 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 270 5,304 SH   SOLE   5,304 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 429 3,351 SH   SOLE   3,351 0 0
GALLAGHER ARTHUR J & CO COM 363576109 476 2,922 SH   SOLE   2,922 0 0
ISHARES TR GLOBAL MATER ETF 464288695 11 154 SH   OTR   154 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 355 5,731 SH   SOLE   5,731 0 0
LILLY ELI & CO COM 532457108 2,979 9,189 SH   SOLE   9,189 0 0
CRYO-CELL INTL INC COM 228895108 115 19,563 SH   SOLE   19,563 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,434 81,961 SH   SOLE   81,961 0 0
TJX COS INC NEW COM 872540109 638 11,424 SH   SOLE   11,424 0 0
II-VI INC COM 902104108 318 6,241 SH   SOLE   6,241 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 412 3,238 SH   SOLE   3,238 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,177 22,919 SH   SOLE   22,919 0 0
ABBOTT LABS COM 002824100 87 801 SH   OTR   801 0 0
CVS HEALTH CORP COM 126650100 47 505 SH   OTR   505 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,515 3,665 SH   SOLE   3,665 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,679 8,902 SH   SOLE   8,902 0 0
DIGITAL RLTY TR INC COM 253868103 23 175 SH   OTR   175 0 0
ISHARES TR IBOXX HI YD ETF 464288513 956 12,982 SH   SOLE   12,982 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15,251 199,433 SH   SOLE   199,433 0 0
PEPSICO INC COM 713448108 43 260 SH   OTR   260 0 0
PNC FINL SVCS GROUP INC COM 693475105 441 2,798 SH   SOLE   2,798 0 0
ISHARES TR CORE US AGGBD ET 464287226 5,415 53,258 SH   SOLE   52,796 0 462
HOME DEPOT INC COM 437076102 15,532 56,632 SH   SOLE   56,632 0 0
ALPHABET INC CAP STK CL A 02079K305 44 20 SH   OTR   20 0 0
ISHARES GOLD TR ISHARES NEW 464285204 229 6,689 SH   SOLE   6,689 0 0
META PLATFORMS INC CL A 30303M102 4 25 SH   OTR   25 0 0
MCCORMICK & CO INC COM VTG 579780107 830 10,000 SH   SOLE   10,000 0 0
LOCKHEED MARTIN CORP COM 539830109 11,871 27,610 SH   SOLE   27,610 0 0
NETFLIX INC COM 64110L106 250 1,428 SH   SOLE   1,428 0 0
AMGEN INC COM 031162100 802 3,296 SH   SOLE   3,296 0 0
BK OF AMERICA CORP COM 060505104 14 440 SH   OTR   440 0 0
CSX CORP COM 126408103 892 30,689 SH   SOLE   30,689 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 591 935 SH   SOLE   935 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,068 10,500 SH   SOLE   10,400 0 100
COCA COLA CO COM 191216100 553 8,785 SH   SOLE   8,685 0 100
SOUTHERN CO COM 842587107 10,957 153,652 SH   SOLE   153,652 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,510 23,227 SH   SOLE   23,227 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,091 28,978 SH   SOLE   28,978 0 0
UNITEDHEALTH GROUP INC COM 91324P102 56,399 109,805 SH   SOLE   109,805 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,159 23,117 SH   SOLE   23,117 0 0
TARGET CORP COM 87612E106 49 348 SH   OTR   348 0 0
AZEK CO INC CL A 05478C105 545 32,533 SH   SOLE   32,528 0 5
EMERSON ELEC CO COM 291011104 46 582 SH   OTR   582 0 0
3M CO COM 88579Y101 1,413 10,920 SH   SOLE   10,920 0 0
ISHARES TR ESG AWARE MSCI 46435U663 339 10,750 SH   SOLE   10,750 0 0
IQVIA HLDGS INC COM 46266C105 11 50 SH   OTR   50 0 0
WASTE MGMT INC DEL COM 94106L109 252 1,650 SH   SOLE   1,650 0 0
NVIDIA CORPORATION COM 67066G104 2,080 13,720 SH   SOLE   13,720 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14,269 281,169 SH   SOLE   281,169 0 0
SPROUT SOCIAL INC COM CL A 85209W109 233 4,009 SH   SOLE   4,009 0 0
TESLA INC COM 88160R101 700 1,040 SH   SOLE   1,040 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y560 644 15,300 SH   SOLE   15,300 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 329 2,540 SH   SOLE   2,540 0 0
YUM BRANDS INC COM 988498101 236 2,075 SH   SOLE   2,075 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 354 2,700 SH   SOLE   2,700 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 879 2,534 SH   SOLE   2,534 0 0
SERVICENOW INC COM 81762P102 1,902 3,999 SH   SOLE   3,998 0 1
AMAZON COM INC COM 023135106 4 40 SH   OTR   40 0 0
SUMMIT FINL GROUP INC COM 86606G101 278 10,000 SH   SOLE   10,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,068 4,721 SH   SOLE   4,721 0 0
MERCK & CO INC COM 58933Y105 9,399 103,095 SH   SOLE   102,980 0 115
TRUIST FINL CORP COM 89832Q109 30 625 SH   OTR   625 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 739 16,556 SH   SOLE   16,556 0 0
MICROSOFT CORP COM 594918104 70,754 275,491 SH   SOLE   275,488 0 3
ISHARES TR RUSSELL 2000 ETF 464287655 2,392 14,125 SH   SOLE   14,125 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 18,113 49,481 SH   SOLE   49,478 0 3
SPDR GOLD TR GOLD SHS 78463V107 1,836 10,900 SH   SOLE   10,900 0 0
EVERBRIDGE INC COM 29978A104 273 9,785 SH   SOLE   9,785 0 0
TREX CO INC COM 89531P105 11 200 SH   OTR   200 0 0
DOMINION ENERGY INC COM 25746U109 840 10,524 SH   SOLE   10,524 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 902 9,380 SH   SOLE   9,380 0 0
ISHARES TR RUS MID CAP ETF 464287499 276 4,265 SH   SOLE   4,265 0 0
STARBUCKS CORP COM 855244109 1,046 13,696 SH   SOLE   13,696 0 0
APPLE INC COM 037833100 5 40 SH   OTR   40 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,571 4,812 SH   SOLE   4,812 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,299 16,009 SH   SOLE   16,009 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 383 1,753 SH   SOLE   1,753 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 26,592 286,864 SH   SOLE   286,864 0 0
FABRINET SHS G3323L100 463 5,711 SH   SOLE   5,711 0 0
CONSOLIDATED EDISON INC COM 209115104 229 2,405 SH   SOLE   2,405 0 0
PAYCOM SOFTWARE INC COM 70432V102 18,450 65,866 SH   SOLE   65,865 0 1
PAYCHEX INC COM 704326107 38 336 SH   OTR   336 0 0
META PLATFORMS INC CL A 30303M102 16,567 102,742 SH   SOLE   102,717 0 25
MCDONALDS CORP COM 580135101 13,171 53,351 SH   SOLE   53,351 0 0
MARRIOTT INTL INC NEW CL A 571903202 254 1,865 SH   SOLE   1,865 0 0
CIGNA CORP NEW COM 125523100 386 1,463 SH   SOLE   1,463 0 0
MCCORMICK & CO INC COM NON VTG 579780206 948 11,387 SH   SOLE   11,387 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 411 3,207 SH   SOLE   3,207 0 0
HEICO CORP NEW COM 422806109 426 3,246 SH   SOLE   3,246 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 259 10,719 SH   SOLE   10,719 0 0
FASTENAL CO COM 311900104 315 6,302 SH   SOLE   6,302 0 0
VEECO INSTRS INC DEL COM 922417100 360 18,549 SH   SOLE   18,549 0 0
ALPHABET INC CAP STK CL A 02079K305 40,323 18,503 SH   SOLE   18,503 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 710 2,390 SH   SOLE   2,390 0 0
NEXTERA ENERGY INC COM 65339F101 4 46 SH   OTR   46 0 0
WELLTOWER INC COM 95040Q104 33 400 SH   OTR   400 0 0
FISERV INC COM 337738108 432 4,860 SH   SOLE   4,860 0 0
ALPHABET INC CAP STK CL C 02079K107 44 20 SH   OTR   20 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 45 269 SH   OTR   269 0 0
ALPHABET INC CAP STK CL C 02079K107 22,780 10,414 SH   SOLE   10,414 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 555 5,600 SH   SOLE   5,600 0 0
EMERSON ELEC CO COM 291011104 9,679 121,692 SH   SOLE   121,692 0 0
HONEYWELL INTL INC COM 438516106 631 3,630 SH   SOLE   3,630 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 62 1,220 SH   OTR   1,220 0 0
ISHARES TR MSCI EAFE ETF 464287465 931 14,900 SH   SOLE   14,900 0 0
EPAM SYS INC COM 29414B104 27,837 94,432 SH   SOLE   94,431 0 1
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,898 117,606 SH   SOLE   117,606 0 0
DISNEY WALT CO COM 254687106 4 40 SH   OTR   40 0 0
AXON ENTERPRISE INC COM 05464C101 438 4,697 SH   SOLE   4,697 0 0
SPDR SER TR DJ REIT ETF 78464A607 1,488 15,650 SH   SOLE   15,650 0 0
MCDONALDS CORP COM 580135101 40 163 SH   OTR   163 0 0
MEDTRONIC PLC SHS G5960L103 234 2,612 SH   SOLE   2,612 0 0
CONOCOPHILLIPS COM 20825C104 575 6,403 SH   SOLE   6,403 0 0
SITIME CORP COM 82982T106 272 1,668 SH   SOLE   1,668 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26 185 SH   OTR   185 0 0
MEDPACE HLDGS INC COM 58506Q109 325 2,169 SH   SOLE   2,169 0 0
ISHARES TR GLOB UTILITS ETF 464288711 1,196 19,898 SH   SOLE   19,898 0 0
UNITED PARCEL SERVICE INC CL B 911312106 725 3,972 SH   SOLE   3,972 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,929 13,000 SH   SOLE   12,977 0 23
MERCK & CO INC COM 58933Y105 31 335 SH   OTR   335 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 232 8,845 SH   SOLE   8,845 0 0
SCHWAB CHARLES CORP COM 808513105 4 60 SH   OTR   60 0 0
BLACKROCK INC COM 09247X101 23,412 38,441 SH   SOLE   38,440 0 1
RAPID7 INC COM 753422104 209 3,126 SH   SOLE   3,126 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 303 6,067 SH   SOLE   6,067 0 0
ISHARES TR SHORT TREAS BD 464288679 1,210 10,994 SH   SOLE   10,994 0 0
FIVE BELOW INC COM 33829M101 25,436 224,247 SH   SOLE   224,247 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 375 2,728 SH   SOLE   2,728 0 0
PAYPAL HLDGS INC COM 70450Y103 15,222 217,955 SH   SOLE   217,952 0 3
DOLLAR GEN CORP NEW COM 256677105 274 1,115 SH   SOLE   1,115 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,893 58,756 SH   SOLE   58,756 0 0
JOHNSON & JOHNSON COM 478160104 70 395 SH   OTR   395 0 0
CHEVRON CORP NEW COM 166764100 5 32 SH   OTR   32 0 0
PPG INDS INC COM 693506107 202 1,764 SH   SOLE   1,764 0 0
JOHNSON & JOHNSON COM 478160104 13,626 76,762 SH   SOLE   76,762 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 513 6,412 SH   SOLE   6,412 0 0
ISHARES TR S&P SML 600 GWT 464287887 656 6,225 SH   SOLE   6,225 0 0
KINDER MORGAN INC DEL COM 49456B101 4,394 262,155 SH   SOLE   261,630 0 525
THERMO FISHER SCIENTIFIC INC COM 883556102 364 670 SH   SOLE   670 0 0