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
2U INC COM 90214J101 357 16,829 SH   SOLE 0 0 16,829
ABBOTT LABS COM 002824100 1,564 19,817 SH   SOLE 0 0 19,817
ABBVIE INC COM 00287Y109 1,692 22,207 SH   SOLE 0 0 22,207
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,283 7,861 SH   SOLE 0 0 7,861
ACI WORLDWIDE INC COM 004498101 279 11,565 SH   SOLE 0 0 11,565
ADOBE INC COM 00724F101 1,874 5,890 SH   SOLE 0 0 5,890
AERIE PHARMACEUTICALS INC COM 00771V108 147 10,881 SH   SOLE 0 0 10,881
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 664 3,413 SH   SOLE 0 0 3,413
ALIGN TECHNOLOGY INC COM 016255101 475 2,729 SH   SOLE 0 0 2,729
ALLERGAN PLC SHS G0177J108 1,360 7,681 SH   SOLE 0 0 7,681
ALPHABET INC CAP STK CL A 02079K305 523 450 SH   SOLE 0 0 450
ALPHABET INC CAP STK CL C 02079K107 1,841 1,583 SH   SOLE 0 0 1,583
ALTRIA GROUP INC COM 02209S103 277 7,161 SH   SOLE 0 0 7,161
AMAZON COM INC COM 023135106 846 434 SH   SOLE 0 0 434
AMBARELLA INC SHS G037AX101 202 4,163 SH   SOLE 0 0 4,163
AMDOCS LTD SHS G02602103 210 3,826 SH   SOLE 0 0 3,826
AMERISOURCEBERGEN CORP COM 03073E105 310 3,498 SH   SOLE 0 0 3,498
AMGEN INC COM 031162100 820 4,044 SH   SOLE 0 0 4,044
ANALOG DEVICES INC COM 032654105 265 2,959 SH   SOLE 0 0 2,959
APPLE INC COM 037833100 464 1,826 SH   SOLE 0 0 1,826
ARCHER DANIELS MIDLAND CO COM 039483102 243 6,904 SH   SOLE 0 0 6,904
ASML HOLDING N V N Y REGISTRY SHS N07059210 423 1,617 SH   SOLE 0 0 1,617
ASTRAZENECA PLC SPONSORED ADR 046353108 223 5,000 SH   SOLE 0 0 5,000
AT&T INC COM 00206R102 1,347 46,214 SH   SOLE 0 0 46,214
AUTODESK INC COM 052769106 2,261 14,484 SH   SOLE 0 0 14,484
AUTOMATIC DATA PROCESSING IN COM 053015103 737 5,393 SH   SOLE 0 0 5,393
AXOGEN INC COM 05463X106 325 31,296 SH   SOLE 0 0 31,296
BCE INC COM NEW 05534B760 1,040 25,447 SH   SOLE 0 0 25,447
BIOGEN INC COM 09062X103 1,549 4,898 SH   SOLE 0 0 4,898
BK OF AMERICA CORP COM 060505104 200 9,438 SH   SOLE 0 0 9,438
BLACKBAUD INC COM 09227Q100 258 4,642 SH   SOLE 0 0 4,642
BP PLC SPONSORED ADR 055622104 857 35,122 SH   SOLE 0 0 35,122
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 651 19,031 SH   SOLE 0 0 19,031
BROADCOM INC COM 11135F101 1,599 6,745 SH   SOLE 0 0 6,745
CANADIAN IMP BK COMM COM 136069101 925 15,952 SH   SOLE 0 0 15,952
CANTEL MEDICAL CORP COM 138098108 261 7,262 SH   SOLE 0 0 7,262
CARDINAL HEALTH INC COM 14149Y108 256 5,341 SH   SOLE 0 0 5,341
CATCHMARK TIMBER TR INC CL A 14912Y202 287 39,706 SH   SOLE 0 0 39,706
CHEVRON CORP NEW COM 166764100 977 13,490 SH   SOLE 0 0 13,490
CISCO SYS INC COM 17275R102 985 25,050 SH   SOLE 0 0 25,050
CITRIX SYS INC COM 177376100 877 6,193 SH   SOLE 0 0 6,193
COCA COLA CO COM 191216100 987 22,309 SH   SOLE 0 0 22,309
COMCAST CORP NEW CL A 20030N101 1,835 53,364 SH   SOLE 0 0 53,364
COSAN LTD SHS A G25343107 141 11,455 SH   SOLE 0 0 11,455
CREE INC COM 225447101 354 9,987 SH   SOLE 0 0 9,987
DIAGEO P L C SPON ADR NEW 25243Q205 205 1,616 SH   SOLE 0 0 1,616
DOLBY LABORATORIES INC COM CL A 25659T107 247 4,565 SH   SOLE 0 0 4,565
DOLLAR GEN CORP NEW COM 256677105 541 3,582 SH   SOLE 0 0 3,582
DOMINION ENERGY INC COM 25746U109 1,088 15,074 SH   SOLE 0 0 15,074
DORMAN PRODUCTS INC COM 258278100 274 4,950 SH   SOLE 0 0 4,950
DUKE ENERGY CORP NEW COM NEW 26441C204 972 12,013 SH   SOLE 0 0 12,013
ENBRIDGE INC COM 29250N105 718 24,696 SH   SOLE 0 0 24,696
EXXON MOBIL CORP COM 30231G102 842 22,181 SH   SOLE 0 0 22,181
FACEBOOK INC CL A 30303M102 1,896 11,369 SH   SOLE 0 0 11,369
FEDEX CORP COM 31428X106 266 2,194 SH   SOLE 0 0 2,194
FIREEYE INC COM 31816Q101 346 32,708 SH   SOLE 0 0 32,708
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 210 7,282 SH   SOLE 0 0 7,282
FREEPORT-MCMORAN INC CL B 35671D857 209 31,022 SH   SOLE 0 0 31,022
FRESHPET INC COM 358039105 223 3,498 SH   SOLE 0 0 3,498
GALAPAGOS NV SPON ADR 36315X101 292 1,491 SH   SOLE 0 0 1,491
GALLAGHER ARTHUR J & CO COM 363576109 282 3,462 SH   SOLE 0 0 3,462
GARTNER INC COM 366651107 417 4,189 SH   SOLE 0 0 4,189
GENMARK DIAGNOSTICS INC COM 372309104 330 80,111 SH   SOLE 0 0 80,111
GILEAD SCIENCES INC COM 375558103 1,529 20,452 SH   SOLE 0 0 20,452
GLAUKOS CORP COM 377322102 206 6,679 SH   SOLE 0 0 6,679
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 988 26,088 SH   SOLE 0 0 26,088
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 152 31,996 SH   SOLE 0 0 31,996
GRAND CANYON ED INC COM 38526M106 436 5,720 SH   SOLE 0 0 5,720
GUARDANT HEALTH INC COM 40131M109 444 6,379 SH   SOLE 0 0 6,379
HEALTHCARE SVCS GROUP INC COM 421906108 449 18,783 SH   SOLE 0 0 18,783
HEALTHSTREAM INC COM 42222N103 322 13,463 SH   SOLE 0 0 13,463
HEARTLAND EXPRESS INC COM 422347104 313 16,860 SH   SOLE 0 0 16,860
HMS HLDGS CORP COM 40425J101 411 16,274 SH   SOLE 0 0 16,274
HOME DEPOT INC COM 437076102 531 2,845 SH   SOLE 0 0 2,845
HONEYWELL INTL INC COM 438516106 350 2,615 SH   SOLE 0 0 2,615
HUNTINGTON BANCSHARES INC COM 446150104 447 54,499 SH   SOLE 0 0 54,499
IMMUNOGEN INC COM 45253H101 42 12,283 SH   SOLE 0 0 12,283
INGREDION INC COM 457187102 252 3,339 SH   SOLE 0 0 3,339
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 637 29,143 SH   SOLE 0 0 29,143
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 662 29,908 SH   SOLE 0 0 29,908
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 665 30,715 SH   SOLE 0 0 30,715
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 658 29,308 SH   SOLE 0 0 29,308
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 678 30,532 SH   SOLE 0 0 30,532
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 677 31,780 SH   SOLE 0 0 31,780
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 679 30,748 SH   SOLE 0 0 30,748
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 309 18,493 SH   SOLE 0 0 18,493
INVESCO EXCHANGE-TRADED FD T TREAS COLATERL 46138G888 16,354 154,011 SH   SOLE 0 0 154,011
INVESCO LTD SHS G491BT108 170 18,738 SH   SOLE 0 0 18,738
IONIS PHARMACEUTICALS INC COM 462222100 595 12,582 SH   SOLE 0 0 12,582
ISHARES INC MIN VOL GBL ETF 464286525 4,973 61,897 SH   SOLE 0 0 61,897
ISHARES TR 0-5YR HI YL CP 46434V407 3,353 82,041 SH   SOLE 0 0 82,041
ISHARES TR 1 3 YR TREAS BD 464287457 2,659 30,684 SH   SOLE 0 0 30,684
ISHARES TR CORE LT USDB ETF 464289479 218 3,058 SH   SOLE 0 0 3,058
ISHARES TR CORE S&P MCP ETF 464287507 737 5,124 SH   SOLE 0 0 5,124
ISHARES TR CORE S&P SCP ETF 464287804 718 12,792 SH   SOLE 0 0 12,792
ISHARES TR CRE U S REIT ETF 464288521 2,099 53,588 SH   SOLE 0 0 53,588
ISHARES TR FLTG RATE NT ETF 46429B655 346 7,099 SH   SOLE 0 0 7,099
ISHARES TR IBONDS 27 ETF 46435UAA9 1,518 61,937 SH   SOLE 0 0 61,937
ISHARES TR IBONDS DEC 46435U697 395 15,117 SH   SOLE 0 0 15,117
ISHARES TR IBONDS DEC 25 46435U432 386 14,269 SH   SOLE 0 0 14,269
ISHARES TR IBONDS DEC2021 46435G789 375 14,707 SH   SOLE 0 0 14,707
ISHARES TR IBONDS DEC2022 46435G755 387 14,878 SH   SOLE 0 0 14,878
ISHARES TR IBONDS DEC2023 46435G318 389 15,165 SH   SOLE 0 0 15,165
ISHARES TR IBONDS DEC2026 46435GAA0 1,676 68,249 SH   SOLE 0 0 68,249
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,575 63,913 SH   SOLE 0 0 63,913
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,603 64,649 SH   SOLE 0 0 64,649
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,623 64,911 SH   SOLE 0 0 64,911
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,633 66,066 SH   SOLE 0 0 66,066
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,647 65,967 SH   SOLE 0 0 65,967
ISHARES TR IBOXX HI YD ETF 464288513 1,021 13,248 SH   SOLE 0 0 13,248
ISHARES TR IBOXX INV CP ETF 464287242 889 7,198 SH   SOLE 0 0 7,198
ISHARES TR INTRM TR CRP ETF 464288638 1,658 30,190 SH   SOLE 0 0 30,190
ISHARES TR JPMORGAN USD EMG 464288281 3,130 32,371 SH   SOLE 0 0 32,371
ISHARES TR MBS ETF 464288588 916 8,294 SH   SOLE 0 0 8,294
ISHARES TR PFD AND INCM SEC 464288687 313 9,821 SH   SOLE 0 0 9,821
ISHARES TR RUS 1000 GRW ETF 464287614 1,203 7,983 SH   SOLE 0 0 7,983
ISHARES TR RUS 1000 VAL ETF 464287598 1,070 10,787 SH   SOLE 0 0 10,787
ISHARES TR SH TR CRPORT ETF 464288646 895 17,098 SH   SOLE 0 0 17,098
JOHNSON & JOHNSON COM 478160104 328 2,501 SH   SOLE 0 0 2,501
JOHNSON CTLS INTL PLC SHS G51502105 412 15,270 SH   SOLE 0 0 15,270
JPMORGAN CHASE & CO COM 46625H100 391 4,343 SH   SOLE 0 0 4,343
JUNIPER NETWORKS INC COM 48203R104 228 11,891 SH   SOLE 0 0 11,891
KELLOGG CO COM 487836108 323 5,383 SH   SOLE 0 0 5,383
KIMBERLY CLARK CORP COM 494368103 352 2,756 SH   SOLE 0 0 2,756
L3HARRIS TECHNOLOGIES INC COM 502431109 1,114 6,186 SH   SOLE 0 0 6,186
LIVERAMP HLDGS INC COM 53815P108 396 12,020 SH   SOLE 0 0 12,020
MASTERCARD INC CL A 57636Q104 1,509 6,246 SH   SOLE 0 0 6,246
MCDONALDS CORP COM 580135101 397 2,403 SH   SOLE 0 0 2,403
MCKESSON CORP COM 58155Q103 322 2,380 SH   SOLE 0 0 2,380
MEDTRONIC PLC SHS G5960L103 369 4,093 SH   SOLE 0 0 4,093
MERCK & CO. INC COM 58933Y105 385 4,998 SH   SOLE 0 0 4,998
MICROCHIP TECHNOLOGY INC COM 595017104 296 4,373 SH   SOLE 0 0 4,373
MICROSOFT CORP COM 594918104 3,350 21,244 SH   SOLE 0 0 21,244
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 96 12,662 SH   SOLE 0 0 12,662
MONRO INC COM 610236101 319 7,291 SH   SOLE 0 0 7,291
MSCI INC COM 55354G100 436 1,510 SH   SOLE 0 0 1,510
NATIONAL GRID PLC SPONSORED ADR NE 636274409 1,019 17,490 SH   SOLE 0 0 17,490
NEOGEN CORP COM 640491106 261 3,903 SH   SOLE 0 0 3,903
NEOGENOMICS INC COM NEW 64049M209 220 7,959 SH   SOLE 0 0 7,959
NEW RELIC INC COM 64829B100 328 7,104 SH   SOLE 0 0 7,104
NICE LTD SPONSORED ADR 653656108 259 1,807 SH   SOLE 0 0 1,807
NIKE INC CL B 654106103 762 9,213 SH   SOLE 0 0 9,213
NOVARTIS A G SPONSORED ADR 66987V109 419 5,082 SH   SOLE 0 0 5,082
NOVO-NORDISK A S ADR 670100205 474 7,880 SH   SOLE 0 0 7,880
NUANCE COMMUNICATIONS INC COM 67020Y100 358 21,343 SH   SOLE 0 0 21,343
NXP SEMICONDUCTORS N V COM N6596X109 249 3,002 SH   SOLE 0 0 3,002
OMNICELL INC COM 68213N109 270 4,119 SH   SOLE 0 0 4,119
ORACLE CORP COM 68389X105 360 7,445 SH   SOLE 0 0 7,445
PARSONS CORPORATION COM 70202L102 211 6,589 SH   SOLE 0 0 6,589
PAYPAL HLDGS INC COM 70450Y103 577 6,028 SH   SOLE 0 0 6,028
PEPSICO INC COM 713448108 814 6,782 SH   SOLE 0 0 6,782
PFIZER INC COM 717081103 1,429 43,792 SH   SOLE 0 0 43,792
PHILIP MORRIS INTL INC COM 718172109 1,289 17,661 SH   SOLE 0 0 17,661
PNC FINL SVCS GROUP INC COM 693475105 765 7,995 SH   SOLE 0 0 7,995
PPL CORP COM 69351T106 705 28,565 SH   SOLE 0 0 28,565
PROCTER & GAMBLE CO COM 742718109 408 3,707 SH   SOLE 0 0 3,707
QUALCOMM INC COM 747525103 207 3,057 SH   SOLE 0 0 3,057
QUEST DIAGNOSTICS INC COM 74834L100 207 2,578 SH   SOLE 0 0 2,578
QURATE RETAIL INC COM SER A 74915M100 85 13,917 SH   SOLE 0 0 13,917
REGENERON PHARMACEUTICALS COM 75886F107 587 1,202 SH   SOLE 0 0 1,202
REGIONS FINANCIAL CORP NEW COM 7591EP100 198 22,086 SH   SOLE 0 0 22,086
RITCHIE BROS AUCTIONEERS COM 767744105 251 7,331 SH   SOLE 0 0 7,331
ROGERS CORP COM 775133101 328 3,471 SH   SOLE 0 0 3,471
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 271 8,297 SH   SOLE 0 0 8,297
SALESFORCE COM INC COM 79466L302 690 4,794 SH   SOLE 0 0 4,794
SANOFI SPONSORED ADR 80105N105 264 6,041 SH   SOLE 0 0 6,041
SAP SE SPON ADR 803054204 723 6,540 SH   SOLE 0 0 6,540
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,073 21,978 SH   SOLE 0 0 21,978
SERVICENOW INC COM 81762P102 644 2,248 SH   SOLE 0 0 2,248
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 77 16,291 SH   SOLE 0 0 16,291
SILICON LABORATORIES INC COM 826919102 238 2,784 SH   SOLE 0 0 2,784
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 304 8,482 SH   SOLE 0 0 8,482
SOUTHERN CO COM 842587107 675 12,464 SH   SOLE 0 0 12,464
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 5,031 210,154 SH   SOLE 0 0 210,154
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,325 187,092 SH   SOLE 0 0 187,092
SPDR SER TR PORTFLI HIGH YLD 78468R606 213 9,428 SH   SOLE 0 0 9,428
SPDR SER TR PORTFLI INTRMDIT 78464A672 470 14,186 SH   SOLE 0 0 14,186
SPDR SER TR PORTFLI TIPS ETF 78464A656 297 10,237 SH   SOLE 0 0 10,237
SPDR SER TR PORTFOLIO AGRGTE 78464A649 11,200 370,632 SH   SOLE 0 0 370,632
SPDR SER TR PORTFOLIO INTRMD 78464A375 11,334 333,257 SH   SOLE 0 0 333,257
SPDR SER TR PORTFOLIO S&P400 78464A847 5,198 205,227 SH   SOLE 0 0 205,227
SPDR SER TR PORTFOLIO S&P600 78468R853 4,106 187,996 SH   SOLE 0 0 187,996
SPDR SER TR PORTFOLIO SHORT 78464A474 4,782 158,086 SH   SOLE 0 0 158,086
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,903 193,135 SH   SOLE 0 0 193,135
SPDR SER TR PRTFLO S&P500 VL 78464A508 6,037 233,620 SH   SOLE 0 0 233,620
SPDR SER TR S&P 400 MDCP GRW 78464A821 489 11,421 SH   SOLE 0 0 11,421
SPDR SER TR S&P 400 MDCP VAL 78464A839 486 13,796 SH   SOLE 0 0 13,796
SPDR SER TR S&P 600 SMCP GRW 78464A201 483 10,449 SH   SOLE 0 0 10,449
SPDR SER TR S&P 600 SMCP VAL 78464A300 481 11,783 SH   SOLE 0 0 11,783
STARBUCKS CORP COM 855244109 518 7,877 SH   SOLE 0 0 7,877
TC ENERGY CORP COM 87807B107 332 7,496 SH   SOLE 0 0 7,496
TE CONNECTIVITY LTD REG SHS H84989104 761 12,087 SH   SOLE 0 0 12,087
THERMO FISHER SCIENTIFIC INC COM 883556102 243 856 SH   SOLE 0 0 856
THERMON GROUP HLDGS INC COM 88362T103 222 14,750 SH   SOLE 0 0 14,750
TWITTER INC COM 90184L102 1,063 43,274 SH   SOLE 0 0 43,274
TYSON FOODS INC CL A 902494103 258 4,456 SH   SOLE 0 0 4,456
UNILEVER N V N Y SHS NEW 904784709 217 4,453 SH   SOLE 0 0 4,453
UNILEVER PLC SPON ADR NEW 904767704 515 10,177 SH   SOLE 0 0 10,177
UNITED PARCEL SERVICE INC CL B 911312106 1,354 14,491 SH   SOLE 0 0 14,491
UNITEDHEALTH GROUP INC COM 91324P102 2,223 8,913 SH   SOLE 0 0 8,913
US BANCORP DEL COM NEW 902973304 274 7,950 SH   SOLE 0 0 7,950
VANGUARD INDEX FDS GROWTH ETF 922908736 689 4,400 SH   SOLE 0 0 4,400
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 713 5,631 SH   SOLE 0 0 5,631
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 626 7,704 SH   SOLE 0 0 7,704
VANGUARD INDEX FDS SM CP VAL ETF 922908611 605 6,813 SH   SOLE 0 0 6,813
VANGUARD INDEX FDS SML CP GRW ETF 922908595 680 4,523 SH   SOLE 0 0 4,523
VANGUARD INDEX FDS VALUE ETF 922908744 606 6,806 SH   SOLE 0 0 6,806
VERIZON COMMUNICATIONS INC COM 92343V104 1,384 25,752 SH   SOLE 0 0 25,752
VERTEX PHARMACEUTICALS INC COM 92532F100 1,377 5,787 SH   SOLE 0 0 5,787
VISA INC COM CL A 92826C839 1,575 9,776 SH   SOLE 0 0 9,776
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 550 39,954 SH   SOLE 0 0 39,954
WALGREENS BOOTS ALLIANCE INC COM 931427108 362 7,904 SH   SOLE 0 0 7,904
WELLS FARGO CO NEW COM 949746101 271 9,448 SH   SOLE 0 0 9,448
WELLTOWER INC COM 95040Q104 506 11,053 SH   SOLE 0 0 11,053
WESTERN DIGITAL CORP. COM 958102105 639 15,361 SH   SOLE 0 0 15,361
ZOETIS INC CL A 98978V103 1,284 10,908 SH   SOLE 0 0 10,908