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
3M Co Common Stock 88579Y101 15,803 75 SH   SOLE   15,803 0 0
Accenture PLC A Common Stock G1151C101 70,122 412 SH   SOLE   70,122 0 0
Advanced Micro Devices Inc Common Stock 007903107 15,445 500 SH   SOLE   15,445 0 0
Aetna Inc Common Stock 00817Y108 17,445 86 SH   SOLE   17,445 0 0
Agilent Technologies Inc Common Stock 00846U101 18,270 259 SH   SOLE   18,270 0 0
Albany International Corp Common Stock 012348108 1,299,349 16,344 SH   SOLE   1,299,349 0 0
Alibaba Group Holding Ltd ADR Common Stock 01609W102 40,531 246 SH   SOLE   40,531 0 0
Allergan plc Common Stock G0177J108 29,524 155 SH   SOLE   29,524 0 0
Allstate Corp Common Stock 020002101 83,500 846 SH   SOLE   83,500 0 0
Alphabet Inc A Common Stock 02079K305 318,669 264 SH   SOLE   318,669 0 0
Alphabet Inc C Common Stock 02079K107 67,884 57 SH   SOLE   67,884 0 0
Amazon.com Inc Common Stock 023135106 5,636,442 2,814 SH   SOLE   5,636,442 0 0
Amphenol Corp Common Stock 032095101 15,325 163 SH   SOLE   15,325 0 0
Apple Inc Common Stock 037833100 6,068,293 26,882 SH   SOLE   6,068,293 0 0
ARK Innovation ETF Common Stock 00214Q104 5,590,291 118,088 SH   SOLE   5,590,291 0 0
AT&T Inc Common Stock 00206R102 120,485 3,588 SH   SOLE   120,485 0 0
Automatic Data Processing Inc Common Stock 053015103 45,198 300 SH   SOLE   45,198 0 0
AvalonBay Communities Inc Common Stock 053484101 42,027 232 SH   SOLE   42,027 0 0
Bank of America Corporation Common Stock 060505104 4,375,843 148,535 SH   SOLE   4,375,843 0 0
Berkshire Hathaway Inc B Common Stock 084670702 1,414,629 6,607 SH   SOLE   1,414,629 0 0
Biogen Inc Common Stock 09062X103 177,362 502 SH   SOLE   177,362 0 0
Blackstone Mortgage Trust Inc A Common Stock 09257W100 2,651,043 79,112 SH   SOLE   2,651,043 0 0
Blue Hills Bancorp Inc Common Stock 095573101 11,182 464 SH   SOLE   11,182 0 0
Blueprint Medicines Corp Common Stock 09627Y109 14,754 189 SH   SOLE   14,754 0 0
BP PLC ADR Common Stock 055622104 82,104 1,781 SH   SOLE   82,104 0 0
Bristol Myers Squibb Company Common Stock 110122108 17,196 277 SH   SOLE   17,196 0 0
British American Tobacco PLC Common Stock 110448107 21,357 458 SH   SOLE   21,357 0 0
Broadcom Inc Com Common Stock 11135F101 20,972 85 SH   SOLE   20,972 0 0
Campbell Soup Co Common Stock 134429109 12,820 350 SH   SOLE   12,820 0 0
Canadian National Railway Co Common Stock 136375102 17,511 195 SH   SOLE   17,511 0 0
Carbonite Inc Common Stock 141337105 13,404 376 SH   SOLE   13,404 0 0
Carnival PLC Common Stock 14365C103 11,544 183 SH   SOLE   11,544 0 0
Casella Waste Systems Inc Common Stock 147448104 15,716 506 SH   SOLE   15,716 0 0
Castle Brands Inc Common Stock 148435100 10,700 10,000 SH   SOLE   10,700 0 0
Chevron Corp Common Stock 166764100 30,570 250 SH   SOLE   30,570 0 0
Cisco Systems Inc Common Stock 17275R102 12,454 256 SH   SOLE   12,454 0 0
Citigroup Inc Common Stock 172967424 24,392 340 SH   SOLE   24,392 0 0
Coca Cola Co Common Stock 191216100 57,460 1,244 SH   SOLE   57,460 0 0
Comcast Corp Class A Common Stock 20030N101 23,122 653 SH   SOLE   23,122 0 0
Constellation Brands Inc Common Stock 21036P108 3,939,376 18,270 SH   SOLE   3,939,376 0 0
Corning Inc Common Stock 219350105 35,300 1,000 SH   SOLE   35,300 0 0
Costco Wholesale Corp Common Stock 22160K105 36,641 156 SH   SOLE   36,641 0 0
CSP Inc Common Stock 126389105 10,365 790 SH   SOLE   10,365 0 0
Ctrip.com International Ltd Common Stock 22943F100 23,714 638 SH   SOLE   23,714 0 0
Cummins Inc Common Stock 231021106 19,573 134 SH   SOLE   19,573 0 0
CVS Health Corp Common Stock 126650100 23,616 300 SH   SOLE   23,616 0 0
DexCom Inc Common Stock 252131107 30,324 212 SH   SOLE   30,324 0 0
Discover Financial Services Common Stock 254709108 20,183 264 SH   SOLE   20,183 0 0
Dollar General Corp Common Stock 256677105 27,434 251 SH   SOLE   27,434 0 0
DowDuPont Inc Common Stock 26078J100 21,544 335 SH   SOLE   21,544 0 0
DXC Technology Co Common Stock 23355L106 10,194 109 SH   SOLE   10,194 0 0
EMQQ Emerging Markets Intrnt & Ecmrc ETF Common Stock 301505889 268,801 8,387 SH   SOLE   268,801 0 0
Energy Transfer Equity LP Common Stock 29273V100 38,346 2,200 SH   SOLE   38,346 0 0
Energy Transfer Partners LP Common Stock 29273R109 28,048 1,260 SH   SOLE   28,048 0 0
Enterprise Products Partners LP Common Stock 293792107 214,613 7,470 SH   SOLE   214,613 0 0
EV Municipal Income Common Stock 27826U108 141,147 12,295 SH   SOLE   141,147 0 0
Exxon Mobil Corp Common Stock 30231G102 413,707 4,866 SH   SOLE   413,707 0 0
Facebook Inc A Common Stock 30303M102 24,833 151 SH   SOLE   24,833 0 0
Federal Realty Investment Trust Common Stock 313747206 16,062 127 SH   SOLE   16,062 0 0
Fidelity MSCI Consumer Discret ETF Common Stock 316092204 17,174 377 SH   SOLE   17,174 0 0
Fidelity MSCI Energy ETF Common Stock 316092402 19,292 907 SH   SOLE   19,292 0 0
Fidelity MSCI Financials ETF Common Stock 316092501 81,183 2,013 SH   SOLE   81,183 0 0
Fidelity MSCI Health Care ETF Common Stock 316092600 28,214 603 SH   SOLE   28,214 0 0
Fidelity NASDAQ Composite Tr Stk ETF Common Stock 315912808 23,456 74 SH   SOLE   23,456 0 0
First Republic Bank Common Stock 33616C100 16,992 177 SH   SOLE   16,992 0 0
First Trust Dorsey Wright Focus 5 ETF Common Stock 33738R605 507,528 16,425 SH   SOLE   507,528 0 0
First Trust Health Care AlphaDEX ETF Common Stock 33734X143 10,440 123 SH   SOLE   10,440 0 0
First Trust Multi Cap Gr AlphaDEX ETF Common Stock 33733F101 1,719,509 22,356 SH   SOLE   1,719,509 0 0
First Trust Strategic Income ETF Common Stock 33739Q309 2,476,309 50,352 SH   SOLE   2,476,309 0 0
FlexShares Mstar Glbl Upstrm Nat Res ETF Common Stock 33939L407 163,447 4,830 SH   SOLE   163,447 0 0
FlexShares STOXX US ESG Impact ETF Common Stock 33939L696 86,827 1,260 SH   SOLE   86,827 0 0
Ford Motor Co Common Stock 345370860 23,707 2,563 SH   SOLE   23,707 0 0
Franklin LibertyQ Global Equity ETF Common Stock 35473P405 1,276,807 40,910 SH   SOLE   1,276,807 0 0
General Electric Co Common Stock 369604103 137,003 12,135 SH   SOLE   137,003 0 0
General Motors Co Common Stock 37045V100 99,462 2,954 SH   SOLE   99,462 0 0
Genuine Parts Co Common Stock 372460105 49,700 500 SH   SOLE   49,700 0 0
Global X Robotics & Artfcl Intllgnc ETF Common Stock 37954Y715 24,596 1,075 SH   SOLE   24,596 0 0
Goldman Sachs Group Inc Common Stock 38141G104 24,666 110 SH   SOLE   24,666 0 0
GW Pharmaceuticals PLC common stock 36197T103 23,493 136 SH   SOLE   23,493 0 0
HDFC Bank Ltd Common Stock 40415F101 48,838 519 SH   SOLE   48,838 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 20,844 1,278 SH   SOLE   20,844 0 0
Honeywell International Inc Common Stock 438516106 46,925 282 SH   SOLE   46,925 0 0
HP Inc Common Stock 40434L105 44,041 1,709 SH   SOLE   44,041 0 0
HSBC Holdings PLC ADR Common Stock 404280406 12,273 279 SH   SOLE   12,273 0 0
HubSpot Inc Common Stock 443573100 17,058 113 SH   SOLE   17,058 0 0
Insperity Inc Common Stock 45778Q107 7,511,877 63,687 SH   SOLE   7,511,877 0 0
Intel Corp Common Stock 458140100 63,274 1,338 SH   SOLE   63,274 0 0
Interactive Brokers Group Inc common stock 45841N107 11,062 200 SH   SOLE   11,062 0 0
International Business Machines Corp Common Stock 459200101 30,242 200 SH   SOLE   30,242 0 0
Intuitive Surgical Inc Common Stock 46120E602 12,054 21 SH   SOLE   12,054 0 0
Invesco BulletShares 2018 Corp Bd ETF Common Stock 18383M530 302,445 14,300 SH   SOLE   302,445 0 0
Invesco BulletShares 2019 Corp Bd ETF Common Stock 18383M522 2,544,822 120,722 SH   SOLE   2,544,822 0 0
Invesco BulletShares 2020 Corp Bd ETF Common Stock 18383M514 74,834 3,550 SH   SOLE   74,834 0 0
Invesco BulletShares 2020 HY Corp Bd ETF Common Stock 46138J601 2,488,801 102,316 SH   SOLE   2,488,801 0 0
Invesco BulletShares 2021 Corp Bd ETF Common Stock 18383M266 97,913 4,721 SH   SOLE   97,913 0 0
Invesco BulletShares 2022 Corp Bd ETF Common Stock 18383M258 64,961 3,145 SH   SOLE   64,961 0 0
Invesco High Yield Eq Div Achiev ETF Common Stock 46137V563 3,919,343 218,469 SH   SOLE   3,919,343 0 0
Invesco QQQ Trust Common Stock 46090E103 84,906 457 SH   SOLE   84,906 0 0
Invesco S&P 500 Equal Weight ETF Common Stock 46137V357 721,928 6,759 SH   SOLE   721,928 0 0
Invesco Senior Loan ETF Common Stock 46138G508 15,918 687 SH   SOLE   15,918 0 0
Invesco Total Return Bond ETF Common Stock 18385P705 658,119 12,779 SH   SOLE   658,119 0 0
Invesco Variable Rate Preferred ETF Common Stock 46138G870 99,560 4,000 SH   SOLE   99,560 0 0
iShares 7-10 Year Treasury Bond ETF Common Stock 464287440 15,074 149 SH   SOLE   15,074 0 0
iShares Core Growth Allocation ETF Common Stock 464289867 12,411 275 SH   SOLE   12,411 0 0
iShares Core MSCI EAFE Common Stock 46432F842 104,899 1,637 SH   SOLE   104,899 0 0
iShares Core MSCI Emerging Markets ETF Common Stock 46434G103 350,966 6,778 SH   SOLE   350,966 0 0
iShares Core S&P 500 Common Stock 464287200 804,422 2,748 SH   SOLE   804,422 0 0
iShares Core S&P Mid-Cap Common Stock 464287507 414,056 2,057 SH   SOLE   414,056 0 0
iShares Core S&P Small Cap Common Stock 464287804 413,430 4,739 SH   SOLE   413,430 0 0
iShares Core US Aggregate Bond Common Stock 464287226 34,083 323 SH   SOLE   34,083 0 0
iShares Edge MSCI Min Vol USA Common Stock 46429B697 83,678 1,467 SH   SOLE   83,678 0 0
iShares Europe Common Stock 464287861 332,886 7,386 SH   SOLE   332,886 0 0
iShares iBoxx High Yield Corporate Bd Common Stock 464288513 54,543 631 SH   SOLE   54,543 0 0
iShares iBoxx Investment Grade Corporate Bond ETF Common Stock 464287242 43,558 379 SH   SOLE   43,558 0 0
iShares MBS Common Stock 464288588 21,597 209 SH   SOLE   21,597 0 0
iShares MSCI ACWI Common Stock 464288257 477,938 6,436 SH   SOLE   477,938 0 0
iShares MSCI ACWI ex US ETF Common Stock 464288240 659,791 13,835 SH   SOLE   659,791 0 0
iShares MSCI All Country Asia ex Japan Common Stock 464288182 371,269 5,258 SH   SOLE   371,269 0 0
iShares MSCI Canada Common Stock 464286509 329,615 11,453 SH   SOLE   329,615 0 0
iShares MSCI China ETF Common Stock 46429B671 23,057 385 SH   SOLE   23,057 0 0
iShares MSCI Emerging Markets Common Stock 464287234 18,026 420 SH   SOLE   18,026 0 0
iShares MSCI Global Impact ETF Common Stock 46435G532 76,895 1,319 SH   SOLE   76,895 0 0
iShares MSCI Japan Common Stock 464286848 498,103 8,270 SH   SOLE   498,103 0 0
iShares MSCI KLD 400 Social ETF Common Stock 464288570 85,859 804 SH   SOLE   85,859 0 0
iShares Nasdaq Biotechnology Common Stock 464287556 62,677 514 SH   SOLE   62,677 0 0
iShares Russell 1000 Value Common Stock 464287598 47,989 379 SH   SOLE   47,989 0 0
iShares Russell 2000 Common Stock 464287655 1,128,947 6,698 SH   SOLE   1,128,947 0 0
iShares Russell Mid Cap Common Stock 464287499 10,364 47 SH   SOLE   10,364 0 0
iShares Russell MidCap Value ETF Common Stock 464287473 37,909 420 SH   SOLE   37,909 0 0
iShares S&P 500 Growth Common Stock 464287309 349,734 1,974 SH   SOLE   349,734 0 0
iShares S&P 500 Value Common Stock 464287408 180,480 1,558 SH   SOLE   180,480 0 0
iShares S&P Mid Cap 400 Growth Common Stock 464287606 313,304 1,345 SH   SOLE   313,304 0 0
iShares S&P Mid Cap 400 Value ETF Common Stock 464287705 273,081 1,632 SH   SOLE   273,081 0 0
iShares S&P Small Cap 600 Growth ETF Common Stock 464287887 426,076 2,112 SH   SOLE   426,076 0 0
iShares S&P Small Cap 600 Value ETF Common Stock 464287879 354,726 2,125 SH   SOLE   354,726 0 0
iShares Silver Trust Common Stock 46428Q109 80,228 5,843 SH   SOLE   80,228 0 0
iShares TIPS Bond Common Stock 464287176 39,159 354 SH   SOLE   39,159 0 0
iShares US Real Estate Common Stock 464287739 21,924 274 SH   SOLE   21,924 0 0
JetBlue Airways Corp Common Stock 477143101 29,040 1,500 SH   SOLE   29,040 0 0
Johnson & Johnson Common Stock 478160104 245,390 1,776 SH   SOLE   245,390 0 0
JPMorgan Alerian MLP ETN Common Stock 46625H365 115,002 4,188 SH   SOLE   115,002 0 0
JPMorgan Chase & Co Common Stock 46625H100 243,508 2,158 SH   SOLE   243,508 0 0
KraneShares CSI China Internet ETF Common Stock 500767306 14,500 297 SH   SOLE   14,500 0 0
L3 Technologies Inc Common Stock 502413107 11,269 53 SH   SOLE   11,269 0 0
Lockheed Martin Corp Common Stock 539830109 4,368,433 12,627 SH   SOLE   4,368,433 0 0
Loncar Cancer Immunotherapy ETF Common Stock 26922A826 124,671 5,021 SH   SOLE   124,671 0 0
Louisiana-Pacific Corp common stock 546347105 10,543 398 SH   SOLE   10,543 0 0
Marathon Petroleum Corp Common Stock 56585A102 13,675 171 SH   SOLE   13,675 0 0
Masco Corp Common Stock 574599106 45,750 1,250 SH   SOLE   45,750 0 0
McDonald's Corp Common Stock 580135101 57,715 345 SH   SOLE   57,715 0 0
MercadoLibre Inc Common Stock 58733R102 41,537 122 SH   SOLE   41,537 0 0
Merck & Co Inc Common Stock 58933Y105 20,146 284 SH   SOLE   20,146 0 0
Meritor Inc common stock 59001K100 17,017 879 SH   SOLE   17,017 0 0
Microsoft Corp Common Stock 594918104 736,428 6,439 SH   SOLE   736,428 0 0
NetEase Inc Common Stock 64110W102 34,238 150 SH   SOLE   34,238 0 0
Northrop Grumman Corp Common Stock 666807102 29,199 92 SH   SOLE   29,199 0 0
Novo Nordisk A/S Common Stock 670100205 10,324 219 SH   SOLE   10,324 0 0
NOW Inc Common Stock 67011P100 13,240 800 SH   SOLE   13,240 0 0
NRG Energy Inc Common Stock 629377508 5,071,249 135,595 SH   SOLE   5,071,249 0 0
NuShares ESG Mid Cap Value ETF Common Stock 67092P508 80,442 2,800 SH   SOLE   80,442 0 0
NV5 Global Inc Common Stock 62945V109 1,801,537 20,779 SH   SOLE   1,801,537 0 0
NVIDIA Corp Common Stock 67066G104 53,113 189 SH   SOLE   53,113 0 0
Oil-Dri Corp of America Common Stock 677864100 19,280 500 SH   SOLE   19,280 0 0
OPKO Health Inc Common Stock 68375N103 61,692 17,830 SH   SOLE   61,692 0 0
Ormat Technologies Inc Common Stock 686688102 16,233 300 SH   SOLE   16,233 0 0
O'Shares FTSE US Quality Dividend ETF Common Stock 351680855 32,226 984 SH   SOLE   32,226 0 0
Packaging Corp of America Common Stock 695156109 4,143,431 37,774 SH   SOLE   4,143,431 0 0
PC Connection Inc Common Stock 69318J100 12,562 323 SH   SOLE   12,562 0 0
PepsiCo Inc Common Stock 713448108 32,534 291 SH   SOLE   32,534 0 0
Pfizer Inc Common Stock 717081103 127,495 2,893 SH   SOLE   127,495 0 0
Phillips 66 Common Stock 718546104 53,430 474 SH   SOLE   53,430 0 0
Phillips 66 Partners LP Common Stock 718549207 15,342 300 SH   SOLE   15,342 0 0
PIMCO Active Bond ETF Common Stock 72201R775 20,472 200 SH   SOLE   20,472 0 0
Pioneer Natural Resources Co Common Stock 723787107 20,032 115 SH   SOLE   20,032 0 0
Plug Power Inc Common Stock 72919P202 11,520 6,000 SH   SOLE   11,520 0 0
PNC Financial Services Group Inc Common Stock 693475105 17,841 131 SH   SOLE   17,841 0 0
PRA Health Sciences Inc Common Stock 69354M108 1,933,062 17,543 SH   SOLE   1,933,062 0 0
Procter & Gamble Co Common Stock 742718109 112,278 1,349 SH   SOLE   112,278 0 0
Progressive Corp Common Stock 743315103 11,295 159 SH   SOLE   11,295 0 0
ProShares UltraShort 20 Year Treasury Common Stock 74347B201 45,996 1,200 SH   SOLE   45,996 0 0
Provident Bancorp Inc Common Stock 74383X109 11,203 387 SH   SOLE   11,203 0 0
QUALCOMM Inc Common Stock 747525103 14,406 200 SH   SOLE   14,406 0 0
Rapid7 Inc Common Stock 753422104 129,220 3,500 SH   SOLE   129,220 0 0
Rayonier Advanced Materials Inc Common Stock 75508B104 1,081,933 58,705 SH   SOLE   1,081,933 0 0
Raytheon Co Common Stock 755111507 43,192 209 SH   SOLE   43,192 0 0
RBC bearings Inc Common Stock 75524B104 12,028 80 SH   SOLE   12,028 0 0
Reality Shs Etf Tr Nsd Nxgn Eco Etf Common Stock 75605A702 23,675 1,000 SH   SOLE   23,675 0 0
Relx Plc American Depositary Shares common stock 759530108 20,344 972 SH   SOLE   20,344 0 0
Rogers Corp Common Stock 775133101 11,196 76 SH   SOLE   11,196 0 0
Royal Dutch Shell PLC Common Stock 780259206 4,093,720 60,078 SH   SOLE   4,093,720 0 0
Salesforce.com Inc Common Stock 79466L302 85,400 537 SH   SOLE   85,400 0 0
Sanofi Common Stock 80105N105 15,366 344 SH   SOLE   15,366 0 0
SAP SE ADR Common Stock 803054204 30,135 245 SH   SOLE   30,135 0 0
Schwab US Large Cap Growth ETF Common Stock 808524300 17,142 209 SH   SOLE   17,142 0 0
SEI Investments Co Common Stock 784117103 3,107,600 50,861 SH   SOLE   3,107,600 0 0
Select Sector Spdr Tr Communication Common Stock 81369Y852 14,700 300 SH   SOLE   14,700 0 0
SK Telecom Co Ltd Common Stock 78440P108 11,793 423 SH   SOLE   11,793 0 0
Skyworks Solutions Inc Common Stock 83088M102 3,687,725 40,654 SH   SOLE   3,687,725 0 0
SPDR Blackstone / GSO Senior Loan ETF Common Stock 78467V608 242,856 5,129 SH   SOLE   242,856 0 0
SPDR Blmbg Barclays Convert Secs ETF Common Stock 78464A359 3,022,739 56,039 SH   SOLE   3,022,739 0 0
SPDR Blmbg Barclays Inv Grd Flt Rt ETF Common Stock 78468R200 11,392 370 SH   SOLE   11,392 0 0
SPDR DoubleLine Total Return Tact ETF Common Stock 78467V848 13,230 280 SH   SOLE   13,230 0 0
SPDR Gold Shares Common Stock 78463V107 210,410 1,866 SH   SOLE   210,410 0 0
SPDR Nuveen Blmbg Barclays ST MunBd ETF Common Stock 78468R739 16,692 350 SH   SOLE   16,692 0 0
SPDR S&P 400 Mid Cap Growth ETF Common Stock 78464A821 30,549 546 SH   SOLE   30,549 0 0
SPDR S&P 500 ETF Common Stock 78462F103 606,152 2,085 SH   SOLE   606,152 0 0
SPDR S&P Bank ETF Common Stock 78464A797 73,720 1,583 SH   SOLE   73,720 0 0
SPDR S&P Metals and Mining ETF Common Stock 78464A755 32,794 960 SH   SOLE   32,794 0 0
SPDR S&P Regional Banking ETF Common Stock 78464A698 48,427 815 SH   SOLE   48,427 0 0
Starbucks Corp Common Stock 855244109 156,197 2,748 SH   SOLE   156,197 0 0
State Street Corporation Common Stock 857477103 17,426 208 SH   SOLE   17,426 0 0
Syntel Inc Common Stock 87162H103 20,490 500 SH   SOLE   20,490 0 0
Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 33,738 764 SH   SOLE   33,738 0 0
Technology Select Sector SPDR ETF Common Stock 81369Y803 21,092 280 SH   SOLE   21,092 0 0
Templeton Emerging Markets Income Common Stock 880192109 51,980 5,198 SH   SOLE   51,980 0 0
Tesla Motors Inc Common Stock 88160R101 32,037 121 SH   SOLE   32,037 0 0
Teva Pharmaceutical Industries Ltd ADR Common Stock 881624209 12,924 600 SH   SOLE   12,924 0 0
The Chefs' Warehouse Inc Common Stock 163086101 16,321 449 SH   SOLE   16,321 0 0
The Middleby Corp Common Stock 596278101 18,238 141 SH   SOLE   18,238 0 0
The RMR Group Inc Common Stock 74967R106 15,219 164 SH   SOLE   15,219 0 0
The Travelers Companies Inc Common Stock 89417E109 20,754 160 SH   SOLE   20,754 0 0
The Ultimate Software Group Inc Common Stock 90385D107 26,097 81 SH   SOLE   26,097 0 0
TJX Companies Inc Common Stock 872540109 18,931 169 SH   SOLE   18,931 0 0
Total Sa Common Stock 89151E109 11,655 181 SH   SOLE   11,655 0 0
TripAdvisor Inc Common Stock 896945201 10,214 200 SH   SOLE   10,214 0 0
UBS Group AG Common Stock H42097107 10,807 687 SH   SOLE   10,807 0 0
UGI Corp Common Stock 902681105 99,864 1,800 SH   SOLE   99,864 0 0
United Rentals Inc Common Stock 911363109 3,588,412 21,934 SH   SOLE   3,588,412 0 0
United States Steel Corp Common Stock 912909108 3,044,983 99,901 SH   SOLE   3,044,983 0 0
United Technologies Corp Common Stock 913017109 34,952 250 SH   SOLE   34,952 0 0
UnitedHealth Group Inc Common Stock 91324P102 17,026 64 SH   SOLE   17,026 0 0
US Bancorp Common Stock 902973304 27,092 513 SH   SOLE   27,092 0 0
US Concrete Inc Common Stock 90333L201 2,711,485 59,138 SH   SOLE   2,711,485 0 0
Vanguard 500 ETF Common Stock 922908363 2,162,303 8,097 SH   SOLE   2,162,303 0 0
Vanguard Energy ETF Common Stock 92204A306 45,407 432 SH   SOLE   45,407 0 0
Vanguard Financials ETF Common Stock 92204A405 11,307 163 SH   SOLE   11,307 0 0
Vanguard FTSE All-World ex US ETF Common Stock 922042775 48,094 924 SH   SOLE   48,094 0 0
Vanguard FTSE Emerging Markets ETF Common Stock 922042858 40,467 987 SH   SOLE   40,467 0 0
Vanguard Growth ETF Common Stock 922908736 10,146 63 SH   SOLE   10,146 0 0
Vanguard Health Care ETF Common Stock 92204A504 48,711 270 SH   SOLE   48,711 0 0
Vanguard Large Cap ETF Common Stock 922908637 22,696 170 SH   SOLE   22,696 0 0
Vanguard Total Stock Market ETF Common Stock 922908769 17,659 118 SH   SOLE   17,659 0 0
Vaxart Inc Com New Common Stock 92243A200 28,500 10,000 SH   SOLE   28,500 0 0
Verisk Analytics Inc Common Stock 92345Y106 4,731,227 39,247 SH   SOLE   4,731,227 0 0
Verizon Communications Inc Common Stock 92343V104 2,832,558 53,054 SH   SOLE   2,832,558 0 0
Visa Inc Class A Common Stock 92826C839 27,467 183 SH   SOLE   27,467 0 0
Visteon Corp Common Stock 92839U206 1,141,373 12,286 SH   SOLE   1,141,373 0 0
W.P. Carey Inc Common Stock 92936U109 2,617,219 40,697 SH   SOLE   2,617,219 0 0
Walt Disney Co Common Stock 254687106 61,638 527 SH   SOLE   61,638 0 0
Wayfair Inc Common Stock 94419L101 29,534 200 SH   SOLE   29,534 0 0
Weatherford International PLC Common Stock G48833100 16,260 6,000 SH   SOLE   16,260 0 0
Western Alliance Bancorp Common Stock 957638109 4,198,871 73,807 SH   SOLE   4,198,871 0 0
Xilinx Inc Common Stock 983919101 10,502 131 SH   SOLE   10,502 0 0
Zoetis Inc Common Stock 98978V103 18,312 200 SH   SOLE   18,312 0 0