XML 56 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Schedule of Agreements by Year (Details)
6 Months Ended
Oct. 31, 2016
USD ($)
Commitments Schedule Of Agreements By Year 1 $ 38,541
Commitments Schedule Of Agreements By Year 2 268,238
Commitments Schedule Of Agreements By Year 3 306,779
Commitments Schedule Of Agreements By Year 4 77,083
Commitments Schedule Of Agreements By Year 5 515,800
Commitments Schedule Of Agreements By Year 6 592,883
Commitments Schedule Of Agreements By Year 7 77,083
Commitments Schedule Of Agreements By Year 8 518,127
Commitments Schedule Of Agreements By Year 9 595,210
Commitments Schedule Of Agreements By Year 10 0
Commitments Schedule Of Agreements By Year 11 246,983
Commitments Schedule Of Agreements By Year 12 246,983
Commitments Schedule Of Agreements By Year 13 0
Commitments Schedule Of Agreements By Year 14 4,394
Commitments Schedule Of Agreements By Year 15 4,394
Commitments Schedule Of Agreements By Year 16 192,707
Commitments Schedule Of Agreements By Year 17 1,553,542
Commitments Schedule Of Agreements By Year 18 $ 1,746,249