XML 50 R35.htm IDEA: XBRL DOCUMENT v3.19.1
8. Notes Payable (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Notes payable $ 419,663 $ 596,577
Note 1    
Notes payable 26,893 24,012
Note 2    
Notes payable 0 0
Note 3    
Notes payable 0 0
Note 4    
Notes payable 0 0
Note 5    
Notes payable 0 0
Note 6    
Notes payable 53,000 0
Note 7    
Notes payable 53,000 0
Note 8    
Notes payable 36,500 0
Note 9    
Notes payable 90,000 0
Note 10    
Notes payable 87,000 0
Note 11    
Notes payable 73,270 79,710
Note 12    
Notes payable 0 80,000
Note 13    
Notes payable 0 83,000
Note 14    
Notes payable 0 62,000
Note 15    
Notes payable 0 62,000
Note 16    
Notes payable 0 115,000
Note 17    
Notes payable $ 0 $ 113,000