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
Abbott Laboratories COM 002824100 649 12,154 SH   SOLE   10,154 0 2,000
AbbVie Inc COM 00287Y109 650 7,312 SH   SOLE   5,567 0 1,745
Accenture plc COM G1151C101 930 6,885 SH   SOLE   5,385 0 1,500
AFLAC Inc COM 001055102 1,070 13,151 SH   SOLE   13,057 0 94
Air Products & Chemicals Inc COM 009158106 1,466 9,692 SH   SOLE   9,692 0 0
Allstate Corporation COM 020002101 1,784 19,406 SH   SOLE   19,215 0 191
Alphabet Inc Cl A COM 02079K305 611 628 SH   SOLE   526 0 102
Alphabet Inc Cl C COM 02079K107 415 433 SH   SOLE   278 0 155
Altria Group Inc COM 02209S103 353 5,572 SH   SOLE   5,354 0 218
Amazon.com, Inc COM 023135106 378 393 SH   SOLE   223 0 170
Amdocs Ltd COM G02602103 386 6,000 SH   SOLE   5,931 0 69
American Equity Investment Lif COM 025676206 346 11,903 SH   SOLE   11,903 0 0
American Tower REIT COM 03027X100 1,196 8,753 SH   SOLE   7,396 0 1,357
Amgen Inc COM 031162100 608 3,259 SH   SOLE   3,259 0 0
Apple Inc COM 037833100 6,106 39,619 SH   SOLE   37,963 0 1,656
AT&T Inc COM 00206R102 704 17,984 SH   SOLE   17,739 0 245
Automatic Data Processing COM 053015103 861 7,873 SH   SOLE   7,873 0 0
AutoZone Inc COM 053332102 223 375 SH   SOLE   375 0 0
Berkshire Hathaway Inc CL B COM 084670702 690 3,765 SH   SOLE   3,465 0 300
Berkshire Hills Bancorp Inc COM 084680107 1,038 26,797 SH   SOLE   26,501 0 296
BlackRock, Inc. COM 09247X101 359 803 SH   SOLE   453 0 350
Bristol Myers Squibb Co COM 110122108 403 6,325 SH   SOLE   6,325 0 0
British American Tobacco plc COM 110448107 217 3,475 SH   SOLE   3,451 0 24
Buckeye Partners LP COM 118230101 1,026 18,000 SH   SOLE   18,000 0 0
Business Development Co COM 12325J101 2,337 278,877 SH   SOLE   278,877 0 0
Capital One Financial Corp COM 14040H105 453 5,355 SH   SOLE   5,355 0 0
Caterpillar Inc COM 149123101 209 1,673 SH   SOLE   973 0 700
Caviton Energy Systems Inc COM BEK996500 0 19,160 SH   SOLE   19,160 0 0
Celgene Corporation COM 151020104 477 3,270 SH   SOLE   1,770 0 1,500
Charter Communications Inc COM 16119P108 418 1,149 SH   SOLE   1,149 0 0
Chubb Limited COM H1467J104 370 2,599 SH   SOLE   1,419 0 1,180
Church & Dwight Company, Inc COM 171340102 252 5,208 SH   SOLE   2,408 0 2,800
Cisco Systems Inc COM 17275R102 309 9,194 SH   SOLE   8,894 0 300
Citigroup Inc COM 172967424 1,108 15,232 SH   SOLE   15,044 0 188
Colonial BancGroup Inc COM 195493309 0 13,500 SH   SOLE   13,500 0 0
Comcast Corporation COM 20030N101 324 8,427 SH   SOLE   8,427 0 0
ConAgra Foods, Inc. COM 205887102 248 7,343 SH   SOLE   7,250 0 93
Connecture Inc COM 20786J106 51 75,600 SH   SOLE   75,600 0 0
Corning Incorporated COM 219350105 536 17,923 SH   SOLE   17,618 0 305
Costco Wholesale Corporation COM 22160K105 283 1,722 SH   SOLE   997 0 725
CSX Corp COM 126408103 246 4,536 SH   SOLE   2,436 0 2,100
DowDuPont Inc COM 26078J100 242 3,493 SH   SOLE   3,333 0 160
DXC Technology Co. COM 23355L106 318 3,707 SH   SOLE   3,707 0 0
Dycom Industries Inc COM 267475101 4,480 52,170 SH   SOLE   51,973 0 197
Eli Lilly & Company COM 532457108 664 7,765 SH   SOLE   7,694 0 71
Enterprise Products Partners L COM 293792107 2,079 79,741 SH   SOLE   55,869 0 23,872
Exxon Mobil Corporation COM 30231G102 768 9,372 SH   SOLE   9,277 0 95
Facebook Inc COM 30303M102 366 2,142 SH   SOLE   1,392 0 750
General Electric Company COM 369604103 631 26,080 SH   SOLE   24,895 0 1,185
Golden Arch Resources Ltd COM 38079K101 0 23,000 SH   SOLE   23,000 0 0
Goldman Sachs Group Inc COM 38141G104 949 4,000 SH   SOLE   0 0 4,000
Holly Energy Partners LP COM 435763107 267 8,000 SH   SOLE   0 0 8,000
Home Depot Incorporated COM 437076102 3,918 23,957 SH   SOLE   23,957 0 0
Honeywell International Inc COM 438516106 517 3,644 SH   SOLE   3,610 0 34
Intellitar Inc Series A Pfd COM 458998663 0 12,000 SH   SOLE   12,000 0 0
International Business Machine COM 459200101 717 4,943 SH   SOLE   4,943 0 0
iShares iBoxx $ Invest Grade C COM 464287242 9,120 75,227 SH   SOLE   70,516 0 4,711
iShares MSCI All Country Asia COM 464288182 1,660 22,992 SH   SOLE   22,986 0 5
iShares MSCI EAFE Small Cap ET COM 464288273 72,277 1,165,758 SH   SOLE   1,052,015 0 113,743
iShares MSCI Emerging Markets COM 464287234 37,034 826,469 SH   SOLE   708,973 0 117,496
iShares Russell 2000 Index COM 464287655 1,192 8,044 SH   SOLE   6,325 0 1,719
iShares S&P U.S. Preferred Sto COM 464288687 2,849 73,418 SH   SOLE   73,418 0 0
J. C. Penney Company, Inc COM 708160106 411 108,000 SH   SOLE   108,000 0 0
Johnson & Johnson Company COM 478160104 848 6,525 SH   SOLE   6,123 0 402
JP Morgan Chase & Company COM 46625H100 351 3,679 SH   SOLE   2,554 0 1,125
Kimberly-Clark Corp COM 494368103 222 1,890 SH   SOLE   1,825 0 65
L-3 Technologies, Inc COM 502413107 647 3,435 SH   SOLE   3,435 0 0
Lam Research Corp COM 512807108 427 2,307 SH   SOLE   1,207 0 1,100
Lowe's Companies Inc COM 548661107 646 8,079 SH   SOLE   6,703 0 1,376
Magellan Midstream Partners LP COM 559080106 1,143 16,089 SH   SOLE   89 0 16,000
Mastercard Inc COM 57636Q104 503 3,561 SH   SOLE   3,522 0 39
Microchip Technology Inc COM 595017104 332 3,694 SH   SOLE   2,294 0 1,400
Microsoft Corporation COM 594918104 648 8,695 SH   SOLE   6,985 0 1,710
Nantech Inds Inc COM 630100105 0 10,000 SH   SOLE   10,000 0 0
NextEra Energy, Inc COM 65339F101 508 3,467 SH   SOLE   3,382 0 85
NIC Inc COM 62914B100 603 35,158 SH   SOLE   34,708 0 450
Nike Inc COM 654106103 506 9,767 SH   SOLE   7,167 0 2,600
Novo Nordisk A/S COM 670100205 325 6,758 SH   SOLE   4,258 0 2,500
ONEOK Inc. COM 682680103 717 12,933 SH   SOLE   5,053 0 7,880
Oracle Corp COM 68389X105 280 5,797 SH   SOLE   3,797 0 2,000
PC Connection Inc COM 69318J100 949 33,675 SH   SOLE   33,396 0 279
Pepsico Inc COM 713448108 1,960 17,593 SH   SOLE   16,923 0 670
Perseus Mining Ltd NPV COM Q74174105 13 48,500 SH   SOLE   48,500 0 0
Pfizer Inc COM 717081103 601 16,829 SH   SOLE   16,401 0 428
Philip Morris International In COM 718172109 411 3,706 SH   SOLE   3,596 0 110
Phillips Van Heusen Corp COM 693656100 653 5,180 SH   SOLE   5,129 0 51
Praxair Inc COM 74005P104 221 1,579 SH   SOLE   779 0 800
ProAssurance Corp COM 74267C106 600 10,970 SH   SOLE   10,970 0 0
Procter & Gamble Co COM 742718109 617 6,783 SH   SOLE   6,738 0 45
Quintiles Transnational Holdin COM 74876Y101 280 2,950 SH   SOLE   1,950 0 1,000
Reata Pharmaceuticals, Inc COM 75615P103 2,459 79,071 SH   SOLE   79,071 0 0
Red Hat, Inc COM 756577102 295 2,660 SH   SOLE   1,360 0 1,300
Rockwell Automation Inc COM 773903109 307 1,724 SH   SOLE   1,124 0 600
Rollins Inc COM 775711104 1,431 31,017 SH   SOLE   30,797 0 220
Rolls-Royce Holdings plc COM G76225138 0 380,540 SH   SOLE   380,540 0 0
Ross Stores Inc COM 778296103 2,405 37,253 SH   SOLE   37,015 0 238
Royal Bank of Canada COM 780087102 2,700 34,903 SH   SOLE   34,903 0 0
Rydex S&P Equal Weight COM 78355W106 723 7,570 SH   SOLE   7,366 0 204
Salesforce.com COM 79466L302 209 2,242 SH   SOLE   1,142 0 1,100
ServisFirst Bancshares Inc COM 81768T108 325 8,362 SH   SOLE   8,362 0 0
SPDR Gold Trust ETF COM 78463V107 9,811 80,697 SH   SOLE   67,575 0 13,122
SPDR S&P 500 ETF COM 78462F103 3,182 12,665 SH   SOLE   10,414 0 2,251
Sprott Physical Silver Trust COM 85207K107 134 21,300 SH   SOLE   21,300 0 0
Starbucks Corporation COM 855244109 207 3,851 SH   SOLE   1,801 0 2,050
Synchronoss Technologies Inc COM 87157B103 179 19,198 SH   SOLE   18,981 0 217
Synovus Financial Corp COM 87161C501 289 6,282 SH   SOLE   6,282 0 0
SYSCO Corporation COM 871829107 312 5,782 SH   SOLE   5,782 0 0
Target Corporation COM 87612E106 600 10,161 SH   SOLE   10,161 0 0
Teradyne Inc COM 880770102 418 11,200 SH   SOLE   11,200 0 0
The Coca-Cola Company COM 191216100 794 17,647 SH   SOLE   17,457 0 190
The Walt Disney Company COM 254687106 784 7,952 SH   SOLE   7,952 0 0
TriLinc Global Impact Fund COM 89619H108 138 16,164 SH   SOLE   16,164 0 0
United Technologies Corp COM 913017109 881 7,588 SH   SOLE   6,438 0 1,150
UNUM Group COM 91529Y106 202 3,949 SH   SOLE   1,490 0 2,459
UTG, Inc COM 293747341 418 21,739 SH   SOLE   0 0 21,739
Vail Resorts Inc COM 91879Q109 1,806 7,918 SH   SOLE   7,872 0 46
Vanguard Growth ETF COM 922908736 1,907 14,363 SH   SOLE   14,363 0 0
Vanguard Small-Cap Value VIPER COM 922908611 1,525 11,930 SH   SOLE   11,930 0 0
Vanguard Small Cap Growth ETF COM 922908595 1,630 10,675 SH   SOLE   10,675 0 0
VEREIT, Inc COM 92339V100 173 20,921 SH   SOLE   20,921 0 0
Verizon Communications Inc. COM 92343V104 542 10,947 SH   SOLE   9,370 0 1,577
Visa Inc COM 92826C839 1,267 12,036 SH   SOLE   9,836 0 2,200
Wells Fargo & Company COM 949746101 391 7,093 SH   SOLE   6,934 0 159
Westamerica Bancorp COM 957090103 748 12,555 SH   SOLE   12,432 0 123
Zimmer Biomet Holdings, Inc COM 98956P102 203 1,735 SH   SOLE   835 0 900
ANR Inc Rt RTS 3/31/2023 WT 03634H118 0 25,258 SH   SOLE   25,258 0 0
VEREIT Series F Pfd, 6.7 PFD 92339V209 721 28,013 SH   SOLE   28,013 0 0
Deutsche X-trackers MSCI EAFE COM 233051200 458 14,775 SH   SOLE   0 0 14,775
First Trust Large Cap Core Alp COM 33734K109 242 4,409 SH   SOLE   4,409 0 0
First Trust Mid Cap Core Alpha COM 33735B108 285 4,603 SH   SOLE   4,603 0 0
FT Unit 6707 Diversified Equit COM 30302W242 428 41,708 SH   SOLE   41,708 0 0
FT Unit 6707 Diversified Equit COM 30302W259 369 35,921 SH   SOLE   35,921 0 0
Guggenheim BulletShares 2017 H COM 18383M399 1,143 44,430 SH   SOLE   44,430 0 0
iShares Barclays 20 Year Trea COM 464287432 24,335 195,056 SH   SOLE   178,139 0 16,917
iShares Barclays 3-7 Yr T-bond COM 464288661 1,843 14,923 SH   SOLE   12,909 0 2,014
iShares Barclays Aggregate Bon COM 464287226 32,539 296,917 SH   SOLE   233,225 0 63,693
iShares Barclays TIPS Bond Fun COM 464287176 27,609 243,076 SH   SOLE   224,645 0 18,431
iShares Dow Jones US Aerospace COM 464288760 9,932 55,787 SH   SOLE   52,282 0 3,505
iShares Edge MSCI Min Vol Glob COM 464286525 28,892 355,030 SH   SOLE   315,756 0 39,274
iShares Global Timber & Forest COM 464288174 4,587 68,682 SH   SOLE   64,324 0 4,358
iShares MSCI ACWI ETF COM 464288257 221 3,212 SH   SOLE   3,212 0 0
iShares MSCI EAFE Index Fund E COM 464287465 10,555 154,128 SH   SOLE   132,812 0 21,316
iShares MSCI Germany COM 464286806 9,462 291,777 SH   SOLE   273,796 0 17,981
iShares Russell 1000 Growth In COM 464287614 10,288 82,261 SH   SOLE   77,153 0 5,108
iShares Russell 3000 Index Fun COM 464287689 758 5,075 SH   SOLE   0 0 5,075
iShares S&P 500 Index ETF COM 464287200 433 1,711 SH   SOLE   301 0 1,410
iShares Silver Trust ETF COM 46428Q109 624 39,655 SH   SOLE   8,715 0 30,940
JPMorgan Alerian MLP Index ETN COM 46625H365 605 21,437 SH   SOLE   18,680 0 2,757
Schwab US Large-Cap ETF COM 808524201 2,526 42,065 SH   SOLE   42,065 0 0
SPDR Euro Stoxx 50 COM 78463X202 9,924 240,593 SH   SOLE   214,965 0 25,628
SPDR S&P International Small C COM 78463X871 804 22,963 SH   SOLE   22,377 0 586
Technology Select Sector SPDR COM 81369Y803 9,914 167,757 SH   SOLE   157,276 0 10,481
Vaneck Vectors Agribusiness ET COM 92189F700 9,183 155,705 SH   SOLE   145,829 0 9,876
Vanguard Dividend Appreciation COM 921908844 916 9,669 SH   SOLE   6,483 0 3,186
Vanguard Extended Market ETF COM 922908652 720 6,719 SH   SOLE   6,592 0 127
Vanguard FTSE Developed Market COM 921943858 38,129 878,335 SH   SOLE   734,400 0 143,935
Vanguard High Dividend Yield I COM 921946406 1,240 15,301 SH   SOLE   15,301 0 0
Vanguard MSCI Pacific ETF COM 922042866 8,113 118,955 SH   SOLE   111,546 0 7,409
Vanguard REIT Index ETF COM 922908553 18,624 224,144 SH   SOLE   197,583 0 26,561
Vanguard Russell 2000 Index ET COM 92206C664 32,206 270,819 SH   SOLE   259,353 0 11,466
Vanguard S&P 500 ETF COM 922908363 103,821 449,907 SH   SOLE   395,868 0 54,040
Vanguard Small Cap ETF COM 922908751 15,833 112,039 SH   SOLE   84,167 0 27,872
Vanguard Total International B COM 92203J407 1,026 18,801 SH   SOLE   16,241 0 2,560
Vanguard Value ETF COM 922908744 3,158 31,638 SH   SOLE   31,638 0 0
VelocityShares Daily Inverse V COM 22542D795 8,007 82,092 SH   SOLE   75,757 0 6,335
WisdomTree Europe Hedged Equit COM 97717X701 1,157 17,888 SH   SOLE   12,209 0 5,678