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
3-D SYS CORP DEL COM NEW COM 88554D205 1,845 97,615 SH   SOLE   97,615 0 0
3M COMPANY COM 88579y101 1,408 6,680 SH   SOLE   6,680 0 0
A. O. SMITH CORPORATION COM 831865209 33,723 631,875 SH   SOLE   631,875 0 0
AAC HOLDINGS INC COM 000307108 1,773 232,324 SH   SOLE   232,324 0 0
ABBOTT LABORATORIES COM 002824100 827 11,267 SH   SOLE   11,267 0 0
ABBVIE INC SHS COM 00287y109 732 7,742 SH   SOLE   7,742 0 0
ACTIVISION BLIZZARD INC COM 00507v109 4,608 55,387 SH   SOLE   55,387 0 0
AIR PRODUCTS & CHEMICALS, INC. COM 009158106 342 2,045 SH   SOLE   2,045 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 2,989 7,639 SH   SOLE   7,639 0 0
ALLEGION PLC COM G0176J109 2,400 26,499 SH   SOLE   26,499 0 0
ALLSTATE CORPORATION COM 020002101 3,904 39,559 SH   SOLE   39,559 0 0
ALPHABET INC CLASS C COM 02079K107 113,457 95,065 SH   SOLE   95,065 0 0
ALPHABET INC. CLASS A COM 02079k305 1,129 935 SH   SOLE   935 0 0
ALTRIA GROUP INC COM 02209s103 268 4,450 SH   SOLE   4,450 0 0
AMAZON.COM INC COM 023135106 118,646 59,234 SH   SOLE   59,234 0 0
AMERICAN TOWER CORP. COM 03027X100 99,328 683,606 SH   SOLE   683,606 0 0
AMGEN INC COM PV $0.0001 COM 031162100 996 4,806 SH   SOLE   4,806 0 0
ANSYS INC COM 03662Q105 178,048 953,760 SH   SOLE   953,760 0 0
APPLE INC COM 037833100 6,721 29,774 SH   SOLE   29,774 0 0
APPLIED MINERALS INC COM 03823m100 2 21,300 SH   SOLE   21,300 0 0
APTIV PLC COM g6095l109 2,673 31,861 SH   SOLE   31,861 0 0
ATRION CORPORATION COM 049904105 998 1,436 SH   SOLE   1,436 0 0
AUTOMATIC DATA PROC COM 053015103 2,003 13,293 SH   SOLE   13,293 0 0
BANK AMER CORP COM COM 060505104 217 7,355 SH   SOLE   7,355 0 0
BB&T CORPORATION COM 054937107 572 11,793 SH   SOLE   11,793 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,126 58,737 SH   SOLE   58,737 0 0
BECTON DICKINSON&CO COM 075887109 385 1,475 SH   SOLE   1,475 0 0
BERKLEY W R CORP COM 084423102 3,327 41,625 SH   SOLE   41,625 0 0
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 2,880 9 SH   SOLE   9 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 8,519 39,787 SH   SOLE   39,787 0 0
BIO-TECHNE CORP COM 09073M104 104,389 511,433 SH   SOLE   511,433 0 0
BLACK KNIGHT, INC. COM 09215C105 30,724 591,421 SH   SOLE   591,421 0 0
BLACKBAUD INC COM 09227Q100 55,759 549,454 SH   SOLE   549,454 0 0
BLACKLINE, INC. COM 09239B109 135,056 2,391,644 SH   SOLE   2,391,644 0 0
BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 1,740 14,764 SH   SOLE   14,764 0 0
BRITISH AMER TOBACCO PLC ADR COM 110448107 252 5,402 SH   SOLE   5,402 0 0
BROOKS AUTOMATION, INC. COM 114340102 69,537 1,985,066 SH   SOLE   1,985,066 0 0
CALAVO GROWERS INC COM 128246105 1,100 11,390 SH   SOLE   11,390 0 0
CANADIAN NATL RY CO COM COM 136375102 1,796 20,000 SH   SOLE   20,000 0 0
CANTEL MEDICAL CORP COM 138098108 914 9,925 SH   SOLE   9,925 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 2,574 27,114 SH   SOLE   27,114 0 0
CARMAX INC COM 143130102 130,003 1,741,037 SH   SOLE   1,741,037 0 0
CARRIAGE SERVICES, INC. COM 143905107 2,195 101,847 SH   SOLE   101,847 0 0
CBRE GROUP INC COM 12504L109 53,236 1,207,171 SH   SOLE   1,207,171 0 0
CELGENE CORP COM 151020104 50,071 559,516 SH   SOLE   559,516 0 0
CERNER CORP COM COM 156782104 1,672 25,955 SH   SOLE   25,955 0 0
CHEVRON CORP COM 166764100 1,180 9,648 SH   SOLE   9,648 0 0
CHUBB LTD COM h1467j104 396 2,963 SH   SOLE   2,963 0 0
CHURCH & DWIGHT INC COM COM 171340102 1,488 25,068 SH   SOLE   25,068 0 0
CISCO SYSTEMS INC COM COM 17275r102 3,034 62,356 SH   SOLE   62,356 0 0
COCA COLA COM COM 191216100 1,777 38,463 SH   SOLE   38,463 0 0
COGENT COMMUNICATIONS COM 19239V302 1,996 35,776 SH   SOLE   35,776 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 1,640 21,252 SH   SOLE   21,252 0 0
COLFAX CORPORATION COM 194014106 1,730 47,966 SH   SOLE   47,966 0 0
COLGATE-PALMOLIVE CO COM 194162103 812 12,125 SH   SOLE   12,125 0 0
COMCAST CORP NEW CL A COM 20030n101 6,024 170,135 SH   SOLE   170,135 0 0
COMPUTER MODELLING LTD COM 205249105 142 21,945 SH   SOLE   21,945 0 0
COMPUTER MODELLING LTD COM 205249105 350 54,149 SH   SOLE   54,149 0 0
CONCHO RES INC COM COM 20605P101 1,506 9,858 SH   SOLE   9,858 0 0
CONOCOPHILLIPS COM 20825c104 737 9,520 SH   SOLE   9,520 0 0
CONSTELLATION SOFTWARE INC. COM 21037x100 5,907 8,053 SH   SOLE   8,053 0 0
CORE LAB N.V. COM N22717107 93,422 806,540 SH   SOLE   806,540 0 0
CORELOGIC INC COM 21871D103 415 8,400 SH   SOLE   8,400 0 0
COSTAR GROUP INC COM 22160N109 119,648 284,307 SH   SOLE   284,307 0 0
CROWN CASTLE REIT INC SHS COM 22822v101 6,510 58,471 SH   SOLE   58,471 0 0
DANAHER CORP DEL COM COM 235851102 41,030 377,597 SH   SOLE   377,597 0 0
DELPHI TECHNOLOGIES PLC COM g2709g107 566 18,042 SH   SOLE   18,042 0 0
DELTA AIR LINES INC COM 247361702 3,142 54,327 SH   SOLE   54,327 0 0
DEXCOM INC COM 252131107 1,658 11,592 SH   SOLE   11,592 0 0
DIAGEO PLC F ADR COM 25243q205 1,775 12,526 SH   SOLE   12,526 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 7,777 101,726 SH   SOLE   101,726 0 0
DISNEY (WALT) CO COM STK COM 254687106 478 4,088 SH   SOLE   4,088 0 0
DOLLAR GENERAL COM 256677105 4,932 45,127 SH   SOLE   45,127 0 0
DOUGLAS DYNAMICS INC COM 25960R105 2,644 60,227 SH   SOLE   60,227 0 0
DOWDUPONT INC COM 26078j100 416 6,474 SH   SOLE   6,474 0 0
DUKE REALTY CORP REIT COM 264411505 332 11,700 SH   SOLE   11,700 0 0
EAST WEST BANCORP INC COM 27579r104 2,089 34,598 SH   SOLE   34,598 0 0
ECOLAB INC COM 278865100 205,458 1,310,489 SH   SOLE   1,310,489 0 0
EDWARDS LIFESCIENCES COM 28176e108 2,626 15,081 SH   SOLE   15,081 0 0
ELI LILLY & CO COM 532457108 794 7,403 SH   SOLE   7,403 0 0
ELLIE MAE INC COM 28849P100 3,118 32,902 SH   SOLE   32,902 0 0
EMERSON ELECTRIC CO COM 291011104 869 11,350 SH   SOLE   11,350 0 0
ENTERPRISE PRDTS PRTN LPL P COM 293792107 1,269 44,185 SH   SOLE   44,185 0 0
ENVESTNET INC COM 29404K106 66,627 1,093,143 SH   SOLE   1,093,143 0 0
EQT CORP COM 26884l109 402 9,100 SH   SOLE   9,100 0 0
EQUITY RESIDENTIAL REIT COM 29476l107 267 4,026 SH   SOLE   4,026 0 0
EVENTBRITE INC COM 29975e109 2,113 55,639 SH   SOLE   55,639 0 0
EVERTEC INC COM 30040P103 575 23,871 SH   SOLE   23,871 0 0
EVO PAYMENT INC COM 26927e104 782 32,706 SH   SOLE   32,706 0 0
EXACT SCIENCES CORP COM COM 30063p105 237 3,000 SH   SOLE   3,000 0 0
EXPONENT INC COM 30214U102 3,308 61,712 SH   SOLE   61,712 0 0
EXPRESS SCRIPTS HLDG COM 30219g108 1,338 14,078 SH   SOLE   14,078 0 0
EXXON MOBIL CORP COM COM 30231g102 2,174 25,576 SH   SOLE   25,576 0 0
FACEBOOK INC CLASS COM 30303m102 297 1,806 SH   SOLE   1,806 0 0
FASTENAL CO COM 311900104 139,639 2,406,742 SH   SOLE   2,406,742 0 0
FISERV INC COM 337738108 11,691 141,920 SH   SOLE   141,920 0 0
FORTINET INC COM COM 34959E109 947 10,263 SH   SOLE   10,263 0 0
GENERAL ELECTRIC COM 369604103 1,032 91,371 SH   SOLE   91,371 0 0
GENERAL MOTORS CO COM 37045v100 1,582 46,983 SH   SOLE   46,983 0 0
GENESEE AND WYOMING INC COM 371559105 68,545 753,323 SH   SOLE   753,323 0 0
GENUINE PARTS CO COM 372460105 346 3,479 SH   SOLE   3,479 0 0
GLACIER BANCORP INC NEW COM 37637Q105 570 13,221 SH   SOLE   13,221 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 1,551 15,353 SH   SOLE   15,353 0 0
HCP INC COM 40414l109 1,256 47,711 SH   SOLE   47,711 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,639 61,675 SH   SOLE   61,675 0 0
HEALTHCARE SERVICES GROUP INC COM 421906108 92,751 2,283,389 SH   SOLE   2,283,389 0 0
HEICO CORP NEW CL A COM 422806208 2,579 34,160 SH   SOLE   34,160 0 0
HOME DEPOT INC COM 437076102 522 2,521 SH   SOLE   2,521 0 0
HONEYWELL INTL INC COM 438516106 3,408 20,713 SH   SOLE   20,713 0 0
IBM CORP COM 459200101 1,440 9,525 SH   SOLE   9,525 0 0
IDEXX LABORATORIES INC COM 45168D104 29,106 116,584 SH   SOLE   116,584 0 0
ILLINOIS TOOL WORKS COM 452308109 293 2,074 SH   SOLE   2,074 0 0
ILLUMINA INC COM 452327109 178,570 486,487 SH   SOLE   486,487 0 0
IMAX CORP COM 45245E109 355 13,767 SH   SOLE   13,767 0 0
INTEL CORP COM 458140100 13,925 294,457 SH   SOLE   294,457 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 2,404 32,105 SH   SOLE   32,105 0 0
INTUIT COM COM 461202103 1,030 4,529 SH   SOLE   4,529 0 0
INTUITIVE SURGICAL INC COM 46120E602 127,910 222,840 SH   SOLE   222,840 0 0
INVESCO LTD F COM g491bt108 1,251 54,673 SH   SOLE   54,673 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 1,608 13,478 SH   SOLE   13,478 0 0
JOHNSON AND JOHNSON COM COM 478160104 15,971 115,591 SH   SOLE   115,591 0 0
JPMORGAN CHASE & CO COM 46625h100 2,220 19,678 SH   SOLE   19,678 0 0
KANSAS CITY SOUTHERN COM NEW COM 485170302 2,717 23,985 SH   SOLE   23,985 0 0
KEYON COMMUNI HOLD INC COM 493312201 0 16,667 SH   SOLE   16,667 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 2,318 34,978 SH   SOLE   34,978 0 0
KIMBERLY CLARK COM 494368103 308 2,713 SH   SOLE   2,713 0 0
LABORATORY CORP AMER HLDGS COM COM 50540R409 2,808 16,170 SH   SOLE   16,170 0 0
LEMAITRE VASCULAR COM 525558201 1,003 25,884 SH   SOLE   25,884 0 0
LIBERTY GLOBAL INC-C COM G5480U120 1,799 63,882 SH   SOLE   63,882 0 0
LINCOLN NTL CORP IND NPV COM 534187109 704 10,404 SH   SOLE   10,404 0 0
LITHIA MOTORS INC CL A COM 536797103 1,045 12,796 SH   SOLE   12,796 0 0
LITTELFUSE INC COM 537008104 570 2,878 SH   SOLE   2,878 0 0
LKQ CORP COM 501889208 72,162 2,278,548 SH   SOLE   2,278,548 0 0
LOWE'S COMPANIES INC COM 548661107 3,722 32,419 SH   SOLE   32,419 0 0
LYONDELLBASELL IND N.V. SHS A COM N53745100 950 9,265 SH   SOLE   9,265 0 0
M & T BANK CORP COM 55261f104 543 3,302 SH   SOLE   3,302 0 0
MAG SILVER CORP COM COM 55903Q104 102 12,540 SH   SOLE   12,540 0 0
MAGELLAN MIDSTREAM PRTNRS LP C COM 559080106 417 6,161 SH   SOLE   6,161 0 0
MARKEL CORP HLDG CO COM 570535104 105,259 88,565 SH   SOLE   88,565 0 0
MARSH & MC LENNAN COMPANIES IN COM 571748102 999 12,071 SH   SOLE   12,071 0 0
MASTERCARD INC-CLASS A COM 57636Q104 101,671 456,721 SH   SOLE   456,721 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 1,731 13,139 SH   SOLE   13,139 0 0
MCDONALDS CORP COM COM 580135101 417 2,494 SH   SOLE   2,494 0 0
MCEWEN MNG INC COM COM 58039P107 54 28,000 SH   SOLE   28,000 0 0
MERCK AND CO INC SHS COM 58933y105 3,936 55,488 SH   SOLE   55,488 0 0
MESA LABS INC COM 59064R109 1,984 10,687 SH   SOLE   10,687 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,909 68,381 SH   SOLE   68,381 0 0
MGP INGREDIENTS INC COM 55303J106 1,073 13,585 SH   SOLE   13,585 0 0
MICROSOFT CORP COM 594918104 12,184 106,532 SH   SOLE   106,532 0 0
MIDDLEBY CORP COM 596278101 2,385 18,439 SH   SOLE   18,439 0 0
MINDBODY INC COM 60255W105 993 24,426 SH   SOLE   24,426 0 0
MONDELEZ INTL INC COM 609207105 1,631 37,955 SH   SOLE   37,955 0 0
MONRO INC COM 610236101 1,941 27,890 SH   SOLE   27,890 0 0
MOODYS CORP COM 615369105 135,328 809,379 SH   SOLE   809,379 0 0
MORGAN STANLEY COM NEW COM 617446448 1,297 27,858 SH   SOLE   27,858 0 0
MSC INDUSTRIAL DIRECT CO INC C COM 553530106 675 7,656 SH   SOLE   7,656 0 0
NASPERS SPON ADR EACH REP 0.2 COM 631512209 567 13,250 SH   SOLE   13,250 0 0
NEOGEN CORP COM COM 640491106 887 12,400 SH   SOLE   12,400 0 0
NESTLE S A REP RG SH ADR COM 641069406 494 5,942 SH   SOLE   5,942 0 0
NORFOLK SOUTHERN CO COM 655844108 3,198 17,720 SH   SOLE   17,720 0 0
NOVARTIS ADR COM 66987v109 391 4,535 SH   SOLE   4,535 0 0
NUTRIEN LTD COM 67077m108 2,214 38,375 SH   SOLE   38,375 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 18,856 54,291 SH   SOLE   54,291 0 0
ORACLE CORPORATION COM 68389x105 298 5,773 SH   SOLE   5,773 0 0
ORTHOPEDIATRICS CORP COM 68752L100 4,101 111,914 SH   SOLE   111,914 0 0
PAYCHEX INC COM 704326107 3,585 48,679 SH   SOLE   48,679 0 0
PEPSICO INC COM 713448108 1,256 11,231 SH   SOLE   11,231 0 0
PFIZER INC COM 717081103 3,770 85,539 SH   SOLE   85,539 0 0
PHILIP MORRIS INTL COM 718172109 246 3,017 SH   SOLE   3,017 0 0
PHILLIPS 66 COM 718546104 284 2,520 SH   SOLE   2,520 0 0
PINNACLE WEST CAP CORP COM 723484101 238 3,000 SH   SOLE   3,000 0 0
PNC FINCL SERVICES GROUP COM 693475105 1,889 13,867 SH   SOLE   13,867 0 0
POOL CORPORATION COM 73278l105 532 3,188 SH   SOLE   3,188 0 0
PRICE T ROWE GROUP INC COM 74144T108 13,231 121,189 SH   SOLE   121,189 0 0
PROCTER & GAMBLE CO COM 742718109 12,547 150,754 SH   SOLE   150,754 0 0
PROS HOLDINGS INC COM 74346Y103 94,282 2,692,241 SH   SOLE   2,692,241 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 2,697 26,619 SH   SOLE   26,619 0 0
QUALCOMM INC COM 747525103 27,651 383,887 SH   SOLE   383,887 0 0
QUALYS INC COM COM 74758t303 11,386 127,794 SH   SOLE   127,794 0 0
RED HAT INC COM 756577102 144,685 1,061,674 SH   SOLE   1,061,674 0 0
REDFIN CORPORATION COM 75737F108 447 23,903 SH   SOLE   23,903 0 0
REXNORD CORP COM 76169B102 613 19,914 SH   SOLE   19,914 0 0
ROPER TECHNOLOGIES INC COM 776696106 162,698 549,266 SH   SOLE   549,266 0 0
RPM INTERNATIONAL INC COM 749685103 278 4,285 SH   SOLE   4,285 0 0
S & P GLOBAL INC COM 78409V104 101,141 517,636 SH   SOLE   517,636 0 0
SALESFORCE.COM INC COM 79466L302 342 2,148 SH   SOLE   2,148 0 0
SBA COMMUNICATIONS CORP CL A COM 78410G104 35,256 219,488 SH   SOLE   219,488 0 0
SCHLUMBERGER LTD COM 806857108 4,968 81,543 SH   SOLE   81,543 0 0
SEI INVESTMENTS CO COM 784117103 87,868 1,438,103 SH   SOLE   1,438,103 0 0
SERVICE CORP INTL COM 817565104 270 6,100 SH   SOLE   6,100 0 0
SITEONE LANDSCAPE SUPPLY, INC. COM 82982L103 1,764 23,408 SH   SOLE   23,408 0 0
SMITH & NEPHEW P L C ADS COM 83175M205 401 10,800 SH   SOLE   10,800 0 0
SOUTHERN COMPANY COM 842587107 235 5,399 SH   SOLE   5,399 0 0
STANLEY BLACK & DECK COM 854502101 294 2,010 SH   SOLE   2,010 0 0
STERIS PLC COM G84720104 733 6,407 SH   SOLE   6,407 0 0
TE CONNECTIVITY LTD F COM h84989104 2,345 26,667 SH   SOLE   26,667 0 0
TELADOC INC COM 87918A105 2,934 33,974 SH   SOLE   33,974 0 0
THE BOEING CO COM 097023105 340 915 SH   SOLE   915 0 0
THE DESCARTES SYSTEMS GROUP IN COM 249906108 516 15,216 SH   SOLE   15,216 0 0
TOTAL S.A. COM 89151e109 1,308 20,316 SH   SOLE   20,316 0 0
TRACTOR SUPPLY COMP COM 892356106 1,147 12,621 SH   SOLE   12,621 0 0
TRANSDIGM GROUP INC COM 893641100 82,073 220,448 SH   SOLE   220,448 0 0
TRIMBLE INC COM 896239100 116,007 2,669,286 SH   SOLE   2,669,286 0 0
TYLER TECHNOLOGIES INC COM 902252105 140,426 573,027 SH   SOLE   573,027 0 0
U S BANCORP COM 902973304 1,492 28,250 SH   SOLE   28,250 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,285 3,989 SH   SOLE   3,989 0 0
ULTRA PETROLEUM CORP COM COM 903914109 15 13,428 SH   SOLE   13,428 0 0
UNILEVER N V N Y SHS NEW COM 904784709 1,618 29,128 SH   SOLE   29,128 0 0
UNION PACIFIC CORP COM 907818108 456 2,803 SH   SOLE   2,803 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 350 2,999 SH   SOLE   2,999 0 0
UNITED TECHNOLOGIES CORP. COM 913017109 4,314 30,856 SH   SOLE   30,856 0 0
UNITEDHEALTH GRP INC COM 91324p102 1,612 6,058 SH   SOLE   6,058 0 0
VENTAS INC REIT COM 92276f100 1,127 20,717 SH   SOLE   20,717 0 0
VERISK ANALYTICS INC COM 92345Y106 210,512 1,746,266 SH   SOLE   1,746,266 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 597 11,191 SH   SOLE   11,191 0 0
VISA INC CL A COM 92826C839 193,640 1,290,157 SH   SOLE   1,290,157 0 0
VULCAN MATERIALS COM 929160109 222 2,000 SH   SOLE   2,000 0 0
W.P. CAREY INC. REIT COM 92936u109 328 5,095 SH   SOLE   5,095 0 0
WAGEWORKS INC COM 930427109 44,129 1,032,260 SH   SOLE   1,032,260 0 0
WALMART STORES COM 931142103 410 4,366 SH   SOLE   4,366 0 0
WASTE CONNECTIONS INC COM 94106B101 122,184 1,531,709 SH   SOLE   1,531,709 0 0
WATSCO INC COM 942622200 89,226 500,987 SH   SOLE   500,987 0 0
WAYFAIR COM 94419L101 1,792 12,133 SH   SOLE   12,133 0 0
WD-40 COMPANY COM 929236107 1,148 6,670 SH   SOLE   6,670 0 0
WELLS FARGO & CO COM 949746101 277 5,262 SH   SOLE   5,262 0 0
WEYERHAEUSER CO COM 962166104 2,765 85,689 SH   SOLE   85,689 0 0
WSFS FINANCIAL CORP COM 929328102 2,026 42,965 SH   SOLE   42,965 0 0
XPO LOGISTICS INC COM 983793100 2,314 20,272 SH   SOLE   20,272 0 0
BLACKROCK ENHANCED EQT DIV TR ETFS 09251A104 95 10,000 SH   SOLE   10,000 0 0
GABELLI DIVD & INCOME TR COM ETFS 36242H104 289 12,100 SH   SOLE   12,100 0 0
ISHARES CORE S&P MID CAP ETF ETFS 464287507 1,237 6,144 SH   SOLE   6,144 0 0
ISHARES CORE S&P SMALL CAP ETF ETFS 464287804 812 9,303 SH   SOLE   9,303 0 0
ISHARES MSCI EAFE ETF ETFS 464287465 311 4,575 SH   SOLE   4,575 0 0
VANGUARD DIVIDEND APPREC ETFS 921908844 1,055 9,534 SH   SOLE   9,534 0 0
VANGUARD FTSE ALL WORLD EX US ETFS 922042775 3,460 66,478 SH   SOLE   66,478 0 0
VANGUARD FTSE EMERGING MARK ET ETFS 922042858 954 23,266 SH   SOLE   23,266 0 0
VANGUARD HIGH DVD YIELD ETF ETFS 921946406 566 6,501 SH   SOLE   6,501 0 0
VANGUARD INDEX FDS FORMERLY VA ETFS 922908363 5,104 19,114 SH   SOLE   19,114 0 0
VANGUARD REIT ETF ETFS 922908553 732 9,075 SH   SOLE   9,075 0 0
VANGUARD TOTAL STK MKT ETF ETFS 922908769 391 2,615 SH   SOLE   2,615 0 0
WISDOMTREE TR INDIA ERNGS FD ETFS 97717W422 362 15,000 SH   SOLE   15,000 0 0