I note your assesment " Distributable income per security: 7.2c per share"
Do you really think they will distribute 7.2 cents per share ? especially when the shares are selling for 6.8 cents each.
That would return an amount of over 100% dividend to shareholders and would make it the best share dividend in history !