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
2U INC COM Stock 90214J101 296 7,386 SH   SOLE   0 0 7,386
ABBOTT LABS COM Stock 002824100 6,015 54,939 SH   SOLE   0 0 54,939
ABBVIE INC COM Stock 00287Y109 3,932 36,694 SH   SOLE   0 0 36,693
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 58,745 224,895 SH   SOLE   0 0 224,895
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 4,328 8,654 SH   SOLE   0 0 8,654
AIR PRODS & CHEMS INC COM Stock 009158106 3,486 12,760 SH   SOLE   0 0 12,760
ALARM COM HLDGS INC COM Stock 011642105 1,057 10,213 SH   SOLE   0 0 10,213
ALCON AG ORD SHS Stock H01301128 206 3,118 SH   SOLE   0 0 3,118
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1,095 4,703 SH   SOLE   0 0 4,703
ALIGN TECHNOLOGY INC COM Stock 016255101 2,527 4,729 SH   SOLE   0 0 4,729
ALLEGIANCE BANCSHARES INC COM Stock 01748H107 333 9,765 SH   SOLE   0 0 9,765
ALPHABET INC CAP STK CL A Stock 02079K305 2,711 1,547 SH   SOLE   0 0 1,547
ALPHABET INC CAP STK CL C Stock 02079K107 4,846 2,766 SH   SOLE   0 0 2,766
ALTRIA GROUP INC COM Stock 02209S103 303 7,391 SH   SOLE   0 0 7,391
AMAZON COM INC COM Stock 023135106 4,459 1,369 SH   SOLE   0 0 1,369
AMEDISYS INC COM Stock 023436108 886 3,021 SH   SOLE   0 0 3,021
AMERICAN TOWER CORP NEW COM REIT 03027X100 766 3,413 SH   SOLE   0 0 3,413
AMGEN INC COM Stock 031162100 1,409 6,129 SH   SOLE   0 0 6,129
AMN HEALTHCARE SVCS INC COM Stock 001744101 612 8,960 SH   SOLE   0 0 8,960
ANSYS INC COM Stock 03662Q105 1,338 3,679 SH   SOLE   0 0 3,679
APPLE INC COM Stock 037833100 8,487 63,961 SH   SOLE   0 0 63,960
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 427 875 SH   SOLE   0 0 875
ASPEN TECHNOLOGY INC COM Stock 045327103 376 2,885 SH   SOLE   0 0 2,885
AT&T INC COM Stock 00206R102 576 20,034 SH   SOLE   0 0 20,034
AUTODESK INC COM Stock 052769106 3,703 12,129 SH   SOLE   0 0 12,129
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3,076 17,456 SH   SOLE   0 0 17,456
AVALARA INC COM Stock 05338G106 583 3,538 SH   SOLE   0 0 3,538
BCE INC COM NEW Stock 05534B760 248 5,794 SH   SOLE   0 0 5,794
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,734 11,789 SH   SOLE   0 0 11,789
BIO-TECHNE CORP COM Stock 09073M104 881 2,775 SH   SOLE   0 0 2,775
BIOGEN INC COM Stock 09062X103 499 2,038 SH   SOLE   0 0 2,038
BK OF AMERICA CORP COM Stock 060505104 4,867 160,573 SH   SOLE   0 0 160,572
BLACK STONE MINERALS L P COM UNIT Stock 09225M101 113 16,867 SH   SOLE   0 0 16,867
BLACKLINE INC COM Stock 09239B109 972 7,285 SH   SOLE   0 0 7,285
BLACKROCK INC COM Stock 09247X101 3,867 5,359 SH   SOLE   0 0 5,359
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105 432 16,825 SH   SOLE   0 0 16,825
BLACKROCK SHORT MATURITY BOND ETF ETF 46431W507 223 4,453 SH   SOLE   0 0 4,453
BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 433 8,617 SH   SOLE   0 0 8,617
BLOOM ENERGY CORP COM CL A Stock 093712107 359 12,534 SH   SOLE   0 0 12,534
BOEING CO COM Stock 097023105 322 1,506 SH   SOLE   0 0 1,506
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 222 5,927 SH   SOLE   0 0 5,927
BROADCOM INC COM Stock 11135F101 4,280 9,775 SH   SOLE   0 0 9,774
BROADMARK RLTY CAP INC COM Stock 11135B100 451 44,192 SH   SOLE   0 0 44,192
CABLE ONE INC COM Stock 12685J105 417 187 SH   SOLE   0 0 187
CANADIAN IMP BK COMM COM Stock 136069101 226 2,646 SH   SOLE   0 0 2,646
CHEMED CORP NEW COM Stock 16359R103 983 1,845 SH   SOLE   0 0 1,845
CHEVRON CORP NEW COM Stock 166764100 6,067 71,846 SH   SOLE   0 0 71,845
CISCO SYS INC COM Stock 17275R102 4,761 106,388 SH   SOLE   0 0 106,387
CITIGROUP INC COM NEW Stock 172967424 552 8,953 SH   SOLE   0 0 8,953
CITRIX SYS INC COM Stock 177376100 379 2,915 SH   SOLE   0 0 2,915
CLEARBRIDGE MLP AND MIDSTRM FD COM CEF 184692200 205 12,206 SH   SOLE   0 0 12,206
COCA COLA CO COM Stock 191216100 1,667 30,394 SH   SOLE   0 0 30,393
COGNEX CORP COM Stock 192422103 589 7,342 SH   SOLE   0 0 7,342
COMCAST CORP NEW CL A Stock 20030N101 2,680 51,139 SH   SOLE   0 0 51,138
CONOCOPHILLIPS COM Stock 20825C104 526 13,153 SH   SOLE   0 0 13,153
COSTAR GROUP INC COM Stock 22160N109 970 1,050 SH   SOLE   0 0 1,050
COSTCO WHSL CORP NEW COM Stock 22160K105 390 1,035 SH   SOLE   0 0 1,034
CREE INC COM Stock 225447101 266 2,511 SH   SOLE   0 0 2,511
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 3,578 22,476 SH   SOLE   0 0 22,476
DEERE & CO COM Stock 244199105 330 1,225 SH   SOLE   0 0 1,225
DENBURY INC COM Stock 24790A101 585 22,785 SH   SOLE   0 0 22,785
DIAGEO PLC SPON ADR NEW ADR 25243Q205 478 3,013 SH   SOLE   0 0 3,013
DISCOVER FINL SVCS COM Stock 254709108 229 2,527 SH   SOLE   0 0 2,527
DISCOVERY INC COM SER A Stock 25470F104 235 7,798 SH   SOLE   0 0 7,798
DISNEY WALT CO COM Stock 254687106 710 3,918 SH   SOLE   0 0 3,918
DOLBY LABORATORIES INC COM CL A Stock 25659T107 274 2,826 SH   SOLE   0 0 2,825
DOLLAR GEN CORP NEW COM Stock 256677105 2,014 9,578 SH   SOLE   0 0 9,578
EATON CORP PLC SHS Stock G29183103 1,381 11,494 SH   SOLE   0 0 11,494
ELASTIC N V ORD SHS Stock N14506104 310 2,122 SH   SOLE   0 0 2,122
ENBRIDGE INC COM Stock 29250N105 543 16,982 SH   SOLE   0 0 16,981
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 1,111 179,743 SH   SOLE   0 0 179,743
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 6,951 354,817 SH   SOLE   0 0 354,817
EOG RES INC COM Stock 26875P101 1,043 20,913 SH   SOLE   0 0 20,913
EVERSOURCE ENERGY COM Stock 30040W108 500 5,776 SH   SOLE   0 0 5,776
EXPONENT INC COM Stock 30214U102 507 5,636 SH   SOLE   0 0 5,636
EXXON MOBIL CORP COM Stock 30231G102 6,141 148,991 SH   SOLE   0 0 148,991
FACEBOOK INC CL A Stock 30303M102 5,770 21,124 SH   SOLE   0 0 21,124
FASTENAL CO COM Stock 311900104 1,052 21,545 SH   SOLE   0 0 21,545
FIREEYE INC COM Stock 31816Q101 222 9,621 SH   SOLE   0 0 9,621
FIRST TR INTER DUR PFD & IN FD COM CEF 33718W103 1,145 47,591 SH   SOLE   0 0 47,591
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 264 3,600 SH   SOLE   0 0 3,600
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 394 18,796 SH   SOLE   0 0 18,795
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 8,214 406,817 SH   SOLE   0 0 406,816
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 209 5,954 SH   SOLE   0 0 5,953
FIVE BELOW INC COM Stock 33829M101 1,202 6,867 SH   SOLE   0 0 6,867
FORUM ENERGY TECHNOLOGIES INC COM Stock 34984V209 390 32,806 SH   SOLE   0 0 32,806
GARTNER INC COM Stock 366651107 1,438 8,978 SH   SOLE   0 0 8,978
GENERAL ELECTRIC CO COM Stock 369604103 595 55,120 SH   SOLE   0 0 55,120
GENTEX CORP COM Stock 371901109 462 13,615 SH   SOLE   0 0 13,615
GLOBANT S A COM Stock L44385109 1,255 5,765 SH   SOLE   0 0 5,765
GODADDY INC CL A Stock 380237107 1,021 12,308 SH   SOLE   0 0 12,308
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ETF 381430206 293 7,681 SH   SOLE   0 0 7,681
GRAND CANYON ED INC COM Stock 38526M106 760 8,164 SH   SOLE   0 0 8,164
GUARDANT HEALTH INC COM Stock 40131M109 309 2,399 SH   SOLE   0 0 2,399
GUIDEWIRE SOFTWARE INC COM Stock 40171V100 839 6,517 SH   SOLE   0 0 6,517
HEALTHCARE SVCS GROUP INC COM Stock 421906108 557 19,827 SH   SOLE   0 0 19,827
HEICO CORP NEW COM Stock 422806109 978 7,388 SH   SOLE   0 0 7,388
HENRY JACK & ASSOC INC COM Stock 426281101 363 2,241 SH   SOLE   0 0 2,241
HOME DEPOT INC COM Stock 437076102 5,056 19,036 SH   SOLE   0 0 19,035
HONEYWELL INTL INC COM Stock 438516106 3,597 16,913 SH   SOLE   0 0 16,912
IAC INTERACTIVECORP NEW COM Stock 44891N109 655 3,457 SH   SOLE   0 0 3,457
ICON PLC SHS Stock G4705A100 311 1,593 SH   SOLE   0 0 1,593
ILLINOIS TOOL WKS INC COM Stock 452308109 2,050 10,055 SH   SOLE   0 0 10,055
ILLUMINA INC COM Stock 452327109 1,416 3,826 SH   SOLE   0 0 3,826
INDEPENDENT BK GROUP INC COM Stock 45384B106 330 5,286 SH   SOLE   0 0 5,285
INTEL CORP COM Stock 458140100 1,816 36,446 SH   SOLE   0 0 36,446
INTERDIGITAL INC COM Stock 45867G101 212 3,500 SH   SOLE   0 0 3,500
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 752 5,976 SH   SOLE   0 0 5,975
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 1,327 1,622 SH   SOLE   0 0 1,622
IONIS PHARMACEUTICALS INC COM Stock 462222100 305 5,398 SH   SOLE   0 0 5,398
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 3,836 84,417 SH   SOLE   0 0 84,416
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 3,513 63,677 SH   SOLE   0 0 63,677
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 2,426 15,384 SH   SOLE   0 0 15,383
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 611 5,093 SH   SOLE   0 0 5,093
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 255 5,697 SH   SOLE   0 0 5,697
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,830 84,388 SH   SOLE   0 0 84,388
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1,600 25,783 SH   SOLE   0 0 25,782
ISHARES CORE S&P 500 ETF ETF 464287200 41,270 109,939 SH   SOLE   0 0 109,939
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,315 15,256 SH   SOLE   0 0 15,256
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 32,692 380,012 SH   SOLE   0 0 380,011
ISHARES FLOATING RATE BOND ETF ETF 46429B655 252 4,974 SH   SOLE   0 0 4,974
ISHARES GLOBAL TECH ETF ETF 464287291 7,427 24,752 SH   SOLE   0 0 24,751
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 606 6,936 SH   SOLE   0 0 6,935
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 12,153 87,980 SH   SOLE   0 0 87,980
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 207 1,784 SH   SOLE   0 0 1,783
ISHARES MBS ETF ETF 464288588 9,360 84,992 SH   SOLE   0 0 84,991
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 17,486 173,280 SH   SOLE   0 0 173,280
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 230 3,362 SH   SOLE   0 0 3,361
ISHARES MSCI EAFE VALUE ETF ETF 464288877 1,310 27,759 SH   SOLE   0 0 27,759
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 15,001 357,332 SH   SOLE   0 0 357,331
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 5,205 76,679 SH   SOLE   0 0 76,679
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 252 1,564 SH   SOLE   0 0 1,564
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 812 6,988 SH   SOLE   0 0 6,988
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388 8,493 97,718 SH   SOLE   0 0 97,717
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 17,620 150,338 SH   SOLE   0 0 150,338
ISHARES PHLX SOX SEMICONDUCTOR SECTOR INDEX FUND ETF 464287523 229 605 SH   SOLE   0 0 604
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,508 14,549 SH   SOLE   0 0 14,549
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,148 15,707 SH   SOLE   0 0 15,707
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 252 1,914 SH   SOLE   0 0 1,914
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 496 4,834 SH   SOLE   0 0 4,834
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 346 3,567 SH   SOLE   0 0 3,567
ISHARES S&P SMALL-CAP FUND ETF 464287804 4,242 46,154 SH   SOLE   0 0 46,153
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 5,936 18,136 SH   SOLE   0 0 18,135
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 9,168 336,565 SH   SOLE   0 0 336,564
JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 47103U852 608 11,367 SH   SOLE   0 0 11,367
JOHNSON & JOHNSON COM Stock 478160104 2,158 13,714 SH   SOLE   0 0 13,713
JOHNSON CTLS INTL PLC SHS Stock G51502105 358 7,675 SH   SOLE   0 0 7,674
JPMORGAN CHASE & CO COM Stock 46625H100 5,276 41,520 SH   SOLE   0 0 41,520
KINDER MORGAN INC DEL COM Stock 49456B101 1,922 140,620 SH   SOLE   0 0 140,620
KORNIT DIGITAL LTD SHS Stock M6372Q113 840 9,420 SH   SOLE   0 0 9,420
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 395 2,088 SH   SOLE   0 0 2,087
LENNOX INTL INC COM Stock 526107107 381 1,389 SH   SOLE   0 0 1,389
LILLY ELI & CO COM Stock 532457108 2,414 14,297 SH   SOLE   0 0 14,297
LINDE PLC SHS Stock G5494J103 413 1,566 SH   SOLE   0 0 1,566
LOCKHEED MARTIN CORP COM Stock 539830109 3,363 9,475 SH   SOLE   0 0 9,475
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 463 5,046 SH   SOLE   0 0 5,046
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 2,834 66,787 SH   SOLE   0 0 66,786
MAGNOLIA OIL & GAS CORP CL A Stock 559663109 607 86,000 SH   SOLE   0 0 86,000
MAIN STR CAP CORP COM CEF 56035L104 294 9,100 SH   SOLE   0 0 9,100
MARSH & MCLENNAN COS INC COM Stock 571748102 2,348 20,068 SH   SOLE   0 0 20,068
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,948 8,259 SH   SOLE   0 0 8,259
MCDONALDS CORP COM Stock 580135101 2,893 13,480 SH   SOLE   0 0 13,480
MEDTRONIC PLC SHS Stock G5960L103 2,948 25,168 SH   SOLE   0 0 25,167
MERCK & CO. INC COM Stock 58933Y105 4,261 52,095 SH   SOLE   0 0 52,094
MICROSOFT CORP COM Stock 594918104 16,300 73,284 SH   SOLE   0 0 73,283
MIDDLEBY CORP COM Stock 596278101 314 2,433 SH   SOLE   0 0 2,433
MONDELEZ INTL INC CL A Stock 609207105 3,621 61,928 SH   SOLE   0 0 61,927
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 256 2,772 SH   SOLE   0 0 2,772
MORGAN STANLEY COM NEW Stock 617446448 217 3,165 SH   SOLE   0 0 3,165
MSCI INC COM Stock 55354G100 1,253 2,805 SH   SOLE   0 0 2,805
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 240 4,062 SH   SOLE   0 0 4,062
NATIONAL INSTRS CORP COM Stock 636518102 469 10,668 SH   SOLE   0 0 10,668
NEOGEN CORP COM Stock 640491106 564 7,118 SH   SOLE   0 0 7,118
NETFLIX INC COM Stock 64110L106 421 779 SH   SOLE   0 0 779
NEXTERA ENERGY INC COM Stock 65339F101 6,052 78,440 SH   SOLE   0 0 78,440
NIKE INC CL B Stock 654106103 1,695 11,983 SH   SOLE   0 0 11,983
NOVARTIS AG SPONSORED ADR ADR 66987V109 752 7,961 SH   SOLE   0 0 7,961
NOVO-NORDISK A S ADR ADR 670100205 504 7,213 SH   SOLE   0 0 7,213
NOW INC COM Stock 67011P100 118 16,419 SH   SOLE   0 0 16,419
NVIDIA CORPORATION COM Stock 67066G104 1,106 2,118 SH   SOLE   0 0 2,118
OCCIDENTAL PETE CORP COM Stock 674599105 526 30,394 SH   SOLE   0 0 30,393
OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109 562 6,867 SH   SOLE   0 0 6,867
ONEOK INC NEW COM Stock 682680103 641 16,693 SH   SOLE   0 0 16,693
ORACLE CORP COM Stock 68389X105 503 7,777 SH   SOLE   0 0 7,776
ORTHOPEDIATRICS CORP COM Stock 68752L100 289 7,004 SH   SOLE   0 0 7,004
PAYCHEX INC COM Stock 704326107 2,935 31,496 SH   SOLE   0 0 31,496
PAYCOM SOFTWARE INC COM Stock 70432V102 1,123 2,483 SH   SOLE   0 0 2,483
PAYLOCITY HLDG CORP COM Stock 70438V106 524 2,543 SH   SOLE   0 0 2,543
PAYPAL HLDGS INC COM Stock 70450Y103 3,148 13,440 SH   SOLE   0 0 13,440
PEGASYSTEMS INC COM Stock 705573103 1,076 8,072 SH   SOLE   0 0 8,072
PEPSICO INC COM Stock 713448108 5,040 33,983 SH   SOLE   0 0 33,983
PFIZER INC COM Stock 717081103 474 12,870 SH   SOLE   0 0 12,869
PHILIP MORRIS INTL INC COM Stock 718172109 874 10,562 SH   SOLE   0 0 10,561
PHILLIPS 66 COM Stock 718546104 1,140 16,295 SH   SOLE   0 0 16,294
PIMCO DYNAMIC INCOME FD SHS CEF 72201Y101 1,580 59,776 SH   SOLE   0 0 59,775
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 287 2,816 SH   SOLE   0 0 2,816
PIONEER NAT RES CO COM Stock 723787107 588 5,159 SH   SOLE   0 0 5,159
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 1,346 163,298 SH   SOLE   0 0 163,297
PLURALSIGHT INC COM CL A Stock 72941B106 470 22,409 SH   SOLE   0 0 22,409
PNC FINL SVCS GROUP INC COM Stock 693475105 2,513 16,868 SH   SOLE   0 0 16,868
PRA GROUP INC COM Stock 69354N106 289 7,281 SH   SOLE   0 0 7,281
PROCTER AND GAMBLE CO COM Stock 742718109 2,334 16,774 SH   SOLE   0 0 16,774
PROLOGIS INC. COM REIT 74340W103 2,003 20,098 SH   SOLE   0 0 20,098
PROS HOLDINGS INC COM Stock 74346Y103 520 10,248 SH   SOLE   0 0 10,248
PROTO LABS INC COM Stock 743713109 819 5,342 SH   SOLE   0 0 5,342
QUALCOMM INC COM Stock 747525103 3,719 24,412 SH   SOLE   0 0 24,411
REALTY INCOME CORP COM REIT 756109104 1,000 16,087 SH   SOLE   0 0 16,087
REGENERON PHARMACEUTICALS COM Stock 75886F107 1,632 3,379 SH   SOLE   0 0 3,379
RITCHIE BROS AUCTIONEERS COM Stock 767744105 834 11,993 SH   SOLE   0 0 11,993
ROLLINS INC COM Stock 775711104 781 19,982 SH   SOLE   0 0 19,982
SALESFORCE COM INC COM Stock 79466L302 2,682 12,053 SH   SOLE   0 0 12,053
SANOFI SPONSORED ADR ADR 80105N105 202 4,155 SH   SOLE   0 0 4,155
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 500 8,049 SH   SOLE   0 0 8,048
SEMPRA ENERGY COM Stock 816851109 2,172 17,044 SH   SOLE   0 0 17,044
SERVICENOW INC COM Stock 81762P102 2,759 5,012 SH   SOLE   0 0 5,012
SHOPIFY INC CL A Stock 82509L107 954 843 SH   SOLE   0 0 843
SIMON PPTY GROUP INC NEW COM REIT 828806109 422 4,949 SH   SOLE   0 0 4,949
SMITH A O CORP COM Stock 831865209 543 9,900 SH   SOLE   0 0 9,900
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 402 7,666 SH   SOLE   0 0 7,666
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 362 7,271 SH   SOLE   0 0 7,271
SPDR S&P 500 ETF ETF 78462F103 5,713 15,281 SH   SOLE   0 0 15,281
SPOTIFY TECHNOLOGY S A SHS Stock L8681T102 293 931 SH   SOLE   0 0 931
STARBUCKS CORP COM Stock 855244109 6,132 57,321 SH   SOLE   0 0 57,321
STARWOOD PPTY TR INC COM REIT 85571B105 262 13,600 SH   SOLE   0 0 13,600
STONECO LTD COM CL A Stock G85158106 296 3,530 SH   SOLE   0 0 3,530
STORE CAP CORP COM REIT 862121100 384 11,293 SH   SOLE   0 0 11,293
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 663 6,082 SH   SOLE   0 0 6,082
TARGA RES CORP COM Stock 87612G101 504 19,113 SH   SOLE   0 0 19,113
TC PIPELINES LP UT COM LTD PRT Stock 87233Q108 340 11,556 SH   SOLE   0 0 11,556
TE CONNECTIVITY LTD REG SHS Stock H84989104 427 3,529 SH   SOLE   0 0 3,528
TELADOC HEALTH INC COM Stock 87918A105 741 3,704 SH   SOLE   0 0 3,704
TESLA INC COM Stock 88160R101 212 300 SH   SOLE   0 0 300
TEXAS INSTRS INC COM Stock 882508104 5,566 33,911 SH   SOLE   0 0 33,911
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 294 631 SH   SOLE   0 0 631
THOMSON REUTERS CORP. COM NEW Stock 884903709 236 2,881 SH   SOLE   0 0 2,881
TORTOISE NORTH AMERICAN PIPELINE FUND ETF 56167N720 2,879 166,221 SH   SOLE   0 0 166,221
TRUIST FINL CORP COM Stock 89832Q109 4,381 91,397 SH   SOLE   0 0 91,396
TWITTER INC COM Stock 90184L102 612 11,299 SH   SOLE   0 0 11,299
TYLER TECHNOLOGIES INC COM Stock 902252105 1,229 2,815 SH   SOLE   0 0 2,815
UBER TECHNOLOGIES INC COM Stock 90353T100 287 5,629 SH   SOLE   0 0 5,629
UNILEVER PLC SPON ADR NEW ADR 904767704 806 13,360 SH   SOLE   0 0 13,360
UNITED PARCEL SERVICE INC CL B Stock 911312106 601 3,567 SH   SOLE   0 0 3,567
UNITEDHEALTH GROUP INC COM Stock 91324P102 3,318 9,463 SH   SOLE   0 0 9,462
US BANCORP DEL COM NEW Stock 902973304 1,704 36,569 SH   SOLE   0 0 36,569
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 451 3,197 SH   SOLE   0 0 3,197
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 375 7,939 SH   SOLE   0 0 7,939
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,316 26,256 SH   SOLE   0 0 26,255
VANGUARD GROWTH INDEX FUND ETF 922908736 1,081 4,266 SH   SOLE   0 0 4,266
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 231 1,133 SH   SOLE   0 0 1,133
VANGUARD REAL ESTATE ETF ETF 922908553 290 3,419 SH   SOLE   0 0 3,419
VANGUARD S&P 500 ETF ETF 922908363 448 1,303 SH   SOLE   0 0 1,303
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 312 2,219 SH   SOLE   0 0 2,219
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 353 4,253 SH   SOLE   0 0 4,253
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 297 3,365 SH   SOLE   0 0 3,364
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 236 1,214 SH   SOLE   0 0 1,214
VANGUARD VALUE INDEX FUND ETF 922908744 520 4,372 SH   SOLE   0 0 4,372
VERISK ANALYTICS INC COM Stock 92345Y106 1,202 5,792 SH   SOLE   0 0 5,792
VERIZON COMMUNICATIONS INC COM Stock 92343V104 2,770 47,152 SH   SOLE   0 0 47,151
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 683 2,892 SH   SOLE   0 0 2,892
VISA INC COM CL A Stock 92826C839 3,894 17,801 SH   SOLE   0 0 17,800
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 186 11,313 SH   SOLE   0 0 11,313
WALMART INC COM Stock 931142103 616 4,272 SH   SOLE   0 0 4,272
WATSCO INC COM Stock 942622200 365 1,610 SH   SOLE   0 0 1,610
WEC ENERGY GROUP INC COM Stock 92939U106 2,283 24,811 SH   SOLE   0 0 24,811
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 1,011 3,570 SH   SOLE   0 0 3,570
WESTERN DIGITAL CORP. COM Stock 958102105 364 6,574 SH   SOLE   0 0 6,573
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 159 11,485 SH   SOLE   0 0 11,485
WHITE MTNS INS GROUP LTD COM Stock G9618E107 721 721 SH   SOLE   0 0 721
WILLIAMS COS INC COM Stock 969457100 1,243 62,016 SH   SOLE   0 0 62,015
WORKIVA INC COM CL A Stock 98139A105 797 8,694 SH   SOLE   0 0 8,694
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 735 21,869 SH   SOLE   0 0 21,869
ZOETIS INC CL A Stock 98978V103 2,905 17,551 SH   SOLE   0 0 17,551