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
IRON MTN INC NEW COM 46284V101 3 80 SH   SOLE   0 0 80
ISHARES TR CORE S&P TTL STK 464287150 391 5,385 SH   SOLE   0 0 5,385
ISHARES TR CORE S&P500 ETF 464287200 936 2,927 SH   SOLE   0 0 2,927
ISHARES TR GLOBAL TECH ETF 464287291 136 647 SH   SOLE   0 0 647
ISHARES TR 20 YR TR BD ETF 464287432 32 249 SH   SOLE   0 0 249
ISHARES TR CORE S&P MCP ETF 464287507 215 1,043 SH   SOLE   0 0 1,043
ISHARES TR MBS ETF 464288588 49 490 SH   SOLE   0 0 490
ISHARES TR US TREAS BD ETF 46429B267 143 5,513 SH   SOLE   0 0 5,513
ISHARES TR MSCI MIN VOL ETF 46429B697 146 2,222 SH   SOLE   0 0 2,222
ISHARES US ETF TR SHT MAT BD ETF 46431W507 47 973 SH   SOLE   0 0 973
ISHARES TR USA QUALITY FCTR 46432F339 220 2,183 SH   SOLE   0 0 2,183
ISHARES TR USA SIZE FACTOR 46432F370 122 1,249 SH   SOLE   0 0 1,249
ISHARES TR CORE MSCI EAFE 46432F842 365 5,697 SH   SOLE   0 0 5,697
ISHARES INC CORE MSCI EMKT 46434G103 290 5,401 SH   SOLE   0 0 5,401
ISHARES TR CORE DIV GRWTH 46434V621 2 98 SH   SOLE   0 0 98
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2 51 SH   SOLE   0 0 51
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1 45 SH   SOLE   0 0 45
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 444 8,253 SH   SOLE   0 0 8,253
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7 178 SH   SOLE   0 0 178
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 25 1,101 SH   SOLE   0 0 1,101
INVESCO QQQ TR UNIT SER 1 46090E103 5 44 SH   SOLE   0 0 44
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1 38 SH   SOLE   0 0 38
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1 13 SH   SOLE   0 0 13
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 72 654 SH   SOLE   0 0 654
AT&T INC COM 00206R102 163 4,175 SH   SOLE   0 0 4,175
ALTRIA GROUP INC COM 02209S103 8 156 SH   SOLE   0 0 156
AMAZON COM INC COM 023135106 52 28 SH   SOLE   0 0 28
APPLE INC COM 037833100 158 538 SH   SOLE   0 0 538
BP PLC SPONSORED ADR 055622104 626 16,593 SH   SOLE   0 0 16,593
BANK AMER CORP COM 060505104 88 2,495 SH   SOLE   0 0 2,495
BOEING CO COM 097023105 65 200 SH   SOLE   0 0 200
EXXON MOBIL CORP COM 30231G102 225 3,227 SH   SOLE   0 0 3,227
FS KKR CAPITAL CORP COM 302635107 52 8,514 SH   SOLE   0 0 8,514
FIRST TR VALUE LINE DIVID IN SHS 33734H106 16 454 SH   SOLE   0 0 454
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 237 3,266 SH   SOLE   0 0 3,266
FOX FACTORY HLDG CORP COM 35138V102 14 200 SH   SOLE   0 0 200
HOME DEPOT INC COM 437076102 192 878 SH   SOLE   0 0 878
IRON MTN INC NEW COM 46284V101 280 8,800 SH   SOLE   0 0 8,800
ISHARES TR TIPS BD ETF 464287176 123 1,051 SH   SOLE   0 0 1,051
ISHARES TR CORE S&P500 ETF 464287200 389 1,202 SH   SOLE   0 0 1,202
ISHARES TR CORE US AGGBD ET 464287226 157 1,395 SH   SOLE   0 0 1,395
ISHARES TR IBOXX INV CP ETF 464287242 6 49 SH   SOLE   0 0 49
ISHARES TR CORE S&P MCP ETF 464287507 62 303 SH   SOLE   0 0 303
ISHARES TR CORE S&P SCP ETF 464287804 12 142 SH   SOLE   0 0 142
ISHARES TR JPMORGAN USD EMG 464288281 6 51 SH   SOLE   0 0 51
ISHARES TR IBOXX HI YD ETF 464288513 5 56 SH   SOLE   0 0 56
ISHARES TR PFD AND INCM SEC 464288687 159 4,239 SH   SOLE   0 0 4,239
ISHARES TR FLTG RATE NT ETF 46429B655 322 6,320 SH   SOLE   0 0 6,320
ISHARES TR CORE HIGH DV ETF 46429B663 163 1,665 SH   SOLE   0 0 1,665
ISHARES US ETF TR SHT MAT BD ETF 46431W507 34 670 SH   SOLE   0 0 670
ISHARES TR CORE MSCI EAFE 46432F842 8 130 SH   SOLE   0 0 130
ISHARES INC CORE MSCI EMKT 46434G103 41 763 SH   SOLE   0 0 763
ISHARES TR CORE DIV GRWTH 46434V621 20 477 SH   SOLE   0 0 477
JPMORGAN CHASE & CO COM 46625H100 17 120 SH   SOLE   0 0 120
JOHNSON & JOHNSON COM 478160104 23 155 SH   SOLE   0 0 155
PFIZER INC COM 717081103 81 2,064 SH   SOLE   0 0 2,064
SPDR S&P 500 ETF TR TR UNIT 78462F103 373 1,160 SH   SOLE   0 0 1,160
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 130 3,447 SH   SOLE   0 0 3,447
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 599 20,964 SH   SOLE   0 0 20,964
SPDR SERIES TRUST S&P DIVID ETF 78464A763 825 7,667 SH   SOLE   0 0 7,667
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 381 14,146 SH   SOLE   0 0 14,146
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 143 2,270 SH   SOLE   0 0 2,270
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 237 7,700 SH   SOLE   0 0 7,700
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6 29 SH   SOLE   0 0 29
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 493 6,079 SH   SOLE   0 0 6,079
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7 25 SH   SOLE   0 0 25
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 105 1,127 SH   SOLE   0 0 1,127
VANGUARD INDEX FDS TOTAL STK MKT 922908769 23 140 SH   SOLE   0 0 140
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 132 8,773 SH   SOLE   0 0 8,773
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 391 17,116 SH   SOLE   0 0 17,116
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 204 1,755 SH   SOLE   0 0 1,755
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 355 8,351 SH   SOLE   0 0 8,351
INVESCO QQQ TR UNIT SER 1 46090E103 43 200 SH   SOLE   0 0 200
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 231 3,120 SH   SOLE   0 0 3,120
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 109 994 SH   SOLE   0 0 994
AMGEN INC COM 031162100 6 29 SH   SOLE   0 0 29
APPLE INC COM 037833100 7 31 SH   SOLE   0 0 31
EXXON MOBIL CORP COM 30231G102 6 80 SH   SOLE   0 0 80
JOHNSON & JOHNSON COM 478160104 5 38 SH   SOLE   0 0 38
MICROSOFT CORP COM 594918104 6 40 SH   SOLE   0 0 40
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2 64 SH   SOLE   0 0 64
ISHARES TR US TREAS BD ETF 46429B267 23 866 SH   SOLE   0 0 866
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3 50 SH   SOLE   0 0 50
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 8 219 SH   SOLE   0 0 219
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 15 431 SH   SOLE   0 0 431
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 6 180 SH   SOLE   0 0 180
ISHARES TR US TREAS BD ETF 46429B267 69 2,626 SH   SOLE   0 0 2,626
ISHARES US ETF TR SHT MAT BD ETF 46431W507 14 280 SH   SOLE   0 0 280
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 19 532 SH   SOLE   0 0 532
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 49 1,396 SH   SOLE   0 0 1,396
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2 17 SH   SOLE   0 0 17
ISHARES TR IBOXX HI YD ETF 464288513 7 84 SH   SOLE   0 0 84
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8 51 SH   SOLE   0 0 51
AT&T INC COM 00206R102 92 2,380 SH   SOLE   0 0 2,380
ABBVIE INC COM 00287Y109 85 987 SH   SOLE   0 0 987
ALTRIA GROUP INC COM 02209S103 86 1,745 SH   SOLE   0 0 1,745
AMAZON COM INC COM 023135106 2 1 SH   SOLE   0 0 1
AMGEN INC COM 031162100 100 416 SH   SOLE   0 0 416
APPLE INC COM 037833100 13 42 SH   SOLE   0 0 42
BANK AMER CORP COM 060505104 7 200 SH   SOLE   0 0 200
BOEING CO COM 097023105 86 260 SH   SOLE   0 0 260
BP PLC SPONSORED ADR 055622104 203 5,350 SH   SOLE   0 0 5,350
CISCO SYS INC COM 17275R102 87 1,819 SH   SOLE   0 0 1,819
EXXON MOBIL CORP COM 30231G102 174 2,457 SH   SOLE   0 0 2,457
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 12 168 SH   SOLE   0 0 168
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5 92 SH   SOLE   0 0 92
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 6 105 SH   SOLE   0 0 105
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6 119 SH   SOLE   0 0 119
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20 393 SH   SOLE   0 0 393
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4 53 SH   SOLE   0 0 53
FIRST TR VALUE LINE DIVID IN SHS 33734H106 913 25,397 SH   SOLE   0 0 25,397
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 25 486 SH   SOLE   0 0 486
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 8 294 SH   SOLE   0 0 294
GENTEX CORP COM 371901109 1 44 SH   SOLE   0 0 44
HEICO CORP NEW COM 422806109 3 23 SH   SOLE   0 0 23
HOME DEPOT INC COM 437076102 22 100 SH   SOLE   0 0 100
INVESCO QQQ TR UNIT SER 1 46090E103 42 196 SH   SOLE   0 0 196
ISHARES TR USA SIZE FACTOR 46432F370 30 303 SH   SOLE   0 0 303
ISHARES TR INTRM TR CRP ETF 464288638 72 1,239 SH   SOLE   0 0 1,239
ISHARES TR 20 YR TR BD ETF 464287432 11 90 SH   SOLE   0 0 90
ISHARES INC CORE MSCI EMKT 46434G103 61 1,112 SH   SOLE   0 0 1,112
ISHARES TR CORE MSCI EAFE 46432F842 92 1,392 SH   SOLE   0 0 1,392
ISHARES TR CORE S&P500 ETF 464287200 278 856 SH   SOLE   0 0 856
ISHARES TR CORE S&P MCP ETF 464287507 23 112 SH   SOLE   0 0 112
ISHARES TR CORE S&P SCP ETF 464287804 11 132 SH   SOLE   0 0 132
ISHARES TR MSCI MIN VOL ETF 46429B697 43 659 SH   SOLE   0 0 659
ISHARES TR GLOBAL TECH ETF 464287291 81 383 SH   SOLE   0 0 383
ISHARES TR IBOXX HI YD ETF 464288513 3 30 SH   SOLE   0 0 30
ISHARES TR IBOXX INV CP ETF 464287242 10 80 SH   SOLE   0 0 80
ISHARES TR JPMORGAN USD EMG 464288281 8 67 SH   SOLE   0 0 67
ISHARES TR LNG TR CRPRT BD 464289511 18 263 SH   SOLE   0 0 263
ISHARES TR MBS ETF 464288588 81 748 SH   SOLE   0 0 748
ISHARES TR PFD AND INCM SEC 464288687 6 159 SH   SOLE   0 0 159
ISHARES TR RUSSELL 2000 ETF 464287655 38 229 SH   SOLE   0 0 229
ISHARES US ETF TR SHT MAT BD ETF 46431W507 95 1,888 SH   SOLE   0 0 1,888
ISHARES TR SH TR CRPORT ETF 464288646 12 222 SH   SOLE   0 0 222
ISHARES TR TIPS BD ETF 464287176 9 77 SH   SOLE   0 0 77
ISHARES TR CORE S&P TTL STK 464287150 20 274 SH   SOLE   0 0 274
ISHARES TR USA QUALITY FCTR 46432F339 69 685 SH   SOLE   0 0 685
JPMORGAN CHASE & CO COM 46625H100 97 695 SH   SOLE   0 0 695
JOHNSON & JOHNSON COM 478160104 549 3,780 SH   SOLE   0 0 3,780
MICROSOFT CORP COM 594918104 300 1,885 SH   SOLE   0 0 1,885
NVIDIA CORP COM 67066G104 1 4 SH   SOLE   0 0 4
PAYCOM SOFTWARE INC COM 70432V102 3 10 SH   SOLE   0 0 10
PFIZER INC COM 717081103 111 2,859 SH   SOLE   0 0 2,859
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,483 24,653 SH   SOLE   0 0 24,653
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 0 15 SH   SOLE   0 0 15
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6 94 SH   SOLE   0 0 94
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4 114 SH   SOLE   0 0 114
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2 52 SH   SOLE   0 0 52
SPDR SERIES TRUST S&P DIVID ETF 78464A763 12 115 SH   SOLE   0 0 115
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 14 149 SH   SOLE   0 0 149
AT&T INC COM 00206R102 123 3,138 SH   SOLE   0 0 3,138
ABBVIE INC COM 00287Y109 165 1,861 SH   SOLE   0 0 1,861
ALTRIA GROUP INC COM 02209S103 173 3,473 SH   SOLE   0 0 3,473
AMAZON COM INC COM 023135106 987 534 SH   SOLE   0 0 534
AMGEN INC COM 031162100 101 421 SH   SOLE   0 0 421
ANNALY CAP MGMT INC COM 035710409 104 11,076 SH   SOLE   0 0 11,076
APPIAN CORP CL A 03782L101 923 24,146 SH   SOLE   0 0 24,146
APPLE INC COM 037833100 837 2,851 SH   SOLE   0 0 2,851
ARBOR RLTY TR INC COM 038923108 196 13,660 SH   SOLE   0 0 13,660
ARES COML REAL ESTATE CORP COM 04013V108 190 12,016 SH   SOLE   0 0 12,016
ARISTA NETWORKS INC COM 040413106 830 4,081 SH   SOLE   0 0 4,081
BP PLC SPONSORED ADR 055622104 74 1,957 SH   SOLE   0 0 1,957
BANK AMER CORP COM 060505104 105 2,984 SH   SOLE   0 0 2,984
BLACKROCK SCIENCE & TECH TR SHS 09258G104 209 6,286 SH   SOLE   0 0 6,286
BOEING CO COM 097023105 64 196 SH   SOLE   0 0 196
CHIMERA INVT CORP COM NEW 16934Q208 1,421 69,122 SH   SOLE   0 0 69,122
CISCO SYS INC COM 17275R102 117 2,440 SH   SOLE   0 0 2,440
DATADOG INC CL A COM 23804L103 1,098 29,058 SH   SOLE   0 0 29,058
EXXON MOBIL CORP COM 30231G102 124 1,777 SH   SOLE   0 0 1,777
FS KKR CAPITAL CORP COM 302635107 24 3,959 SH   SOLE   0 0 3,959
FACEBOOK INC CL A 30303M102 738 3,597 SH   SOLE   0 0 3,597
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 194 3,217 SH   SOLE   0 0 3,217
FIRST TR VALUE LINE DIVID IN SHS 33734H106 185 5,133 SH   SOLE   0 0 5,133
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 229 3,161 SH   SOLE   0 0 3,161
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 253 4,188 SH   SOLE   0 0 4,188
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 240 4,251 SH   SOLE   0 0 4,251
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 375 5,139 SH   SOLE   0 0 5,139
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 222 4,632 SH   SOLE   0 0 4,632
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 598 11,546 SH   SOLE   0 0 11,546
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 954 18,418 SH   SOLE   0 0 18,418
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 246 9,497 SH   SOLE   0 0 9,497
FORTIS INC COM 349553107 2,408 58,000 SH   SOLE   0 0 58,000
FOX FACTORY HLDG CORP COM 35138V102 879 12,640 SH   SOLE   0 0 12,640
GENTEX CORP COM 371901109 214 7,400 SH   SOLE   0 0 7,400
GLADSTONE INVT CORP COM 376546107 215 16,261 SH   SOLE   0 0 16,261
GLOBAL NET LEASE INC COM NEW 379378201 996 49,119 SH   SOLE   0 0 49,119
HEALTHEQUITY INC COM 42226A107 979 13,215 SH   SOLE   0 0 13,215
HEICO CORP NEW COM 422806109 902 7,906 SH   SOLE   0 0 7,906
HOME DEPOT INC COM 437076102 30 135 SH   SOLE   0 0 135
INVESCO QQQ TR UNIT SER 1 46090E103 557 2,622 SH   SOLE   0 0 2,622
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,221 73,352 SH   SOLE   0 0 73,352
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 225 1,542 SH   SOLE   0 0 1,542
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 44 2,901 SH   SOLE   0 0 2,901
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 33 1,449 SH   SOLE   0 0 1,449
ISHARES TR S&P 100 ETF 464287101 466 3,233 SH   SOLE   0 0 3,233
ISHARES TR CORE S&P TTL STK 464287150 1,850 25,451 SH   SOLE   0 0 25,451
ISHARES TR TIPS BD ETF 464287176 228 1,955 SH   SOLE   0 0 1,955
ISHARES TR CORE S&P500 ETF 464287200 11,861 36,696 SH   SOLE   0 0 36,696
ISHARES TR CORE US AGGBD ET 464287226 160 1,421 SH   SOLE   0 0 1,421
ISHARES TR MSCI EMG MKT ETF 464287234 602 13,405 SH   SOLE   0 0 13,405
ISHARES TR IBOXX INV CP ETF 464287242 419 3,275 SH   SOLE   0 0 3,275
ISHARES TR GLOBAL TECH ETF 464287291 2,125 10,097 SH   SOLE   0 0 10,097
ISHARES TR 20 YR TR BD ETF 464287432 1,160 8,559 SH   SOLE   0 0 8,559
ISHARES TR BARCLAYS 7 10 YR 464287440 369 3,346 SH   SOLE   0 0 3,346
ISHARES TR CORE S&P MCP ETF 464287507 567 2,755 SH   SOLE   0 0 2,755
ISHARES TR EXPND TEC SC ETF 464287549 292 1,207 SH   SOLE   0 0 1,207
ISHARES TR RUS 1000 GRW ETF 464287614 411 2,338 SH   SOLE   0 0 2,338
ISHARES TR RUSSELL 2000 ETF 464287655 217 1,307 SH   SOLE   0 0 1,307
ISHARES TR CORE S&P SCP ETF 464287804 466 5,557 SH   SOLE   0 0 5,557
ISHARES TR MSCI ACWI ETF 464288257 1,005 12,683 SH   SOLE   0 0 12,683
ISHARES TR JPMORGAN USD EMG 464288281 813 7,100 SH   SOLE   0 0 7,100
ISHARES TR IBOXX HI YD ETF 464288513 954 10,853 SH   SOLE   0 0 10,853
ISHARES TR MBS ETF 464288588 4,090 37,852 SH   SOLE   0 0 37,852
ISHARES TR INTRM TR CRP ETF 464288638 3,668 63,255 SH   SOLE   0 0 63,255
ISHARES TR SH TR CRPORT ETF 464288646 475 8,862 SH   SOLE   0 0 8,862
ISHARES TR PFD AND INCM SEC 464288687 306 8,130 SH   SOLE   0 0 8,130
ISHARES TR U.S. MED DVC ETF 464288810 6,672 25,242 SH   SOLE   0 0 25,242
ISHARES TR LNG TR CRPRT BD 464289511 590 8,856 SH   SOLE   0 0 8,856
ISHARES SILVER TRUST ISHARES 46428Q109 268 16,095 SH   SOLE   0 0 16,095
ISHARES TR US TREAS BD ETF 46429B267 9,394 362,126 SH   SOLE   0 0 362,126
ISHARES TR FLTG RATE NT ETF 46429B655 536 10,517 SH   SOLE   0 0 10,517
ISHARES TR CORE HIGH DV ETF 46429B663 102 1,038 SH   SOLE   0 0 1,038
ISHARES TR MSCI MIN VOL ETF 46429B697 3,339 50,902 SH   SOLE   0 0 50,902
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,813 55,978 SH   SOLE   0 0 55,978
ISHARES TR USA QUALITY FCTR 46432F339 3,430 33,958 SH   SOLE   0 0 33,958
ISHARES TR USA SIZE FACTOR 46432F370 2,269 23,298 SH   SOLE   0 0 23,298
ISHARES TR CORE MSCI EAFE 46432F842 4,419 67,739 SH   SOLE   0 0 67,739
ISHARES INC CORE MSCI EMKT 46434G103 3,236 60,197 SH   SOLE   0 0 60,197
ISHARES TR EXPONENTIAL TECH 46434V381 482 11,267 SH   SOLE   0 0 11,267
ISHARES TR CORE DIV GRWTH 46434V621 340 8,089 SH   SOLE   0 0 8,089
JPMORGAN CHASE & CO COM 46625H100 263 1,890 SH   SOLE   0 0 1,890
JP MORGAN EXCHANGE TRADED FD US MINMUM VOLT 46641Q787 250 7,954 SH   SOLE   0 0 7,954
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 302 5,986 SH   SOLE   0 0 5,986
JOHNSON & JOHNSON COM 478160104 153 1,049 SH   SOLE   0 0 1,049
MFA FINL INC COM 55272X102 296 38,706 SH   SOLE   0 0 38,706
MICROSOFT CORP COM 594918104 438 2,777 SH   SOLE   0 0 2,777
MONGODB INC CL A 60937P106 916 6,960 SH   SOLE   0 0 6,960
NICE LTD SPONSORED ADR 653656108 222 1,433 SH   SOLE   0 0 1,433
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 288 9,321 SH   SOLE   0 0 9,321
NVIDIA CORP COM 67066G104 297 1,261 SH   SOLE   0 0 1,261
OFS CAP CORP COM 67103B100 187 16,765 SH   SOLE   0 0 16,765
OKTA INC CL A 679295105 942 8,168 SH   SOLE   0 0 8,168
PAYCOM SOFTWARE INC COM 70432V102 837 3,161 SH   SOLE   0 0 3,161
PAYPAL HLDGS INC COM 70450Y103 395 3,654 SH   SOLE   0 0 3,654
PENNYMAC MTG INVT TR COM 70931T103 244 10,966 SH   SOLE   0 0 10,966
PFIZER INC COM 717081103 148 3,776 SH   SOLE   0 0 3,776
Q2 HLDGS INC COM 74736L109 903 11,138 SH   SOLE   0 0 11,138
ROKU INC COM CL A 77543R102 743 5,551 SH   SOLE   0 0 5,551
SPDR S&P 500 ETF TR TR UNIT 78462F103 53 165 SH   SOLE   0 0 165
SPDR GOLD TRUST GOLD SHS 78463V107 310 2,169 SH   SOLE   0 0 2,169
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 287 7,636 SH   SOLE   0 0 7,636
SPDR SERIES TRUST NYSE TECH ETF 78464A102 223 2,733 SH   SOLE   0 0 2,733
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 256 7,254 SH   SOLE   0 0 7,254
SPDR SERIES TRUST S&P DIVID ETF 78464A763 141 1,307 SH   SOLE   0 0 1,307
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 707 18,691 SH   SOLE   0 0 18,691
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 157 5,843 SH   SOLE   0 0 5,843
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 210 1,916 SH   SOLE   0 0 1,916
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 205 1,794 SH   SOLE   0 0 1,794
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 770 13,295 SH   SOLE   0 0 13,295
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 328 5,213 SH   SOLE   0 0 5,213
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,204 39,126 SH   SOLE   0 0 39,126
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,264 24,699 SH   SOLE   0 0 24,699
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 315 5,870 SH   SOLE   0 0 5,870
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,189 18,393 SH   SOLE   0 0 18,393
SHOPIFY INC CL A 82509L107 5,167 12,997 SH   SOLE   0 0 12,997
STARWOOD PPTY TR INC COM 85571B105 288 11,601 SH   SOLE   0 0 11,601
THE TRADE DESK INC COM CL A 88339J105 2,191 8,434 SH   SOLE   0 0 8,434
TRANSUNION COM 89400J107 664 7,760 SH   SOLE   0 0 7,760
ULTA BEAUTY INC COM 90384S303 556 2,195 SH   SOLE   0 0 2,195
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 382 5,963 SH   SOLE   0 0 5,963
VANGUARD WORLD FD MEGA GRWTH IND 921910816 397 2,727 SH   SOLE   0 0 2,727
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 221 5,012 SH   SOLE   0 0 5,012
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 19 361 SH   SOLE   0 0 361
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 432 2,279 SH   SOLE   0 0 2,279
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,406 7,333 SH   SOLE   0 0 7,333
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 28 351 SH   SOLE   0 0 351
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 650 2,197 SH   SOLE   0 0 2,197
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 315 3,398 SH   SOLE   0 0 3,398
VANGUARD INDEX FDS GROWTH ETF 922908736 549 3,015 SH   SOLE   0 0 3,015
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,412 8,630 SH   SOLE   0 0 8,630
YETI HLDGS INC COM 98585X104 556 15,974 SH   SOLE   0 0 15,974
ZOETIS INC CL A 98978V103 599 4,523 SH   SOLE   0 0 4,523
ZSCALER INC COM 98980G102 1,051 22,602 SH   SOLE   0 0 22,602
ATLASSIAN CORP PLC CL A G06242104 862 7,159 SH   SOLE   0 0 7,159
WIX COM LTD SHS M98068105 836 6,832 SH   SOLE   0 0 6,832