They have published reports from the independant geologists as well as in 43-101. The figures are in reports via the news tab.
I realize talking about another company in here is "OT" but I am only trying to draw a comparison. If you see anything else opinions welcomed.
Thanks