Tugas

Sampling and Survey

Logo

1.Penjelasan Pengambilan Sampel

Pengambilan sampel dalam statistik adalah teknik untuk mewakili keseluruhan populasi dengan hanya meneliti sebagian kecil yang disebut sampel. Agar hasil lebih akurat, sampel harus cukup besar, dipilih secara acak, dan bisa dibandingkan dengan kelompok sampel lain. Misalnya, jika sebuah sekolah ingin mengetahui pendapat siswa tentang susu cokelat saat makan siang, mengambil sampel 100 dari 1.000 siswa akan lebih representatif dibanding hanya 10 siswa. Pengambilan sampel tidak hanya berlaku untuk manusia, tetapi juga untuk objek lain seperti negara, perusahaan, atau burung. Untuk memahami lebih lanjut, bisa melihat video atau tutorial di situs GCF Global.

Sumber: https://www.youtube.com/watch?v=qhzkCebkSWE

2.Penjelasan Populasi

Populasi dalam statistik mencakup semua individu atau objek dalam suatu kelompok, seperti seluruh warga negara atau produk dari suatu perusahaan. Sampel adalah bagian kecil dari populasi yang digunakan untuk analisis. Populasi memiliki parameter tertentu, seperti rata-rata dan proporsi, sementara sampel memiliki statistik yang sesuai, seperti rata-rata sampel dan proporsi sampel. Karena mengumpulkan data dari seluruh populasi bisa sulit, statistik memungkinkan kita mengambil sampel untuk mendapatkan wawasan tentang populasi yang lebih besar. Dengan metode ini, kita bisa memperkirakan berbagai informasi penting tanpa harus mengumpulkan data dari setiap anggota populasi.

Sumber: https://www.youtube.com/watch?v=bJm2pt-mq2c

2.1 Populasi

Populasi (N) mengacu pada seluruh kelompok individu, objek, atau peristiwa yang sedang dipelajari oleh seorang peneliti. Populasi mencakup semua pengamatan yang relevan dengan penelitian.

Contoh Populasi:

✔ Semua penduduk sebuah kota ketika mempelajari perilaku memilih.

✔ Setiap ponsel pintar yang diproduksi dari sebuah pabrik ketika menganalisis tingkat cacat.

✔ Setiap siswa di sebuah universitas ketika mengukur nilai ujian rata-rata.

Jenis-jenis Populasi:

✔️ Populasi Berhingga: Populasi dengan jumlah elemen yang tetap. Contoh: Karyawan di sebuah perusahaan.

✔️ Populasi Tak Terbatas: Populasi dengan jumlah elemen yang tidak terhitung. Contoh: Bakteri dalam cawan petri.

✔️ Populasi Target: Populasi spesifik yang ingin diteliti oleh peneliti.

✔️ Populasi yang Dapat Diakses: Bagian dari populasi target yang tersedia untuk diteliti.

2.2 Sampel

Sampel (n) adalah bagian dari populasi yang dipilih untuk dianalisis. Karena mempelajari seluruh populasi sering kali tidak praktis karena biaya, waktu, atau aksesibilitas, peneliti mengambil sampel untuk membuat kesimpulan tentang seluruh populasi.

Contoh Penggunaan Sampel:

✔ Menyurvei 1.000 penduduk suatu kota untuk memperkirakan opini publik.

✔ Memeriksa 500 smartphone yang dipilih secara acak untuk menilai tingkat kerusakan.

✔ Menganalisis nilai ujian dari 200 siswa yang dipilih secara acak.

Karakteristik Sampel yang Baik:

✔️ Representatif: Mencerminkan populasi secara akurat.

✔️ Acak: Dipilih tanpa bias.

✔️ Cukup Besar: Memastikan estimasi yang dapat diandalkan.

✔️ Bias Minimal: Menghindari kesalahan sistematis.

Perbedaan Populasi dan Sampel

Ketika melakukan penelitian atau analisis statistik, penting untuk memahami perbedaan antara populasi dan sampel.
- Populasi adalah keseluruhan kelompok yang menjadi objek penelitian.
- Sampel adalah sebagian kecil dari populasi yang dipilih untuk dianalisis.

Berikut adalah tabel yang membandingkan perbedaan antara populasi dan sampel:

## Warning: package 'knitr' was built under R version 4.4.2
Perbedaan antara Populasi dan Sampel
Fitur Populasi..N. Sampel..n.
Definisi Kelompok keseluruhan dalam penelitian Bagian dari populasi yang dipilih
Ukuran Besar atau tak terbatas Lebih kecil dan dapat diatur
Notasi Huruf besar (N, μ, σ) Huruf kecil (n, x̄, s)
Parameter Nilai sebenarnya (misal: μ, σ) Estimasi dari populasi (misal: x̄, s)
Biaya & Waktu Biaya tinggi, waktu lama Lebih cepat dan hemat biaya
Akurasi Memberikan informasi yang akurat Memiliki margin of error

3.Alasan Penggunaan Sample

Penggunaan sampel dalam penelitian memungkinkan efisiensi biaya dan waktu, memudahkan studi pada populasi besar atau sulit diakses, serta menjaga akurasi data melalui metode statistik yang tepat. Selain itu, sampel mengurangi kompleksitas pengelolaan data dan memastikan etika penelitian, terutama dalam studi berisiko seperti uji klinis atau eksperimen sensitif. Dengan memilih sampel representatif, hasil penelitian dapat digeneralisasi ke populasi secara efektif tanpa mengorbankan kualitas.

4.Menghindari Bias dari Sampel

Bias dalam penelitian merujuk pada kesalahan sistematis yang memengaruhi keakuratan hasil, seperti alat ukur yang tidak akurat (misalnya termometer dengan pembacaan lebih tinggi) atau metode pengambilan sampel yang tidak representatif (contoh: hanya memilih pria muda untuk uji vaksin, mengabaikan kelompok lain). Jenis bias lain mencakup bias konfirmasi, ketika peneliti cenderung mengabaikan penjelasan alternatif (seperti efek gula dalam studi pewarna makanan pada hiperaktif anak). Bias dapat muncul di setiap tahap penelitian, mulai dari desain metode, pengumpulan data, hingga interpretasi hasil. Untuk meminimalkannya, penting menggunakan alat yang valid, memastikan sampel acak dan beragam, serta terbuka mempertimbangkan bukti yang bertentangan dengan hipotesis awal. Dengan menghindari sumber bias, hasil investigasi menjadi lebih objektif dan dapat dipercaya.

Sumber: https://www.youtube.com/watch?v=BNICMrYtPJY&t=1s

5.Pengacakan dalam Sengambilan Sampel

Proses ilmu data melibatkan tujuh langkah sistematis yang membantu menjawab pertanyaan kompleks, seperti menentukan gaji rata-rata ilmuwan data. Pertanyaan ini memerlukan pertimbangan variabel seperti lokasi geografis, kesenjangan gaji berbasis gender atau ras, serta penyesuaian biaya hidup—terutama dalam konteks kerja jarak jauh. Penelitian eksperimental idealnya membutuhkan pengacakan partisipan ke kelompok berbeda untuk mengidentifikasi hubungan sebab-akibat, namun hal ini sulit diterapkan dalam studi gaji karena keterbatasan kontrol terhadap faktor eksternal (seperti budaya perusahaan atau kepribadian individu). Alternatifnya, studi observasional mengumpulkan data alami melalui survei laporan diri, meskipun metode ini rentan terhadap bias pengukuran. Tantangan utama termasuk memastikan keandalan data (misalnya, apakah responden melaporkan gaji atau total kompensasi) dan validitas interpretasi. Penting bagi ilmuwan data untuk merancang metode pengumpulan yang transparan, mempertimbangkan keragaman sampel, dan kritis terhadap keterbatasan data agar hasil penelitian tetap relevan dan akurat.

Sumber: https://www.youtube.com/watch?v=U272FFxG8LE&t=1s

5.1 Simple Random Sampling (SRS):

Simple Random Sampling (SRS) adalah Metode pengambilan sampel di mana setiap anggota populasi memiliki peluang yang sama untuk dipilih.

Cara Kerja: Setiap anggota populasi diberi nomor unik, lalu dipilih secara acak menggunakan generator angka acak atau sistem lotere.

Contoh: Sebuah perusahaan memilih 500 karyawan dari 5.000 karyawan dengan memberi nomor pada setiap karyawan dan memilih 500 nomor secara acak.

5.2 Systematic Sampling:

Systematic Sampling adalah Metode pengambilan sampel di mana elemen dipilih pada interval teratur dari daftar yang diurutkan.

Cara Kerja: Menentukan interval sampling dengan membagi ukuran populasi dengan ukuran sampel, lalu memilih setiap elemen pada interval tersebut setelah titik awal acak.

Contoh: Seorang peneliti memilih setiap pelanggan ke-5 dari daftar 1.000 pembeli, dimulai dari titik acak.

5.3 Stratified Sampling:

Stratified Sampling adalah Metode pengambilan sampel yang membagi populasi menjadi subkelompok (strata) berdasarkan karakteristik tertentu, lalu mengambil sampel secara proporsional dari setiap strata.

Cara Kerja: Populasi dibagi menjadi strata, lalu sampel diambil secara acak dari setiap strata sesuai dengan proporsi mereka dalam populasi.

Contoh: Sebuah universitas mensurvei mahasiswa dari berbagai tahun akademik dengan proporsi yang sesuai dengan populasi mahasiswa.

6.Tantangan Pengambilan Sampel

Sampling dalam penelitian adalah proses penting yang seringkali menghadapi berbagai tantangan yang dapat memengaruhi keakuratan dan keandalan hasil. Beberapa tantangan utama meliputi bias non-respons, di mana partisipan tidak mau atau tidak mampu merespons, yang dapat diatasi dengan mengirim pengingat tindak lanjut, menawarkan insentif, atau menyederhanakan format survei. Kesalahan kerangka sampling, seperti daftar yang tidak lengkap atau kedaluwarsa, dapat diminimalkan dengan memperbarui kerangka sampling, memeriksa silang sumber data, atau menggunakan teknik stratified sampling. Ukuran sampel yang tidak memadai seringkali disebabkan oleh keterbatasan sumber daya atau perhitungan yang salah, dan dapat diatasi dengan menggunakan metode statistik untuk menentukan ukuran sampel yang tepat serta memperhitungkan potensi dropout. Selain itu, kendala biaya dan waktu seperti biaya pengumpulan data yang tinggi atau keterlambatan dalam menjangkau partisipan dapat dikelola dengan menggunakan metode yang lebih efisien seperti survei online, otomatisasi pengumpulan data, dan optimalisasi sumber daya. Dengan mengatasi tantangan ini, peneliti dapat meningkatkan keandalan dan efisiensi proses sampling serta memastikan bahwa sampel yang dihasilkan lebih representatif terhadap populasi target.

7.Pengaplikasian dalam Industri

Sampling memiliki peran penting di berbagai industri, seperti riset pasar untuk memahami preferensi pelanggan, kesehatan untuk mempelajari data pasien dan uji klinis, kontrol kualitas dalam memastikan standar produk, serta keuangan untuk menganalisis transaksi dan tren pasar, yang memungkinkan organisasi mendapatkan wawasan akurat, membuat keputusan yang tepat, dan mengoptimalkan proses dengan mengurangi kesalahan dan bias.

LS0tDQp0aXRsZTogIlR1Z2FzIg0Kc3VidGl0bGU6ICJTYW1wbGluZyBhbmQgU3VydmV5Ig0KYXV0aG9yOiAiTXVoYW1tYWQgTmFiaWwgUHJhdGFtYSINCmRhdGU6ICJgciBmb3JtYXQoU3lzLkRhdGUoKSwgJyVCICVkLCAlWScpYCINCm91dHB1dDoNCiAgcm1kZm9ybWF0czo6cmVhZHRoZWRvd246DQogICAgc2VsZl9jb250YWluZWQ6IHRydWUNCiAgICB0aHVtYm5haWxzOiB0cnVlDQogICAgbGlnaHRib3g6IHRydWUNCiAgICBnYWxsZXJ5OiB0cnVlDQogICAgbGliX2RpcjogbGlicw0KICAgIGRmX3ByaW50OiAicGFnZWQiDQogICAgY29kZV9mb2xkaW5nOiAic2hvdyINCiAgICBjb2RlX2Rvd25sb2FkOiB5ZXMNCiAgICBjc3M6ICJzdHlsZS5jc3MiDQotLS0NCg0KPGltZyBpZD0iaXNpX25hbWEiIHNyYz0iQzovVXNlcnMvTSBOYWJpbCBQcmF0YW1hL09uZURyaXZlL1BpY3R1cmVzL1NjcmVlbnNob3RzL0dhbWJhciBXaGF0c0FwcCAyMDI0LTEyLTA2IHB1a3VsIDEzLjMzLjE1X2MzZmQwZmM3LmpwZyIgYWx0PSJMb2dvIiBzdHlsZT0id2lkdGg6MjAwcHg7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IGF1dG87Ij4NCg0KDQojIDEuKipQZW5qZWxhc2FuIFBlbmdhbWJpbGFuIFNhbXBlbCoqDQpQZW5nYW1iaWxhbiBzYW1wZWwgZGFsYW0gc3RhdGlzdGlrIGFkYWxhaCB0ZWtuaWsgdW50dWsgbWV3YWtpbGkga2VzZWx1cnVoYW4gcG9wdWxhc2kgZGVuZ2FuIGhhbnlhIG1lbmVsaXRpIHNlYmFnaWFuIGtlY2lsIHlhbmcgZGlzZWJ1dCBzYW1wZWwuIEFnYXIgaGFzaWwgbGViaWggYWt1cmF0LCBzYW1wZWwgaGFydXMgY3VrdXAgYmVzYXIsIGRpcGlsaWggc2VjYXJhIGFjYWssIGRhbiBiaXNhIGRpYmFuZGluZ2thbiBkZW5nYW4ga2Vsb21wb2sgc2FtcGVsIGxhaW4uIE1pc2FsbnlhLCBqaWthIHNlYnVhaCBzZWtvbGFoIGluZ2luIG1lbmdldGFodWkgcGVuZGFwYXQgc2lzd2EgdGVudGFuZyBzdXN1IGNva2VsYXQgc2FhdCBtYWthbiBzaWFuZywgbWVuZ2FtYmlsIHNhbXBlbCAxMDAgZGFyaSAxLjAwMCBzaXN3YSBha2FuIGxlYmloIHJlcHJlc2VudGF0aWYgZGliYW5kaW5nIGhhbnlhIDEwIHNpc3dhLiBQZW5nYW1iaWxhbiBzYW1wZWwgdGlkYWsgaGFueWEgYmVybGFrdSB1bnR1ayBtYW51c2lhLCB0ZXRhcGkganVnYSB1bnR1ayBvYmplayBsYWluIHNlcGVydGkgbmVnYXJhLCBwZXJ1c2FoYWFuLCBhdGF1IGJ1cnVuZy4gVW50dWsgbWVtYWhhbWkgbGViaWggbGFuanV0LCBiaXNhIG1lbGloYXQgdmlkZW8gYXRhdSB0dXRvcmlhbCBkaSBzaXR1cyBHQ0YgR2xvYmFsLg0KDQpTdW1iZXI6IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9cWh6a0NlYmtTV0UNCg0KIyAyLioqUGVuamVsYXNhbiBQb3B1bGFzaSoqDQpQb3B1bGFzaSBkYWxhbSBzdGF0aXN0aWsgbWVuY2FrdXAgc2VtdWEgaW5kaXZpZHUgYXRhdSBvYmplayBkYWxhbSBzdWF0dSBrZWxvbXBvaywgc2VwZXJ0aSBzZWx1cnVoIHdhcmdhIG5lZ2FyYSBhdGF1IHByb2R1ayBkYXJpIHN1YXR1IHBlcnVzYWhhYW4uIFNhbXBlbCBhZGFsYWggYmFnaWFuIGtlY2lsIGRhcmkgcG9wdWxhc2kgeWFuZyBkaWd1bmFrYW4gdW50dWsgYW5hbGlzaXMuIFBvcHVsYXNpIG1lbWlsaWtpIHBhcmFtZXRlciB0ZXJ0ZW50dSwgc2VwZXJ0aSByYXRhLXJhdGEgZGFuIHByb3BvcnNpLCBzZW1lbnRhcmEgc2FtcGVsIG1lbWlsaWtpIHN0YXRpc3RpayB5YW5nIHNlc3VhaSwgc2VwZXJ0aSByYXRhLXJhdGEgc2FtcGVsIGRhbiBwcm9wb3JzaSBzYW1wZWwuIEthcmVuYSBtZW5ndW1wdWxrYW4gZGF0YSBkYXJpIHNlbHVydWggcG9wdWxhc2kgYmlzYSBzdWxpdCwgc3RhdGlzdGlrIG1lbXVuZ2tpbmthbiBraXRhIG1lbmdhbWJpbCBzYW1wZWwgdW50dWsgbWVuZGFwYXRrYW4gd2F3YXNhbiB0ZW50YW5nIHBvcHVsYXNpIHlhbmcgbGViaWggYmVzYXIuIERlbmdhbiBtZXRvZGUgaW5pLCBraXRhIGJpc2EgbWVtcGVya2lyYWthbiBiZXJiYWdhaSBpbmZvcm1hc2kgcGVudGluZyB0YW5wYSBoYXJ1cyBtZW5ndW1wdWxrYW4gZGF0YSBkYXJpIHNldGlhcCBhbmdnb3RhIHBvcHVsYXNpLg0KDQpTdW1iZXI6IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9YkptMnB0LW1xMmMNCg0KIyMgKioyLjEgUG9wdWxhc2kqKg0KUG9wdWxhc2kgKE4pIG1lbmdhY3UgcGFkYSBzZWx1cnVoIGtlbG9tcG9rIGluZGl2aWR1LCBvYmplaywgYXRhdSBwZXJpc3Rpd2EgeWFuZyBzZWRhbmcgZGlwZWxhamFyaSBvbGVoIHNlb3JhbmcgcGVuZWxpdGkuIFBvcHVsYXNpIG1lbmNha3VwIHNlbXVhIHBlbmdhbWF0YW4geWFuZyByZWxldmFuIGRlbmdhbiBwZW5lbGl0aWFuLg0KDQpDb250b2ggUG9wdWxhc2k6DQoNCuKclCBTZW11YSBwZW5kdWR1ayBzZWJ1YWgga290YSBrZXRpa2EgbWVtcGVsYWphcmkgcGVyaWxha3UgbWVtaWxpaC4NCg0K4pyUIFNldGlhcCBwb25zZWwgcGludGFyIHlhbmcgZGlwcm9kdWtzaSBkYXJpIHNlYnVhaCBwYWJyaWsga2V0aWthIG1lbmdhbmFsaXNpcyB0aW5na2F0IGNhY2F0Lg0KDQrinJQgU2V0aWFwIHNpc3dhIGRpIHNlYnVhaCB1bml2ZXJzaXRhcyBrZXRpa2EgbWVuZ3VrdXIgbmlsYWkgdWppYW4gcmF0YS1yYXRhLg0KDQojIyMgKkplbmlzLWplbmlzIFBvcHVsYXNpOioNCg0K4pyU77iPIFBvcHVsYXNpIEJlcmhpbmdnYTogUG9wdWxhc2kgZGVuZ2FuIGp1bWxhaCBlbGVtZW4geWFuZyB0ZXRhcC4gQ29udG9oOiBLYXJ5YXdhbiBkaSBzZWJ1YWggcGVydXNhaGFhbi4NCg0K4pyU77iPIFBvcHVsYXNpIFRhayBUZXJiYXRhczogUG9wdWxhc2kgZGVuZ2FuIGp1bWxhaCBlbGVtZW4geWFuZyB0aWRhayB0ZXJoaXR1bmcuIENvbnRvaDogQmFrdGVyaSBkYWxhbSBjYXdhbiBwZXRyaS4NCg0K4pyU77iPIFBvcHVsYXNpIFRhcmdldDogUG9wdWxhc2kgc3Blc2lmaWsgeWFuZyBpbmdpbiBkaXRlbGl0aSBvbGVoIHBlbmVsaXRpLg0KDQrinJTvuI8gUG9wdWxhc2kgeWFuZyBEYXBhdCBEaWFrc2VzOiBCYWdpYW4gZGFyaSBwb3B1bGFzaSB0YXJnZXQgeWFuZyB0ZXJzZWRpYSB1bnR1ayBkaXRlbGl0aS4NCg0KIyMgKioyLjIgU2FtcGVsKioNClNhbXBlbCAobikgYWRhbGFoIGJhZ2lhbiBkYXJpIHBvcHVsYXNpIHlhbmcgZGlwaWxpaCB1bnR1ayBkaWFuYWxpc2lzLiBLYXJlbmEgbWVtcGVsYWphcmkgc2VsdXJ1aCBwb3B1bGFzaSBzZXJpbmcga2FsaSB0aWRhayBwcmFrdGlzIGthcmVuYSBiaWF5YSwgd2FrdHUsIGF0YXUgYWtzZXNpYmlsaXRhcywgcGVuZWxpdGkgbWVuZ2FtYmlsIHNhbXBlbCB1bnR1ayBtZW1idWF0IGtlc2ltcHVsYW4gdGVudGFuZyBzZWx1cnVoIHBvcHVsYXNpLg0KDQpDb250b2ggUGVuZ2d1bmFhbiBTYW1wZWw6DQoNCiDinJQgTWVueXVydmVpIDEuMDAwIHBlbmR1ZHVrIHN1YXR1IGtvdGEgdW50dWsgbWVtcGVya2lyYWthbiBvcGluaSBwdWJsaWsuDQoNCiDinJQgTWVtZXJpa3NhIDUwMCBzbWFydHBob25lIHlhbmcgZGlwaWxpaCBzZWNhcmEgYWNhayB1bnR1ayBtZW5pbGFpIHRpbmdrYXQga2VydXNha2FuLg0KDQog4pyUIE1lbmdhbmFsaXNpcyBuaWxhaSB1amlhbiBkYXJpIDIwMCBzaXN3YSB5YW5nIGRpcGlsaWggc2VjYXJhIGFjYWsuDQoNCiMjIyAqS2FyYWt0ZXJpc3RpayBTYW1wZWwgeWFuZyBCYWlrOioNCg0K4pyU77iPIFJlcHJlc2VudGF0aWY6IE1lbmNlcm1pbmthbiBwb3B1bGFzaSBzZWNhcmEgYWt1cmF0Lg0KDQrinJTvuI8gQWNhazogRGlwaWxpaCB0YW5wYSBiaWFzLg0KDQrinJTvuI8gQ3VrdXAgQmVzYXI6IE1lbWFzdGlrYW4gZXN0aW1hc2kgeWFuZyBkYXBhdCBkaWFuZGFsa2FuLg0KDQrinJTvuI8gQmlhcyBNaW5pbWFsOiBNZW5naGluZGFyaSBrZXNhbGFoYW4gc2lzdGVtYXRpcy4NCg0KIyMgKipQZXJiZWRhYW4gUG9wdWxhc2kgZGFuIFNhbXBlbCoqDQoNCktldGlrYSBtZWxha3VrYW4gcGVuZWxpdGlhbiBhdGF1IGFuYWxpc2lzIHN0YXRpc3RpaywgcGVudGluZyB1bnR1ayBtZW1haGFtaSBwZXJiZWRhYW4gYW50YXJhICoqcG9wdWxhc2kqKiBkYW4gKipzYW1wZWwqKi4gIA0KLSAqKlBvcHVsYXNpKiogYWRhbGFoIGtlc2VsdXJ1aGFuIGtlbG9tcG9rIHlhbmcgbWVuamFkaSBvYmplayBwZW5lbGl0aWFuLiAgDQotICoqU2FtcGVsKiogYWRhbGFoIHNlYmFnaWFuIGtlY2lsIGRhcmkgcG9wdWxhc2kgeWFuZyBkaXBpbGloIHVudHVrIGRpYW5hbGlzaXMuICANCg0KQmVyaWt1dCBhZGFsYWggdGFiZWwgeWFuZyBtZW1iYW5kaW5na2FuIHBlcmJlZGFhbiBhbnRhcmEgcG9wdWxhc2kgZGFuIHNhbXBlbDoNCg0KYGBge3IsIGVjaG89RkFMU0UsIG1lc3NhZ2U9RkFMU0V9DQpsaWJyYXJ5KGtuaXRyKQ0KDQojIERhdGEgcGVyYmVkYWFuIGRhbGFtIGJlbnR1ayB0YWJlbA0KZGF0YSA8LSBkYXRhLmZyYW1lKA0KICBGaXR1ciA9IGMoIkRlZmluaXNpIiwgIlVrdXJhbiIsICJOb3Rhc2kiLCAiUGFyYW1ldGVyIiwgIkJpYXlhICYgV2FrdHUiLCAiQWt1cmFzaSIpLA0KICAiUG9wdWxhc2kgKE4pIiA9IGMoIktlbG9tcG9rIGtlc2VsdXJ1aGFuIGRhbGFtIHBlbmVsaXRpYW4iLCANCiAgICAgICAgICAgICAgICAgICAgICJCZXNhciBhdGF1IHRhayB0ZXJiYXRhcyIsIA0KICAgICAgICAgICAgICAgICAgICAgIkh1cnVmIGJlc2FyIChOLCDOvCwgz4MpIiwgDQogICAgICAgICAgICAgICAgICAgICAiTmlsYWkgc2ViZW5hcm55YSAobWlzYWw6IM68LCDPgykiLCANCiAgICAgICAgICAgICAgICAgICAgICJCaWF5YSB0aW5nZ2ksIHdha3R1IGxhbWEiLCANCiAgICAgICAgICAgICAgICAgICAgICJNZW1iZXJpa2FuIGluZm9ybWFzaSB5YW5nIGFrdXJhdCIpLA0KICAiU2FtcGVsIChuKSIgPSBjKCJCYWdpYW4gZGFyaSBwb3B1bGFzaSB5YW5nIGRpcGlsaWgiLCANCiAgICAgICAgICAgICAgICAgICAiTGViaWgga2VjaWwgZGFuIGRhcGF0IGRpYXR1ciIsDQogICAgICAgICAgICAgICAgICAgIkh1cnVmIGtlY2lsIChuLCB4zIQsIHMpIiwNCiAgICAgICAgICAgICAgICAgICAiRXN0aW1hc2kgZGFyaSBwb3B1bGFzaSAobWlzYWw6IHjMhCwgcykiLA0KICAgICAgICAgICAgICAgICAgICJMZWJpaCBjZXBhdCBkYW4gaGVtYXQgYmlheWEiLA0KICAgICAgICAgICAgICAgICAgICJNZW1pbGlraSBtYXJnaW4gb2YgZXJyb3IiKQ0KKQ0KDQojIE1lbmFtcGlsa2FuIHRhYmVsIGRlbmdhbiBrYWJsZQ0Ka25pdHI6OmthYmxlKGRhdGEsIGNhcHRpb24gPSAiUGVyYmVkYWFuIGFudGFyYSBQb3B1bGFzaSBkYW4gU2FtcGVsIikNCmBgYA0KIyAzLioqQWxhc2FuIFBlbmdndW5hYW4gU2FtcGxlKioNClBlbmdndW5hYW4gc2FtcGVsIGRhbGFtIHBlbmVsaXRpYW4gbWVtdW5na2lua2FuIGVmaXNpZW5zaSBiaWF5YSBkYW4gd2FrdHUsIG1lbXVkYWhrYW4gc3R1ZGkgcGFkYSBwb3B1bGFzaSBiZXNhciBhdGF1IHN1bGl0IGRpYWtzZXMsIHNlcnRhIG1lbmphZ2EgYWt1cmFzaSBkYXRhIG1lbGFsdWkgbWV0b2RlIHN0YXRpc3RpayB5YW5nIHRlcGF0LiBTZWxhaW4gaXR1LCBzYW1wZWwgbWVuZ3VyYW5naSBrb21wbGVrc2l0YXMgcGVuZ2Vsb2xhYW4gZGF0YSBkYW4gbWVtYXN0aWthbiBldGlrYSBwZW5lbGl0aWFuLCB0ZXJ1dGFtYSBkYWxhbSBzdHVkaSBiZXJpc2lrbyBzZXBlcnRpIHVqaSBrbGluaXMgYXRhdSBla3NwZXJpbWVuIHNlbnNpdGlmLiBEZW5nYW4gbWVtaWxpaCBzYW1wZWwgcmVwcmVzZW50YXRpZiwgaGFzaWwgcGVuZWxpdGlhbiBkYXBhdCBkaWdlbmVyYWxpc2FzaSBrZSBwb3B1bGFzaSBzZWNhcmEgZWZla3RpZiB0YW5wYSBtZW5nb3JiYW5rYW4ga3VhbGl0YXMuDQoNCiMgNC4qKk1lbmdoaW5kYXJpIEJpYXMgZGFyaSBTYW1wZWwqKg0KQmlhcyBkYWxhbSBwZW5lbGl0aWFuIG1lcnVqdWsgcGFkYSBrZXNhbGFoYW4gc2lzdGVtYXRpcyB5YW5nIG1lbWVuZ2FydWhpIGtlYWt1cmF0YW4gaGFzaWwsIHNlcGVydGkgYWxhdCB1a3VyIHlhbmcgdGlkYWsgYWt1cmF0IChtaXNhbG55YSB0ZXJtb21ldGVyIGRlbmdhbiBwZW1iYWNhYW4gbGViaWggdGluZ2dpKSBhdGF1IG1ldG9kZSBwZW5nYW1iaWxhbiBzYW1wZWwgeWFuZyB0aWRhayByZXByZXNlbnRhdGlmIChjb250b2g6IGhhbnlhIG1lbWlsaWggcHJpYSBtdWRhIHVudHVrIHVqaSB2YWtzaW4sIG1lbmdhYmFpa2FuIGtlbG9tcG9rIGxhaW4pLiBKZW5pcyBiaWFzIGxhaW4gbWVuY2FrdXAgYmlhcyBrb25maXJtYXNpLCBrZXRpa2EgcGVuZWxpdGkgY2VuZGVydW5nIG1lbmdhYmFpa2FuIHBlbmplbGFzYW4gYWx0ZXJuYXRpZiAoc2VwZXJ0aSBlZmVrIGd1bGEgZGFsYW0gc3R1ZGkgcGV3YXJuYSBtYWthbmFuIHBhZGEgaGlwZXJha3RpZiBhbmFrKS4gQmlhcyBkYXBhdCBtdW5jdWwgZGkgc2V0aWFwIHRhaGFwIHBlbmVsaXRpYW4sIG11bGFpIGRhcmkgZGVzYWluIG1ldG9kZSwgcGVuZ3VtcHVsYW4gZGF0YSwgaGluZ2dhIGludGVycHJldGFzaSBoYXNpbC4gVW50dWsgbWVtaW5pbWFsa2FubnlhLCBwZW50aW5nIG1lbmdndW5ha2FuIGFsYXQgeWFuZyB2YWxpZCwgbWVtYXN0aWthbiBzYW1wZWwgYWNhayBkYW4gYmVyYWdhbSwgc2VydGEgdGVyYnVrYSBtZW1wZXJ0aW1iYW5na2FuIGJ1a3RpIHlhbmcgYmVydGVudGFuZ2FuIGRlbmdhbiBoaXBvdGVzaXMgYXdhbC4gRGVuZ2FuIG1lbmdoaW5kYXJpIHN1bWJlciBiaWFzLCBoYXNpbCBpbnZlc3RpZ2FzaSBtZW5qYWRpIGxlYmloIG9iamVrdGlmIGRhbiBkYXBhdCBkaXBlcmNheWEuDQoNClN1bWJlcjogaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1CTklDTXJZdFBKWSZ0PTFzDQoNCiMgNS4qKlBlbmdhY2FrYW4gZGFsYW0gU2VuZ2FtYmlsYW4gU2FtcGVsKioNClByb3NlcyBpbG11IGRhdGEgbWVsaWJhdGthbiB0dWp1aCBsYW5na2FoIHNpc3RlbWF0aXMgeWFuZyBtZW1iYW50dSBtZW5qYXdhYiBwZXJ0YW55YWFuIGtvbXBsZWtzLCBzZXBlcnRpIG1lbmVudHVrYW4gZ2FqaSByYXRhLXJhdGEgaWxtdXdhbiBkYXRhLiBQZXJ0YW55YWFuIGluaSBtZW1lcmx1a2FuIHBlcnRpbWJhbmdhbiB2YXJpYWJlbCBzZXBlcnRpIGxva2FzaSBnZW9ncmFmaXMsIGtlc2VuamFuZ2FuIGdhamkgYmVyYmFzaXMgZ2VuZGVyIGF0YXUgcmFzLCBzZXJ0YSBwZW55ZXN1YWlhbiBiaWF5YSBoaWR1cOKAlHRlcnV0YW1hIGRhbGFtIGtvbnRla3Mga2VyamEgamFyYWsgamF1aC4gUGVuZWxpdGlhbiBla3NwZXJpbWVudGFsIGlkZWFsbnlhIG1lbWJ1dHVoa2FuIHBlbmdhY2FrYW4gcGFydGlzaXBhbiBrZSBrZWxvbXBvayBiZXJiZWRhIHVudHVrIG1lbmdpZGVudGlmaWthc2kgaHVidW5nYW4gc2ViYWItYWtpYmF0LCBuYW11biBoYWwgaW5pIHN1bGl0IGRpdGVyYXBrYW4gZGFsYW0gc3R1ZGkgZ2FqaSBrYXJlbmEga2V0ZXJiYXRhc2FuIGtvbnRyb2wgdGVyaGFkYXAgZmFrdG9yIGVrc3Rlcm5hbCAoc2VwZXJ0aSBidWRheWEgcGVydXNhaGFhbiBhdGF1IGtlcHJpYmFkaWFuIGluZGl2aWR1KS4gQWx0ZXJuYXRpZm55YSwgc3R1ZGkgb2JzZXJ2YXNpb25hbCBtZW5ndW1wdWxrYW4gZGF0YSBhbGFtaSBtZWxhbHVpIHN1cnZlaSBsYXBvcmFuIGRpcmksIG1lc2tpcHVuIG1ldG9kZSBpbmkgcmVudGFuIHRlcmhhZGFwIGJpYXMgcGVuZ3VrdXJhbi4gVGFudGFuZ2FuIHV0YW1hIHRlcm1hc3VrIG1lbWFzdGlrYW4ga2VhbmRhbGFuIGRhdGEgKG1pc2FsbnlhLCBhcGFrYWggcmVzcG9uZGVuIG1lbGFwb3JrYW4gZ2FqaSBhdGF1IHRvdGFsIGtvbXBlbnNhc2kpIGRhbiB2YWxpZGl0YXMgaW50ZXJwcmV0YXNpLiBQZW50aW5nIGJhZ2kgaWxtdXdhbiBkYXRhIHVudHVrIG1lcmFuY2FuZyBtZXRvZGUgcGVuZ3VtcHVsYW4geWFuZyB0cmFuc3BhcmFuLCBtZW1wZXJ0aW1iYW5na2FuIGtlcmFnYW1hbiBzYW1wZWwsIGRhbiBrcml0aXMgdGVyaGFkYXAga2V0ZXJiYXRhc2FuIGRhdGEgYWdhciBoYXNpbCBwZW5lbGl0aWFuIHRldGFwIHJlbGV2YW4gZGFuIGFrdXJhdC4NCg0KU3VtYmVyOiBodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PVUyNzJGRnhHOExFJnQ9MXMNCg0KIyMgKio1LjEgU2ltcGxlIFJhbmRvbSBTYW1wbGluZyAoU1JTKToqKg0KIFNpbXBsZSBSYW5kb20gU2FtcGxpbmcgKFNSUykgYWRhbGFoIE1ldG9kZSBwZW5nYW1iaWxhbiBzYW1wZWwgZGkgbWFuYSBzZXRpYXAgYW5nZ290YSBwb3B1bGFzaSBtZW1pbGlraSBwZWx1YW5nIHlhbmcgc2FtYSB1bnR1ayBkaXBpbGloLg0KDQpDYXJhIEtlcmphOiBTZXRpYXAgYW5nZ290YSBwb3B1bGFzaSBkaWJlcmkgbm9tb3IgdW5paywgbGFsdSBkaXBpbGloIHNlY2FyYSBhY2FrIG1lbmdndW5ha2FuIGdlbmVyYXRvciBhbmdrYSBhY2FrIGF0YXUgc2lzdGVtIGxvdGVyZS4NCg0KQ29udG9oOiBTZWJ1YWggcGVydXNhaGFhbiBtZW1pbGloIDUwMCBrYXJ5YXdhbiBkYXJpIDUuMDAwIGthcnlhd2FuIGRlbmdhbiBtZW1iZXJpIG5vbW9yIHBhZGEgc2V0aWFwIGthcnlhd2FuIGRhbiBtZW1pbGloIDUwMCBub21vciBzZWNhcmEgYWNhay4NCg0KIyMgKio1LjIgU3lzdGVtYXRpYyBTYW1wbGluZzoqKg0KIFN5c3RlbWF0aWMgU2FtcGxpbmcgYWRhbGFoIE1ldG9kZSBwZW5nYW1iaWxhbiBzYW1wZWwgZGkgbWFuYSBlbGVtZW4gZGlwaWxpaCBwYWRhIGludGVydmFsIHRlcmF0dXIgZGFyaSBkYWZ0YXIgeWFuZyBkaXVydXRrYW4uDQogDQpDYXJhIEtlcmphOiBNZW5lbnR1a2FuIGludGVydmFsIHNhbXBsaW5nIGRlbmdhbiBtZW1iYWdpIHVrdXJhbiBwb3B1bGFzaSBkZW5nYW4gdWt1cmFuIHNhbXBlbCwgbGFsdSBtZW1pbGloIHNldGlhcCBlbGVtZW4gcGFkYSBpbnRlcnZhbCB0ZXJzZWJ1dCBzZXRlbGFoIHRpdGlrIGF3YWwgYWNhay4NCg0KQ29udG9oOiBTZW9yYW5nIHBlbmVsaXRpIG1lbWlsaWggc2V0aWFwIHBlbGFuZ2dhbiBrZS01IGRhcmkgZGFmdGFyIDEuMDAwIHBlbWJlbGksIGRpbXVsYWkgZGFyaSB0aXRpayBhY2FrLg0KDQojIyAqKjUuMyBTdHJhdGlmaWVkIFNhbXBsaW5nOioqDQogU3RyYXRpZmllZCBTYW1wbGluZyBhZGFsYWggTWV0b2RlIHBlbmdhbWJpbGFuIHNhbXBlbCB5YW5nIG1lbWJhZ2kgcG9wdWxhc2kgbWVuamFkaSBzdWJrZWxvbXBvayAoc3RyYXRhKSBiZXJkYXNhcmthbiBrYXJha3RlcmlzdGlrIHRlcnRlbnR1LCBsYWx1IG1lbmdhbWJpbCBzYW1wZWwgc2VjYXJhIHByb3BvcnNpb25hbCBkYXJpIHNldGlhcCBzdHJhdGEuDQoNCkNhcmEgS2VyamE6IFBvcHVsYXNpIGRpYmFnaSBtZW5qYWRpIHN0cmF0YSwgbGFsdSBzYW1wZWwgZGlhbWJpbCBzZWNhcmEgYWNhayBkYXJpIHNldGlhcCBzdHJhdGEgc2VzdWFpIGRlbmdhbiBwcm9wb3JzaSBtZXJla2EgZGFsYW0gcG9wdWxhc2kuDQoNCkNvbnRvaDogU2VidWFoIHVuaXZlcnNpdGFzIG1lbnN1cnZlaSBtYWhhc2lzd2EgZGFyaSBiZXJiYWdhaSB0YWh1biBha2FkZW1payBkZW5nYW4gcHJvcG9yc2kgeWFuZyBzZXN1YWkgZGVuZ2FuIHBvcHVsYXNpIG1haGFzaXN3YS4NCg0KIyAqKjYuVGFudGFuZ2FuIFBlbmdhbWJpbGFuIFNhbXBlbCoqDQpTYW1wbGluZyBkYWxhbSBwZW5lbGl0aWFuIGFkYWxhaCBwcm9zZXMgcGVudGluZyB5YW5nIHNlcmluZ2thbGkgbWVuZ2hhZGFwaSBiZXJiYWdhaSB0YW50YW5nYW4geWFuZyBkYXBhdCBtZW1lbmdhcnVoaSBrZWFrdXJhdGFuIGRhbiBrZWFuZGFsYW4gaGFzaWwuIEJlYmVyYXBhIHRhbnRhbmdhbiB1dGFtYSBtZWxpcHV0aSBiaWFzIG5vbi1yZXNwb25zLCBkaSBtYW5hIHBhcnRpc2lwYW4gdGlkYWsgbWF1IGF0YXUgdGlkYWsgbWFtcHUgbWVyZXNwb25zLCB5YW5nIGRhcGF0IGRpYXRhc2kgZGVuZ2FuIG1lbmdpcmltIHBlbmdpbmdhdCB0aW5kYWsgbGFuanV0LCBtZW5hd2Fya2FuIGluc2VudGlmLCBhdGF1IG1lbnllZGVyaGFuYWthbiBmb3JtYXQgc3VydmVpLiBLZXNhbGFoYW4ga2VyYW5na2Egc2FtcGxpbmcsIHNlcGVydGkgZGFmdGFyIHlhbmcgdGlkYWsgbGVuZ2thcCBhdGF1IGtlZGFsdXdhcnNhLCBkYXBhdCBkaW1pbmltYWxrYW4gZGVuZ2FuIG1lbXBlcmJhcnVpIGtlcmFuZ2thIHNhbXBsaW5nLCBtZW1lcmlrc2Egc2lsYW5nIHN1bWJlciBkYXRhLCBhdGF1IG1lbmdndW5ha2FuIHRla25payBzdHJhdGlmaWVkIHNhbXBsaW5nLiBVa3VyYW4gc2FtcGVsIHlhbmcgdGlkYWsgbWVtYWRhaSBzZXJpbmdrYWxpIGRpc2ViYWJrYW4gb2xlaCBrZXRlcmJhdGFzYW4gc3VtYmVyIGRheWEgYXRhdSBwZXJoaXR1bmdhbiB5YW5nIHNhbGFoLCBkYW4gZGFwYXQgZGlhdGFzaSBkZW5nYW4gbWVuZ2d1bmFrYW4gbWV0b2RlIHN0YXRpc3RpayB1bnR1ayBtZW5lbnR1a2FuIHVrdXJhbiBzYW1wZWwgeWFuZyB0ZXBhdCBzZXJ0YSBtZW1wZXJoaXR1bmdrYW4gcG90ZW5zaSBkcm9wb3V0LiBTZWxhaW4gaXR1LCBrZW5kYWxhIGJpYXlhIGRhbiB3YWt0dSBzZXBlcnRpIGJpYXlhIHBlbmd1bXB1bGFuIGRhdGEgeWFuZyB0aW5nZ2kgYXRhdSBrZXRlcmxhbWJhdGFuIGRhbGFtIG1lbmphbmdrYXUgcGFydGlzaXBhbiBkYXBhdCBkaWtlbG9sYSBkZW5nYW4gbWVuZ2d1bmFrYW4gbWV0b2RlIHlhbmcgbGViaWggZWZpc2llbiBzZXBlcnRpIHN1cnZlaSBvbmxpbmUsIG90b21hdGlzYXNpIHBlbmd1bXB1bGFuIGRhdGEsIGRhbiBvcHRpbWFsaXNhc2kgc3VtYmVyIGRheWEuIERlbmdhbiBtZW5nYXRhc2kgdGFudGFuZ2FuIGluaSwgcGVuZWxpdGkgZGFwYXQgbWVuaW5na2F0a2FuIGtlYW5kYWxhbiBkYW4gZWZpc2llbnNpIHByb3NlcyBzYW1wbGluZyBzZXJ0YSBtZW1hc3Rpa2FuIGJhaHdhIHNhbXBlbCB5YW5nIGRpaGFzaWxrYW4gbGViaWggcmVwcmVzZW50YXRpZiB0ZXJoYWRhcCBwb3B1bGFzaSB0YXJnZXQuDQoNCiMgKio3LlBlbmdhcGxpa2FzaWFuIGRhbGFtIEluZHVzdHJpKioNClNhbXBsaW5nIG1lbWlsaWtpIHBlcmFuIHBlbnRpbmcgZGkgYmVyYmFnYWkgaW5kdXN0cmksIHNlcGVydGkgcmlzZXQgcGFzYXIgdW50dWsgbWVtYWhhbWkgcHJlZmVyZW5zaSBwZWxhbmdnYW4sIGtlc2VoYXRhbiB1bnR1ayBtZW1wZWxhamFyaSBkYXRhIHBhc2llbiBkYW4gdWppIGtsaW5pcywga29udHJvbCBrdWFsaXRhcyBkYWxhbSBtZW1hc3Rpa2FuIHN0YW5kYXIgcHJvZHVrLCBzZXJ0YSBrZXVhbmdhbiB1bnR1ayBtZW5nYW5hbGlzaXMgdHJhbnNha3NpIGRhbiB0cmVuIHBhc2FyLCB5YW5nIG1lbXVuZ2tpbmthbiBvcmdhbmlzYXNpIG1lbmRhcGF0a2FuIHdhd2FzYW4gYWt1cmF0LCBtZW1idWF0IGtlcHV0dXNhbiB5YW5nIHRlcGF0LCBkYW4gbWVuZ29wdGltYWxrYW4gcHJvc2VzIGRlbmdhbiBtZW5ndXJhbmdpIGtlc2FsYWhhbiBkYW4gYmlhcy4=