0001062993-21-002148.txt : 20210302 0001062993-21-002148.hdr.sgml : 20210302 20210302151036 ACCESSION NUMBER: 0001062993-21-002148 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210302 DATE AS OF CHANGE: 20210302 EFFECTIVENESS DATE: 20210302 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FormulaFolio Investments, LLC CENTRAL INDEX KEY: 0001626982 IRS NUMBER: 271883816 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16938 FILM NUMBER: 21703029 BUSINESS ADDRESS: STREET 1: 89 IONIA AVE NW STREET 2: SUITE 600 CITY: GRAND RAPIDS STATE: MI ZIP: 49503 BUSINESS PHONE: 616-667-2150 EXT7004 MAIL ADDRESS: STREET 1: 89 IONIA AVE NW STREET 2: SUITE 600 CITY: GRAND RAPIDS STATE: MI ZIP: 49503 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001626982 XXXXXXXX 12-31-2020 12-31-2020 FormulaFolio Investments, LLC
89 IONIA AVE NW GRAND RAPIDS MI 49503
13F HOLDINGS REPORT 028-16938 N
Danielle Tyler CCO 888-562-8880 Danielle Tyler Tampa FL 03-02-2021 0 670 4770744 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE DANAHER CORPORATION COM 235851102 1198 5395 SH SOLE 0 0 5395 FLEXSHARES TR READY ACC VARI 33939L886 833 10921 SH SOLE 0 0 10921 KINROSS GOLD CORP COM 496902404 79 10821 SH SOLE 0 0 10821 ISHARES TR NATIONAL MUN ETF 464288414 7985 68130 SH SOLE 0 0 68130 BARCLAYS BANK PLC IPTH SR B S&P 06746P621 11973 713127 SH SOLE 0 0 713127 APACHE CORP COM 037411105 724 50994 SH SOLE 0 0 50994 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1857 73168 SH SOLE 0 0 73168 SPDR S&P 500 ETF TR TR UNIT 78462F103 163423 437099 SH SOLE 0 0 437099 BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 20 20000 PRN SOLE 0 0 20000 GENERAL ELECTRIC CO COM 369604103 1481 137149 SH SOLE 0 0 137149 ISHARES SILVER TR ISHARES 46428Q109 1082 44048 SH SOLE 0 0 44048 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2405 33223 SH SOLE 0 0 33223 ISHARES TR ESG MSCI LEADR 46435U218 1923 29600 SH SOLE 0 0 29600 CAESARS ENTERTAINMENT INC NE COM 12769G100 806 10849 SH SOLE 0 0 10849 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 823 14299 SH SOLE 0 0 14299 MASTERCARD INCORPORATED CL A 57636Q104 4647 13019 SH SOLE 0 0 13019 PEMBINA PIPELINE CORP COM 706327103 241 10202 SH SOLE 0 0 10202 DIREXION SHS ETF TR OIL GAS BL 2X SH 25460G500 3058 80119 SH SOLE 0 0 80119 INTUITIVE SURGICAL INC COM NEW 46120E602 620 758 SH SOLE 0 0 758 AON PLC SHS CL A G0403H108 280 1326 SH SOLE 0 0 1326 THE TRADE DESK INC COM CL A 88339J105 785 980 SH SOLE 0 0 980 ISHARES TR COHEN STEER REIT 464287564 241 4464 SH SOLE 0 0 4464 FS KKR CAP CORP II COM 35952V303 863 52621 SH SOLE 0 0 52621 STATE STR CORP COM 857477103 502 6892 SH SOLE 0 0 6892 NUCOR CORP COM 670346105 280 5271 SH SOLE 0 0 5271 PROSHARES TR PSHS ULT S&P 500 74347R107 46875 513133 SH SOLE 0 0 513133 GENUINE PARTS CO COM 372460105 527 5244 SH SOLE 0 0 5244 AMPIO PHARMACEUTICALS INC COM 03209T109 23 14175 SH SOLE 0 0 14175 VANGUARD INDEX FDS LARGE CAP ETF 922908637 324 1842 SH SOLE 0 0 1842 CHURCH & DWIGHT INC COM 171340102 1233 14132 SH SOLE 0 0 14132 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 1530 71582 SH SOLE 0 0 71582 SELECT SECTOR SPDR TR ENERGY 81369Y506 895 23616 SH SOLE 0 0 23616 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1801 72266 SH SOLE 0 0 72266 EATON VANCE TAX-MANAGED GLOB COM 27829F108 100 11371 SH SOLE 0 0 11371 ISHARES TR MSCI USA MIN VOL 46429B697 107514 1583887 SH SOLE 0 0 1583887 SPDR SER TR BLOOMBERG BRCLYS 78468R622 4540 41677 SH SOLE 0 0 41677 LOWES COS INC COM 548661107 4357 27145 SH SOLE 0 0 27145 OWL ROCK CAPITAL CORPORATION COM 69121K104 569 44907 SH SOLE 0 0 44907 QUALCOMM INC COM 747525103 8158 53549 SH SOLE 0 0 53549 VEREIT INC COM 92339V308 223 5889 SH SOLE 0 0 5889 TARGET CORP COM 87612E106 1706 9666 SH SOLE 0 0 9666 WYNN RESORTS LTD COM 983134107 472 4182 SH SOLE 0 0 4182 UNION PAC CORP COM 907818108 1768 8491 SH SOLE 0 0 8491 ISHARES TR MSCI USA QLT FCT 46432F339 6330 54472 SH SOLE 0 0 54472 PROSHARES TR ULTRAPRO QQQ 74347X831 355 1953 SH SOLE 0 0 1953 CATERPILLAR INC COM 149123101 3925 21562 SH SOLE 0 0 21562 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 3570 129995 SH SOLE 0 0 129995 HUNTINGTON BANCSHARES INC COM 446150104 928 73484 SH SOLE 0 0 73484 PRUDENTIAL FINL INC COM 744320102 379 4853 SH SOLE 0 0 4853 ARK ETF TR INNOVATION ETF 00214Q104 32141 258183 SH SOLE 0 0 258183 XCEL ENERGY INC COM 98389B100 356 5340 SH SOLE 0 0 5340 APPLE INC COM 037833100 43214 325676 SH SOLE 0 0 325676 HECLA MNG CO COM 422704106 90 13874 SH SOLE 0 0 13874 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 450 7713 SH SOLE 0 0 7713 TRUIST FINL CORP COM 89832Q109 638 13320 SH SOLE 0 0 13320 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 249 5185 SH SOLE 0 0 5185 PROSHARES TR PSHS CONSMR SVCS 74347R750 822 9468 SH SOLE 0 0 9468 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 36 18602 SH SOLE 0 0 18602 ISHARES TR ESG AW MSCI EAFE 46435G516 937 12827 SH SOLE 0 0 12827 MODERNA INC COM 60770K107 324 3097 SH SOLE 0 0 3097 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 8662 113537 SH SOLE 0 0 113537 ENTERPRISE PRODS PARTNERS L COM 293792107 361 18442 SH SOLE 0 0 18442 VANGUARD INDEX FDS GROWTH ETF 922908736 15470 61064 SH SOLE 0 0 61064 PHILIP MORRIS INTL INC COM 718172109 1682 20321 SH SOLE 0 0 20321 NORFOLK SOUTHN CORP COM 655844108 725 3052 SH SOLE 0 0 3052 TEXAS INSTRS INC COM 882508104 1821 11093 SH SOLE 0 0 11093 EDWARDS LIFESCIENCES CORP COM 28176E108 498 5459 SH SOLE 0 0 5459 ISHARES TR U.S. MED DVC ETF 464288810 4439 13562 SH SOLE 0 0 13562 DELTA AIR LINES INC DEL COM NEW 247361702 1188 29556 SH SOLE 0 0 29556 JOHNSON CTLS INTL PLC SHS G51502105 232 4972 SH SOLE 0 0 4972 PACER FDS TR TRENDPILOT US BD 69374H642 2167 78712 SH SOLE 0 0 78712 PIMCO ETF TR INV GRD CRP BD 72201R817 663 5659 SH SOLE 0 0 5659 SPDR SER TR PORTFOLIO SH TSR 78468R101 26236 854327 SH SOLE 0 0 854327 CEDAR FAIR L P DEPOSITRY UNIT 150185106 347 8833 SH SOLE 0 0 8833 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 618 10160 SH SOLE 0 0 10160 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 570 9797 SH SOLE 0 0 9797 ISHARES TR U.S. BAS MTL ETF 464287838 34823 307053 SH SOLE 0 0 307053 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1196 21343 SH SOLE 0 0 21343 DUKE ENERGY CORP NEW COM NEW 26441C204 4589 50124 SH SOLE 0 0 50124 WALMART INC COM 931142103 9869 68467 SH SOLE 0 0 68467 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 268 6283 SH SOLE 0 0 6283 CADENCE DESIGN SYSTEM INC COM 127387108 246 1802 SH SOLE 0 0 1802 BURLINGTON STORES INC COM 122017106 452 1728 SH SOLE 0 0 1728 HORMEL FOODS CORP COM 440452100 390 8367 SH SOLE 0 0 8367 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 767 18084 SH SOLE 0 0 18084 SPDR SER TR PORTFLI INTRMDIT 78464A672 9417 284837 SH SOLE 0 0 284837 TRACTOR SUPPLY CO COM 892356106 223 1589 SH SOLE 0 0 1589 SPDR SER TR PRTFLO S&P500 HI 78468R788 725 21997 SH SOLE 0 0 21997 JUNIPER NETWORKS INC COM 48203R104 338 15029 SH SOLE 0 0 15029 INTEL CORP COM 458140100 2448 49137 SH SOLE 0 0 49137 CANOPY GROWTH CORP COM 138035100 7 1000 SH Call SOLE 0 0 1000 V F CORP COM 918204108 218 2553 SH SOLE 0 0 2553 ISHARES TR ESG AWRE 1 5 YR 46435G243 4259 162675 SH SOLE 0 0 162675 ISHARES TR U.S. TECH ETF 464287721 7309 85907 SH SOLE 0 0 85907 REPLIGEN CORP COM 759916109 661 3449 SH SOLE 0 0 3449 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 1509 39304 SH SOLE 0 0 39304 JPMORGAN CHASE & CO COM 46625H100 10062 79184 SH SOLE 0 0 79184 ISHARES TR CORE MSCI TOTAL 46432F834 78224 1164217 SH SOLE 0 0 1164217 ISHARES TR SP SMCP600VL ETF 464287879 4785 58854 SH SOLE 0 0 58854 ISHARES TR US TREAS BD ETF 46429B267 30780 1129966 SH SOLE 0 0 1129966 FEDEX CORP COM 31428X106 7365 28369 SH SOLE 0 0 28369 COMCAST CORP NEW CL A 20030N101 2066 39426 SH SOLE 0 0 39426 ISHARES TR US INDUSTRIALS 464287754 8902 91677 SH SOLE 0 0 91677 SOUTH JERSEY INDS INC COM 838518108 247 11474 SH SOLE 0 0 11474 EXXON MOBIL CORP COM 30231G102 3905 94747 SH SOLE 0 0 94747 VANGUARD WORLD FDS ENERGY ETF 92204A306 305 5875 SH SOLE 0 0 5875 ROCKWELL AUTOMATION INC COM 773903109 337 1344 SH SOLE 0 0 1344 ISHARES INC MSCI EMERG MRKT 464286533 10274 168201 SH SOLE 0 0 168201 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 692 6736 SH SOLE 0 0 6736 EBAY INC. COM 278642103 205 4085 SH SOLE 0 0 4085 ISHARES TR CORE S&P US GWT 464287671 850 9583 SH SOLE 0 0 9583 ISHARES TR RUS 2000 GRW ETF 464287648 4158 14502 SH SOLE 0 0 14502 PARKER-HANNIFIN CORP COM 701094104 233 856 SH SOLE 0 0 856 GENTEX CORP COM 371901109 212 6250 SH SOLE 0 0 6250 ISHARES TR RUSSELL 3000 ETF 464287689 1762 7884 SH SOLE 0 0 7884 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 29038 1335088 SH SOLE 0 0 1335088 FLEXSHARES TR HIG YLD VL ETF 33939L662 6122 124639 SH SOLE 0 0 124639 ISHARES INC CORE MSCI EMKT 46434G103 10708 172592 SH SOLE 0 0 172592 ONEOK INC NEW COM 682680103 301 7843 SH SOLE 0 0 7843 ISHARES TR MSCI EAFE MIN VL 46429B689 19412 264434 SH SOLE 0 0 264434 ISHARES TR PFD AND INCM SEC 464288687 3640 94511 SH SOLE 0 0 94511 SPDR SER TR PORTFOLIO LN TSR 78464A664 9575 212172 SH SOLE 0 0 212172 CHEVRON CORP NEW COM 166764100 5256 62237 SH SOLE 0 0 62237 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 36166 505823 SH SOLE 0 0 505823 SEA LTD SPONSORD ADS 81141R100 241 1213 SH SOLE 0 0 1213 EATON CORP PLC SHS G29183103 234 1951 SH SOLE 0 0 1951 VANGUARD INDEX FDS VALUE ETF 922908744 14057 118165 SH SOLE 0 0 118165 AVANGRID INC COM 05351W103 216 4762 SH SOLE 0 0 4762 ISHARES TR IBONDS DEC 46435U697 210 7738 SH SOLE 0 0 7738 SYSCO CORP COM 871829107 898 12098 SH SOLE 0 0 12098 HERSHEY CO COM 427866108 609 3996 SH SOLE 0 0 3996 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 88 14316 SH SOLE 0 0 14316 ISHARES TR BARCLAYS 7 10 YR 464287440 22608 188481 SH SOLE 0 0 188481 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4698 85846 SH SOLE 0 0 85846 QUANTA SVCS INC COM 74762E102 7579 105239 SH SOLE 0 0 105239 OKTA INC CL A 679295105 337 1325 SH SOLE 0 0 1325 ENTERGY CORP NEW COM 29364G103 213 2129 SH SOLE 0 0 2129 D R HORTON INC COM 23331A109 264 3826 SH SOLE 0 0 3826 SQUARE INC CL A 852234103 1897 8718 SH SOLE 0 0 8718 PALANTIR TECHNOLOGIES INC CL A 69608A108 254 10783 SH SOLE 0 0 10783 KANSAS CITY SOUTHERN COM NEW 485170302 727 3562 SH SOLE 0 0 3562 ISHARES TR CORE DIV GRWTH 46434V621 4960 110675 SH SOLE 0 0 110675 SIMON PPTY GROUP INC NEW COM 828806109 983 11525 SH SOLE 0 0 11525 ISHARES TR ISHS 5-10YR INVT 464288638 85758 1387889 SH SOLE 0 0 1387889 ETF SER SOLUTIONS US GLB JETS 26922A842 221 9874 SH SOLE 0 0 9874 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1342 37275 SH SOLE 0 0 37275 ISHARES TR CALIF MUN BD ETF 464288356 4433 70561 SH SOLE 0 0 70561 NRG ENERGY INC COM NEW 629377508 217 5782 SH SOLE 0 0 5782 ISHARES TR IBOXX INV CP ETF 464287242 47829 346262 SH SOLE 0 0 346262 ISHARES TR NASDAQ BIOTECH 464287556 615 4062 SH SOLE 0 0 4062 EXPEDITORS INTL WASH INC COM 302130109 328 3452 SH SOLE 0 0 3452 VANGUARD INDEX FDS MID CAP ETF 922908629 903 4369 SH SOLE 0 0 4369 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 47211 1559731 SH SOLE 0 0 1559731 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 32846 809416 SH SOLE 0 0 809416 HASBRO INC COM 418056107 202 2164 SH SOLE 0 0 2164 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9156 64859 SH SOLE 0 0 64859 PROLOGIS INC. COM 74340W103 206 2068 SH SOLE 0 0 2068 ISHARES TR 3 7 YR TREAS BD 464288661 10881 81824 SH SOLE 0 0 81824 PROSHARES TR SHRT 20+YR TRE 74347X849 2694 170722 SH SOLE 0 0 170722 SPDR SER TR S&P OILGAS EXP 78468R556 1648 28164 SH SOLE 0 0 28164 ZOETIS INC CL A 98978V103 569 3440 SH SOLE 0 0 3440 EXELON CORP COM 30161N101 950 22492 SH SOLE 0 0 22492 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 250 4810 SH SOLE 0 0 4810 ISHARES TR CORE S&P TTL STK 464287150 46663 541208 SH SOLE 0 0 541208 SPDR SER TR S&P BIOTECH 78464A870 1812 12871 SH SOLE 0 0 12871 ILLINOIS TOOL WKS INC COM 452308109 628 3083 SH SOLE 0 0 3083 SPDR SER TR PORTFOLIO S&P500 78464A854 77674 1766930 SH SOLE 0 0 1766930 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 5168 95577 SH SOLE 0 0 95577 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 102872 1166483 SH SOLE 0 0 1166483 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 49587 2712623 SH SOLE 0 0 2712623 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1987 67391 SH SOLE 0 0 67391 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 209492 8603366 SH SOLE 0 0 8603366 VIATRIS INC COM 92556V106 318 16955 SH SOLE 0 0 16955 TJX COS INC NEW COM 872540109 549 8044 SH SOLE 0 0 8044 DBX ETF TR XTRACK USD HIGH 233051432 299671 5982651 SH SOLE 0 0 5982651 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2390 103479 SH SOLE 0 0 103479 BLACKSTONE GROUP INC COM CL A 09260D107 323 4986 SH SOLE 0 0 4986 AUTOMATIC DATA PROCESSING IN COM 053015103 1070 6073 SH SOLE 0 0 6073 HOLOGIC INC COM 436440101 300 4116 SH SOLE 0 0 4116 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 850 3798 SH SOLE 0 0 3798 DNP SELECT INCOME FD INC COM 23325P104 337 32842 SH SOLE 0 0 32842 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7496 17852 SH SOLE 0 0 17852 SKYWORKS SOLUTIONS INC COM 83088M102 292 1908 SH SOLE 0 0 1908 BERKSHIRE HATHAWAY INC DEL CL A 084670108 696 2 SH SOLE 0 0 2 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 824 43417 SH SOLE 0 0 43417 SMUCKER J M CO COM NEW 832696405 299 2585 SH SOLE 0 0 2585 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1997 29023 SH SOLE 0 0 29023 GRACO INC COM 384109104 717 9904 SH SOLE 0 0 9904 ISHARES TR AGGRES ALLOC ETF 464289859 747 11641 SH SOLE 0 0 11641 YAMANA GOLD INC COM 98462Y100 90 15729 SH SOLE 0 0 15729 L3HARRIS TECHNOLOGIES INC COM 502431109 445 2357 SH SOLE 0 0 2357 ISHARES TR IBOXX HI YD ETF 464288513 18019 206404 SH SOLE 0 0 206404 PROSHARES TR II ULTA BLMBG 2017 74347Y888 576 15881 SH SOLE 0 0 15881 ISHARES GOLD TRUST ISHARES 464285105 27013 1489968 SH SOLE 0 0 1489968 ISHARES TR USD INV GRDE ETF 464288620 23452 378442 SH SOLE 0 0 378442 AMERICAN FIN TR INC COM CLASS A 02607T109 243 32733 SH SOLE 0 0 32733 BERRY GLOBAL GROUP INC COM 08579W103 279 4967 SH SOLE 0 0 4967 FIRSTENERGY CORP COM 337932107 249 8149 SH SOLE 0 0 8149 SALESFORCE COM INC COM 79466L302 2683 12056 SH SOLE 0 0 12056 SPDR SER TR SPDR BLOOMBERG 78468R663 6009 65658 SH SOLE 0 0 65658 CSX CORP COM 126408103 566 6240 SH SOLE 0 0 6240 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4591 16092 SH SOLE 0 0 16092 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4106 44867 SH SOLE 0 0 44867 WELLS FARGO CO NEW COM 949746101 443 14688 SH SOLE 0 0 14688 COCA COLA CO COM 191216100 3869 70558 SH SOLE 0 0 70558 INTERNATIONAL PAPER CO COM 460146103 587 11805 SH SOLE 0 0 11805 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 834 13891 SH SOLE 0 0 13891 AMGEN INC COM 031162100 1819 7912 SH SOLE 0 0 7912 NVIDIA CORPORATION COM 67066G104 5656 10832 SH SOLE 0 0 10832 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 26558 223253 SH SOLE 0 0 223253 ISHARES TR S&P MC 400GR ETF 464287606 13995 193778 SH SOLE 0 0 193778 TESLA INC COM 88160R101 8387 11885 SH SOLE 0 0 11885 NETFLIX INC COM 64110L106 4071 7529 SH SOLE 0 0 7529 FIDELITY NATL INFORMATION SV COM 31620M106 428 3028 SH SOLE 0 0 3028 VERIZON COMMUNICATIONS INC COM 92343V104 5992 101999 SH SOLE 0 0 101999 ISHARES TR S&P 500 GRWT ETF 464287309 17257 270397 SH SOLE 0 0 270397 ISHARES TR ESG AWARE MSCI 46435U663 489 14333 SH SOLE 0 0 14333 SIRIUS XM HOLDINGS INC COM 82968B103 227 35641 SH SOLE 0 0 35641 INVESCO QQQ TR UNIT SER 1 46090E103 109477 348941 SH SOLE 0 0 348941 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3022 14831 SH SOLE 0 0 14831 IRON MTN INC NEW COM 46284V101 2481 84150 SH SOLE 0 0 84150 ISHARES TR IBONDS DEC21 ETF 46434VBK5 254 10191 SH SOLE 0 0 10191 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 315 5025 SH SOLE 0 0 5025 ISHARES TR CORE MSCI EAFE 46432F842 14720 213061 SH SOLE 0 0 213061 ISHARES TR CORE S&P MCP ETF 464287507 14979 65175 SH SOLE 0 0 65175 DEVON ENERGY CORP NEW COM 25179M103 158 10010 SH SOLE 0 0 10010 BANK MONTREAL QUE COM 063671101 419 5517 SH SOLE 0 0 5517 RETAIL PPTYS AMER INC CL A 76131V202 97 11301 SH SOLE 0 0 11301 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2508 27580 SH SOLE 0 0 27580 MICROSOFT CORP COM 594918104 18086 81313 SH SOLE 0 0 81313 STRATEGY SHS NS 7HANDL IDX 86280R506 1075 42076 SH SOLE 0 0 42076 LINDE PLC SHS G5494J103 337 1277 SH SOLE 0 0 1277 PROSHARES TR PSHS ULTRA QQQ 74347R206 1301 11299 SH SOLE 0 0 11299 STARBUCKS CORP COM 855244109 1759 16442 SH SOLE 0 0 16442 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6383 279951 SH SOLE 0 0 279951 NORTHROP GRUMMAN CORP COM 666807102 511 1677 SH SOLE 0 0 1677 BEYOND MEAT INC COM 08862E109 409 3273 SH SOLE 0 0 3273 LAUDER ESTEE COS INC CL A 518439104 581 2184 SH SOLE 0 0 2184 BANK NEW YORK MELLON CORP COM 064058100 517 12185 SH SOLE 0 0 12185 ADOBE SYSTEMS INCORPORATED COM 00724F101 1626 3251 SH SOLE 0 0 3251 ISHARES TR RUS 1000 ETF 464287622 1309 6177 SH SOLE 0 0 6177 ISHARES TR S&P 500 VAL ETF 464287408 2238 17478 SH SOLE 0 0 17478 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2245 31388 SH SOLE 0 0 31388 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 27158 54137 SH SOLE 0 0 54137 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1037 27584 SH SOLE 0 0 27584 SPDR SER TR PORTFOLIO AGRGTE 78464A649 3397 110339 SH SOLE 0 0 110339 CHEWY INC CL A 16679L109 274 3045 SH SOLE 0 0 3045 SPDR SER TR PORTFOLIO S&P600 78468R853 3260 91059 SH SOLE 0 0 91059 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 872 13102 SH SOLE 0 0 13102 OLD DOMINION FREIGHT LINE IN COM 679580100 667 3416 SH SOLE 0 0 3416 BOOKING HOLDINGS INC COM 09857L108 797 358 SH SOLE 0 0 358 BARRICK GOLD CORP COM 067901108 219 9630 SH SOLE 0 0 9630 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 289 4114 SH SOLE 0 0 4114 CARMAX INC COM 143130102 421 4454 SH SOLE 0 0 4454 GENERAL DYNAMICS CORP COM 369550108 3113 20920 SH SOLE 0 0 20920 MCDONALDS CORP COM 580135101 5487 25570 SH SOLE 0 0 25570 AMERISOURCEBERGEN CORP COM 03073E105 623 6370 SH SOLE 0 0 6370 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 52274 1239895 SH SOLE 0 0 1239895 SPDR SER TR PRTFLO S&P500 GW 78464A409 108127 1955625 SH SOLE 0 0 1955625 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 637 5618 SH SOLE 0 0 5618 ENBRIDGE INC COM 29250N105 1835 57360 SH SOLE 0 0 57360 ALPHABET INC CAP STK CL A 02079K305 4490 2562 SH SOLE 0 0 2562 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6009 269715 SH SOLE 0 0 269715 API GROUP CORP COM STK 00187Y100 984 54200 SH SOLE 0 0 54200 VERTEX PHARMACEUTICALS INC COM 92532F100 319 1350 SH SOLE 0 0 1350 ISHARES TR MSCI EAFE ETF 464287465 796 10904 SH SOLE 0 0 10904 PTC INC COM 69370C100 427 3569 SH SOLE 0 0 3569 EMERSON ELEC CO COM 291011104 1084 13486 SH SOLE 0 0 13486 GALECTIN THERAPEUTICS INC COM NEW 363225202 28 12710 SH SOLE 0 0 12710 ISHARES TR ISHS 1-5YR INVS 464288646 11879 215309 SH SOLE 0 0 215309 BLACKBAUD INC COM 09227Q100 338 5879 SH SOLE 0 0 5879 SPOTIFY TECHNOLOGY S A SHS L8681T102 309 982 SH SOLE 0 0 982 FISERV INC COM 337738108 1253 11004 SH SOLE 0 0 11004 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1077 20954 SH SOLE 0 0 20954 ROYAL CARIBBEAN GROUP COM V7780T103 421 5638 SH SOLE 0 0 5638 DUPONT DE NEMOURS INC COM 26614N102 262 3681 SH SOLE 0 0 3681 KROGER CO COM 501044101 490 15429 SH SOLE 0 0 15429 VALERO ENERGY CORP COM 91913Y100 869 15355 SH SOLE 0 0 15355 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1437 74255 SH SOLE 0 0 74255 ALBEMARLE CORP COM 012653101 338 2294 SH SOLE 0 0 2294 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5422 108203 SH SOLE 0 0 108203 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 773 12555 SH SOLE 0 0 12555 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 332 6015 SH SOLE 0 0 6015 BAXTER INTL INC COM 071813109 519 6467 SH SOLE 0 0 6467 ISHARES TR EAFE GRWTH ETF 464288885 6219 61626 SH SOLE 0 0 61626 SPDR S&P 500 ETF TR TR UNIT 78462F103 2790 117100 SH Put SOLE 0 0 117100 INTUIT COM 461202103 226 595 SH SOLE 0 0 595 HP INC COM 40434L105 434 17645 SH SOLE 0 0 17645 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1743 39101 SH SOLE 0 0 39101 ISHARES TR U.S. REAL ES ETF 464287739 670 7821 SH SOLE 0 0 7821 UNITED PARCEL SERVICE INC CL B 911312106 2648 15723 SH SOLE 0 0 15723 SPDR SER TR PRTFLO S&P500 VL 78464A508 16602 482746 SH SOLE 0 0 482746 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 755 11184 SH SOLE 0 0 11184 RING ENERGY INC COM 76680V108 15 22730 SH SOLE 0 0 22730 DOLBY LABORATORIES INC COM CL A 25659T107 205 2113 SH SOLE 0 0 2113 AFLAC INC COM 001055102 741 16653 SH SOLE 0 0 16653 MORGAN STANLEY COM NEW 617446448 274 3993 SH SOLE 0 0 3993 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10156 173463 SH SOLE 0 0 173463 ISHARES TR MSCI USA ESG SLC 464288802 3148 38233 SH SOLE 0 0 38233 LUMEN TECHNOLOGIES INC COM 156700106 247 25302 SH SOLE 0 0 25302 CONOCOPHILLIPS COM 20825C104 390 9749 SH SOLE 0 0 9749 MEDTRONIC PLC SHS G5960L103 883 7537 SH SOLE 0 0 7537 BLACKROCK INC COM 09247X101 206 286 SH SOLE 0 0 286 MOODYS CORP COM 615369105 243 838 SH SOLE 0 0 838 ISHARES TR 0-5YR HI YL CP 46434V407 5493 120892 SH SOLE 0 0 120892 ISHARES TR CRE U S REIT ETF 464288521 1477 30500 SH SOLE 0 0 30500 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 234 1345 SH SOLE 0 0 1345 ANTARES PHARMA INC COM 036642106 94 23645 SH SOLE 0 0 23645 ISHARES TR INTL TREA BD ETF 464288117 2083 37449 SH SOLE 0 0 37449 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 9125 386180 SH SOLE 0 0 386180 RPM INTL INC COM 749685103 331 3651 SH SOLE 0 0 3651 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2465 15331 SH SOLE 0 0 15331 JOHNSON & JOHNSON COM 478160104 8836 56145 SH SOLE 0 0 56145 DOLLAR GEN CORP NEW COM 256677105 210 999 SH SOLE 0 0 999 S&P GLOBAL INC COM 78409V104 478 1454 SH SOLE 0 0 1454 DARDEN RESTAURANTS INC COM 237194105 478 4009 SH SOLE 0 0 4009 SPDR SER TR PORTFOLI S&P1500 78464A805 52032 1128924 SH SOLE 0 0 1128924 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 373 6258 SH SOLE 0 0 6258 SEAGATE TECHNOLOGY PLC SHS G7945M107 1485 23898 SH SOLE 0 0 23898 VANGUARD INDEX FDS SM CP VAL ETF 922908611 32091 225657 SH SOLE 0 0 225657 ISHARES INC MSCI GBL MIN VOL 464286525 359 3703 SH SOLE 0 0 3703 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3980 79323 SH SOLE 0 0 79323 AIR PRODS & CHEMS INC COM 009158106 927 3394 SH SOLE 0 0 3394 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 145 15514 SH SOLE 0 0 15514 CROWN CASTLE INTL CORP NEW COM 22822V101 368 2313 SH SOLE 0 0 2313 SPDR SER TR BLMBRG BRC CNVRT 78464A359 2502 30219 SH SOLE 0 0 30219 MICRON TECHNOLOGY INC COM 595112103 926 12311 SH SOLE 0 0 12311 NETAPP INC COM 64110D104 306 4614 SH SOLE 0 0 4614 KIMBERLY-CLARK CORP COM 494368103 549 4075 SH SOLE 0 0 4075 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5242 47814 SH SOLE 0 0 47814 HOULIHAN LOKEY INC CL A 441593100 386 5748 SH SOLE 0 0 5748 DISNEY WALT CO COM 254687106 6343 35010 SH SOLE 0 0 35010 DISCOVER FINL SVCS COM 254709108 244 2690 SH SOLE 0 0 2690 UNITED AIRLS HLDGS INC COM 910047109 360 8325 SH SOLE 0 0 8325 NATIONAL HEALTH INVS INC COM 63633D104 225 3248 SH SOLE 0 0 3248 BALL CORP COM 058498106 398 4267 SH SOLE 0 0 4267 ARK ETF TR NEXT GNRTN INTER 00214Q401 25334 173096 SH SOLE 0 0 173096 EVERSOURCE ENERGY COM 30040W108 494 5716 SH SOLE 0 0 5716 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 352 17899 SH SOLE 0 0 17899 PFIZER INC COM 717081103 5687 154483 SH SOLE 0 0 154483 DEERE & CO COM 244199105 1463 5439 SH SOLE 0 0 5439 DIGITAL RLTY TR INC COM 253868103 212 1519 SH SOLE 0 0 1519 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2369 18572 SH SOLE 0 0 18572 SCHWAB STRATEGIC TR US REIT ETF 808524847 623 16403 SH SOLE 0 0 16403 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 701 22870 SH SOLE 0 0 22870 TWITTER INC NOTE 1.000% 9/1 90184LAD4 20 20000 PRN SOLE 0 0 20000 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 8538 92221 SH SOLE 0 0 92221 AMERICAN TOWER CORP NEW COM 03027X100 210 934 SH SOLE 0 0 934 IDEXX LABS INC COM 45168D104 805 1611 SH SOLE 0 0 1611 AMERICAN EXPRESS CO COM 025816109 964 7969 SH SOLE 0 0 7969 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7129 68212 SH SOLE 0 0 68212 ISHARES TR TIPS BD ETF 464287176 6170 48337 SH SOLE 0 0 48337 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 15818 335052 SH SOLE 0 0 335052 PEPSICO INC COM 713448108 4570 30819 SH SOLE 0 0 30819 TAL EDUCATION GROUP SPONSORED ADS 874080104 249 3478 SH SOLE 0 0 3478 ANNALY CAPITAL MANAGEMENT IN COM 035710409 218 25813 SH SOLE 0 0 25813 LINCOLN NATL CORP IND COM 534187109 239 4743 SH SOLE 0 0 4743 CVS HEALTH CORP COM 126650100 4238 62043 SH SOLE 0 0 62043 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 152 10625 SH SOLE 0 0 10625 COSTCO WHSL CORP NEW COM 22160K105 3184 8451 SH SOLE 0 0 8451 ABBOTT LABS COM 002824100 2719 24837 SH SOLE 0 0 24837 BK OF AMERICA CORP COM 060505104 1690 55755 SH SOLE 0 0 55755 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 855 12678 SH SOLE 0 0 12678 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 789 31216 SH SOLE 0 0 31216 NEXTERA ENERGY INC COM 65339F101 2555 33113 SH SOLE 0 0 33113 MGM RESORTS INTERNATIONAL COM 552953101 223 7088 SH SOLE 0 0 7088 ABIOMED INC COM 003654100 515 1588 SH SOLE 0 0 1588 B2GOLD CORP COM 11777Q209 95 17041 SH SOLE 0 0 17041 TRANE TECHNOLOGIES PLC SHS G8994E103 300 2069 SH SOLE 0 0 2069 RLI CORP COM 749607107 230 2208 SH SOLE 0 0 2208 NOVO-NORDISK A S ADR 670100205 693 9918 SH SOLE 0 0 9918 REGENERON PHARMACEUTICALS COM 75886F107 226 468 SH SOLE 0 0 468 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1630 5330 SH SOLE 0 0 5330 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 646 2473 SH SOLE 0 0 2473 NOVARTIS AG SPONSORED ADR 66987V109 778 8238 SH SOLE 0 0 8238 SOUTHWEST AIRLS CO COM 844741108 325 6977 SH SOLE 0 0 6977 ISHARES TR 0-5 YR TIPS ETF 46429B747 3365 32226 SH SOLE 0 0 32226 WORLD WRESTLING ENTMT INC CL A 98156Q108 229 4759 SH SOLE 0 0 4759 FB FINL CORP COM 30257X104 251 7237 SH SOLE 0 0 7237 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2664 19416 SH SOLE 0 0 19416 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 211 7322 SH SOLE 0 0 7322 CAMBRIA ETF TR GLB MOMENT ETF 132061508 796 30703 SH SOLE 0 0 30703 INVESCO LTD SHS G491BT108 790 45302 SH SOLE 0 0 45302 TRAVELERS COMPANIES INC COM 89417E109 324 2307 SH SOLE 0 0 2307 MARTIN MARIETTA MATLS INC COM 573284106 266 938 SH SOLE 0 0 938 AT&T INC COM 00206R102 6605 229643 SH SOLE 0 0 229643 AMAZON COM INC COM 023135106 16355 5022 SH SOLE 0 0 5022 MERCK & CO. INC COM 58933Y105 5049 61727 SH SOLE 0 0 61727 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9259 111695 SH SOLE 0 0 111695 ROKU INC COM CL A 77543R102 585 1761 SH SOLE 0 0 1761 REALTY INCOME CORP COM 756109104 926 14899 SH SOLE 0 0 14899 FOX FACTORY HLDG CORP COM 35138V102 440 4165 SH SOLE 0 0 4165 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 60 11490 SH SOLE 0 0 11490 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2379 108461 SH SOLE 0 0 108461 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 37045 814181 SH SOLE 0 0 814181 COLGATE PALMOLIVE CO COM 194162103 1037 12126 SH SOLE 0 0 12126 PRICE T ROWE GROUP INC COM 74144T108 1424 9406 SH SOLE 0 0 9406 BOEING CO COM 097023105 5092 23786 SH SOLE 0 0 23786 L BRANDS INC COM 501797104 7282 195807 SH SOLE 0 0 195807 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1549 17403 SH SOLE 0 0 17403 STRYKER CORPORATION COM 863667101 407 1659 SH SOLE 0 0 1659 PROCTER AND GAMBLE CO COM 742718109 5677 40799 SH SOLE 0 0 40799 WORLD GOLD TR SPDR GLD MINIS 98149E204 2868 151441 SH SOLE 0 0 151441 ORACLE CORP COM 68389X105 508 7845 SH SOLE 0 0 7845 DOVER CORP COM 260003108 250 1983 SH SOLE 0 0 1983 ISHARES TR RUS 2000 VAL ETF 464287630 8741 66344 SH SOLE 0 0 66344 CUMMINS INC COM 231021106 204 898 SH SOLE 0 0 898 BROWN & BROWN INC COM 115236101 331 6990 SH SOLE 0 0 6990 ISHARES TR MSCI KLD400 SOC 464288570 3141 43911 SH SOLE 0 0 43911 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 2257 35044 SH SOLE 0 0 35044 AMERICAN EQTY INVT LIFE HLD COM 025676206 875 31633 SH SOLE 0 0 31633 CGI INC CL A SUB VTG 12532H104 254 3197 SH SOLE 0 0 3197 NEW YORK CMNTY BANCORP INC COM 649445103 198 18788 SH SOLE 0 0 18788 SPDR SER TR FTSE INT GVT ETF 78464A490 713 12141 SH SOLE 0 0 12141 ISHARES TR MSCI USA VALUE 46432F388 4103 47204 SH SOLE 0 0 47204 FREEPORT-MCMORAN INC CL B 35671D857 7832 300996 SH SOLE 0 0 300996 AUTODESK INC COM 052769106 244 798 SH SOLE 0 0 798 ISHARES INC ESG AWR MSCI EM 46434G863 6906 164518 SH SOLE 0 0 164518 QEP RESOURCES INC COM 74733V100 33 13616 SH SOLE 0 0 13616 PROSHARES TR PSHS ULT MCAP400 74347R404 20560 431290 SH SOLE 0 0 431290 NIKE INC CL B 654106103 1138 8042 SH SOLE 0 0 8042 ISHARES TR JPMORGAN USD EMG 464288281 517 4458 SH SOLE 0 0 4458 ISHARES TR ESG AWR US AGRGT 46435U549 3846 68020 SH SOLE 0 0 68020 OMEGA HEALTHCARE INVS INC COM 681936100 812 22361 SH SOLE 0 0 22361 CONAGRA BRANDS INC COM 205887102 477 13150 SH SOLE 0 0 13150 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1023 9386 SH SOLE 0 0 9386 WILLIAMS COS INC COM 969457100 283 14092 SH SOLE 0 0 14092 US BANCORP DEL COM NEW 902973304 230 4927 SH SOLE 0 0 4927 REAVES UTIL INCOME FD COM SH BEN INT 756158101 387 11797 SH SOLE 0 0 11797 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 227 3137 SH SOLE 0 0 3137 ALPS ETF TR CLEAN ENERGY 00162Q460 7172 89482 SH SOLE 0 0 89482 SHERWIN WILLIAMS CO COM 824348106 988 1345 SH SOLE 0 0 1345 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1920 8791 SH SOLE 0 0 8791 ISHARES TR U.S. CNSM GD ETF 464287812 7341 42335 SH SOLE 0 0 42335 IQVIA HLDGS INC COM 46266C105 1086 6063 SH SOLE 0 0 6063 AVERY DENNISON CORP COM 053611109 310 1999 SH SOLE 0 0 1999 DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 131 19000 SH SOLE 0 0 19000 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1404 38969 SH SOLE 0 0 38969 SHOPIFY INC CL A 82509L107 540 477 SH SOLE 0 0 477 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 765 8639 SH SOLE 0 0 8639 ISHARES TR ESG ADV TTL USD 46436E619 1612 31825 SH SOLE 0 0 31825 ISHARES TR 1 3 YR TREAS BD 464287457 22554 261107 SH SOLE 0 0 261107 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1448 15919 SH SOLE 0 0 15919 CISCO SYS INC COM 17275R102 1345 30059 SH SOLE 0 0 30059 THERAPEUTICSMD INC COM 88338N107 26 21300 SH SOLE 0 0 21300 VERISK ANALYTICS INC COM 92345Y106 856 4122 SH SOLE 0 0 4122 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4303 41618 SH SOLE 0 0 41618 BRISTOL-MYERS SQUIBB CO COM 110122108 3591 57898 SH SOLE 0 0 57898 DOW INC COM 260557103 4709 84849 SH SOLE 0 0 84849 NATIONAL CINEMEDIA INC COM 635309107 244 65470 SH SOLE 0 0 65470 ISHARES TR CORE S&P SCP ETF 464287804 83584 909514 SH SOLE 0 0 909514 LEIDOS HOLDINGS INC COM 525327102 436 4150 SH SOLE 0 0 4150 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 336 8966 SH SOLE 0 0 8966 CORNING INC COM 219350105 218 6063 SH SOLE 0 0 6063 PLUG POWER INC COM NEW 72919P202 710 20934 SH SOLE 0 0 20934 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1918 41611 SH SOLE 0 0 41611 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5652 24377 SH SOLE 0 0 24377 NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 50622 1768156 SH SOLE 0 0 1768156 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 501 2155 SH SOLE 0 0 2155 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 220 5468 SH SOLE 0 0 5468 ISHARES TR FLTG RATE NT ETF 46429B655 248 4894 SH SOLE 0 0 4894 DTE ENERGY CO COM 233331107 924 7607 SH SOLE 0 0 7607 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 473 17544 SH SOLE 0 0 17544 ABBVIE INC COM 00287Y109 9290 86698 SH SOLE 0 0 86698 CARNIVAL CORP UNIT 99/99/9999 143658300 254 11723 SH SOLE 0 0 11723 BROADCOM INC COM 11135F101 1008 2303 SH SOLE 0 0 2303 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 25611 780356 SH SOLE 0 0 780356 CORESITE RLTY CORP COM 21870Q105 395 3151 SH SOLE 0 0 3151 NORTHERN LTS FD TR IV FRMLAFLIO SMRT 66538H567 42387 1355782 SH SOLE 0 0 1355782 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 707 5502 SH SOLE 0 0 5502 VISA INC COM CL A 92826C839 5835 26678 SH SOLE 0 0 26678 GILEAD SCIENCES INC COM 375558103 2785 47797 SH SOLE 0 0 47797 ISHARES TR GRWT ALLOCAT ETF 464289867 1501 28753 SH SOLE 0 0 28753 JD.COM INC SPON ADR CL A 47215P106 626 7127 SH SOLE 0 0 7127 CANOPY GROWTH CORP COM 138035100 2 300 SH Call SOLE 0 0 300 VANGUARD INDEX FDS SML CP GRW ETF 922908595 34645 129435 SH SOLE 0 0 129435 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7173 84459 SH SOLE 0 0 84459 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 1999 69861 SH SOLE 0 0 69861 ISHARES TR CONSER ALLOC ETF 464289883 12236 315779 SH SOLE 0 0 315779 EXPONENT INC COM 30214U102 271 3015 SH SOLE 0 0 3015 WELLTOWER INC COM 95040Q104 240 3709 SH SOLE 0 0 3709 ISHARES TR MRGSTR SM CP GR 464288604 1667 5492 SH SOLE 0 0 5492 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3470 227365 SH SOLE 0 0 227365 PPL CORP COM 69351T106 259 9175 SH SOLE 0 0 9175 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 38655 3808370 SH SOLE 0 0 3808370 MONDELEZ INTL INC CL A 609207105 636 10882 SH SOLE 0 0 10882 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 207 3212 SH SOLE 0 0 3212 CONSTELLATION BRANDS INC CL A 21036P108 618 2821 SH SOLE 0 0 2821 ROPER TECHNOLOGIES INC COM 776696106 497 1152 SH SOLE 0 0 1152 ISHARES TR RUS 1000 VAL ETF 464287598 354 2593 SH SOLE 0 0 2593 ISHARES TR CONV BD ETF 46435G102 117450 1216469 SH SOLE 0 0 1216469 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 370 3947 SH SOLE 0 0 3947 ISHARES TR PHLX SEMICND ETF 464287523 639 1686 SH SOLE 0 0 1686 ISHARES TR RUS MDCP VAL ETF 464287473 1302 13424 SH SOLE 0 0 13424 MEDIFAST INC COM 58470H101 320 1630 SH SOLE 0 0 1630 ANSYS INC COM 03662Q105 231 636 SH SOLE 0 0 636 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 41862 744476 SH SOLE 0 0 744476 LYFT INC CL A COM 55087P104 325 6613 SH SOLE 0 0 6613 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 497 26812 SH SOLE 0 0 26812 VANGUARD INDEX FDS SMALL CP ETF 922908751 4541 23323 SH SOLE 0 0 23323 PARSONS CORPORATION COM 70202L102 642 17637 SH SOLE 0 0 17637 FACEBOOK INC CL A 30303M102 4943 18095 SH SOLE 0 0 18095 NATURES SUNSHINE PRODS INC COM 639027101 165 11068 SH SOLE 0 0 11068 MICROCHIP TECHNOLOGY INC. COM 595017104 285 2065 SH SOLE 0 0 2065 PEOPLES UNITED FINANCIAL INC COM 712704105 254 19661 SH SOLE 0 0 19661 TE CONNECTIVITY LTD REG SHS H84989104 361 2983 SH SOLE 0 0 2983 II-VI INC COM 902104108 543 7151 SH SOLE 0 0 7151 MARSH & MCLENNAN COS INC COM 571748102 217 1852 SH SOLE 0 0 1852 LGI HOMES INC COM 50187T106 347 3278 SH SOLE 0 0 3278 LILLY ELI & CO COM 532457108 3620 21440 SH SOLE 0 0 21440 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8716 135888 SH SOLE 0 0 135888 ZIMMER BIOMET HOLDINGS INC COM 98956P102 680 4410 SH SOLE 0 0 4410 WALGREENS BOOTS ALLIANCE INC COM 931427108 741 18581 SH SOLE 0 0 18581 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2924 22487 SH SOLE 0 0 22487 WOODWARD INC COM 980745103 443 3642 SH SOLE 0 0 3642 ISHARES TR LATN AMER 40 ETF 464287390 423 14420 SH SOLE 0 0 14420 ISHARES TR MRGSTR MD CP GRW 464288307 739 1932 SH SOLE 0 0 1932 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6800 109670 SH SOLE 0 0 109670 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 28469 1342239 SH SOLE 0 0 1342239 HUMANA INC COM 444859102 558 1361 SH SOLE 0 0 1361 HENRY JACK & ASSOC INC COM 426281101 228 1407 SH SOLE 0 0 1407 UNUM GROUP COM 91529Y106 946 41229 SH SOLE 0 0 41229 VANGUARD WORLD FD MEGA CAP INDEX 921910873 718 5383 SH SOLE 0 0 5383 BANK NOVA SCOTIA B C COM 064149107 803 14858 SH SOLE 0 0 14858 ISHARES TR ESG AWR MSCI USA 46435G425 18860 219223 SH SOLE 0 0 219223 CITIGROUP INC COM NEW 172967424 3497 56719 SH SOLE 0 0 56719 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 940 2787 SH SOLE 0 0 2787 ISHARES TR US AER DEF ETF 464288760 1903 20090 SH SOLE 0 0 20090 CANOPY GROWTH CORP COM 138035100 1 100 SH Call SOLE 0 0 100 ALTRIA GROUP INC COM 02209S103 1568 38234 SH SOLE 0 0 38234 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 284 14616 SH SOLE 0 0 14616 ISHARES TR CORE US AGGBD ET 464287226 22497 190350 SH SOLE 0 0 190350 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 393 10674 SH SOLE 0 0 10674 PROSHARES TR PSHS ULT BASMATL 74347R776 796 10955 SH SOLE 0 0 10955 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7114 36552 SH SOLE 0 0 36552 ADVANCED MICRO DEVICES INC COM 007903107 2782 30332 SH SOLE 0 0 30332 PNC FINL SVCS GROUP INC COM 693475105 556 3732 SH SOLE 0 0 3732 ALIGN TECHNOLOGY INC COM 016255101 7210 13493 SH SOLE 0 0 13493 HOME DEPOT INC COM 437076102 5912 22257 SH SOLE 0 0 22257 MCKESSON CORP COM 58155Q103 451 2591 SH SOLE 0 0 2591 CARDINAL HEALTH INC COM 14149Y108 514 9602 SH SOLE 0 0 9602 ARK ETF TR FINTECH INNOVA 00214Q708 8244 165842 SH SOLE 0 0 165842 NOVOCURE LTD ORD SHS G6674U108 980 5661 SH SOLE 0 0 5661 UNITEDHEALTH GROUP INC COM 91324P102 3460 9868 SH SOLE 0 0 9868 INTERNATIONAL BUSINESS MACHS COM 459200101 4077 32390 SH SOLE 0 0 32390 SPDR SER TR PORTFLI MORTGAGE 78464A383 5555 210274 SH SOLE 0 0 210274 CAMPBELL SOUP CO COM 134429109 858 17737 SH SOLE 0 0 17737 SCHWAB STRATEGIC TR US TIPS ETF 808524870 22504 362508 SH SOLE 0 0 362508 YUM BRANDS INC COM 988498101 300 2759 SH SOLE 0 0 2759 LOCKHEED MARTIN CORP COM 539830109 3715 10464 SH SOLE 0 0 10464 AGNC INVT CORP COM 00123Q104 427 27393 SH SOLE 0 0 27393 SERVICENOW INC COM 81762P102 642 1166 SH SOLE 0 0 1166 3M CO COM 88579Y101 4064 23250 SH SOLE 0 0 23250 WASTE MGMT INC DEL COM 94106L109 3335 28280 SH SOLE 0 0 28280 NOKIA CORP SPONSORED ADR 654902204 58 14764 SH SOLE 0 0 14764 SOUTHERN CO COM 842587107 3576 58213 SH SOLE 0 0 58213 AMERICAN ELEC PWR CO INC COM 025537101 810 9733 SH SOLE 0 0 9733 UBER TECHNOLOGIES INC COM 90353T100 507 9945 SH SOLE 0 0 9945 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 870 5280 SH SOLE 0 0 5280 FULTON FINL CORP PA COM 360271100 408 32092 SH SOLE 0 0 32092 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3567 10379 SH SOLE 0 0 10379 SPDR SER TR PORTFOLIO S&P400 78464A847 2738 67784 SH SOLE 0 0 67784 ALLSTATE CORP COM 020002101 307 2793 SH SOLE 0 0 2793 CONSOLIDATED EDISON INC COM 209115104 957 13248 SH SOLE 0 0 13248 CANOPY GROWTH CORP COM 138035100 255 10354 SH SOLE 0 0 10354 WP CAREY INC COM 92936U109 270 3821 SH SOLE 0 0 3821 GENERAL MLS INC COM 370334104 522 8884 SH SOLE 0 0 8884 DOMINION ENERGY INC COM 25746U109 1566 20823 SH SOLE 0 0 20823 ISHARES TR TRANS AVG ETF 464287192 3085 13990 SH SOLE 0 0 13990 ISHARES TR MSCI ACWI ETF 464288257 1799 19826 SH SOLE 0 0 19826 ISHARES TR RUS 1000 GRW ETF 464287614 3062 12699 SH SOLE 0 0 12699 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 28833 1316578 SH SOLE 0 0 1316578 ISHARES TR MSCI EMG MKT ETF 464287234 3130 60577 SH SOLE 0 0 60577 ISHARES TR RUSSELL 2000 ETF 464287655 9841 50194 SH SOLE 0 0 50194 SPDR GOLD TR GOLD SHS 78463V107 36942 207122 SH SOLE 0 0 207122 WEC ENERGY GROUP INC COM 92939U106 405 4403 SH SOLE 0 0 4403 VANGUARD WORLD FDS INF TECH ETF 92204A702 4110 11616 SH SOLE 0 0 11616 HALOZYME THERAPEUTICS INC COM 40637H109 2576 60325 SH SOLE 0 0 60325 MONSTER BEVERAGE CORP NEW COM 61174X109 447 4831 SH SOLE 0 0 4831 S & T BANCORP INC COM 783859101 1305 52546 SH SOLE 0 0 52546 SPDR SER TR BLOMBERG INTL TR 78464A516 12063 386261 SH SOLE 0 0 386261 IAMGOLD CORP COM 450913108 58 15704 SH SOLE 0 0 15704 GLOBAL X FDS US PFD ETF 37954Y657 41322 1601638 SH SOLE 0 0 1601638 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 35545 1587528 SH SOLE 0 0 1587528 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3812 43911 SH SOLE 0 0 43911 WEST PHARMACEUTICAL SVSC INC COM 955306105 245 864 SH SOLE 0 0 864 ISHARES TR S&P MC 400VL ETF 464287705 4743 54960 SH SOLE 0 0 54960 GAP INC COM 364760108 6216 307861 SH SOLE 0 0 307861 ISHARES INC MSCI STH KOR ETF 464286772 1813 21070 SH SOLE 0 0 21070 MCCORMICK & CO INC COM NON VTG 579780206 361 3779 SH SOLE 0 0 3779 ANTHEM INC COM 036752103 722 2248 SH SOLE 0 0 2248 ISHARES TR ESG AWRE USD ETF 46435G193 3874 136696 SH SOLE 0 0 136696 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1234 80856 SH SOLE 0 0 80856 HANESBRANDS INC COM 410345102 2554 175190 SH SOLE 0 0 175190 GOLDMAN SACHS GROUP INC COM 38141G104 339 1285 SH SOLE 0 0 1285 FIRST TR NASDAQ 100 TECH IND SHS 337345102 469 3394 SH SOLE 0 0 3394 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 1754 71553 SH SOLE 0 0 71553 APPLIED MATLS INC COM 038222105 1264 14647 SH SOLE 0 0 14647 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 10404 255379 SH SOLE 0 0 255379 UNILEVER PLC SPON ADR NEW 904767704 204 3373 SH SOLE 0 0 3373 SPDR SER TR S&P HOMEBUILD 78464A888 643 11149 SH SOLE 0 0 11149 UNITED STS OIL FD LP UNITS 91232N207 299 9056 SH SOLE 0 0 9056 CHECK POINT SOFTWARE TECH LT ORD M22465104 408 3073 SH SOLE 0 0 3073 ISHARES TR MBS ETF 464288588 10930 99248 SH SOLE 0 0 99248 MARRIOTT INTL INC NEW CL A 571903202 252 1910 SH SOLE 0 0 1910 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 48 14491 SH SOLE 0 0 14491 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 638 2796 SH SOLE 0 0 2796 MOTOROLA SOLUTIONS INC COM NEW 620076307 318 1872 SH SOLE 0 0 1872 PHILLIPS 66 COM 718546104 1013 14486 SH SOLE 0 0 14486 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 16480 609315 SH SOLE 0 0 609315 CANOPY GROWTH CORP COM 138035100 22 5200 SH Call SOLE 0 0 5200 ISHARES TR RUS MD CP GR ETF 464287481 3885 37842 SH SOLE 0 0 37842 MARATHON OIL CORP COM 565849106 95 14237 SH SOLE 0 0 14237 EATON VANCE TAX-MANAGED GLOB COM 27829C105 255 26348 SH SOLE 0 0 26348 CLOROX CO DEL COM 189054109 1947 9642 SH SOLE 0 0 9642 PROSHARES TR PSHS CONSMRGOODS 74347R768 935 11288 SH SOLE 0 0 11288 ISHARES TR 20 YR TR BD ETF 464287432 39144 248168 SH SOLE 0 0 248168 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 656 9450 SH SOLE 0 0 9450 PROSHARES TR PSHS ULTRUSS2000 74347R842 21733 242534 SH SOLE 0 0 242534 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 53490 1584876 SH SOLE 0 0 1584876 SILVERCREST METALS INC COM 828363101 117 10462 SH SOLE 0 0 10462 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 28802 708007 SH SOLE 0 0 708007 SAFE BULKERS INC COM Y7388L103 22 17000 SH SOLE 0 0 17000 TEXAS PAC LD TR SUB CTF PROP I T 882610108 226 311 SH SOLE 0 0 311 ALPHABET INC CAP STK CL C 02079K107 2090 1193 SH SOLE 0 0 1193 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21278 208523 SH SOLE 0 0 208523 CENTERPOINT ENERGY INC COM 15189T107 362 16710 SH SOLE 0 0 16710 HONEYWELL INTL INC COM 438516106 3817 17945 SH SOLE 0 0 17945 FORTUNA SILVER MINES INC COM 349915108 105 12772 SH SOLE 0 0 12772 VANGUARD BD INDEX FDS INTERMED TERM 921937819 5378 57923 SH SOLE 0 0 57923 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 44821 1980608 SH SOLE 0 0 1980608 WHIRLPOOL CORP COM 963320106 369 2045 SH SOLE 0 0 2045 ARK ETF TR GENOMIC REV ETF 00214Q302 14141 151626 SH SOLE 0 0 151626 LEGGETT & PLATT INC COM 524660107 457 10321 SH SOLE 0 0 10321 ISHARES TR CORE S&P500 ETF 464287200 75530 201203 SH SOLE 0 0 201203 SPDR SER TR S&P DIVID ETF 78464A763 223 2101 SH SOLE 0 0 2101 CROWDSTRIKE HLDGS INC CL A 22788C105 1114 5257 SH SOLE 0 0 5257 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 289 5890 SH SOLE 0 0 5890 BEST BUY INC COM 086516101 301 3014 SH SOLE 0 0 3014 ISHARES TR MODERT ALLOC ETF 464289875 4882 113015 SH SOLE 0 0 113015 OMNICOM GROUP INC COM 681919106 217 3485 SH SOLE 0 0 3485 SEMPRA ENERGY COM 816851109 263 2062 SH SOLE 0 0 2062 ISHARES TR GLOBAL TECH ETF 464287291 2205 7350 SH SOLE 0 0 7350 FORD MTR CO DEL COM 345370860 883 100420 SH SOLE 0 0 100420 ISHARES TR MSCI USA MMENTM 46432F396 2107 13062 SH SOLE 0 0 13062 AMERICAN AIRLS GROUP INC COM 02376R102 166 10499 SH SOLE 0 0 10499 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 3136 82779 SH SOLE 0 0 82779 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1317 31681 SH SOLE 0 0 31681 SPDR SER TR S&P 400 MDCP GRW 78464A821 224 3235 SH SOLE 0 0 3235 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 21314 442932 SH SOLE 0 0 442932 ISHARES TR SHORT TREAS BD 464288679 1392 12597 SH SOLE 0 0 12597 ISHARES TR EXPONENTIAL TECH 46434V381 6059 105846 SH SOLE 0 0 105846 SPDR SER TR BLOMBERG 1 10 YR 78468R861 745 35659 SH SOLE 0 0 35659 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 221 2277 SH SOLE 0 0 2277 KELLOGG CO COM 487836108 2071 33275 SH SOLE 0 0 33275 ISHARES TR S&P SML 600 GWT 464287887 9156 80191 SH SOLE 0 0 80191 TRANSOCEAN LTD REG SHS H8817H100 52 22413 SH SOLE 0 0 22413 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 75 13936 SH SOLE 0 0 13936 THERMO FISHER SCIENTIFIC INC COM 883556102 3165 6795 SH SOLE 0 0 6795 KINDER MORGAN INC DEL COM 49456B101 414 30293 SH SOLE 0 0 30293 SPDR SER TR S&P RETAIL ETF 78464A714 1722 26767 SH SOLE 0 0 26767 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 33540 158157 SH SOLE 0 0 158157 PAYPAL HLDGS INC COM 70450Y103 1361 5813 SH SOLE 0 0 5813 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 151597 2223481 SH SOLE 0 0 2223481 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 28915 1139269 SH SOLE 0 0 1139269 PPG INDS INC COM 693506107 1089 7549 SH SOLE 0 0 7549 KRAFT HEINZ CO COM 500754106 574 16549 SH SOLE 0 0 16549 EVERGY INC COM 30034W106 288 5186 SH SOLE 0 0 5186 APPIAN CORP CL A 03782L101 205 1262 SH SOLE 0 0 1262 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1948 83468 SH SOLE 0 0 83468