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 212 1,246 SH   SOLE 0 0 0 1,246
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 581 5,939 SH   SOLE 0 0 0 5,939
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 511 1,563 SH   SOLE 0 0 0 1,563
ADOBE SYSTEMS INCORPORATED COM 00724F101 483 1,111 SH   SOLE 0 0 0 1,111
AIRBNB INC COM CL A 009066101 484 3,019 SH   SOLE 0 0 0 3,019
ANNALY CAPITAL MANAGEMENT IN COM 035710409 77 11,500 SH   SOLE 0 0 0 11,500
ANTHEM INC COM 036752103 215 421 SH   SOLE 0 0 0 421
APPLE INC COM 037833100 9,355 56,439 SH   SOLE 0 0 0 56,439
ARCHER DANIELS MIDLAND CO COM 039483102 263 2,776 SH   SOLE 0 0 0 2,776
AUTOMATIC DATA PROCESSING IN COM 053015103 207 897 SH   SOLE 0 0 0 897
BOEING CO COM 097023105 263 1,500 SH   SOLE 0 0 0 1,500
BUNGE LIMITED COM G16962105 210 1,783 SH   SOLE 0 0 0 1,783
CATERPILLAR INC COM 149123101 414 1,918 SH   SOLE 0 0 0 1,918
CHEVRON CORP NEW COM 166764100 424 2,558 SH   SOLE 0 0 0 2,558
CONOCOPHILLIPS COM 20825C104 323 3,295 SH   SOLE 0 0 0 3,295
CONSOLIDATED WATER CO INC ORD G23773107 164 14,451 SH   SOLE 0 0 0 14,451
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 416 22,961 SH   SOLE 0 0 0 22,961
FACEBOOK INC CL A 30303M102 246 1,135 SH   SOLE 0 0 0 1,135
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 654 34,912 SH   SOLE 0 0 0 34,912
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 422 16,680 SH   SOLE 0 0 0 16,680
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 836 29,024 SH   SOLE 0 0 0 29,024
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 761 7,298 SH   SOLE 0 0 0 7,298
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 488 5,425 SH   SOLE 0 0 0 5,425
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 284 4,009 SH   SOLE 0 0 0 4,009
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 658 6,017 SH   SOLE 0 0 0 6,017
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 305 8,822 SH   SOLE 0 0 0 8,822
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 352 2,319 SH   SOLE 0 0 0 2,319
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 759 15,957 SH   SOLE 0 0 0 15,957
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 329 7,373 SH   SOLE 0 0 0 7,373
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,090 22,315 SH   SOLE 0 0 0 22,315
FIRST TR VALUE LINE DIVID IN SHS 33734H106 865 20,432 SH   SOLE 0 0 0 20,432
FMC CORP COM NEW 302491303 215 1,575 SH   SOLE 0 0 0 1,575
FORD MTR CO DEL COM 345370860 223 14,584 SH   SOLE 0 0 0 14,584
GALLAGHER ARTHUR J & CO COM 363576109 534 2,916 SH   SOLE 0 0 0 2,916
HESS CORP COM 42809H107 225 2,014 SH   SOLE 0 0 0 2,014
HOME DEPOT INC COM 437076102 443 1,444 SH   SOLE 0 0 0 1,444
INDEPENDENCE RLTY TR INC COM 45378A106 457 17,063 SH   SOLE 0 0 0 17,063
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 290 9,052 SH   SOLE 0 0 0 9,052
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 457 8,722 SH   SOLE 0 0 0 8,722
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,360 34,500 SH   SOLE 0 0 0 34,500
ISHARES TR CORE US AGGBD ET 464287226 3,840 36,828 SH   SOLE 0 0 0 36,828
ISHARES TR SELECT DIVID ETF 464287168 2,840 22,148 SH   SOLE 0 0 0 22,148
ISHARES TR TIPS BD ETF 464287176 1,610 13,257 SH   SOLE 0 0 0 13,257
ISHARES TR TRANS AVG ETF 464287192 1,128 4,664 SH   SOLE 0 0 0 4,664
ISHARES TR MICRO-CAP ETF 464288869 272 2,194 SH   SOLE 0 0 0 2,194
ISHARES TR INTL SEL DIV ETF 464288448 317 10,090 SH   SOLE 0 0 0 10,090
ISHARES TR JPMORGAN USD EMG 464288281 315 3,353 SH   SOLE 0 0 0 3,353
ISHARES TR S&P 500 VAL ETF 464287408 3,395 21,837 SH   SOLE 0 0 0 21,837
ISHARES TR RUS MID CAP ETF 464287499 3,997 52,355 SH   SOLE 0 0 0 52,355
ISHARES TR FLTG RATE NT ETF 46429B655 6,050 119,788 SH   SOLE 0 0 0 119,788
ISHARES TR MSCI ACWI ETF 464288257 3,808 39,056 SH   SOLE 0 0 0 39,056
ISHARES TR RUS TP200 VL ETF 464289420 459 6,581 SH   SOLE 0 0 0 6,581
ISHARES TR CORE DIV GRWTH 46434V621 292 5,523 SH   SOLE 0 0 0 5,523
ISHARES TR CORE INTL AGGR 46435G672 313 6,092 SH   SOLE 0 0 0 6,092
ISHARES TR CORE MSCI INTL 46435G326 647 10,381 SH   SOLE 0 0 0 10,381
LILLY ELI & CO COM 532457108 580 1,879 SH   SOLE 0 0 0 1,879
LOCKHEED MARTIN CORP COM 539830109 1,438 3,097 SH   SOLE 0 0 0 3,097
MARRIOTT INTL INC NEW CL A 571903202 528 3,250 SH   SOLE 0 0 0 3,250
MCDONALDS CORP COM 580135101 319 1,274 SH   SOLE 0 0 0 1,274
MICROSOFT CORP COM 594918104 1,131 3,963 SH   SOLE 0 0 0 3,963
MUELLER WTR PRODS INC COM SER A 624758108 142 11,272 SH   SOLE 0 0 0 11,272
NASDAQ INC COM 631103108 487 2,669 SH   SOLE 0 0 0 2,669
NUTRIEN LTD COM 67077M108 259 2,404 SH   SOLE 0 0 0 2,404
NVIDIA CORPORATION COM 67066G104 897 4,092 SH   SOLE 0 0 0 4,092
PACER FDS TR US CASH COWS 100 69374H881 3,741 75,589 SH   SOLE 0 0 0 75,589
PERIDOT ACQUISITION CORP SHS CL A G7008A115 107 14,223 SH   SOLE 0 0 0 14,223
PFIZER INC COM 717081103 201 3,732 SH   SOLE 0 0 0 3,732
PROSHARES TR S&P MDCP 400 DIV 74347B680 243 3,382 SH   SOLE 0 0 0 3,382
PROSHARES TR S&P 500 DV ARIST 74348A467 244 2,545 SH   SOLE 0 0 0 2,545
PUBLIC STORAGE COM 74460D109 214 533 SH   SOLE 0 0 0 533
RAYTHEON TECHNOLOGIES CORP COM 75513E101 633 6,197 SH   SOLE 0 0 0 6,197
SCHWAB CHARLES CORP COM 808513105 438 5,371 SH   SOLE 0 0 0 5,371
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,217 13,825 SH   SOLE 0 0 0 13,825
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,851 36,957 SH   SOLE 0 0 0 36,957
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,143 56,805 SH   SOLE 0 0 0 56,805
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,889 19,027 SH   SOLE 0 0 0 19,027
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,155 27,964 SH   SOLE 0 0 0 27,964
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 496 6,329 SH   SOLE 0 0 0 6,329
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,820 20,141 SH   SOLE 0 0 0 20,141
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,025 5,817 SH   SOLE 0 0 0 5,817
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 844 12,561 SH   SOLE 0 0 0 12,561
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 355 6,621 SH   SOLE 0 0 0 6,621
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,250 27,846 SH   SOLE 0 0 0 27,846
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 427 899 SH   SOLE 0 0 0 899
SPDR SER TR S&P 600 SMCP VAL 78464A300 5,447 67,732 SH   SOLE 0 0 0 67,732
SPDR SER TR S&P 600 SMCP GRW 78464A201 5,880 73,524 SH   SOLE 0 0 0 73,524
SPDR SER TR PRTFLO S&P500 GW 78464A409 6,239 99,278 SH   SOLE 0 0 0 99,278
SPDR SER TR PRTFLO S&P500 VL 78464A508 5,735 137,596 SH   SOLE 0 0 0 137,596
SPDR SER TR S&P METALS MNG 78464A755 481 7,916 SH   SOLE 0 0 0 7,916
SPDR SER TR S&P 400 MDCP VAL 78464A839 5,584 81,878 SH   SOLE 0 0 0 81,878
SPDR SER TR S&P HOMEBUILD 78464A888 1,007 16,297 SH   SOLE 0 0 0 16,297
SPDR SER TR S&P 400 MDCP GRW 78464A821 6,029 84,246 SH   SOLE 0 0 0 84,246
SPDR SER TR PORTFOLIO S&P500 78464A854 4,934 95,341 SH   SOLE 0 0 0 95,341
SPDR SER TR AEROSPACE DEF 78464A631 1,240 10,212 SH   SOLE 0 0 0 10,212
SPDR SER TR PORTFOLIO S&P600 78468R853 1,638 40,521 SH   SOLE 0 0 0 40,521
TARGET CORP COM 87612E106 214 933 SH   SOLE 0 0 0 933
TESLA INC COM 88160R101 339 347 SH   SOLE 0 0 0 347
THERMO FISHER SCIENTIFIC INC COM 883556102 477 814 SH   SOLE 0 0 0 814
UNITEDHEALTH GROUP INC COM 91324P102 526 979 SH   SOLE 0 0 0 979
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 422 1,750 SH   SOLE 0 0 0 1,750
VANGUARD INDEX FDS GROWTH ETF 922908736 1,751 6,428 SH   SOLE 0 0 0 6,428
VANGUARD INDEX FDS SML CP GRW ETF 922908595 430 1,809 SH   SOLE 0 0 0 1,809
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 435 2,024 SH   SOLE 0 0 0 2,024
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,778 30,647 SH   SOLE 0 0 0 30,647
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 400 7,914 SH   SOLE 0 0 0 7,914
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,683 7,584 SH   SOLE 0 0 0 7,584
VIDLER WATER RESOUCES INC COM 92660E107 222 13,487 SH   SOLE 0 0 0 13,487
WASTE MGMT INC DEL COM 94106L109 200 1,221 SH   SOLE 0 0 0 1,221
ZOETIS INC CL A 98978V103 440 2,284 SH   SOLE 0 0 0 2,284