v3.5.0.2
12. Notes Payable (Details - Future loan payments)
Dec. 31, 2014
USD ($)
Notes Payable [Abstract]  
2015 $ 23,860,933
2016 11,221,562
2017 3,770,000
Total $ 38,852,495