Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Artikel ini menjelaskan masalah kebocoran memori yang terjadi pada kontroler domain berbasis Windows Server 2012 R2 dan Windows 8.1 atau komputer berbasis Windows Server 2012 R2 yang telah diinstal peran server Active Directory Lightweight Directory Services (AD LDS). Perbaikan terbaru tersedia untuk memperbaiki masalah ini. Hotfix ini memiliki prasyarat.

Gejala

Alokasi memori timbunan arena baru diperkenalkan di versi Windows Server 2012 R2 layanan direktori. Hal ini menyebabkan kebocoran memori di Lsass.exe (peran kontroler domain) dan DsaMain.exe proses layanan direktori ringan (LDS) yang dapat menghabiskan semua memori yang tersedia di pengontrol domain Windows Server 2012 R2 atau LDS server Anda.

Penyebab

Masalah ini terjadi pada situasi berikut:

  • Promosi pengontrol domain atau menambahkan LDS replika konfigurasi set

    Setelah menambahkan replika konfigurasi promosi pengontrol domain atau menambahkan contoh LDS pada Windows Server 2012 R2 atau Windows 8.1, replikasi mesin memiliki untuk mereplikasi setiap objek dalam konteks penamaan yang diperlukan pada item baru. Selama tugas, proses lokal keamanan otoritas Server layanan (LSASS) atau DsaMain.exe dapat menyebabkan kebocoran parah ketika mengalokasikan virtual berkomitmen byte meskipun penggunaan nyata sangat rendah. Selain itu, DCpromo.log menampilkan pesan galat berikut:


    Tanggalwaktu[INFO] replikasi data DC = Contoso,DC = com: diterima XXXXXX dari sekitar XXXXXX objek dan XXXXXX dari sekitar XXXXXX dibedakan nilai DN (nama)...

    Tanggal waktu [peringatan] tidak penting replikasi kembali 14


    Kode galat 14 diterjemahkan: ERROR_OUTOFMEMORY - penyimpanan tidak cukup tersedia untuk menyelesaikan operasi ini.

    Kejadian berikut akan dicatat dalam log peristiwa selama atau dcpromo segera setelah selesai:

    Log peristiwa

    Sumber peristiwa

    ID

    Deskripsi

    Layanan Direktori

    Replikasi

    2094

    Kinerja peringatan: replikasi penundaan saat menerapkan perubahan ke objek berikut ini. Jika pesan ini sering terjadi, ini menunjukkan bahwa replikasi terjadi lambat dan bahwa server mungkin mengalami kesulitan menjaga dengan perubahan.

    Objek DN: CN =nama klien, OU =OU, DC =Contoso, DC =com
    Objek GUID: GUID
    Partisi DN: DC =Contoso, DC =com
    Server: _msdcs catatan DNS replikasi mitra
    Waktu berlalu (detik): XX

    Tindakan pengguna

    Alasan umum untuk melihat penundaan ini adalah bahwa objek ini terutama besar, ukuran nilai, atau dalam jumlah nilai. Pertama-tama Anda harus mempertimbangkan apakah aplikasi dapat diubah untuk mengurangi jumlah data yang tersimpan pada objek, atau jumlah nilai. Jika ini adalah grup besar atau daftar distribusi, Anda dapat mempertimbangkan menaikkan tingkat fungsional hutan untuk Windows Server 2003 atau lebih tinggi, karena ini akan memungkinkan replikasi bekerja lebih efisien. Anda harus mengevaluasi apakah server platform memberikan kinerja yang cukup dalam memori, dan pemrosesan daya. Terakhir, Anda mungkin ingin mempertimbangkan tuning database Layanan Domain direktori aktif dengan memindahkan pangkalan data dan log untuk memisahkan partisi disk.

    Jika Anda ingin mengubah batas peringatan, kunci registri yang disertakan di bawah ini. Nilai nol akan menonaktifkan pemeriksaan.

    Data tambahan

    Peringatan batas (detik): XX

    Kunci registri batas: System\CurrentControlSet\Services\NTDS\Parameters\Replicator maksimum menunggu pemutakhiran objek (detik)

    Layanan Direktori

    KCC

    1308

    Pengetahuan konsistensi pemeriksa (KCC) telah mendeteksi bahwa berturut-turut upaya untuk mereplikasi dengan layanan direktori berikut ini secara konsisten gagal.

    Upaya:
    2
    Layanan Direktori:
    CN = NTDS pengaturan, CN =DC001, CN =server, CN =site1, CN =situs, CN =konfigurasi, DC =Contoso, DC =com
    Periode waktu (menit):
    XXXXXXX

    Objek sambungan layanan direktori ini akan diabaikan, dan sambungan sementara baru akan dibuat untuk memastikan bahwa replikasi berlanjut. Setelah melanjutkan replikasi dengan layanan direktori ini, sambungan sementara akan dihapus.

    Data tambahan
    Nilai kesalahan:
    14 tidak cukup penyimpanan tersedia untuk menyelesaikan operasi ini.


    Catatan Masalah tidak terjadi jika menginstal dari promosi Media (IFM) untuk kontroler domain yang digunakan. Namun, IFM promosi memiliki berasal dari versi sistem operasi yang sama.

  • Kejadian berikut akan dicatat dalam log peristiwa selama atau dcpromo segera setelah selesai:

    Log peristiwa

    Sumber peristiwa

    ID

    Deskripsi

    Layanan Direktori

    Replikasi

    2094

    Kinerja peringatan: replikasi penundaan saat menerapkan perubahan ke objek berikut ini. Jika pesan ini sering terjadi, ini menunjukkan bahwa replikasi terjadi lambat dan bahwa server mungkin mengalami kesulitan menjaga dengan perubahan.

    Objek DN: CN =nama klien, OU =OU, DC =Contoso, DC =com
    Objek GUID: GUID
    Partisi DN: DC =Contoso, DC =com
    Server: _msdcs catatan DNS replikasi mitra
    Waktu berlalu (detik): XX

    Tindakan pengguna

    Alasan umum untuk melihat penundaan ini adalah bahwa objek ini terutama besar, ukuran nilai, atau dalam jumlah nilai. Pertama-tama Anda harus mempertimbangkan apakah aplikasi dapat diubah untuk mengurangi jumlah data yang tersimpan pada objek, atau jumlah nilai. Jika ini adalah grup besar atau daftar distribusi, Anda dapat mempertimbangkan menaikkan tingkat fungsional hutan untuk Windows Server 2003 atau lebih tinggi, karena ini akan memungkinkan replikasi bekerja lebih efisien. Anda harus mengevaluasi apakah server platform memberikan kinerja yang cukup dalam memori, dan pemrosesan daya. Terakhir, Anda mungkin ingin mempertimbangkan tuning database Layanan Domain direktori aktif dengan memindahkan pangkalan data dan log untuk memisahkan partisi disk.

    Jika Anda ingin mengubah batas peringatan, kunci registri yang disertakan di bawah ini. Nilai nol akan menonaktifkan pemeriksaan.

    Data tambahan

    Peringatan batas (detik): XX

    Kunci registri batas: System\CurrentControlSet\Services\NTDS\Parameters\Replicator maksimum menunggu pemutakhiran objek (detik)

    Layanan Direktori

    KCC

    1308

    Pengetahuan konsistensi pemeriksa (KCC) telah mendeteksi bahwa berturut-turut upaya untuk mereplikasi dengan layanan direktori berikut ini secara konsisten gagal.

    Upaya:
    2
    Layanan Direktori:
    CN = NTDS pengaturan, CN =DC001, CN =server, CN =site1, CN =situs, CN =konfigurasi, DC =Contoso, DC =com
    Periode waktu (menit):
    XXXXXXX

    Objek sambungan layanan direktori ini akan diabaikan, dan sambungan sementara baru akan dibuat untuk memastikan bahwa replikasi berlanjut. Setelah melanjutkan replikasi dengan layanan direktori ini, sambungan sementara akan dihapus.

    Data tambahan
    Nilai kesalahan:
    14 tidak cukup penyimpanan tersedia untuk menyelesaikan operasi ini.


    Catatan Masalah tidak terjadi jika menginstal dari promosi Media (IFM) untuk kontroler domain yang digunakan. Namun, IFM promosi memiliki berasal dari versi sistem operasi yang sama.

  • Kode galat 14 diterjemahkan: ERROR_OUTOFMEMORY - penyimpanan tidak cukup tersedia untuk menyelesaikan operasi ini. Kejadian berikut akan dicatat dalam log peristiwa selama atau dcpromo segera setelah selesai:

    Log peristiwa

    Sumber peristiwa

    ID

    Deskripsi

    Layanan Direktori

    Replikasi

    2094

    Kinerja peringatan: replikasi penundaan saat menerapkan perubahan ke objek berikut ini. Jika pesan ini sering terjadi, ini menunjukkan bahwa replikasi terjadi lambat dan bahwa server mungkin mengalami kesulitan menjaga dengan perubahan.

    Objek DN: CN =nama klien, OU =OU, DC =Contoso, DC =com
    Objek GUID: GUID
    Partisi DN: DC =Contoso, DC =com
    Server: _msdcs catatan DNS replikasi mitra
    Waktu berlalu (detik): XX

    Tindakan pengguna

    Alasan umum untuk melihat penundaan ini adalah bahwa objek ini terutama besar, ukuran nilai, atau dalam jumlah nilai. Pertama-tama Anda harus mempertimbangkan apakah aplikasi dapat diubah untuk mengurangi jumlah data yang tersimpan pada objek, atau jumlah nilai. Jika ini adalah grup besar atau daftar distribusi, Anda dapat mempertimbangkan menaikkan tingkat fungsional hutan untuk Windows Server 2003 atau lebih tinggi, karena ini akan memungkinkan replikasi bekerja lebih efisien. Anda harus mengevaluasi apakah server platform memberikan kinerja yang cukup dalam memori, dan pemrosesan daya. Terakhir, Anda mungkin ingin mempertimbangkan tuning database Layanan Domain direktori aktif dengan memindahkan pangkalan data dan log untuk memisahkan partisi disk.

    Jika Anda ingin mengubah batas peringatan, kunci registri yang disertakan di bawah ini. Nilai nol akan menonaktifkan pemeriksaan.

    Data tambahan

    Peringatan batas (detik): XX

    Kunci registri batas: System\CurrentControlSet\Services\NTDS\Parameters\Replicator maksimum menunggu pemutakhiran objek (detik)

    Layanan Direktori

    KCC

    1308

    Pengetahuan konsistensi pemeriksa (KCC) telah mendeteksi bahwa berturut-turut upaya untuk mereplikasi dengan layanan direktori berikut ini secara konsisten gagal.

    Upaya:
    2
    Layanan Direktori:
    CN = NTDS pengaturan, CN =DC001, CN =server, CN =site1, CN =situs, CN =konfigurasi, DC =Contoso, DC =com
    Periode waktu (menit):
    XXXXXXX

    Objek sambungan layanan direktori ini akan diabaikan, dan sambungan sementara baru akan dibuat untuk memastikan bahwa replikasi berlanjut. Setelah melanjutkan replikasi dengan layanan direktori ini, sambungan sementara akan dihapus.

    Data tambahan
    Nilai kesalahan:
    14 tidak cukup penyimpanan tersedia untuk menyelesaikan operasi ini.


    Catatan Masalah tidak terjadi jika menginstal dari promosi Media (IFM) untuk kontroler domain yang digunakan. Namun, IFM promosi memiliki berasal dari versi sistem operasi yang sama.

  • Penyebaran deskriptor (SD) keamanan

    Masalah kebocoran memori yang mungkin terjadi saat perubahan keamanan di obyek kontainer (akar domain atau unit organisasi (OU)) dipertahankan pada banyak objek anak-anak atau subordinat ou meskipun SD penyebaran. Tergantung pada ukuran entri kontrol akses (ACE) akan diubah dan jumlah objek (misalnya, 500.000), penyebaran mungkin membutuhkan waktu lama. Selama waktu tersebut, proses LSASS atau DsaMain proses terus-menerus dapat mengalokasikan berkomitmen byte.

  • Pertanyaan berjalan lama

    Tiba-tiba pemakaian memori virtual tinggi selama berjalan lama query protokol akses direktori ringan (LDAP) pada Windows Server 2012 R2 atau berbasis Windows 8.1 LDAP server dapat mengakibatkan pemutusan memori. Pertanyaan berjalan lama mengkonsumsi memori dengan mendapatkan tumpukan untuk deskriptor keamanan setiap objek yang akan menyentuh.

Dalam situasi ini, ketika byte berkomitmen mencapai jumlah byte yang tersedia, sistem menjadi tidak dapat digunakan dan mungkin bahkan lumpuh.

Pemecahan masalah

Untuk memperbaiki masalah ini, Terapkan hotfix yang disebutkan di bagian berikut ini.

Untuk menggunakan hotfix dalam konteks Domain Controller promosi (DCPROMO), ikuti langkah-langkah berikut:

  1. Menginstal peran Layanan Domain direktori aktif atau AD LDS.

  2. Instal pemutakhiran ini atau Pemutakhiran Windows Server 2012 R2 terbaru dan pembaruan keamanan yang berisi Ntdsai.dll sama biner karena mereka selalu kumulatif.

  3. Meningkatkan komputer ke status kontroler domain.

Penting Jika Anda menginstal paket bahasa setelah Anda menginstal perbaikan terbaru ini, Anda harus menginstal perbaikan terbaru ini. Oleh karena itu, kami menyarankan Anda menginstal bahasa setiap paket yang Anda butuhkan sebelum Anda menginstal perbaikan terbaru ini. Untuk informasi selengkapnya, lihat Tambah paket bahasa untuk Windows.

Informasi Hotfix

Tersedia hotfix yang didukung dari Microsoft. Namun, hotfix ini ditujukan untuk memperbaiki masalah yang dijelaskan di artikel ini. Menerapkan hotfix ini hanya ke sistem yang mengalami masalah khusus ini.

Apabila hotfix tersedia untuk diunduh, ada bagian "Hotfix Download tersedia" di bagian atas artikel Pangkalan Pengetahuan ini. Apabila bagian ini tidak muncul, kirimkan permintaan ke layanan pelanggan Microsoft dan dukungan untuk mendapatkan hotfix.

Catatan Jika terjadi masalah tambahan atau apabila pemecahan masalah apa pun diperlukan, Anda mungkin harus membuat permintaan layanan secara terpisah. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak memenuhi syarat untuk hotfix ini. Untuk daftar lengkap nomor telepon layanan pelanggan Microsoft dan dukungan atau untuk membuat permintaan layanan terpisah, kunjungi situs web Microsoft berikut:

http://support.microsoft.com/contactus/?ws=supportCatatan Formulir "Tersedia Unduhan Hotfix" menampilkan bahasa hotfix tersedia. Jika Anda tidak melihat bahasa Anda, hal ini karena hotfix tidak tersedia untuk bahasa tersebut.

Prasyarat

Untuk menerapkan hotfix ini, Anda harus memiliki April 2014 update rollup untuk Windows RT 8.1, Windows 8.1, dan Windows Server 2012 R2 (2919355) diinstal di Windows 8.1 atau Windows Server 2012 R2.

Informasi registri

Untuk menerapkan hotfix ini, Anda tidak perlu melakukan perubahan apa pun pada registri.

Persyaratan menghidupkan ulang

Anda mungkin harus memulai ulang komputer setelah menerapkan hotfix ini.

Informasi penggantian hotfix

Hotfix ini tidak menggantikan hotfix yang diedarkan sebelumnya.

Status

Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

Informasi lebih lanjut

Jika Anda mengaktifkan NTDS\Diagnostics "Pemrosesan 9 Internal" tingkat 2 seperti yang disebutkan di dalam Basis Pengetahuan Microsoft artikel 314980, Anda mungkin melihat kejadian ActiveDirectory_DomainService berikut ini. Peristiwa tersebut menunjukkan berjalan lama SD penyebaran tugas.

Peristiwa 1257 - menunjukkan dimulainya SD penyebaran
Peristiwa internal: tugas penyebaran deskriptor keamanan pengolahan peristiwa penyebaran mulai dari kontainer berikut ini.
Kontainer: OU = OU, DC = Contoso, DC = com

Peristiwa 2007 - menunjukkan kemajuan penyebaran SD, log setiap 5 menit
Peristiwa internal: tugas penyebaran deskriptor keamanan yang telah mencapai kontainer berikut ini dan akan melanjutkan penyebaran.
Kontainer: OU = OU, DC = Contoso, DC = com
Jumlah objek diproses sejauh: XXXXXX

Peristiwa 1258 - menunjukkan akhir penyebaran SD, setelah beberapa jam
Peristiwa internal: tugas penyebaran deskriptor keamanan selesai memproses peristiwa penyebaran mulai dari kontainer berikut ini.
Kontainer: OU = OU, DC = Contoso, DC = com
Jumlah objek diproses: ZZZZZZ

Setelah replikasi direktori aktif untuk kontroler domain berbasis Windows Server 2012 R2 lain atau LDS contoh di domain, masalah yang sama dapat terjadi karena penyebaran SD dilakukan secara lokal.

Anda tidak akan melihat kebocoran memori di Active Directory Collector Set laporan karena menunjukkan hanya digunakan byte. Namun, Anda dapat menggunakan dibuat kinerja monitor BLG memeriksa berkas penghitung objek: proses data, misalnya: Lsass, penghitung: Private byte, dan objek: memori, kontra: berkomitmen byte.

Untuk lebih lama pengamatan pengembangan kebocoran, Anda dapat menggunakan "Grafik dengan kinerja Monitor properti, elemen grafik, contoh" setiap 60 detik. Durasi: 15.000 detik (> 4 jam).

Peningkatan alokasi dapat diamati di Manajer tugas, tab kinerja, item memori, Committed. Ini akan ditampilkan di bawah Committed tersedia gigabytes (GB).

Indikator kondisi galat adalah sebagai berikut:

mengembalikan repadmin /showrepl:

Penyimpanan tidak cukup tersedia untuk menyelesaikan operasi ini.


Layanan direktori log peristiwa galat 1699:

Layanan Direktori ini gagal untuk mengambil kembali perubahan yang diminta untuk partisi direktori berikut ini. Akibatnya, tidak dapat mengirim permintaan perubahan ke layanan direktori di alamat jaringan berikut.
Perpanjangan permintaan kode: 0
Data tambahan
Nilai kesalahan: 8446 replikasi operasi gagal untuk mengalokasikan memori.


Popup aplikasi:

Windows - memori Virtual: sistem Anda rendah pada memori virtual. Untuk memastikan bahwa Windows berjalan dengan benar, Tingkatkan ukuran berkas paging memori. Untuk informasi selengkapnya, lihat bantuan.


 

Referensi

Pelajari tentang peristilahan yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft.

Informasi berkas

Versi bahasa Inggris (Amerika Serikat) dari pemutakhiran perangkat lunak ini menginstal berkas yang memiliki atribut yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Perhatikan bahwa tanggal dan waktu untuk berkas-berkas tersebut di komputer lokal Anda ditampilkan dalam waktu lokal dengan selisih waktu daylight saving saat. Tanggal dan waktu juga dapat berubah jika Anda menjalankan pengoperasian tertentu pada berkas.

Penting Windows Server 2012 R2 dan hotfix Windows 8.1 disertakan dalam paket yang sama. Namun, hotfix pada halaman Permintaan Hotfix dicantumkan pada kedua sistem operasi. Untuk meminta paket hotfix yang berlaku untuk salah satu atau kedua sistem operasi, pilih hotfix yang tercantum di bawah "Windows 8.1 / Windows Server 2012 R2" di halaman tersebut. Selalu rujuk ke bagian "Berlaku untuk" di artikel untuk menentukan sistem operasi aktual yang diterapkan untuk setiap hotfix.

Catatan

  • Berkas yang berlaku untuk produk tertentu, peristiwa penting (RTM, SPn), dan cabang layanan (LDR, GDR) dapat diidentifikasi dengan memeriksa nomor versi berkas seperti yang ditunjukkan pada tabel berikut ini:

    Versi

    Produk

    Peristiwa Penting

    Cabang Layanan

    6.3.960 0,18 xxx

    Windows 8.1 dan Windows Server 2012 R2

    RTM

    GDR

  • Cabang Layanan GDR hanya berisi hotfix yang dirilis secara luas untuk mengatasi masalah yang tersebar luas dan penting. Cabang layanan LDR berisi hotfix selain perbaikan yang diedarkan secara luas.

  • Berkas MANIFEST (.manifest) dan berkas MUM (.mum) yang diinstal untuk setiap lingkungan tercantum di bagian "informasi berkas tambahan". File MUM dan MANIFEST dan terkait keamanan file Katalog (.cat), yang sangat penting untuk mempertahankan status komponen pemutakhiran. File Katalog keamanan, di mana atribut tidak dicantumkan, ditandai dengan tanda tangan digital Microsoft.

x86 Windows 8.1

Nama file

Versi file

Ukuran file

Tanggal

Waktu

Platform

Ntdsa.mof

Tidak dapat diterapkan

227,765

18-Jun-2013

12:21

Tidak dapat diterapkan

Ntdsai.dll

6.3.9600.18116

2,583,552

03-Nov-2015

02:41

x86

x64 Windows 8.1 dan Windows Server 2012 R2

Nama file

Versi file

Ukuran file

Tanggal

Waktu

Platform

Ntdsa.mof

Tidak dapat diterapkan

227,765

18-Jun-2013

14:45

Tidak dapat diterapkan

Ntdsai.dll

6.3.9600.18116

3,676,160

03-Nov-2015

02:54

x64


x86 Windows 8.1

Properti file

Nilai

Nama file

Update.mum

Versi file

Tidak dapat diterapkan

Ukuran file

1.600

Tanggal (UTC)

04-Nov-2015

Waktu (UTC)

05:53

Platform

Tidak dapat diterapkan

Nama file

X86_532408894ea01e6280e568d78cbfbc21_31bf3856ad364e35_6.3.9600.18116_none_70de56a241809c7b.manifest

Versi file

Tidak dapat diterapkan

Ukuran file

712

Tanggal (UTC)

04-Nov-2015

Waktu (UTC)

05:53

Platform

Tidak dapat diterapkan

Nama file

X86_microsoft-windows-d..toryservices-ntdsai_31bf3856ad364e35_6.3.9600.18116_none_85b3851fd48201e8.manifest

Versi file

Tidak dapat diterapkan

Ukuran file

3,352

Tanggal (UTC)

03-Nov-2015

Waktu (UTC)

05:09

Platform

Tidak dapat diterapkan

x64 Windows 8.1 dan Windows Server 2012 R2

Properti file

Nilai

Nama file

Amd64_1c835b965fc6e60c22f413386606599e_31bf3856ad364e35_6.3.9600.18116_none_b800a1506ce79afa.manifest

Versi file

Tidak dapat diterapkan

Ukuran file

716

Tanggal (UTC)

04-Nov-2015

Waktu (UTC)

05:53

Platform

Tidak dapat diterapkan

Nama file

Amd64_microsoft-windows-d..toryservices-ntdsai_31bf3856ad364e35_6.3.9600.18116_none_e1d220a38cdf731e.manifest

Versi file

Tidak dapat diterapkan

Ukuran file

3,356

Tanggal (UTC)

03-Nov-2015

Waktu (UTC)

06:04

Platform

Tidak dapat diterapkan

Nama file

Update.mum

Versi file

Tidak dapat diterapkan

Ukuran file

2,061

Tanggal (UTC)

04-Nov-2015

Waktu (UTC)

05:53

Platform

Tidak dapat diterapkan


Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×