Annual report pursuant to Section 13 and 15(d)

14. Commitments and Contingencies (Details-Purchase commitments)

v3.4.0.3
14. Commitments and Contingencies (Details-Purchase commitments)
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Mimimum purchase commitment year ended December 31, 2015 $ 254,871
Mimimum purchase commitment year ended December 31, 2016 254,871
Mimimum purchase commitment year ended December 31, 2017 54,871
Mimimum purchase commitment year ended December 31, 2018 54,871
Mimimum purchase commitment year ended December 31, 2019 54,871
Mimimum purchase commitment year ended December 31, 2020 and thereafter 54,871
Total purchase commitments $ 729,226