Udang karang Marron, yang secara ilmiah dikenal sebagai Cherax tenuimanus (Hairy Marron) dan Cherax cainii (Smooth Marron), adalah salah satu udang karang air tawar terbesar di dunia, yang panjangnya mencapai 15 inci (38cm). Meskipun kedua spesies memiliki genetika dan morfologi yang serupa, Cherax cainii lebih umum dibudidayakan karena sifat tahan banting dan mudah beradaptasi.
Karena habitat alaminya yang khusus, perawatan penangkaran yang berhasil memerlukan perhatian terhadap kandungan kimia air, ukuran tangki, dan pengayaan yang menyerupai sungai yang berarus deras dan beroksigen baik dengan banyak vegetasi dan puing-puing kayu. Di bawah ini adalah ikhtisar komprehensif tentang biologi, perilaku, nutrisi, dan peternakan mereka.
Sekilas Fakta Penting
- Nama Ilmiah: Cherax tenuimanus / Cherax cainii
- Nama Umum: Marron Berbulu / Marron Halus
- Ukuran Tangki Minimum: 130gal (500L) untuk satu spesimen; 40gal (120L) untuk sepasang
- Suhu Optimal: 68–75°F (20–24°C)
- PH optimal: 7.0–9.0
- Kekerasan Umum Optimal: 8–20dGH
- Diet: Pemulung omnivora
- Agresi: Teritorial dan seringkali agresif, terutama jantan
- Umur Panjang: Hingga 10 tahun di akuarium yang terawat baik
- Varian Warna: Warna coklat klasik, biru elektrik, dan sesekali bergaris oranye
Status Taksonomi &Konservasi
Pertama kali dijelaskan pada tahun 1912 oleh G.W. Smith, Cherax tenuimanus pernah dianggap sebagai satu spesies. Pada tahun 1980an, spesies kedua yang secara morfologi serupa diidentifikasi, dan pada tahun 2002 statusnya ditingkatkan menjadi spesies penuh sebagai Cherax cainii . Hairy Marron kini diklasifikasikan sebagai hewan yang sangat terancam punah berdasarkan Undang-Undang Konservasi Margasatwa Australia Barat tahun 1950 dan kriteria IUCN.
Habitat Alam
Hairy Marron terbatas di wilayah Sungai Margaret di barat daya Australia, dengan hanya sebelas lokasi yang diketahui dalam rentang 50 km. Sebaliknya, Smooth Marron menempati wilayah yang lebih luas di barat daya Australia Barat, mulai dari Esperance hingga Geraldton. Kedua spesies ini tumbuh subur di sungai yang jernih dan berarus deras dengan substrat berpasir, vegetasi air yang melimpah, dan air yang lembut dan kaya tanin.
Deskripsi Fisik
-
Ukuran: Hingga 15 inci (38cm) dan lebih dari 4,4 pon (2kg). Marron halus biasanya mencapai 0,15–0,3 pon (60–150g) pada tahun pertama dan 0,2–0,7 pon (100–300g) pada tahun kedua.
- Karapas: Hairy Marron menampilkan karina median yang terus menerus dan jumbai setae panjang yang menonjol; Marron yang halus tidak memiliki jumbai ini dan menampilkan karina yang kurang menonjol.
- Telson: Kedua spesies ini memiliki duri yang berbeda, yang membedakannya dari Cherax lainnya spesies.
- Pewarnaan: Marron gelap alami, memberikan kamuflase di perairan yang kaya tanin. Pembiakan selektif telah menghasilkan varian bergaris biru elektrik dan oranye.
Umur dan Perilaku
Dalam kondisi akuarium yang optimal, udang karang Marron dapat hidup hingga 10 tahun. Di alam liar, predasi, penyakit, dan fluktuasi lingkungan mengurangi umur panjang. Pemulung wajib di malam hari ini tidak bersifat sosial; setiap individu menempati tempat berlindungnya sendiri. Agresi sering terjadi, terutama pada saat bentrokan mandibula untuk dominasi mandibula atau mandibula mandrel mandator mandant mandibilitas mandor mandal mandabs mandali mandat mandors mandor mandrill mandora mandam manded mandium mandell mandala mandlo mandaf mandals mandat mandal mandar mandur mandem mandos mandur mandum mandyl mandola manden mandico mandate mandrass mandio mandray mandem mandel mandl mandob mandla mandrido mandob manded mandat mandalis mandal mandot mandracle mandra mandan mandrin mandil mandar mandod mandist mandor mandara mandar mandic mandora mandel mandap mandare mandar mandain mandelf mandas mandat mandalon mandur mandar mandat mandrin mandara mandom mandact mandar mandap mandata mandetal mandra mandor mandex mandar mandlin mandap mandop mandiel mander mandil mandor mandire mandat mandal mandrata mandar mandam mandri mandor mandade mandile mandar mandin mandir mandar mandap mandin mandela mandel mandale mandip mandan mandapa mandare mandola mandar mandat mandala mandaro mandast mandard mandap mandide mandar mandat mandark mandila mandir mandiro mandat mandap mandri mandol mandar mandice mandem mandd mandop mandic mandali mandar mandir mande mandote mandl mandat mandan mandai mandosa mandara mandan mandar mandire mandir mandat mandob mandras mandal mandin mandric mandal mandot mandar mandab mandor manders mandat mandala mandor mandelle mandes mandao mandrund mandor mandat mandar mandal mandor mandat mandar mandale mandap mandera mandare mandat mandar mander mandule mandae mandar mandri mandat mandat mandar mandar mandir mandore mandar mandater mandac mandal mandor mandat mandal mandra mandat mandir mandese mandel mandap mandor mandat mandia manding mandat mandis mandap mandis mandat mandor mandat mandar mandil mandat mandir mandat mandal mandat mandap mandil mandat mandar mandar mandar mandal mandire mandar mandat mandir mandore mander mandir mandat mandat mandari mandoc mandir mandoc mandir mandat mandir mandato mandap mandiri mandor mandat mandir mandat mandar mandar mandet mandir mandir mandur mandes mandite mandat mandor mandic mandato mandir mandar mandi mandre mandat mandor mandat mandir mandat mandac mandar mandat mandir mandat mandar mandat mandat mandir amanat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandat mandir mandat mandat mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandi r mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir mandat mandir ...