Quarterly report pursuant to Section 13 or 15(d)

4. Convertible Notes Payable (Details - Fair value)

v3.20.2
4. Convertible Notes Payable (Details - Fair value) - Fair Value Measurements Recurring [Member] - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Derivative liabilities $ 874,235 $ 470,331
Fair Value Inputs Level 1 [Member]    
Derivative liabilities 0 0
Fair Value Inputs Level 2 [Member]    
Derivative liabilities 0 0
Fair Value Inputs Level 3 [Member]    
Derivative liabilities $ 874,235 $ 470,331