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
ISHARES TR CORE S&P MCP ETF 464287507 227 1,168 SH   SOLE   0 0 1,168
ISHARES TR CORE S&P SCP ETF 464287804 196 2,500 SH   SOLE   0 0 2,500
ISHARES TR CORE S&P500 ETF 464287200 2,538 8,611 SH   SOLE   0 0 8,611
ISHARES TR RUS 1000 VAL ETF 464287598 103 809 SH   SOLE   0 0 809
ISHARES TR RUSSELL 2000 ETF 464287655 9,097 58,500 SH   SOLE   0 0 58,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,768 6,033 SH   SOLE   0 0 6,033
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,348 39,377 SH   SOLE   0 0 39,377
AGILENT TECHNOLOGIES INC COM 00846U101 430 5,760 SH   SOLE   0 0 5,760
ADOBE INC COM 00724F101 801 2,720 SH   SOLE   0 0 2,720
AMAZON COM INC COM 023135106 7,237 3,822 SH   SOLE   0 0 3,822
BRISTOL MYERS SQUIBB CO COM 110122108 688 15,161 SH   SOLE   0 0 15,161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 365 1,712 SH   SOLE   0 0 1,712
EMERSON ELEC CO COM 291011104 18 275 SH   SOLE   0 0 275
ERICSSON ADR B SEK 10 294821608 58 6,075 SH   SOLE   0 0 6,075
BOEING CO COM 097023105 2,058 5,655 SH   SOLE   0 0 5,655
INVESCO QQQ TR UNIT SER 1 46138E511 46 245 SH   SOLE   0 0 245
AMGEN INC COM 031162100 3,626 19,676 SH   SOLE   0 0 19,676
ABBOTT LABS COM 002824100 293 3,480 SH   SOLE   0 0 3,480
BP PLC SPONSORED ADR 055622104 34 813 SH   SOLE   0 0 813
ALTRIA GROUP INC COM 02209S103 9 200 SH   SOLE   0 0 200
FEDEX CORP COM 31428X106 2,332 14,204 SH   SOLE   0 0 14,204
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 17 435 SH   SOLE   0 0 435
INTEL CORP COM 458140100 77 1,599 SH   SOLE   0 0 1,599
ILLINOIS TOOL WKS INC COM 452308109 373 2,470 SH   SOLE   0 0 2,470
KEYCORP NEW COM 493267108 9 514 SH   SOLE   0 0 514
ORACLE CORP COM 68389X105 245 4,299 SH   SOLE   0 0 4,299
QUALCOMM INC COM 747525103 227 2,990 SH   SOLE   0 0 2,990
DISNEY WALT CO COM DISNEY 254687106 987 7,072 SH   SOLE   0 0 7,072
HONEYWELL INTL INC COM 438516106 526 3,014 SH   SOLE   0 0 3,014
SHERWIN WILLIAMS CO COM 824348106 23 50 SH   SOLE   0 0 50
US BANCORP DEL COM NEW 902973304 2,474 47,211 SH   SOLE   0 0 47,211
JOHNSON & JOHNSON COM 478160104 3,589 25,771 SH   SOLE   0 0 25,771
MEDTRONIC PLC SHS G5960L103 3,500 35,939 SH   SOLE   0 0 35,939
PFIZER INC COM 717081103 378 8,729 SH   SOLE   0 0 8,729
JUNIPER NETWORKS INC COM 48203R104 14 520 SH   SOLE   0 0 520
LOWES COS INC COM 548661107 20 202 SH   SOLE   0 0 202
ISHARES TR MSCI EAFE ETF 464287465 9,429 143,445 SH   SOLE   0 0 143,445
CHEVRON CORP NEW COM 166764100 536 4,308 SH   SOLE   0 0 4,308
MICROSOFT CORP COM 594918104 4,451 33,227 SH   SOLE   0 0 33,227
UNITED PARCEL SERVICE INC CL B 911312106 182 1,758 SH   SOLE   0 0 1,758
AT&T INC COM 00206R102 203 6,056 SH   SOLE   0 0 6,056
PRUDENTIAL FINL INC COM 744320102 2,040 20,194 SH   SOLE   0 0 20,194
BB&T CORP COM 054937107 3,785 77,034 SH   SOLE   0 0 77,034
CITIGROUP INC COM NEW 172967424 34 486 SH   SOLE   0 0 486
CISCO SYS INC COM 17275R102 450 8,217 SH   SOLE   0 0 8,217
INTERNATIONAL BUSINESS MACHS COM 459200101 46 333 SH   SOLE   0 0 333
COCA COLA CO COM 191216100 833 16,364 SH   SOLE   0 0 16,364
LOCKHEED MARTIN CORP COM 539830109 169 464 SH   SOLE   0 0 464
PEPSICO INC COM 713448108 876 6,677 SH   SOLE   0 0 6,677
PPG INDS INC COM 693506107 292 2,499 SH   SOLE   0 0 2,499
STRYKER CORP COM 863667101 10 50 SH   SOLE   0 0 50
VERIZON COMMUNICATIONS INC COM 92343V104 713 12,482 SH   SOLE   0 0 12,482
ISHARES TR RUS MID CAP ETF 464287499 13 240 SH   SOLE   0 0 240
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,531 15,500 SH   SOLE   0 0 15,500
ISHARES TR U.S. BAS MTL ETF 464287838 537 5,650 SH   SOLE   0 0 5,650
ISHARES TR US INDUSTRIALS 464287754 79 497 SH   SOLE   0 0 497
ISHARES TR U.S. TECH ETF 464287721 106 538 SH   SOLE   0 0 538
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,955 33,416 SH   SOLE   0 0 33,416
SELECT SECTOR SPDR TR ENERGY 81369Y506 647 10,149 SH   SOLE   0 0 10,149
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 574 20,815 SH   SOLE   0 0 20,815
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 254 3,275 SH   SOLE   0 0 3,275
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 367 4,702 SH   SOLE   0 0 4,702
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,632 28,106 SH   SOLE   0 0 28,106
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,364 25,521 SH   SOLE   0 0 25,521
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 259 2,177 SH   SOLE   0 0 2,177
ISHARES TR NASDAQ BIOTECH 464287556 2,229 20,427 SH   SOLE   0 0 20,427
THE CHARLES SCHWAB CORPORATI COM 808513105 1,309 32,565 SH   SOLE   0 0 32,565
DEERE & CO COM 244199105 810 4,887 SH   SOLE   0 0 4,887
STARBUCKS CORP COM 855244109 3,782 45,111 SH   SOLE   0 0 45,111
ANALOG DEVICES INC COM 032654105 31 278 SH   SOLE   0 0 278
EXXON MOBIL CORP COM 30231G102 2,321 30,293 SH   SOLE   0 0 30,293
WALMART INC COM 931142103 14 123 SH   SOLE   0 0 123
WABTEC CORP COM 929740108 1 14 SH   SOLE   0 0 14
UNION PACIFIC CORP COM 907818108 19 112 SH   SOLE   0 0 112
ASTRAZENECA PLC SPONSORED ADR 046353108 392 9,500 SH   SOLE   0 0 9,500
TEXAS INSTRS INC COM 882508104 13 110 SH   SOLE   0 0 110
BAXTER INTL INC COM 071813109 529 6,460 SH   SOLE   0 0 6,460
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 526 13,438 SH   SOLE   0 0 13,438
TARGET CORP COM 87612EBF2 54 624 SH   SOLE   0 0 624
COLGATE PALMOLIVE CO COM 194162103 7 95 SH   SOLE   0 0 95
CAPITAL ONE FINL CORP COM 14040H105 232 2,560 SH   SOLE   0 0 2,560
COSTCO WHSL CORP NEW COM 22160K105 3,001 11,357 SH   SOLE   0 0 11,357
LILLY ELI & CO COM 532457108 942 8,500 SH   SOLE   0 0 8,500
CVS HEALTH CORP COM 126650100 71 1,300 SH   SOLE   0 0 1,300
DOMINION ENERGY INC COM 25746U109 32 411 SH   SOLE   0 0 411
STATE STR CORP COM 857477103 1,936 34,537 SH   SOLE   0 0 34,537
DIAGEO P L C SPON ADR NEW 25243Q205 24 141 SH   SOLE   0 0 141
SCHLUMBERGER LTD COM 806857108 1,521 38,264 SH   SOLE   0 0 38,264
MCKESSON CORP COM 58155Q103 218 1,625 SH   SOLE   0 0 1,625
MERCK & CO INC COM 58933Y105 3,264 38,924 SH   SOLE   0 0 38,924
MICRON TECHNOLOGY INC COM 595112103 263 6,825 SH   SOLE   0 0 6,825
NOVARTIS A G SPONSORED ADR 66987V109 47 518 SH   SOLE   0 0 518
RAYTHEON CO COM NEW 755111507 70 400 SH   SOLE   0 0 400
RAYMOND JAMES FINANCIAL INC COM 754730109 88 1,045 SH   SOLE   0 0 1,045
PROCTER AND GAMBLE CO COM 742718109 730 6,654 SH   SOLE   0 0 6,654
GENERAL ELECTRIC CO COM 369604103 28 2,650 SH   SOLE   0 0 2,650
KIMBERLY CLARK CORP COM 494368103 351 2,637 SH   SOLE   0 0 2,637
GILEAD SCIENCES INC COM 375558103 192 2,837 SH   SOLE   0 0 2,837
HOME DEPOT INC COM 437076102 51 243 SH   SOLE   0 0 243
MCDONALDS CORP COM 580135101 2,580 12,425 SH   SOLE   0 0 12,425
NIKE INC CL B 654106103 180 2,150 SH   SOLE   0 0 2,150
JPMORGAN CHASE & CO COM 46625H100 6,084 54,414 SH   SOLE   0 0 54,414
MONDELEZ INTL INC CL A 609207105 26 475 SH   SOLE   0 0 475
BOOKING HLDGS INC COM 09857L108 3,920 2,091 SH   SOLE   0 0 2,091
WELLS FARGO CO NEW COM 949746101 506 10,699 SH   SOLE   0 0 10,699
ISHARES TR 1 3 YR TREAS BD 464287457 25 295 SH   SOLE   0 0 295
ISHARES TR BARCLAYS 7 10 YR 464287440 25 225 SH   SOLE   0 0 225
ISHARES TR 20 YR TR BD ETF 464287432 25 190 SH   SOLE   0 0 190
CORNING INC COM 219350105 158 4,750 SH   SOLE   0 0 4,750
FORD MTR CO DEL COM 345370860 91 8,908 SH   SOLE   0 0 8,908
UNITEDHEALTH GROUP INC COM 91324P102 2,716 11,132 SH   SOLE   0 0 11,132
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,287 12,376 SH   SOLE   0 0 12,376
UNITED TECHNOLOGIES CORP COM 913017109 2,724 20,924 SH   SOLE   0 0 20,924
TRUSTCO BK CORP N Y COM 898349105 5 675 SH   SOLE   0 0 675
3M CO COM 88579Y101 1,053 6,075 SH   SOLE   0 0 6,075
COMCAST CORP NEW CL A 20030N101 30 700 SH   SOLE   0 0 700
VANGUARD INDEX FDS TOTAL STK MKT 922908769 75 499 SH   SOLE   0 0 499
WASTE MGMT INC DEL COM 94106L109 164 1,425 SH   SOLE   0 0 1,425
UNILEVER N V N Y SHS NEW 904784709 15 250 SH   SOLE   0 0 250
SMUCKER J M CO COM NEW 832696405 241 2,096 SH   SOLE   0 0 2,096
NORFOLK SOUTHERN CORP COM 655844108 14 68 SH   SOLE   0 0 68
HUNTINGTON BANCSHARES INC COM 446150104 41 3,000 SH   SOLE   0 0 3,000
NEXTERA ENERGY INC COM 65339F101 230 1,125 SH   SOLE   0 0 1,125
DUKE ENERGY CORP NEW COM NEW 26441C204 389 4,405 SH   SOLE   0 0 4,405
CONOCOPHILLIPS COM 20825C104 235 3,846 SH   SOLE   0 0 3,846
CSX CORP COM 126408103 232 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100 3,991 20,166 SH   SOLE   0 0 20,166
LAM RESEARCH CORP COM 512807108 533 2,840 SH   SOLE   0 0 2,840
ADAMS RES & ENERGY INC COM NEW 006351308 8 220 SH   SOLE   0 0 220
CATERPILLAR INC DEL COM 149123101 68 500 SH   SOLE   0 0 500
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 760 5,110 SH   SOLE   0 0 5,110
AXCELIS TECHNOLOGIES INC COM NEW 054540208 1 69 SH   SOLE   0 0 69
ISHARES TR MSCI EMG MKT ETF 464287234 1,386 32,299 SH   SOLE   0 0 32,299
ELECTRONIC ARTS INC COM 285512109 11 110 SH   SOLE   0 0 110
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12 110 SH   SOLE   0 0 110
CELGENE CORP COM 151020104 1,437 15,544 SH   SOLE   0 0 15,544
ZIONS BANCORPORATION N A COM 989701107 270 5,880 SH   SOLE   0 0 5,880
CHUBB LIMITED COM H1467J104 15 100 SH   SOLE   0 0 100
HALLIBURTON CO COM 406216101 1 50 SH   SOLE   0 0 50
ISHARES TR S&P 100 ETF 464287101 12 95 SH   SOLE   0 0 95
NETAPP INC COM 64110D104 19 305 SH   SOLE   0 0 305
GENERAL MLS INC COM 370334104 126 2,400 SH   SOLE   0 0 2,400
KEY TRONIC CORP COM 493144109 6 1,126 SH   SOLE   0 0 1,126
OCCIDENTAL PETE CORP COM 674599105 291 5,790 SH   SOLE   0 0 5,790
SONY CORP SPONSORED ADR 835699307 633 12,090 SH   SOLE   0 0 12,090
GENERAL DYNAMICS CORP COM 369550108 265 1,459 SH   SOLE   0 0 1,459
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 441 10,130 SH   SOLE   0 0 10,130
ALLERGAN PLC SHS G0177J108 5 31 SH   SOLE   0 0 31
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,660 86,059 SH   SOLE   0 0 86,059
PAYCHEX INC COM 704326107 2,490 30,256 SH   SOLE   0 0 30,256
DXC TECHNOLOGY CO COM 23355L106 674 12,225 SH   SOLE   0 0 12,225
VOXX INTL CORP CL A 91829F104 7 1,631 SH   SOLE   0 0 1,631
AUTOWEB INC COM 05335B100 3 774 SH   SOLE   0 0 774
VALERO ENERGY CORP NEW COM 91913Y100 18 215 SH   SOLE   0 0 215
PNC FINL SVCS GROUP INC COM 693475105 6 42 SH   SOLE   0 0 42
O REILLY AUTOMOTIVE INC NEW COM 67103H107 18 50 SH   SOLE   0 0 50
NETFLIX INC COM 64110L106 1 2 SH   SOLE   0 0 2
D R HORTON INC COM 23331A109 21 495 SH   SOLE   0 0 495
AROTECH CORP COM NEW 042682203 5 2,646 SH   SOLE   0 0 2,646
ISHARES TR CORE US AGGBD ET 464287226 28 247 SH   SOLE   0 0 247
ISHARES TR SELECT DIVID ETF 464287168 139 1,401 SH   SOLE   0 0 1,401
CARNIVAL CORP UNIT 99/99/9999 143658300 1,982 42,582 SH   SOLE   0 0 42,582
CLOROX CO DEL COM 189054109 42 275 SH   SOLE   0 0 275
ACTIVISION BLIZZARD INC COM 00507V109 426 9,025 SH   SOLE   0 0 9,025
CONSOLIDATED EDISON INC COM 209115104 162 1,845 SH   SOLE   0 0 1,845
NVIDIA CORP COM 67066G104 1,315 8,010 SH   SOLE   0 0 8,010
PDL BIOPHARMA INC COM 69329Y104 6 1,859 SH   SOLE   0 0 1,859
BHP GROUP LTD SPONSORED ADS 088606108 296 5,100 SH   SOLE   0 0 5,100
TRAVELERS COMPANIES INC COM 89417EAJ8 75 500 SH   SOLE   0 0 500
NUCOR CORP COM 670346105 261 4,745 SH   SOLE   0 0 4,745
AMERICAN ELEC PWR CO INC COM 025537101 9 103 SH   SOLE   0 0 103
TD AMERITRADE HLDG CORP COM 87236Y108 5 100 SH   SOLE   0 0 100
COMERICA INC COM 200340107 230 3,160 SH   SOLE   0 0 3,160
CHURCH & DWIGHT INC COM 171340102 358 4,895 SH   SOLE   0 0 4,895
ISHARES TR TRANS AVG ETF 464287192 7 37 SH   SOLE   0 0 37
SANOFI SPONSORED ADR 80105N105 198 4,575 SH   SOLE   0 0 4,575
INVACARE CORP COM 461203101 4 796 SH   SOLE   0 0 796
ENTERPRISE PRODS PARTNERS L COM 293792107 9 300 SH   SOLE   0 0 300
CARBO CERAMICS INC COM 140781105 2 1,319 SH   SOLE   0 0 1,319
VERINT SYS INC COM 92343X100 472 8,780 SH   SOLE   0 0 8,780
LANDEC CORP COM 514766104 6 633 SH   SOLE   0 0 633
ALPHABET INC CAP STK CL A 02079K305 4,212 3,890 SH   SOLE   0 0 3,890
SPDR GOLD TRUST GOLD SHS 78463V107 1,119 8,400 SH   SOLE   0 0 8,400
WEC ENERGY GROUP INC COM 92939U106 133 1,592 SH   SOLE   0 0 1,592
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,146 25,245 SH   SOLE   0 0 25,245
REGENERON PHARMACEUTICALS COM 75886F107 6 20 SH   SOLE   0 0 20
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 123 708 SH   SOLE   0 0 708
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,228 14,050 SH   SOLE   0 0 14,050
VANGUARD WORLD FDS MATERIALS ETF 92204A801 39 302 SH   SOLE   0 0 302
TORONTO DOMINION BK ONT COM NEW 891160509 9 150 SH   SOLE   0 0 150
EVINE LIVE INC CL A 300487105 3 7,337 SH   SOLE   0 0 7,337
BLACKROCK INC COM 09247X101 276 588 SH   SOLE   0 0 588
CANADIAN NATL RY CO COM 136375102 277 3,000 SH   SOLE   0 0 3,000
TANDY LEATHER FACTORY INC COM 87538X105 4 734 SH   SOLE   0 0 734
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,055 51,415 SH   SOLE   0 0 51,415
FASTENAL CO COM 311900104 11 348 SH   SOLE   0 0 348
VANGUARD INDEX FDS GROWTH ETF 922908736 61 375 SH   SOLE   0 0 375
ACACIA RESH CORP ACACIA TCH COM 003881307 6 2,033 SH   SOLE   0 0 2,033
OSHKOSH CORP COM 688239201 100 1,200 SH   SOLE   0 0 1,200
AMERIPRISE FINL INC COM 03076C106 44 300 SH   SOLE   0 0 300
ALASKA COMMUNICATIONS SYS GR COM 01167P101 5 3,050 SH   SOLE   0 0 3,050
OLYMPIC STEEL INC COM 68162K106 5 340 SH   SOLE   0 0 340
ISHARES TR MICRO-CAP ETF 464288869 32 346 SH   SOLE   0 0 346
INTERCONTINENTAL EXCHANGE IN COM 45866F104 257 2,985 SH   SOLE   0 0 2,985
GULF ISLAND FABRICATION INC COM 402307102 7 1,020 SH   SOLE   0 0 1,020
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 995 14,419 SH   SOLE   0 0 14,419
NACCO INDS INC CL A 629579103 2 43 SH   SOLE   0 0 43
PARKER HANNIFIN CORP COM 701094104 13 75 SH   SOLE   0 0 75
UNDER ARMOUR INC CL A 904311107 10 409 SH   SOLE   0 0 409
REALNETWORKS INC COM NEW 75605L708 4 2,313 SH   SOLE   0 0 2,313
SPDR SERIES TRUST S&P DIVID ETF 78464A763 385 3,812 SH   SOLE   0 0 3,812
STERLING CONSTRUCTION CO INC COM 859241101 3 225 SH   SOLE   0 0 225
AXT INC COM 00246W103 7 1,693 SH   SOLE   0 0 1,693
ISHARES GOLD TRUST ISHARES 464285105 3 250 SH   SOLE   0 0 250
THERMO FISHER SCIENTIFIC INC COM 883556102 11 39 SH   SOLE   0 0 39
SALESFORCE COM INC COM 79466L302 3,544 23,355 SH   SOLE   0 0 23,355
ENDEAVOUR SILVER CORP COM 29258Y103 5 2,360 SH   SOLE   0 0 2,360
NATIONAL HEALTH INVS INC COM 63633D104 109 1,400 SH   SOLE   0 0 1,400
AMPCO-PITTSBURGH CORP COM 032037103 1 368 SH   SOLE   0 0 368
ENBRIDGE INC COM 29250N105 253 7,005 SH   SOLE   0 0 7,005
180 DEGREE CAP CORP COM 68235B109 7 3,558 SH   SOLE   0 0 3,558
UNIVERSAL STAINLESS & ALLOY COM 913837100 7 440 SH   SOLE   0 0 440
ROYAL BK CDA MONTREAL QUE COM 780087102 202 2,550 SH   SOLE   0 0 2,550
VAALCO ENERGY INC COM NEW 91851C201 8 4,515 SH   SOLE   0 0 4,515
COMPUTER TASK GROUP INC COM 205477102 6 1,440 SH   SOLE   0 0 1,440
ITERIS INC COM 46564T107 2 367 SH   SOLE   0 0 367
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,195 5,665 SH   SOLE   0 0 5,665
SPDR SERIES TRUST S&P BIOTECH 78464A870 995 11,340 SH   SOLE   0 0 11,340
DAWSON GEOPHYSICAL CO NEW COM 239360100 5 1,934 SH   SOLE   0 0 1,934
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 269 1,500 SH   SOLE   0 0 1,500
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,026 7,040 SH   SOLE   0 0 7,040
CPI AEROSTRUCTURES INC COM NEW 125919308 7 797 SH   SOLE   0 0 797
MOVADO GROUP INC COM 624580106 5 182 SH   SOLE   0 0 182
MASTERCARD INC CL A 57636Q104 1,021 3,859 SH   SOLE   0 0 3,859
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 271 4,945 SH   SOLE   0 0 4,945
PROSHARES TR PSHS ULT S&P 500 74347R107 3,094 24,550 SH   SOLE   0 0 24,550
CDN IMPERIAL BK COMM TORONTO COM 136069101 275 3,500 SH   SOLE   0 0 3,500
BANK MONTREAL QUE COM 063671101 87 1,150 SH   SOLE   0 0 1,150
FREIGHTCAR AMER INC COM 357023100 4 738 SH   SOLE   0 0 738
COWEN INC CL A NEW 223622606 9 497 SH   SOLE   0 0 497
WISDOMTREE TR INTL SMCAP DIV 97717W760 73 1,119 SH   SOLE   0 0 1,119
DIGIRAD CORP COM NEW 253827703 3 411 SH   SOLE   0 0 411
BANK N S HALIFAX COM 064149107 125 2,300 SH   SOLE   0 0 2,300
CSS INDS INC COM 125906107 2 497 SH   SOLE   0 0 497
FNB CORP PA COM 302520101 247 21,000 SH   SOLE   0 0 21,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637 50 372 SH   SOLE   0 0 372
COFFEE HLDG CO INC COM 192176105 7 1,647 SH   SOLE   0 0 1,647
STARRETT L S CO CL A 855668109 3 470 SH   SOLE   0 0 470
AMTECH SYS INC COM PAR $0.01N 032332504 8 1,439 SH   SOLE   0 0 1,439
CF INDS HLDGS INC COM 125269100 35 750 SH   SOLE   0 0 750
POWELL INDS INC COM 739128106 3 87 SH   SOLE   0 0 87
AVIAT NETWORKS INC COM NEW 05366Y201 6 468 SH   SOLE   0 0 468
SPDR SERIES TRUST S&P BK ETF 78464A797 81 1,868 SH   SOLE   0 0 1,868
NORTHWEST PIPE CO COM 667746101 2 83 SH   SOLE   0 0 83
PICO HLDGS INC COM NEW 693366205 9 768 SH   SOLE   0 0 768
SPDR SERIES TRUST OILGAS EQUIP 78464A748 2 250 SH   SOLE   0 0 250
HOUSTON WIRE & CABLE CO COM 44244K109 6 1,219 SH   SOLE   0 0 1,219
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 73 SH   SOLE   0 0 73
ISHARES TR SHORT TREAS BD 464288679 30 272 SH   SOLE   0 0 272
ISHARES TR SH TR CRPORT ETF 464288646 4,667 87,327 SH   SOLE   0 0 87,327
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 54 665 SH   SOLE   0 0 665
ISHARES TR 10-20 YR TRS ETF 464288653 25 175 SH   SOLE   0 0 175
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 8 2,129 SH   SOLE   0 0 2,129
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5 1,030 SH   SOLE   0 0 1,030
RICHARDSON ELECTRS LTD COM 763165107 8 1,445 SH   SOLE   0 0 1,445
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 326 7,335 SH   SOLE   0 0 7,335
CATASYS INC COM PAR 149049504 2 98 SH   SOLE   0 0 98
ISHARES TR 3 7 YR TREAS BD 464288661 25 200 SH   SOLE   0 0 200
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 167 1,912 SH   SOLE   0 0 1,912
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 5,730 137,368 SH   SOLE   0 0 137,368
ISHARES TR NATIONAL MUN ETF 464288414 38 335 SH   SOLE   0 0 335
FOSTER L B CO COM 350060109 9 337 SH   SOLE   0 0 337
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 5 330 SH   SOLE   0 0 330
ISHARES TR INTRM TR CRP ETF 464288638 400 7,030 SH   SOLE   0 0 7,030
ISHARES TR INTRM GOV CR ETF 464288612 4 35 SH   SOLE   0 0 35
ISHARES TR CRE U S REIT ETF 464288521 16 310 SH   SOLE   0 0 310
VISA INC COM CL A 92826C839 4,414 25,431 SH   SOLE   0 0 25,431
PHILIP MORRIS INTL INC COM 718172109 31 400 SH   SOLE   0 0 400
INTEVAC INC COM 461148108 7 1,489 SH   SOLE   0 0 1,489
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 45 2,570 SH   SOLE   0 0 2,570
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 9 260 SH   SOLE   0 0 260
EASTERN CO COM 276317104 331 11,800 SH   SOLE   0 0 11,800
COMMUNICATIONS SYS INC COM 203900105 2 571 SH   SOLE   0 0 571
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 15 1,000 SH   SOLE   0 0 1,000
ZAGG INC COM 98884U108 5 689 SH   SOLE   0 0 689
SALEM MEDIA GROUP INC CL A 794093104 5 1,934 SH   SOLE   0 0 1,934
SHILOH INDS INC COM 824543102 3 581 SH   SOLE   0 0 581
ORION GROUP HOLDINGS INC COM 68628V308 3 1,274 SH   SOLE   0 0 1,274
PC-TEL INC COM 69325Q105 4 864 SH   SOLE   0 0 864
PERCEPTRON INC COM 71361F100 2 374 SH   SOLE   0 0 374
LAKELAND INDS INC COM 511795106 10 872 SH   SOLE   0 0 872
ALLOT LTD SHS M0854Q105 3 367 SH   SOLE   0 0 367
BIOTELEMETRY INC COM 090672106 22 460 SH   SOLE   0 0 460
DIGITAL ALLY INC COM NEW 25382P208 1 560 SH   SOLE   0 0 560
FIRST INTERNET BANCORP COM 320557101 7 322 SH   SOLE   0 0 322
FLEXSTEEL INDS INC COM 339382103 3 181 SH   SOLE   0 0 181
BANC OF CALIFORNIA INC COM 05990K106 2 153 SH   SOLE   0 0 153
FIDELITY CONSMR STAPLES 316092303 890 25,585 SH   SOLE   0 0 25,585
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5 62 SH   SOLE   0 0 62
TIPTREE INC COM 88822Q103 5 802 SH   SOLE   0 0 802
UNITED INS HLDGS CORP COM 910710102 4 248 SH   SOLE   0 0 248
ISHARES TR SHRT NAT MUN ETF 464288158 50 465 SH   SOLE   0 0 465
UNIQUE FABRICATING INC COM 90915J103 2 867 SH   SOLE   0 0 867
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,764 19,634 SH   SOLE   0 0 19,634
PROSHARES TR ULTRPRO S&P500 74347X864 2,096 38,700 SH   SOLE   0 0 38,700
HC2 HLDGS INC COM 404139107 3 1,299 SH   SOLE   0 0 1,299
BROADCOM INC COM 11135F101 82 285 SH   SOLE   0 0 285
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,906 234,330 SH   SOLE   0 0 234,330
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 20 645 SH   SOLE   0 0 645
TELENAV INC COM 879455103 3 386 SH   SOLE   0 0 386
TESLA INC COM 88160R101 12 55 SH   SOLE   0 0 55
KKR & CO INC CL A 48251W104 480 19,005 SH   SOLE   0 0 19,005
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,477 9,205 SH   SOLE   0 0 9,205
VANGUARD STAR FD VG TL INTL STK F 921909768 13 242 SH   SOLE   0 0 242
PROFIRE ENERGY INC COM 74316X101 3 2,023 SH   SOLE   0 0 2,023
DBX ETF TR XTRACK MSCI EAFE 233051200 1,149 36,343 SH   SOLE   0 0 36,343
MARATHON PETE CORP COM 56585A102 1,044 18,675 SH   SOLE   0 0 18,675
DUNKIN BRANDS GROUP INC COM 265504100 279 3,500 SH   SOLE   0 0 3,500
FORTUNE BRANDS HOME & SEC IN COM 34964C106 43 750 SH   SOLE   0 0 750
GUIDEWIRE SOFTWARE INC COM 40171V100 429 4,230 SH   SOLE   0 0 4,230
PHILLIPS 66 COM 718546104 208 2,224 SH   SOLE   0 0 2,224
CUSTOMERS BANCORP INC COM 23204G100 3 164 SH   SOLE   0 0 164
FACEBOOK INC CL A 30303M102 4,683 24,264 SH   SOLE   0 0 24,264
FLEETCOR TECHNOLOGIES INC COM 339041105 25 90 SH   SOLE   0 0 90
PALO ALTO NETWORKS INC COM 697435105 378 1,855 SH   SOLE   0 0 1,855
WORKDAY INC CL A 98138H101 2,375 11,555 SH   SOLE   0 0 11,555
ISHARES INC CORE MSCI EMKT 46434G103 5,493 106,785 SH   SOLE   0 0 106,785
ISHARES TR CORE MSCI EAFE 46432F842 889 14,485 SH   SOLE   0 0 14,485
ABBVIE INC COM 00287Y109 376 5,168 SH   SOLE   0 0 5,168
ZOETIS INC CL A 98978V103 12 109 SH   SOLE   0 0 109
FIDELITY MSCI ENERGY IDX 316092402 405 23,575 SH   SOLE   0 0 23,575
FIDELITY MSCI INDL INDX 316092709 763 19,210 SH   SOLE   0 0 19,210
ISHARES TR 0-5YR INVT GR CP 46434V100 237 4,643 SH   SOLE   0 0 4,643
TWITTER INC COM 90184L102 32 920 SH   SOLE   0 0 920
BLUE CAP REINS HLDGS LTD COM G1190F107 5 722 SH   SOLE   0 0 722
FIDELITY MSCI FINLS IDX 316092501 1,637 40,830 SH   SOLE   0 0 40,830
FIDELITY MSCI MATLS INDEX 316092881 148 4,505 SH   SOLE   0 0 4,505
ALPHABET INC CAP STK CL C 02079K107 1,741 1,611 SH   SOLE   0 0 1,611
CIVEO CORP CDA COM 17878Y108 5 2,876 SH   SOLE   0 0 2,876
ARISTA NETWORKS INC COM 040413106 58 225 SH   SOLE   0 0 225
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,033 6,095 SH   SOLE   0 0 6,095
FIDELITY MSCI RL EST ETF 316092857 143 5,455 SH   SOLE   0 0 5,455
CANOPY GROWTH CORP COM 138035100 12 300 SH   SOLE   0 0 300
AEROJET ROCKETDYNE HLDGS INC COM 007800105 171 3,810 SH   SOLE   0 0 3,810
CHEMOURS CO COM 163851108 1 41 SH   SOLE   0 0 41
PAYPAL HLDGS INC COM 70450Y103 5,111 44,652 SH   SOLE   0 0 44,652
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 202 3,800 SH   SOLE   0 0 3,800
SQUARE INC CL A 852234103 410 5,650 SH   SOLE   0 0 5,650
VIEWRAY INC COM 92672L107 124 14,065 SH   SOLE   0 0 14,065
ARMSTRONG FLOORING INC COM 04238R106 6 641 SH   SOLE   0 0 641
SYNACOR INC COM 871561106 5 3,192 SH   SOLE   0 0 3,192
UNDER ARMOUR INC CL C 904311206 49 2,189 SH   SOLE   0 0 2,189
DONNELLEY FINL SOLUTIONS INC COM 25787G100 4 283 SH   SOLE   0 0 283
CONDUENT INC COM 206787103 37 3,850 SH   SOLE   0 0 3,850
CRONOS GROUP INC COM 22717L101 10 610 SH   SOLE   0 0 610
DUPONT DE NEMOURS INC COM 26614N102 121 1,615 SH   SOLE   0 0 1,615
MERIDIAN CORPORATION COM 58958P104 2 115 SH   SOLE   0 0 115
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 309 6,270 SH   SOLE   0 0 6,270
HYRECAR INC COM 44916T107 5 1,145 SH   SOLE   0 0 1,145
TILRAY INC COM CL 2 88688T100 9 190 SH   SOLE   0 0 190
GARRETT MOTION INC COM 366505105 2 160 SH   SOLE   0 0 160
RESIDEO TECHNOLOGIES INC COM 76118Y104 5 225 SH   SOLE   0 0 225
DOW INC COM 260557103 80 1,613 SH   SOLE   0 0 1,613
LYFT INC CL A COM 55087P104 136 2,065 SH   SOLE   0 0 2,065
ALCON INC ORD SHS H01301128 6 103 SH   SOLE   0 0 103
POSTAL REALTY TRUST INC CL A 73757R102 2 127 SH   SOLE   0 0 127
CORTEVA INC COM 22052L104 48 1,615 SH   SOLE   0 0 1,615