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 541 9,024 SH   SOLE   9,024 0 0
AbbVie Inc COM 00287Y109 421 4,445 SH   SOLE   4,445 0 0
Accenture plc COM G1151C101 1,083 7,057 SH   SOLE   5,940 0 1,117
AFLAC Inc COM 001055102 1,071 24,483 SH   SOLE   18,961 0 5,522
Air Products & Chemicals Inc COM 009158106 1,534 9,649 SH   SOLE   9,649 0 0
Alibaba Group Holding Lmtd COM 01609W102 363 1,980 SH   SOLE   1,975 0 5
Allstate Corporation COM 020002101 1,664 17,549 SH   SOLE   17,358 0 191
Alphabet Inc Cl A COM 02079K305 597 576 SH   SOLE   452 0 124
Alphabet Inc Cl C COM 02079K107 287 278 SH   SOLE   278 0 0
Altria Group Inc COM 02209S103 247 3,959 SH   SOLE   3,450 0 509
Amazon.com, Inc COM 023135106 669 462 SH   SOLE   343 0 119
Amdocs Ltd COM G02602103 284 4,264 SH   SOLE   3,879 0 385
American Equity Investment Lif COM 025676206 349 11,903 SH   SOLE   11,903 0 0
American Tower REIT COM 03027X100 1,117 7,688 SH   SOLE   6,324 0 1,364
Amgen Inc COM 031162100 573 3,360 SH   SOLE   3,360 0 0
Apple Inc COM 037833100 6,253 37,270 SH   SOLE   24,288 0 12,982
AT&T Inc COM 00206R102 634 17,771 SH   SOLE   11,030 0 6,741
Automatic Data Processing COM 053015103 707 6,227 SH   SOLE   6,227 0 0
Berkshire Hathaway Inc CL B COM 084670702 583 2,925 SH   SOLE   2,625 0 300
Berkshire Hills Bancorp Inc COM 084680107 827 21,791 SH   SOLE   21,495 0 296
Bitcoin Investment Trust COM 09173T108 143 13,650 SH   SOLE   13,650 0 0
BlackRock, Inc. COM 09247X101 245 453 SH   SOLE   453 0 0
Bristol Myers Squibb Co COM 110122108 400 6,325 SH   SOLE   6,325 0 0
Buckeye Partners LP COM 118230101 673 18,000 SH   SOLE   18,000 0 0
Business Development Co COM 12325J101 1,948 234,679 SH   SOLE   234,679 0 0
Capital One Financial Corp COM 14040H105 513 5,355 SH   SOLE   5,355 0 0
Caterpillar Inc COM 149123101 247 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 292 3,277 SH   SOLE   1,770 0 1,507
Charter Communications Inc. COM 16119P108 290 931 SH   SOLE   931 0 0
Chubb Limited COM H1467J104 357 2,607 SH   SOLE   1,420 0 1,187
Church & Dwight Company, Inc. COM 171340102 266 5,282 SH   SOLE   2,463 0 2,819
Cisco Systems Inc COM 17275R102 404 9,424 SH   SOLE   3,354 0 6,070
Citigroup Inc COM 172967424 961 14,232 SH   SOLE   14,044 0 188
Cognizant Technology Solutions COM 192446102 228 2,837 SH   SOLE   2,823 0 14
Colonial BancGroup Inc COM 195493309 0 13,500 SH   SOLE   0 0 13,500
Comcast Corporation COM 20030N101 306 8,969 SH   SOLE   8,969 0 0
Connecture Inc COM 20786J106 26 75,600 SH   SOLE   75,600 0 0
Corning Incorporated COM 219350105 500 17,923 SH   SOLE   17,618 0 305
Costco Wholesale Corporation COM 22160K105 202 1,073 SH   SOLE   1,007 0 66
Danaher Corporation COM 235851102 283 2,894 SH   SOLE   2,695 0 199
DowDuPont Inc COM 26078J100 223 3,497 SH   SOLE   3,337 0 160
DXC Technology Co. COM 23355L106 373 3,707 SH   SOLE   3,707 0 0
Dycom Industries Inc COM 267475101 4,363 40,534 SH   SOLE   30,531 0 10,003
Eli Lilly & Company COM 532457108 524 6,776 SH   SOLE   6,690 0 86
Enterprise Products Partners L COM 293792107 1,943 79,376 SH   SOLE   55,504 0 23,872
Exxon Mobil Corporation COM 30231G102 664 8,898 SH   SOLE   8,791 0 107
Facebook Inc COM 30303M102 362 2,265 SH   SOLE   1,515 0 750
FedEx Corporation COM 31428X106 205 855 SH   SOLE   855 0 0
General Electric Company COM 369604103 264 19,596 SH   SOLE   17,580 0 2,016
Golden Arch Resources Ltd. COM 38079K101 0 23,000 SH   SOLE   23,000 0 0
Goldman Sachs Group Inc COM 38141G104 861 3,420 SH   SOLE   20 0 3,400
Holly Energy Partners LP COM 435763107 221 8,000 SH   SOLE   0 0 8,000
Home Depot Incorporated COM 437076102 4,043 22,683 SH   SOLE   12,705 0 9,978
Honeywell International Inc COM 438516106 407 2,816 SH   SOLE   2,622 0 194
Inspire Global Hope ETF COM 66538H658 1,719 60,543 SH   SOLE   0 0 60,543
Inspire Small/Mid Cap Impact E COM 66538H641 613 23,384 SH   SOLE   0 0 23,384
International Business Machine COM 459200101 683 4,454 SH   SOLE   4,454 0 0
Iqvia Holdings Inc COM 46266C105 264 2,695 SH   SOLE   1,695 0 1,000
iShares Edge Msci USA Quality COM 46432F339 10,669 128,998 SH   SOLE   107,425 0 21,573
iShares MSCI All Country Asia COM 464288182 1,037 13,381 SH   SOLE   13,381 0 0
iShares MSCI EAFE Small Cap ET COM 464288273 95,633 1,466,989 SH   SOLE   1,103,137 0 363,852
iShares MSCI Emerging Markets COM 464287234 66,863 1,384,910 SH   SOLE   1,036,585 0 348,325
iShares Russell 2000 Index COM 464287655 1,222 8,048 SH   SOLE   6,329 0 1,719
iShares S&P U.S. Preferred Sto COM 464288687 541 14,395 SH   SOLE   14,395 0 0
J. C. Penney Company, Inc. COM 708160106 163 54,017 SH   SOLE   54,017 0 0
Johnson & Johnson Company COM 478160104 753 5,874 SH   SOLE   5,455 0 419
JP Morgan Chase & Company COM 46625H100 400 3,642 SH   SOLE   2,517 0 1,125
Kimberly-Clark Corp COM 494368103 210 1,908 SH   SOLE   1,843 0 65
L-3 Technologies, Inc. COM 502413107 698 3,355 SH   SOLE   1,744 0 1,611
Lam Research Corp COM 512807108 469 2,307 SH   SOLE   1,207 0 1,100
Lowe's Companies Inc. COM 548661107 468 5,329 SH   SOLE   4,878 0 451
Magellan Midstream Partners LP COM 559080106 939 16,089 SH   SOLE   89 0 16,000
Mastercard Inc. COM 57636Q104 462 2,636 SH   SOLE   2,415 0 221
Microchip Technology Inc. COM 595017104 312 3,414 SH   SOLE   2,014 0 1,400
Microsoft Corporation COM 594918104 911 9,986 SH   SOLE   8,331 0 1,655
Nantech Inds Inc COM 630100105 0 10,000 SH   SOLE   10,000 0 0
NextEra Energy, Inc. COM 65339F101 566 3,467 SH   SOLE   3,382 0 85
NIC Inc COM 62914B100 363 27,269 SH   SOLE   26,819 0 450
Nike Inc COM 654106103 339 5,101 SH   SOLE   5,101 0 0
Novo Nordisk A/S COM 670100205 333 6,758 SH   SOLE   4,258 0 2,500
ONEOK Inc. COM 682680103 288 5,053 SH   SOLE   5,053 0 0
Orbital ATK, Inc COM 68557N103 209 1,574 SH   SOLE   1,574 0 0
PC Connection Inc COM 69318J100 709 28,342 SH   SOLE   25,063 0 3,279
Pepsico Inc COM 713448108 1,687 15,456 SH   SOLE   15,283 0 173
Perseus Mining Ltd NPV COM Q74174105 18 48,500 SH   SOLE   48,500 0 0
Pfizer Inc COM 717081103 404 11,386 SH   SOLE   10,416 0 970
Philip Morris International In COM 718172109 289 2,912 SH   SOLE   2,610 0 302
Phillips Van Heusen Corp. COM 693656100 727 4,804 SH   SOLE   4,753 0 51
PowerShares S&P 500 Equal Weig COM 739371813 731 7,346 SH   SOLE   7,346 0 0
ProAssurance Corp COM 74267C106 508 10,470 SH   SOLE   1,390 0 9,080
Procter & Gamble Co COM 742718109 477 6,014 SH   SOLE   5,969 0 45
Reata Pharmaceuticals, Inc. COM 75615P103 1,622 79,071 SH   SOLE   60,129 0 18,942
Red Hat, Inc. COM 756577102 203 1,360 SH   SOLE   1,360 0 0
Rollins Inc COM 775711104 1,062 20,817 SH   SOLE   18,221 0 2,596
Rolls-Royce Holdings plc COM G76225138 0 380,540 SH   SOLE   380,540 0 0
Ross Stores Inc COM 778296103 2,501 32,067 SH   SOLE   31,829 0 238
Royal Bank of Canada COM 780087102 2,485 32,149 SH   SOLE   32,149 0 0
ServisFirst Bancshares Inc COM 81768T108 325 7,962 SH   SOLE   7,962 0 0
SPDR Gold Trust ETF COM 78463V107 23,432 186,279 SH   SOLE   144,560 0 41,719
SPDR S&P 500 ETF COM 78462F103 2,879 10,939 SH   SOLE   8,728 0 2,211
Sprott Physical Silver Trust COM 85207K107 144 23,833 SH   SOLE   23,833 0 0
Synchronoss Technologies Inc COM 87157B103 194 18,406 SH   SOLE   18,189 0 217
Synovus Financial Corp COM 87161C501 300 6,011 SH   SOLE   6,011 0 0
SYSCO Corporation COM 871829107 347 5,782 SH   SOLE   5,782 0 0
Target Corporation COM 87612E106 647 9,315 SH   SOLE   9,315 0 0
Teradyne Inc COM 880770102 512 11,200 SH   SOLE   11,200 0 0
The Boeing Company COM 097023105 379 1,156 SH   SOLE   1,000 0 156
The Coca-Cola Company COM 191216100 603 13,881 SH   SOLE   13,691 0 190
The Estee Lauder Companies Inc COM 518439104 241 1,609 SH   SOLE   934 0 675
The Walt Disney Company COM 254687106 882 8,785 SH   SOLE   8,785 0 0
Thermo Fisher Scientific Inc COM 883556102 230 1,112 SH   SOLE   1,107 0 5
TriLinc Global Impact Fund COM 89619H108 138 16,164 SH   SOLE   16,164 0 0
United Technologies Corp COM 913017109 665 5,286 SH   SOLE   5,286 0 0
UNUM Group COM 91529Y106 328 6,888 SH   SOLE   5,520 0 1,368
UTG, Inc. COM 293747341 522 21,739 SH   SOLE   0 0 21,739
Vail Resorts Inc COM 91879Q109 1,479 6,670 SH   SOLE   5,763 0 907
Vanguard Growth ETF COM 922908736 1,163 8,200 SH   SOLE   8,200 0 0
Vanguard Small-Cap Value VIPER COM 922908611 557 4,303 SH   SOLE   4,303 0 0
Vanguard Small Cap Growth ETF COM 922908595 983 5,996 SH   SOLE   5,996 0 0
VEREIT, Inc. COM 92339V100 88 12,591 SH   SOLE   12,591 0 0
Verizon Communications Inc. COM 92343V104 375 7,833 SH   SOLE   7,256 0 577
Visa Inc COM 92826C839 1,436 12,004 SH   SOLE   10,337 0 1,667
Wells Fargo & Company COM 949746101 352 6,709 SH   SOLE   6,550 0 159
Westamerica Bancorp. COM 957090103 629 10,836 SH   SOLE   10,713 0 123
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 579 22,814 SH   SOLE   22,814 0 0
Alerian MLP ETF COM 00162Q866 369 39,361 SH   SOLE   39,361 0 0
Consumer Discret Select Sector COM 81369Y407 9,438 93,175 SH   SOLE   77,806 0 15,369
Deutsche X-trackers MSCI EAFE COM 233051200 454 14,775 SH   SOLE   0 0 14,775
First Trust Large Cap Core Alp COM 33734K109 215 3,675 SH   SOLE   3,675 0 0
First Trust Mid Cap Core Alpha COM 33735B108 290 4,433 SH   SOLE   4,433 0 0
FT Unit 6707 Diversified Equit COM 30302W242 629 58,598 SH   SOLE   58,598 0 0
FT Unit 6707 Diversified Equit COM 30302W259 387 36,110 SH   SOLE   36,110 0 0
FT Unit 6887 Diversified Equit COM 30304W281 137 13,377 SH   SOLE   13,377 0 0
FT Unit 7130 S&P Divid Aristoc COM 30305X627 103 11,178 SH   SOLE   11,178 0 0
Inspire Corporate Bond Impact COM 66538H633 411 16,797 SH   SOLE   0 0 16,797
iShares Barclays 20 Year Trea COM 464287432 34,518 283,168 SH   SOLE   210,709 0 72,459
iShares Barclays 3-7 Yr T-bond COM 464288661 2,605 21,597 SH   SOLE   21,565 0 32
iShares Barclays Aggregate Bon COM 464287226 16,170 150,772 SH   SOLE   91,675 0 59,097
iShares Barclays TIPS Bond Fun COM 464287176 32,691 289,170 SH   SOLE   230,388 0 58,782
iShares Core S&P Total US Stoc COM 464287150 220 3,640 SH   SOLE   3,640 0 0
iShares Dow Jones US Aerospace COM 464288760 11,081 55,976 SH   SOLE   46,382 0 9,594
iShares Edge MSCI Min Vol Glob COM 464286525 20,881 249,112 SH   SOLE   182,682 0 66,430
iShares Edge MSCI USA Momentum COM 46432F396 9,239 87,222 SH   SOLE   72,769 0 14,453
iShares Floating Rate Note COM 46429B655 9,610 188,693 SH   SOLE   157,607 0 31,086
iShares Global Timber & Forest COM 464288174 5,722 73,030 SH   SOLE   60,471 0 12,559
iShares MSCI EAFE Index Fund E COM 464287465 1,089 15,629 SH   SOLE   2,883 0 12,746
iShares Russell 1000 ETF COM 464287622 10,530 71,702 SH   SOLE   59,793 0 11,909
iShares Russell 1000 Growth In COM 464287614 11,506 84,549 SH   SOLE   70,084 0 14,465
iShares Russell 3000 Index Fun COM 464287689 793 5,075 SH   SOLE   0 0 5,075
iShares S&P 500 Index ETF COM 464287200 447 1,683 SH   SOLE   273 0 1,410
iShares Silver Trust ETF COM 46428Q109 633 41,057 SH   SOLE   10,117 0 30,940
Schwab US Large-Cap ETF COM 808524201 2,400 38,052 SH   SOLE   38,052 0 0
SPDR Euro Stoxx 50 COM 78463X202 461 11,440 SH   SOLE   0 0 11,440
SPDR S&P International Small C COM 78463X871 996 28,136 SH   SOLE   25,368 0 2,768
Technology Select Sector SPDR COM 81369Y803 11,106 169,771 SH   SOLE   140,607 0 29,164
Vanguard Dividend Appreciation COM 921908844 826 8,175 SH   SOLE   5,779 0 2,396
Vanguard Extended Market ETF COM 922908652 11,764 105,447 SH   SOLE   104,754 0 693
Vanguard FTSE Developed Market COM 921943858 45,628 1,031,142 SH   SOLE   685,087 0 346,055
Vanguard High Dividend Yield I COM 921946406 1,072 12,999 SH   SOLE   12,999 0 0
Vanguard REIT Index ETF COM 922908553 20,142 266,888 SH   SOLE   203,238 0 63,650
Vanguard Russell 2000 Index ET COM 92206C664 31,659 259,649 SH   SOLE   252,626 0 7,023
Vanguard S&P 500 ETF COM 922908363 121,515 501,962 SH   SOLE   352,019 0 149,943
Vanguard Small Cap ETF COM 922908751 15,589 106,102 SH   SOLE   26,100 0 80,002
Vanguard Total International B COM 92203J407 1,519 27,754 SH   SOLE   27,716 0 38
Vanguard Value ETF COM 922908744 1,710 16,573 SH   SOLE   16,573 0 0
WisdomTree Europe Hedged Equit COM 97717X701 1,109 17,678 SH   SOLE   11,975 0 5,702