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
1/100 Berkshire Htwy Cla CL B NEW 084990175 1 100 SH   SOLE   0 0 0
Crystallex Intl Corp Xxx COM NEW 22942F101 1 59,000 SH   SOLE   0 0 0
Apple Computer Inc COM 037833100 16,000 90,618 SH   SOLE   0 0 0
Abbvie Inc CL A COM 00287Y109 1,000 6,205 SH   SOLE   0 0 0
Abbott Laboratories COM 002824100 1 2,672 SH   SOLE   0 0 0
Adamis Pharmaceuticals Corp CL A COM 00547W208 1 19,000 SH   SOLE   0 0 0
Aercap Holdings Nv US QTLY DIV GRT N00985106 1 4,000 SH   SOLE   0 0 0
AFRICAN DISCOVERY GROUP ORD CL A COM 00832F100 1 316,429 SH   SOLE   0 0 0
Amazon Com Inc CL A COM 023135106 4,000 1,052 SH   SOLE   0 0 0
Ares Capital Corp COM 04010L103 1 10,918 SH   SOLE   0 0 0
ARES MANAGEMENT CORPORATION CO M CL A CL A COM STK 03990B101 1 2,500 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS I NTL EQT ETF INTL EQT ETF 025072703 26,000 407,900 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS A VANTIS EMGMKT ETF AVENTIS EMGMKT 025072604 7,000 110,150 SH   SOLE   0 0 0
AMERICAN CENTURY INVESTMENTS U S EQT ETF US EQT ETF 025072885 41,000 517,192 SH   SOLE   0 0 0
Boeing Co COM 097023105 1 1,608 SH   SOLE   0 0 0
Alps TRUST Etf BARRONS 400 ETF 00162Q726 1 3,555 SH   SOLE   0 0 0
Berkshire Hathaway CL A 084670108 1 1 SH   SOLE   0 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 1,000 3,281 SH   SOLE   0 0 0
Guggenheim Bullet 2022 BULSHS 2025 CB 46138J882 4,000 204,373 SH   SOLE   0 0 0
INVESCO BULSHS 2023 CB ETF BULSHS 2025 CB 46138J866 3,000 118,437 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2024 CB ETF BULSHS 2025 CB 46138J841 3,000 131,276 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2025 CB ETF BULSHS 2025 CB 46138J825 3,000 117,115 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2026 CB ETF BULSHS 2026 CB 46138J791 5,000 256,348 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I BULSHS 2027 CB ETF BULSHS 2027 CB 46138J783 1,000 26,412 SH   SOLE   0 0 0
Vanguard Bond Index Fund SHORT TRM BOND 921937827 1 2,566 SH   SOLE   0 0 0
BLACKROCK ETF TRUST FUTURE TEC H ETF FUTURE TECH ETF 09290C301 1,000 35,589 SH   SOLE   0 0 0
Citigroup Inc COM NEW 172967424 1,000 20,647 SH   SOLE   0 0 0
Chevron Corporation COM 166764100 1,000 4,456 SH   SOLE   0 0 0
Spdr Barclays Cnv PORTFOLIO EMG MK 78464A359 1,000 9,189 SH   SOLE   0 0 0
Spdr Msci Acwi Ex-Us MSCI ACWI EXUS 78463X848 1 6,870 SH   SOLE   0 0 0
Dominion Res Inc Va New XTRACK RUSS 1000 25746U109 1,000 7,617 SH   SOLE   0 0 0
Dutsch X Trck Rusl 1000 XTRACK RUSS 1000 233051481 13,000 271,904 SH   SOLE   0 0 0
Dimensional International Cr Eq Mkt ETF XTRACK RUSS 1000 25434V203 9,000 308,288 SH   SOLE   0 0 0
DIMENSIONAL WLD EX US CR EQ 2 ETF XTRACK RUSS 1000 25434V880 1,000 27,757 SH   SOLE   0 0 0
Ishares Core Dividend CRE U S REIT ETF 46434V621 1,000 11,045 SH   SOLE   0 0 0
Wisdomtree US Divid Etf US QTLY DIV GRT 97717X669 39,000 594,903 SH   SOLE   0 0 0
Disney Walt Co XTRACK RUSS 1000 254687106 3,000 22,248 SH   SOLE   0 0 0
Wisdomtree Midcap Divdnd US MIDCAP DIVID 97717W505 1 7,124 SH   SOLE   0 0 0
Consolidated Edison Inc COM 209115104 1 5,030 SH   SOLE   0 0 0
Ishares Tr Msci Eafe Fd MSCI EAFE ETF 464287465 38,000 478,374 SH   SOLE   0 0 0
Flexsh Stoxx US Esg CAP STK CL A 33939L696 2,000 14,238 SH   SOLE   0 0 0
Ishares Esg Msci Eafe ULTR SH TRM BD 46435G516 30,000 382,097 SH   SOLE   0 0 0
Wisdomtree TRUST Midcap US QLT SHRHD YLD 97717W570 1,000 24,834 SH   SOLE   0 0 0
Ford Motor Company New COM 345370860 1 11,969 SH   SOLE   0 0 0
Facebook Inc Class A CL A 30303M102 1,000 2,118 SH   SOLE   0 0 0
First Choice Healthc CL A 31949B104 1 201,129 SH   SOLE   0 0 0
FIRST TRUST EXCHANGE-TRADED AL EM SML CP ALPH ETF CL A 33737J307 3,000 77,034 SH   SOLE   0 0 0
FERGUSON PLC US QTLY DIV GRT G3421J106 1,000 3,365 SH   SOLE   0 0 0
First TRUST Preferred SHS 33739E108 1 19,072 SH   SOLE   0 0 0
FIRST TRUST PORTFOLIOS COM ETF CL A 33734G108 1,000 21,923 SH   SOLE   0 0 0
FIRST TRUST SENIOR LN FD ETF SENIOR LN FD 33738D309 1,000 24,463 SH   SOLE   0 0 0
FANSUNITE ENTERTAINMENT INC CO M CL A 30727R109 1 12,390 SH   SOLE   0 0 0
First TRUST Value CL A 33734H106 16,000 376,676 SH   SOLE   0 0 0
FIRST TRUST EXCH TRADED FUND 2 TECH ALPHADEX ETF CL A 33734X176 8,000 57,589 SH   SOLE   0 0 0
Bitcoin Investment Ord CAP STK CL A 389637109 1,000 19,021 SH   SOLE   0 0 0
Google Inc Class A CL A COM 02079K305 1,000 201 SH   SOLE   0 0 0
Home Depot Inc CAP STK CL A 437076102 1 836 SH   SOLE   0 0 0
Hon Hai Precsn Ind Ord US QTLY DIV GRT Y36861105 1 10,000 SH   SOLE   0 0 0
FLEXSHARES TRUST HIG YLD VL ET F HIG YLD VL ETF 33939L662 2,000 47,657 SH   SOLE   0 0 0
First TRUST Tactcl High FIRST TR TA HIYL 33738D408 2,000 40,530 SH   SOLE   0 0 0
Ishares Ibonds Dec 2022 CRE U S REIT ETF 46434VBA7 21,000 828,291 SH   SOLE   0 0 0
Ishares Ibonds Dec 2023 CRE U S REIT ETF 46434VAX8 24,000 934,641 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC24 ETF CRE U S REIT ETF 46434VBG4 23,000 885,597 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC25 ETF CRE U S REIT ETF 46434VBD1 23,000 880,355 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC2026 E TF ULTR SH TRM BD 46435GAA0 19,000 728,317 SH   SOLE   0 0 0
iShares iBonds Dec 2027 Term Corp ETF ULTR SH TRM BD 46435UAA9 1 11,461 SH   SOLE   0 0 0
ISHARES TRUST IBDS DEC28 ETF IBDS DEC28 ETF 46435U515 1 8,676 SH   SOLE   0 0 0
ISHARES TRUST ULTR SH TRM BD E TF CRE U S REIT ETF 46434V878 8,000 161,864 SH   SOLE   0 0 0
Ishares Core Msci Eafe CRE U S REIT ETF 46432F842 1,000 8,697 SH   SOLE   0 0 0
Ishares Etf CRE U S REIT ETF 46434G103 1 3,815 SH   SOLE   0 0 0
Ishares Tr S&P Midcap CORE S&P MCP ETF 464287507 1 1,406 SH   SOLE   0 0 0
Ishares Tr S&P Smallcap CORE S&P SCP ETF 464287804 4,000 35,838 SH   SOLE   0 0 0
INNERSCOPE HEARING TECH INC CO M CAP STK CL A 45781P104 1 33,000 SH   SOLE   0 0 0
Intel Corp COM 458140100 1 4,113 SH   SOLE   0 0 0
FlexShares Intl Qual Div ETF CAP STK CL A 33939L837 2,000 78,607 SH   SOLE   0 0 0
Ishares Tr Russell CORE S&P MCP ETF 464287614 1 1,562 SH   SOLE   0 0 0
Ishares Russell 3000 CORE S&P MCP ETF 464287689 1 1,792 SH   SOLE   0 0 0
Jefferies Finl Group Inc COM 47233W109 1 10,096 SH   SOLE   0 0 0
Jpmrg Dvsfd Retn Emrg ULTR SH TRM BD 46641Q308 1 4,851 SH   SOLE   0 0 0
Jpmorgan Dvrsfd Rtrn ULTR SH TRM BD 46641Q209 14,000 230,223 SH   SOLE   0 0 0
Jpmorgan Chase & Co COM 46625H100 1 1,564 SH   SOLE   0 0 0
JP MORGAN ETF TRUST DIVERSFED RTRN ETF DIVERSFED RTRN 46641Q886 10,000 106,187 SH   SOLE   0 0 0
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTR SH TRM BD 46641Q837 4,000 88,246 SH   SOLE   0 0 0
JP MORGAN ETF TRUST US QUALTY FCTR ETF ULTR SH TRM BD 46641Q761 25,000 550,798 SH   SOLE   0 0 0
KRAFT HEINZ CO COM COM 500754106 1,000 40,256 SH   SOLE   0 0 0
ISHARES TRUST MULTIFACTOR USA ETF CRE U S REIT ETF 46434V282 3,000 65,229 SH   SOLE   0 0 0
Microsoft Corp COM 594918104 1,000 3,176 SH   SOLE   0 0 0
Netflix Inc COM 64110L106 1,000 1,429 SH   SOLE   0 0 0
Nuveen Esg Emerging NUVEEN ESG SMLCP 67092P888 1 8,035 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN ESG LRG CAP GRWTH ETF COM 67092P201 20,000 287,067 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN ESG LRG CAP VAL ETF NUVEEN ESG LRGVL 67092P300 1 5,339 SH   SOLE   0 0 0
Nuveen Esg Mid Cap COM 67092P409 1 4,917 SH   SOLE   0 0 0
Nuveen Esg Mid Cap Value NUVEEN ESG MIDVL 67092P508 1 12,315 SH   SOLE   0 0 0
Nuveen Esg Small Cap NUVEEN ESG SMLCP 67092P607 1,000 18,196 SH   SOLE   0 0 0
Nvidia Corp COM 67066G104 1 1,239 SH   SOLE   0 0 0
OSI ETF TRUST OSHS GBL INTER E TF OSHS GBL INTER 67110P704 29,000 591,142 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED SELF I RUSL 2000 DYNM ETF RUSL 2000 DYNM 46138J593 1 5,000 SH   SOLE   0 0 0
Powershares High Yield CAP STK CL A 46137V563 1,000 28,872 SH   SOLE   0 0 0
Pfizer Incorporated COM 717081103 1 3,522 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF CAP STK CL A 37954Y657 3,000 101,548 SH   SOLE   0 0 0
GLOBAL X FDS RATE PREFERRED ET F RATE PREFERRED 37954Y376 1,000 24,747 SH   SOLE   0 0 0
Powershs Exch Trad Fd Tr CAP STK CL A 46138E511 1,000 68,466 SH   SOLE   0 0 0
Powershs Exch Trad Fd Tr CAP STK CL A 46137V308 1 2,151 SH   SOLE   0 0 0
Paypal Holdings Inco S&P500 HDL VOL 70450Y103 1 1,823 SH   SOLE   0 0 0
FLEXSHARES TRUST QLT DIV DEF I DX ETF CAP STK CL A 33939L845 22,000 365,921 SH   SOLE   0 0 0
Powershs Qqq TRUST Ser CAP STK CL A 46090E103 8,000 20,548 SH   SOLE   0 0 0
First Tr Nasdaq 100 Fund CL A 337345102 34,000 194,737 SH   SOLE   0 0 0
Ishares Etf CRE U S REIT ETF 46432F339 39,000 267,707 SH   SOLE   0 0 0
First Trst Nasdaq Rsng SHS 33738R506 25,000 475,175 SH   SOLE   0 0 0
Ishares Ftse Nareit Res CRE U S REIT ETF 464288562 1,000 7,046 SH   SOLE   0 0 0
Rydex Etf TRUST CAP STK CL A 46137V357 7,000 45,783 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P MDCP 400 REV ET CAP STK CL A 46138G672 35,000 365,135 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FUND T S&P 500 REVENUE ETF S&P 500 REVENUE 46138G698 18,000 222,579 SH   SOLE   0 0 0
Schw US Brd Mkt Etf PORTFOLI S&P1500 808524102 2,000 21,334 SH   SOLE   0 0 0
Spdr S&P Dividend Etf S&P DIVID ETF 78464A763 1 1,592 SH   SOLE   0 0 0
Spdr S&P 600 Small Cap PORTFOLI S&P1500 78464A813 33,000 331,677 SH   SOLE   0 0 0
Ishares Phlx Sox Semi- CORE S&P MCP ETF 464287523 1 500 SH   SOLE   0 0 0
SPDR PORTFOLIO EMG MK ETF PORTFOLIO EMG MK 78463X509 12,000 279,877 SH   SOLE   0 0 0
Pwrshr S&P500 Hidiv CAP STK CL A 46138E362 1,000 23,017 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFOLIO TL STK ETF PORTFOLI S&P1500 78464A805 44,000 750,171 SH   SOLE   0 0 0
S P D R TRUST Unit SR S&P500 HDL VOL 78462F103 1,000 1,820 SH   SOLE   0 0 0
Spdr Blackstone Gso PORTFOLI S&P1500 78467V608 2,000 52,069 SH   SOLE   0 0 0
Flexshares Morningstar SHS 33939L100 19,000 103,162 SH   SOLE   0 0 0
Ishares Tr Lehman Tips TIPS BD ETF 464287176 1,000 7,040 SH   SOLE   0 0 0
TALON METALS CORPORATION COM US QTLY DIV GRT G86659102 1 100,000 SH   SOLE   0 0 0
Thomson Reuters Corp COM NEW 884903709 2,000 13,192 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160R101 4,000 3,490 SH   SOLE   0 0 0
ISHARES TRUST CRE U S REIT ETF CRE U S REIT ETF 464288521 2,000 22,602 SH   SOLE   0 0 0
Vanguard Small Cap ALLWRLD EX US 922908751 1 1,700 SH   SOLE   0 0 0
Vanguard Intl Eqty Index ALLWRLD EX US 922042775 1,000 11,864 SH   SOLE   0 0 0
Vanguard Info Technology ALLWRLD EX US 92204A702 1 1,080 SH   SOLE   0 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 1,000 3,289 SH   SOLE   0 0 0
Vanguard S&P 500 Etf ALLWRLD EX US 922908363 1 600 SH   SOLE   0 0 0
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 5,000 19,373 SH   SOLE   0 0 0
WISDOMTREE TRUST WISDOMTREE US VALUE FUND ETF US QLT SHRHD YLD 97717W547 2,000 27,551 SH   SOLE   0 0 0
SPDR SERIES TRUST FACTST INV E TF PORTFOLIO EMG MK 78464A110 16,000 83,194 SH   SOLE   0 0 0
iShares ESG Screened S&P Mid-Cap ETF ULTR SH TRM BD 46436E551 17,000 441,526 SH   SOLE   0 0 0
Sector Spdr Tech Select TECHNOLOGY 81369Y803 1 1,182 SH   SOLE   0 0 0
Real Estate Select Sctr PORTFOLI S&P1500 81369Y860 2,000 31,303 SH   SOLE   0 0 0
Exxon Mobil Corporation XTRACK RUSS 1000 30231G102 1 4,684 SH   SOLE   0 0 0