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. COM 88579Y101 1,143 5,810 SH   SOLE   5,810 0 0
AT&T Inc. COM 00206R102 1,227 38,207 SH   SOLE   38,207 0 0
Abbott Laboratories COM 002824100 1,939 31,792 SH   SOLE   31,792 0 0
Alphabet, Inc. Cl. A COM 02079K305 294 260 SH   SOLE   260 0 0
Alphabet, Inc. Cl. C COM 02079K107 4,385 3,930 SH   SOLE   3,930 0 0
Amgen, Inc. COM 031162100 1,177 6,379 SH   SOLE   6,379 0 0
Apple, Inc. COM 037833100 5,245 28,334 SH   SOLE   28,334 0 0
Bank of America Corp. COM 060505104 1,584 56,186 SH   SOLE   56,186 0 0
Berkshire Hathaway, Inc. COM 084670702 3,108 16,654 SH   SOLE   16,654 0 0
CVS Health Corp. COM 126650100 1,226 19,059 SH   SOLE   19,059 0 0
Capital One Financial Corp. COM 14040h105 202 2,200 SH   SOLE   2,200 0 0
Cerner Corp. COM 156782104 4,255 71,162 SH   SOLE   71,162 0 0
ChevronTexaco Corp. COM 166764100 2,197 17,381 SH   SOLE   17,381 0 0
Cisco Systems, Inc. COM 17275R102 2,121 49,280 SH   SOLE   49,280 0 0
Citigroup, Inc. COM 172967424 2,137 31,927 SH   SOLE   31,927 0 0
Coca-Cola Co. COM 191216100 1,021 23,282 SH   SOLE   23,282 0 0
Comcast Corp. Cl A COM 20030N101 1,385 42,216 SH   SOLE   42,216 0 0
Costco Wholesale Corp. COM 22160K105 1,891 9,050 SH   SOLE   9,050 0 0
Express Scripts, Inc. COM 30219G108 4,781 61,923 SH   SOLE   61,923 0 0
Exxon Mobil Corp. COM 30231G102 2,799 33,830 SH   SOLE   33,830 0 0
FedEx Corp. COM 31428X106 1,360 5,989 SH   SOLE   5,989 0 0
General Electric Co. COM 369604103 931 68,429 SH   SOLE   68,429 0 0
Hanesbrands, Inc. COM 410345102 5,540 251,606 SH   SOLE   251,606 0 0
Home Depot, Inc. COM 437076102 2,006 10,283 SH   SOLE   10,283 0 0
Ingersoll Rand PLC COM G47791101 7,588 84,566 SH   SOLE   84,566 0 0
Intel Corp. COM 458140100 1,472 29,617 SH   SOLE   29,617 0 0
International Business Machine COM 459200101 1,224 8,764 SH   SOLE   8,764 0 0
Invesco Dynamic Food & Beverag COM 46137V753 2,205 66,344 SH   SOLE   66,344 0 0
J.P. Morgan Chase & Co. COM 46625H100 2,549 24,463 SH   SOLE   24,463 0 0
Johnson & Johnson COM 478160104 2,613 21,538 SH   SOLE   21,538 0 0
Mastercard, Inc. - Cl. A COM 57636Q104 1,334 6,787 SH   SOLE   6,787 0 0
McDonald's Corp. COM 580135101 1,408 8,987 SH   SOLE   8,987 0 0
McKesson Corp. COM 58155Q103 3,794 28,442 SH   SOLE   28,442 0 0
Medtronic, PLC COM G5960L103 1,682 19,652 SH   SOLE   19,652 0 0
Merck & Co., Inc. COM 58933Y105 1,107 18,237 SH   SOLE   18,237 0 0
Microsoft Corp. COM 594918104 5,833 59,156 SH   SOLE   59,156 0 0
Newell Brands Inc. COM 651229106 3,914 151,770 SH   SOLE   151,770 0 0
Oracle Corp. COM 68389X105 1,316 29,862 SH   SOLE   29,862 0 0
PepsiCo, Inc. COM 713448108 960 8,816 SH   SOLE   8,816 0 0
Pfizer, Inc. COM 717081103 1,717 47,326 SH   SOLE   47,326 0 0
QUALCOMM, Inc. COM 747525103 1,066 18,991 SH   SOLE   18,991 0 0
SPDR S&P Retail ETF COM 78464A714 2,610 53,742 SH   SOLE   53,742 0 0
Schlumberger Ltd. COM 806857108 1,627 24,277 SH   SOLE   24,277 0 0
Select Sector SPDR - Consumer COM 81369y407 13,799 126,245 SH   SOLE   126,245 0 0
Select Sector SPDR - Consumer COM 81369y308 3,286 63,759 SH   SOLE   63,759 0 0
Select Sector SPDR - Financial COM 81369y605 2,648 99,587 SH   SOLE   99,587 0 0
Select Sector SPDR - Health Ca COM 81369y209 5,949 71,283 SH   SOLE   71,283 0 0
Select Sector SPDR - Industria COM 81369Y704 7,773 108,510 SH   SOLE   108,510 0 0
Select Sector SPDR - Materials COM 81369Y100 4,765 82,052 SH   SOLE   82,052 0 0
Select Sector SPDR - Real Esta COM 81369Y860 842 25,730 SH   SOLE   25,730 0 0
Select Sector SPDR - Technolog COM 81369y803 14,224 204,755 SH   SOLE   204,755 0 0
Select Sector SPDR - Utilities COM 81369Y886 4,838 93,105 SH   SOLE   93,105 0 0
Skyworks Solutions, Inc. COM 83088M102 3,974 41,115 SH   SOLE   41,115 0 0
Symantec Corporation COM 871503108 4,179 202,371 SH   SOLE   202,371 0 0
The Boeing Co. COM 097023105 1,829 5,450 SH   SOLE   5,450 0 0
The Goldman Sachs Group, Inc. COM 38141g104 1,390 6,300 SH   SOLE   6,300 0 0
The Procter & Gamble Co. COM 742718109 1,116 14,294 SH   SOLE   14,294 0 0
The Walt Disney Co. COM 254687106 1,484 14,156 SH   SOLE   14,156 0 0
Union Pacific Corp. COM 907818108 1,421 10,028 SH   SOLE   10,028 0 0
United Technologies Corp. COM 913017109 1,585 12,673 SH   SOLE   12,673 0 0
Verizon Communications COM 92343V104 1,635 32,494 SH   SOLE   32,494 0 0
Visa Inc. - Class A COM 92826C839 1,844 13,920 SH   SOLE   13,920 0 0
Walmart Inc. COM 931142103 1,672 19,519 SH   SOLE   19,519 0 0
Wells Fargo Company COM 949746101 2,058 37,130 SH   SOLE   37,130 0 0
Whirlpool Corp. COM 963320106 3,862 26,413 SH   SOLE   26,413 0 0
iShares Dow Jones U.S. Regiona COM 464288778 3,355 68,251 SH   SOLE   68,251 0 0
iShares Dow Jones US Oil & Gas COM 464288851 3,576 48,122 SH   SOLE   48,122 0 0
iShares Dow Jones US Real Esta COM 464287739 3,934 48,816 SH   SOLE   48,816 0 0
iShares Nasdaq Biotechnology E COM 464287556 3,938 35,863 SH   SOLE   35,863 0 0
iShares PHLX Semiconductor ETF COM 464287523 2,553 14,325 SH   SOLE   14,325 0 0
iShares U.S. Healthcare Provid COM 464288828 3,769 21,460 SH   SOLE   21,460 0 0
iShares U.S. Insurance ETF COM 464288786 4,287 69,724 SH   SOLE   69,724 0 0
ATN International, Inc. COM 00215F107 1,223 23,185 SH   SOLE   23,185 0 0
American Software, Inc. COM 029683109 2,545 174,645 SH   SOLE   174,645 0 0
Balchem Corp. COM 057665200 1,816 18,504 SH   SOLE   18,504 0 0
Bio-Rad Laboratories, Inc. COM 090572207 1,562 5,415 SH   SOLE   5,415 0 0
CECO Environmental Corp. COM 125141101 1,013 165,056 SH   SOLE   165,056 0 0
Central Garden & Pet Co. COM 153527106 3,007 69,156 SH   SOLE   69,156 0 0
CoBiz Finanical, Inc. COM 190897108 2,464 114,704 SH   SOLE   114,704 0 0
Collectors Universe, Inc. COM 19421R200 1,510 102,424 SH   SOLE   102,424 0 0
Columbia Sportswear Co. COM 198516106 3,226 35,270 SH   SOLE   35,270 0 0
Consolidated Communications Ho COM 209034107 1,962 158,737 SH   SOLE   158,737 0 0
First Bancorp. COM 318910106 2,593 63,385 SH   SOLE   63,385 0 0
Flushing Financial Corp. COM 343873105 1,622 62,148 SH   SOLE   62,148 0 0
Hawkins, Inc. COM 420261109 1,185 33,516 SH   SOLE   33,516 0 0
Heritage Financial Corp. COM 42722X106 2,261 64,881 SH   SOLE   64,881 0 0
John B. Sanfilippo & Sons, Inc COM 800422107 3,216 43,193 SH   SOLE   43,193 0 0
John Wiley & Sons, Inc. COM 968223206 2,553 40,907 SH   SOLE   40,907 0 0
Lifetime Brands, Inc. COM 53222Q103 1,426 112,693 SH   SOLE   112,693 0 0
MSA Safety, Inc. COM 553498106 3,122 32,401 SH   SOLE   32,401 0 0
Martin & Company Small Cap Val COM 573144102 1,968 138,494 SH   SOLE   138,494 0 0
Merit Medical Systems, Inc. COM 589889104 3,052 59,608 SH   SOLE   59,608 0 0
Omnicell, Inc. COM 68213N109 3,350 63,872 SH   SOLE   63,872 0 0
Prosperity Bancshares, Inc. COM 743606105 2,097 30,679 SH   SOLE   30,679 0 0
Quality Systems, Inc. COM 747582104 2,374 121,738 SH   SOLE   121,738 0 0
Smart & Final Stores, Inc. COM 83190B101 1,884 339,457 SH   SOLE   339,457 0 0
SpartanNash Co. COM 847215100 1,691 66,269 SH   SOLE   66,269 0 0
Tennant Company COM 880345103 2,137 27,055 SH   SOLE   27,055 0 0
UniFirst Corp. COM 904708104 2,598 14,687 SH   SOLE   14,687 0 0
Union Bankshares Corp. COM 90539J109 3,352 86,219 SH   SOLE   86,219 0 0
WEX Inc. COM 96208T104 3,813 20,016 SH   SOLE   20,016 0 0
Weis Markets, Inc. COM 948849104 1,633 30,614 SH   SOLE   30,614 0 0
Zix Corp. COM 98974P100 1,848 342,790 SH   SOLE   342,790 0 0
SPDR S&P Emerging Markets Smal S&P EMKTSC EFT 78463X756 2,327 49,036 SH   SOLE   49,036 0 0
Vanguard Emerging Market Fund EMR MKT EFT 922042858 7,482 177,291 SH   SOLE   177,291 0 0
iShares MSCI ACWI Index Fund MSCI ACWI EX 464288240 7,757 164,159 SH   SOLE   164,159 0 0
iShares MSCI EAFE Index Fund MSCI EAFE EXP 464287465 9,398 140,330 SH   SOLE   140,330 0 0
iShares MSCI EAFE SmallCap Ind MSCI SMALL CAP 464288273 3,593 57,268 SH   SOLE   57,268 0 0
I Shares Rusell Midcap RUSSELL MIDCAP 464287499 412 1,940 SH   SOLE   1,940 0 0
iShares Russell S&P 400 Index S&P MIDCAP 400 464287507 555 2,849 SH   SOLE   2,849 0 0
iSharwes Core S&P Small Cap S&P SMALL CAP 464287804 426 5,108 SH   SOLE   5,108 0 0
iShares Russell 200 Index RUSSELL 2000 464287655 417 2,545 SH   SOLE   2,545 0 0