Tolong jelaskan mengenai Sejarah dari Masjid Larabanga

Masjid Larabanga terletak di kota kecil yang mayoritas penduduknya Muslim, bernama Larabanga, dekat Damongo di Distrik Gonja Barat, wilayah utara. Tepat di sebelah pintu masuk masjid ada sebuah pohon baobab besar, di mana jenazah Ayuba dimakamkan, seseorang yang dipercayai masyarakat sekitar sebagai pendiri masjid tersebut. Di Masjid Larabanga juga terdapat Alquran yang sangat tua, yang menurut cerita yang beredar telah dikirim dari surga kepada seorang imam bernama Bramah, sekitar tahun 1650, setelah ia berdoa keras untuk mendapatkan Alquran. Ada beberapa kontroversi mengenai kapan tepatnya masjid itu dibangun, dan siapa yang membangunnya. Beberapa versi yang beredar luas di masyarakat, diantaranya: