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
ABBVIE INC COM 00287Y109 1,428 16,135 SH   SOLE   0 0 16,135
ALPHABET INC CAP STK CL C 02079K107 310 232 SH   SOLE   0 0 232
ALPHABET INC CAP STK CL A 02079K305 417 312 SH   SOLE   0 0 312
ALPS ETF TR ALERIAN MLP 00162Q866 92 10,855 SH   SOLE   0 0 10,855
ALTRIA GROUP INC COM 02209S103 540 10,835 SH   SOLE   0 0 10,835
AMAZON COM INC COM 023135106 776 420 SH   SOLE   0 0 420
APPLE INC COM 037833100 2,164 7,372 SH   SOLE   0 0 7,372
ARCHER DANIELS MIDLAND CO COM 039483102 880 19,000 SH   SOLE   0 0 19,000
AT&T INC COM 00206R102 594 15,211 SH   SOLE   0 0 15,211
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,395 27,916 SH   SOLE   0 0 27,916
CAMBRIA ETF TR GLB ASSET ALLO 132061607 391 14,180 SH   SOLE   0 0 14,180
CARDINAL HEALTH INC COM 14149Y108 232 4,596 SH   SOLE   0 0 4,596
CARMAX INC COM 143130102 371 4,235 SH   SOLE   0 0 4,235
CATERPILLAR INC DEL COM 149123101 554 3,756 SH   SOLE   0 0 3,756
CHEVRON CORP NEW COM 166764100 367 3,047 SH   SOLE   0 0 3,047
CISCO SYS INC COM 17275R102 308 6,437 SH   SOLE   0 0 6,437
CITIGROUP INC COM NEW 172967424 344 4,306 SH   SOLE   0 0 4,306
COCA COLA CO COM 191216100 425 7,686 SH   SOLE   0 0 7,686
COMCAST CORP NEW CL A 20030N101 201 4,485 SH   SOLE   0 0 4,485
DISNEY WALT CO COM DISNEY 254687106 366 2,535 SH   SOLE   0 0 2,535
EATON CORP PLC SHS G29183103 1,174 12,404 SH   SOLE   0 0 12,404
EMERSON ELEC CO COM 291011104 339 4,448 SH   SOLE   0 0 4,448
EXXON MOBIL CORP COM 30231G102 2,739 39,263 SH   SOLE   0 0 39,263
FACEBOOK INC CL A 30303M102 551 2,688 SH   SOLE   0 0 2,688
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 617 14,461 SH   SOLE   0 0 14,461
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 465 12,390 SH   SOLE   0 0 12,390
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 697 27,371 SH   SOLE   0 0 27,371
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,486 24,619 SH   SOLE   0 0 24,619
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 356 11,281 SH   SOLE   0 0 11,281
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 1,412 75,164 SH   SOLE   0 0 75,164
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 236 4,558 SH   SOLE   0 0 4,558
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 266 8,178 SH   SOLE   0 0 8,178
FIRST TR S&P REIT INDEX FD COM 33734G108 528 20,214 SH   SOLE   0 0 20,214
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,472 124,141 SH   SOLE   0 0 124,141
FORD MTR CO DEL COM 345370860 150 16,236 SH   SOLE   0 0 16,236
FS KKR CAPITAL CORP COM 302635107 344 56,247 SH   SOLE   0 0 56,247
GENERAL ELECTRIC CO COM 369604103 204 18,355 SH   SOLE   0 0 18,355
GETTY RLTY CORP NEW COM 374297109 300 9,143 SH   SOLE   0 0 9,143
HANESBRANDS INC COM 410345102 218 14,732 SH   SOLE   0 0 14,732
HENRY JACK & ASSOC INC COM 426281101 519 3,566 SH   SOLE   0 0 3,566
HOME DEPOT INC COM 437076102 356 1,631 SH   SOLE   0 0 1,631
HONEYWELL INTL INC COM 438516106 200 1,133 SH   SOLE   0 0 1,133
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 811 29,081 SH   SOLE   0 0 29,081
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1,263 50,141 SH   SOLE   0 0 50,141
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 975 37,196 SH   SOLE   0 0 37,196
INTEL CORP COM 458140100 1,253 20,938 SH   SOLE   0 0 20,938
INTL PAPER CO COM 460146103 305 6,636 SH   SOLE   0 0 6,636
INTUIT COM 461202103 628 2,400 SH   SOLE   0 0 2,400
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 211 4,197 SH   SOLE   0 0 4,197
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 213 9,174 SH   SOLE   0 0 9,174
ISHARES INC MIN VOL EMRG MKT 464286533 1,421 24,231 SH   SOLE   0 0 24,231
ISHARES INC MIN VOL GBL ETF 464286525 2,176 22,710 SH   SOLE   0 0 22,710
ISHARES TR 0-5YR INVT GR CP 46434V100 440 8,630 SH   SOLE   0 0 8,630
ISHARES TR CORE 1 5 YR USD 46432F859 316 6,271 SH   SOLE   0 0 6,271
ISHARES TR 1 3 YR TREAS BD 464287457 219 2,589 SH   SOLE   0 0 2,589
ISHARES TR USA QUALITY FCTR 46432F339 1,109 10,981 SH   SOLE   0 0 10,981
ISHARES TR 0-5 YR TIPS ETF 46429B747 286 2,843 SH   SOLE   0 0 2,843
ISHARES TR INTL SEL DIV ETF 464288448 205 6,121 SH   SOLE   0 0 6,121
ISHARES TR PFD AND INCM SEC 464288687 252 6,725 SH   SOLE   0 0 6,725
ISHARES TR INTL DIV GRWTH 46435G524 828 13,731 SH   SOLE   0 0 13,731
ISHARES TR RUS MID CAP ETF 464287499 1,099 18,449 SH   SOLE   0 0 18,449
ISHARES TR CORE DIV GRWTH 46434V621 2,761 65,637 SH   SOLE   0 0 65,637
ISHARES TR CORE MSCI EAFE 46432F842 1,186 18,192 SH   SOLE   0 0 18,192
ISHARES TR CORE S&P TTL STK 464287150 1,452 19,983 SH   SOLE   0 0 19,983
ISHARES TR SH TR CRPORT ETF 464288646 353 6,592 SH   SOLE   0 0 6,592
ISHARES TR GRWT ALLOCAT ETF 464289867 326 6,825 SH   SOLE   0 0 6,825
ISHARES TR PHLX SEMICND ETF 464287523 212 846 SH   SOLE   0 0 846
ISHARES TR JPMORGAN USD EMG 464288281 225 1,968 SH   SOLE   0 0 1,968
ISHARES TR RUSSELL 3000 ETF 464287689 381 2,023 SH   SOLE   0 0 2,023
ISHARES TR CORE S&P SCP ETF 464287804 808 9,643 SH   SOLE   0 0 9,643
ISHARES TR S&P 500 GRWT ETF 464287309 497 2,568 SH   SOLE   0 0 2,568
ISHARES TR S&P 500 VAL ETF 464287408 253 1,947 SH   SOLE   0 0 1,947
ISHARES TR NORTH AMERN NAT 464287374 780 25,941 SH   SOLE   0 0 25,941
ISHARES TR SELECT DIVID ETF 464287168 548 5,190 SH   SOLE   0 0 5,190
ISHARES TR NATIONAL MUN ETF 464288414 200 1,763 SH   SOLE   0 0 1,763
ISHARES TR SHRT NAT MUN ETF 464288158 232 2,174 SH   SOLE   0 0 2,174
ISHARES TR RUS 1000 GRW ETF 464287614 612 3,483 SH   SOLE   0 0 3,483
ISHARES TR CORE S&P MCP ETF 464287507 1,847 8,978 SH   SOLE   0 0 8,978
ISHARES TR MODERT ALLOC ETF 464289875 1,500 37,396 SH   SOLE   0 0 37,396
ISHARES TR MIN VOL EAFE ETF 46429B689 1,796 24,100 SH   SOLE   0 0 24,100
ISHARES TR CORE S&P500 ETF 464287200 3,503 10,839 SH   SOLE   0 0 10,839
ISHARES TR MRNGSTR LG-CP GR 464287119 663 3,160 SH   SOLE   0 0 3,160
ISHARES TR TIPS BD ETF 464287176 311 2,675 SH   SOLE   0 0 2,675
ISHARES TR RUSSELL 2000 ETF 464287655 1,337 8,072 SH   SOLE   0 0 8,072
ISHARES TR MSCI MIN VOL ETF 46429B697 2,097 31,970 SH   SOLE   0 0 31,970
ISHARES TR U.S. CNSM SV ETF 464287580 211 927 SH   SOLE   0 0 927
ISHARES TR CORE US AGGBD ET 464287226 218 1,944 SH   SOLE   0 0 1,944
ISHARES TR MSCI ACWI ETF 464288257 343 4,338 SH   SOLE   0 0 4,338
ISHARES TR U.S. UTILITS ETF 464287697 200 1,239 SH   SOLE   0 0 1,239
ISHARES TR USA MOMENTUM FCT 46432F396 506 4,034 SH   SOLE   0 0 4,034
ISHARES TR CORE HIGH DV ETF 46429B663 312 3,190 SH   SOLE   0 0 3,190
ISHARES US ETF TR SHT MAT BD ETF 46431W507 238 4,756 SH   SOLE   0 0 4,756
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,494 49,458 SH   SOLE   0 0 49,458
JP MORGAN EXCHANGE TRADED FD MANAGED FUTURE 46641Q829 481 20,783 SH   SOLE   0 0 20,783
JPMORGAN CHASE & CO COM 46625H100 530 3,809 SH   SOLE   0 0 3,809
KEYCORP NEW COM 493267108 265 13,106 SH   SOLE   0 0 13,106
LIBERTY PPTY TR SH BEN INT 531172104 358 5,978 SH   SOLE   0 0 5,978
MACYS INC COM 55616P104 292 17,185 SH   SOLE   0 0 17,185
MCDONALDS CORP COM 580135101 350 1,776 SH   SOLE   0 0 1,776
MERCK & CO INC COM 58933Y105 395 4,349 SH   SOLE   0 0 4,349
MICROSOFT CORP COM 594918104 743 4,712 SH   SOLE   0 0 4,712
MIDDLEFIELD BANC CORP COM NEW 596304204 234 8,984 SH   SOLE   0 0 8,984
MYOMO INC COM 62857J102 12 40,819 SH   SOLE   0 0 40,819
NUCOR CORP COM 670346105 635 11,300 SH   SOLE   0 0 11,300
NVIDIA CORP COM 67066G104 269 1,147 SH   SOLE   0 0 1,147
PFIZER INC COM 717081103 1,278 32,625 SH   SOLE   0 0 32,625
PIMCO ETF TR INTER MUN BD ACT 72201R866 270 4,900 SH   SOLE   0 0 4,900
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 227 2,285 SH   SOLE   0 0 2,285
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 291 2,874 SH   SOLE   0 0 2,874
PPG INDS INC COM 693506107 250 1,875 SH   SOLE   0 0 1,875
PROCTER & GAMBLE CO COM 742718109 553 4,431 SH   SOLE   0 0 4,431
PROLOGIS INC COM 74340W103 220 2,471 SH   SOLE   0 0 2,471
QUALCOMM INC COM 747525103 633 7,178 SH   SOLE   0 0 7,178
RESTAURANT BRANDS INTL INC COM 76131D103 249 3,912 SH   SOLE   0 0 3,912
RPM INTL INC COM 749685103 300 3,909 SH   SOLE   0 0 3,909
SACHEM CAP CORP COM 78590A109 45 10,501 SH   SOLE   0 0 10,501
SALESFORCE COM INC COM 79466L302 310 1,911 SH   SOLE   0 0 1,911
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 508 16,508 SH   SOLE   0 0 16,508
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 293 2,337 SH   SOLE   0 0 2,337
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 208 3,225 SH   SOLE   0 0 3,225
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 234 2,877 SH   SOLE   0 0 2,877
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 268 4,262 SH   SOLE   0 0 4,262
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 332 3,627 SH   SOLE   0 0 3,627
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 648 17,254 SH   SOLE   0 0 17,254
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 787 25,106 SH   SOLE   0 0 25,106
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,840 5,718 SH   SOLE   0 0 5,718
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 513 1,367 SH   SOLE   0 0 1,367
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 397 9,975 SH   SOLE   0 0 9,975
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 468 16,416 SH   SOLE   0 0 16,416
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 604 20,981 SH   SOLE   0 0 20,981
SPDR SERIES TRUST AEROSPACE DEF 78464A631 270 2,482 SH   SOLE   0 0 2,482
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 234 6,202 SH   SOLE   0 0 6,202
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 365 9,262 SH   SOLE   0 0 9,262
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 269 2,540 SH   SOLE   0 0 2,540
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1,670 56,842 SH   SOLE   0 0 56,842
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 650 17,962 SH   SOLE   0 0 17,962
STARBUCKS CORP COM 855244109 202 2,303 SH   SOLE   0 0 2,303
TARGET CORP COM 87612E106 900 7,022 SH   SOLE   0 0 7,022
UNITED TECHNOLOGIES CORP COM 913017109 653 4,366 SH   SOLE   0 0 4,366
URSTADT BIDDLE PPTYS INC CL A 917286205 232 9,360 SH   SOLE   0 0 9,360
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 522 6,480 SH   SOLE   0 0 6,480
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 989 11,798 SH   SOLE   0 0 11,798
VANGUARD GROUP DIV APP ETF 921908844 3,220 25,833 SH   SOLE   0 0 25,833
VANGUARD INDEX FDS MID CAP ETF 922908629 298 1,676 SH   SOLE   0 0 1,676
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,912 20,611 SH   SOLE   0 0 20,611
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 206 699 SH   SOLE   0 0 699
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 499 4,190 SH   SOLE   0 0 4,190
VANGUARD INDEX FDS SML CP GRW ETF 922908595 512 2,579 SH   SOLE   0 0 2,579
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,519 11,084 SH   SOLE   0 0 11,084
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,744 33,893 SH   SOLE   0 0 33,893
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,981 49,132 SH   SOLE   0 0 49,132
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,630 17,394 SH   SOLE   0 0 17,394
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 454 2,818 SH   SOLE   0 0 2,818
VANGUARD WORLD FDS INF TECH ETF 92204A702 386 1,580 SH   SOLE   0 0 1,580
VERIZON COMMUNICATIONS INC COM 92343V104 523 8,518 SH   SOLE   0 0 8,518
VISA INC COM CL A 92826C839 349 1,858 SH   SOLE   0 0 1,858
WALGREENS BOOTS ALLIANCE INC COM 931427108 613 10,400 SH   SOLE   0 0 10,400
WELLS FARGO CO NEW COM 949746101 864 16,068 SH   SOLE   0 0 16,068
WENDYS CO COM 95058W100 449 20,230 SH   SOLE   0 0 20,230
WESTERN DIGITAL CORP COM 958102105 342 5,400 SH   SOLE   0 0 5,400
WEYERHAEUSER CO COM 962166104 543 18,013 SH   SOLE   0 0 18,013
WISDOMTREE TR INTRST RATE HDGE 97717W380 297 6,189 SH   SOLE   0 0 6,189