القائمة

كأس العالم للأندية بطولة صغيرة تجذب أنظار العالم

hi-res-458835833-the-fc-bayern-munchen-players-celebrate-after-winning_crop_north

 تجذب مدينتا الرباط ومراكش في المغرب أنظار الملايين من عشاق الساحرة المستديرة على مدار الأيام المقبلة لمتابعة بطولة العالم الحادية عشرة (العاشرة رسميا) للأندية والتي تقام من 10- 20 ديسمبر الحالي.

وتشهد البطولة للمرة الثامنة مشاركة فريق من الدولة المنظمة هو بطل الدوري المغربي لمنح البطولة المزيد من الاهتمام الجماهيري رغم أنها تقام للمرة العاشرة على التوالي.

ومرت بطولة العالم للأندية بمراحل عدة حيث ظلت محصورة لعشرات السنوات وبالتحديد منذ عام 1962 بين بطلي أوروبا وأمريكا الجنوبية تحت اسم بطولة “كأس تويوتا إنتركونتننتال”.

ومع بداية القرن الحادي والعشرين وارتفاع مستوى كرة القدم في أفريقيا وآسيا واتحادي كونكاكاف (أمريكا الشمالية والوسطى والكاريبي) والأوقيانوس خلال العقدين الماضيين ، تحولت النظرة إلى البطولة من مجرد لقاء حاسم على الكأس بين بطلي أوروبا وأمريكا الجنوبية إلى بطولة عالم حقيقية تشبه كأس العالم للمنتخبات.

ولذلك أقيمت البطولة عام 2000 بمشاركة ممثلين من القارات الست لكنها عادت مجددا لتقام بين بطلي أوروبا وأمريكا الجنوبية بعدما أعلنت شركة “آي إس إل” الراعية لبطولات الفيفا إفلاسها.

واستمر العمل بكأس إنتركونتننتال بين عامي 2001 و2004 قبل أن تعود فكرة بطولة العالم بين أبطال القارات الست من جديد لتوضع حيز التنفيذ بداية من عام 2005 .

ويعتبر الفيفا هذه البطولة (مونديال 2005) هي الأولى نظرا لمشاركة فرق أخرى بخلاف أبطال القارات الست في البطولة التي أقيمت عام 2000 في حين اقتصرت البطولة خلال الأعوام التسع الماضية على أبطال القارات الست ولذلك تخرج بطولة عام 2000 من الحسابات الرسمية في تاريخ البطولة.

وكانت بطولة عام 2000 هي الأولى للأندية في الألفية الثالثة وأقيمت في مدينتي ريو دي جانيرو وساو باولو البرازيليتين بمشاركة ثمانية أندية هي كورينثيانز وفاسكو دا جاما من البرازيل كممثلين لقارة أمريكا الجنوبية، وريـال مدريد الأسباني نادي القرن، ومانشستر يونايتد الإنجليزي بطل أوروبا كممثلين لأوروبا، والنصر السعودي من آسيا والرجاء البيضاوي المغربي من أفريقيا ونيكاكسا المكسيكي من كونكاكاف وجنوب ملبورن الأسترالي من أوقيانوسيا.

واحتل الفريقان البرازيليان قمة المجموعتين بعدما لقنا باقي الفرق المشاركة دروسا في فنون اللعبة ليتأهلا مباشرة إلى المباراة النهائية في ظل عدم وجود الدور قبل النهائي.

وكانت المفاجأة الحقيقية في هذه البطولة هي خلو المباراة النهائية من أي فريق أوروبي، بالإضافة إلى سقوط ريال مدريد صاحب التاريخ العريق في فخ الهزيمة أمام نيكاكسا المكسيكي في مباراة تحديد المركز الثالث 3/4 بضربات الترجيح أيضا بعدما انتهت المباراة بينهما بالتعادل 1/1 ليحتل الفريق المكسيكي المركز الثالث.

ولم يكن حال مانشستر أفضل من ريال مدريد حيث سقط الفريق الإنجليزي الفائز بالثلاثية التاريخية (كأس ودوري إنجلترا ودوري أبطال أوروبا) عام 1999 في فخ الهزيمة أمام فاسكو دا جاما بقيادة روماريو وإدموندو 1/3 في الدور الأول للبطولة ليودع البطولة مبكرا مع ختام منافسات دور المجموعتين رغم أنه كان المرشح الأول لإحراز اللقب.

وبعد انقطاع دام أربع سنوات عادت فيها المسابقة لنظام كأس إنتركونتننتال أقيمت البطولة بنظامها الحالي في اليابان بين أبطال القارات الست لتستحق لقب بطولة العالم للمرة الأولى.

وأكدت فرق البرازيل تفوقها مجددا حيث توج ساو باولو باللقب بعد التغلب في المباراة النهائية للبطولة على ليفربول الإنجليزي بطل أوروبا 1/صفر.

وبدأت البطولة بنظام جديد حيث جنبت بطلي أوروبا وأمريكا الجنوبية اللعب في الدور الأول خاصة في ظل عدم إقبال بطلي القارتين في البداية على المشاركة في البطولة خشية إرهاق اللاعبين وسط الموسم الكروي.

ولذلك اقتصرت مشاركة بطلي القارتين على الدورين قبل النهائي والنهائي بينما شهد الدور الأول مواجهة فاصلة بين الأهلي المصري بطل أفريقيا واتحاد جدة السعودي بطل آسيا.

ونجح اتحاد جدة بقيادة مدربه الروماني آنجل يوردانيسكو في التغلب على الأهلي بقيادة مدربه البرتغالي مانويل جوزيه 1/صفر على استاد طوكيو لتكون الهزيمة الأولى للأهلي بعد 55 مباراة حافظ فيها الفريق على سجله خاليا من الهزائم في مختلف البطولات التي شارك فيها.

وبدأت الإثارة الحقيقية للبطولة مع دخول بطلي أوروبا وأمريكا الجنوبية في الصراع بداية من دور الأربعة.

وفاز ساو باولو على الاتحاد السعودي 3/2 بفضل هدفين سجلهما مارسيو أموروزو وحارس المرمى المتألق روجيرو سيني من ضربة جزاء.

أما ليفربول، فتأهل للمباراة النهائية بالفوز على سابريسا الكوستاريكي بثلاثة أهداف نظيفة سجل منها المهاجم بيتر كراوتش الهدفين الأول والثالث، وأضاف ستيفن جيرارد قائد الفريق الهدف الثاني.

وفي المباراة النهائية، كان ليفربول المرشح الأقوى للفوز باللقب لكن ساو باولو حافظ للبرازيل على اللقب بالفوز على بطل أوروبا الذي لم يفز من قبل بلقب كأس إنتركونتننتال التي فاز بها ساو باولو مرتين.

ولم تختلف النهاية كثيرا في بطولة عام 2006 فقد كانت اليد العليا لكرة القدم البرازيلية أيضا ليتوج فريق إنترناسيونال بورتو أليجري باللقب بالتغلب على برشلونة الأسباني 1/صفر في المباراة النهائية.

وبدأت البطولة بنفس نظام بطولة عام 2005 حيث جنبت القرعة بطلي أوروبا وأمريكا الجنوبية اللعب في الدور الأول الذي شهد فوز الأهلي المصري بطل أفريقيا 2/صفر على أوكلاند سيتي النيوزيلندي بطل أوقيانوسيا وفوز أمريكا المكسيكي بطل كونكاكاف على تشونبوك الكوري الجنوبي بطل آسيا 1/صفر.

وشهدت مباراة إنترناسيونال مع الأهلي في دور الأربعة قمة الإثارة لينهيها الفريق البرازيلي لصالحه 2/1 بصعوبة بالغة بينما سحق برشلونة فريق أمريكا المكسيكي بأربعة أهداف نظيفة في المباراة الثانية بنفس الدور.

وفي المباراة النهائية، تغلب إنترناسيونال على برشلونة بهدف لويز أدريانو في الدقيقة 82 بينما فاز الأهلي على أمريكا المكسيكي 2/1 في مباراة مثيرة على المركز الثالث ليكون الأهلي هو المفاجأة الحقيقية لهذه البطولة التي أصبح من خلالها الفريق الوحيد في العالم الذي يشارك في البطولة مرتين، وفي عامين متتاليين.

ولم يكن سهلا على اللجنة الفنية للبطولة اختيار اللاعب الفائز بجائزة أفضل لاعب في البطولة بعد ظهور العديد من النجوم في هذه البطولة لكنها استقرت في النهائية على البرتغالي ديكو نجم فريق برشلونة.

وحل خلفه اللاعب بدرو نجم إنترناسيونال والبرازيلي رونالدينيو نجم برشلونة في المركزين الثاني والثالث بقائمة أفضل اللاعبين.

واعتلى محمد أبو تريكة صانع ألعاب الأهلي المصري قائمة الهدافين في البطولة برصيد ثلاثة أهداف وبفارق هدف أمام زميله الأنجولي فلافيو بينما احتل أدريانو نجم إنترناسيونال المركز الثالث في القائمة برصيد هدف واحد بالتساوي مع عشرة لاعبين آخرين.

وشاهد البطولة من المدرجات 302 ألف و142 مشجعا بمتوسط يبلغ 43 ألفا و163 مشجعا في المباراة الواحدة.

وحملت بطولة 2007 الحظ أخيرا لأبطال أوروبا بعد فشلهم في البطولات السابقة أمام أبطال أمريكا اللاتينية حيث أحكم ميلان الإيطالي قبضته على اللقب أخيرا.

ونجح البرازيلي كاكا الفائز بلقب أفضل لاعب في العالم لعام 2007 في قيادة ميلان للفوز على بوكا جونيورز الأرجنتيني 4/2 في المباراة النهائية للبطولة.

ولكن فوز ميلان لم يمنع السيطرة البرازيلية، فقد كان كاكا أبرز العناصر التي ساعدت ميلان على الفوز باللقب بالإضافة إلى فوزه هو نفسه بلقب أفضل لاعب في البطولة.

وشهدت البطولة للمرة الأولى في التاريخ مشاركة فريق من اليابان هو أوراوا ريد دياموندز، وأيضا استخدام الكرة الذكية في بداية تجربة هذه التقنية الجديدة للتأكد من عبور الكرة خط المرمى.

وشارك ميلان في هذه البطولة وسط انتقادات عديدة وجهت للفريق بسبب تراجع مستواه ونتائجه في الدوري الإيطالي رغم فوزه بلقب دوري أبطال أوروبا قبلها بشهور قليلة.

واستهل ميلان مسيرته في البطولة بالفوز على ريد دياموندز في دور الأربعة ليتأهل الفريق إلى المباراة النهائية في البطولة والتقى مع بوكا جونيورز الذي عبر للنهائي على حساب النجم الساحلي التونسي.

وكانت المباراة النهائية التي أقيمت في 16 كانون أول/ديسمبر 2007 هي المواجهة التي تمناها ميلان كثيرا للثأر من بوكا جونيورز الذي تغلب عليه في مباراة الإنتركونتننتال عام 2003 .

وحصل ريد دياموندز على المركز الثالث في البطولة اثر تعادله مع النجم الساحلي 2/2 ثم الفوز عليه 4/2 بضربات الترجيح في مباراة تحديد المركز الثالث.

وبلغ عدد الأهداف التي سجلت في هذه البطولة 21 هدفا بمتوسط ثلاثة أهداف في المباراة الواحدة.

وشاهد البطولة من المدرجات نحو 319 ألف متفرج بمتوسط يزيد على 45 ألف مشجع في المباراة الواحدة.

وفي البطولة التالية، واصل الحظ محالفته للممثل الأوروبي حيث ذهب اللقب لمانشستر يونايتد بعد تغلبه على ليجا دي كويتو الإكوادوري في المباراة النهائية للبطولة بهدف سجله واين روني ليكون ختاما مثيرا لأربع سنوات أقيمت فيها البطولة باليابان.

وشهدت البطولة مشاركة الأهلي المصري للمرة الثالثة في البطولة ليكون بذلك صاحب الرقم القياسي في عدد مرات المشاركة بها.

ولم يجد ممثلا أوروبا وأمريكا الجنوبية صعوبة كبيرة في بلوغ المباراة النهائية حيث تغلب مانشستر يونايتد الإنجليزي على جامبا أوساكا 5/3 وليجا دي كويتو على باتشوكا المكسيكي 2/صفر ليلتقي الفريقان في النهائي، ويفوز مانشستر باللقب.

وفي عام 2009 ، انتقلت البطولة من اليابان إلى الإمارات للمرة الأولى ونجح برشلونة الأسباني في الحفاظ لأوروبا على اللقب العالمي بالفوز على استوديانتس الأرجنتيني 2/1 في المباراة النهائية.

وشق برشلونة واستوديانتس طريقهما بنجاح إلى النهائي إثر فوز الأول على أتلانتي المكسيكي 3/1 والثاني على بوهانج ستيلرز الكوري الجنوبي 2/1 .

وكانت المباراة النهائية في غاية الإثارة حيث تقدم استوديانتس بهدف في الشوط الأول سجله ماورو بوسيلي وبينما استعد الجميع لتتويج الفريق الأرجنتيني وعودة اللقب إلى قارة أمريكا الجنوبية ، سجل بدرو رودريجيز هدف التعادل 1/1 في الدقيقة قبل الأخيرة من اللقاء ليلجأ الفريقان إلى الوقت الإضافي الذي حسم اللقاء لصالح برشلونة بهدف مهاجمه الأرجنتيني الفذ ليونيل ميسي.

واستضافت أبو ظبي البطولة التالية

وكان الاختلاف الوحيد هو نجاح فريق الوحدة ممثل الدولة المضيفة في الفوز على فريق هيكاري في المباراة الافتتاحية 3/صفر ليشق الفريق الإماراتي طريقه إلى الدور الثاني ولكنه سقط بعدها في فخ الهزيمة أمام سيونجنام إلهوا تشونما الكوري 1/4 ليودع البطولة.

وكان مازيمبي الكونغولي ، بطل أفريقيا ، هو مفاجأة البطولة حيث تغلب على باتشوكا المكسيكي 1/صفر ليتأهل إلى المربع الذهبي ثم واصل مفاجآته بالفوز على إنترناسيونال البرازيلي 2/صفر ليصبح أول فريق من خارج أمريكا الجنوبية وأوروبا يظهر في نهائي البطولة.

ولحق إنتر ميلان الإيطالي ، بطل أوروبا ، بمازيمبي في النهائي بعد فوزه الكبير 3/صفر على سيونجنام إلهوا تشونما.

وأوقفت خبرة الإنتر مغامرة مازيمبي في النهائي بثلاثية نظيفة واصل بها الفريق الإيطالي سيطرة الأندية الأوروبية على لقب البطولة حيث أصبح اللقب الرابع على التوالي لبطل أوروبا.

وتوج الكولومبي ماوريسيو مولينا لاعب سيونجنام بلقب هداف البطولة برصيد ثلاثة أهداف بينما فاز الكاميروني صامويل إيتو مهاجم إنتر ميلان بجائزة أفضل لاعب في البطولة.

وشهدت بطولة 2011 مشاركة فريقين عربيين هما الترجي التونسي بطل أفريقيا والسد القطري بطل آسيا.

ولم تخدم القرعة الفريقين حيث أوقعتهما معا في مواجهة مبكرة بالبطولة وإن ضمنت للكرة العربية فريقا في المربع الذهبي حيث صعد السد القطري ، بالفوز 2/1 على الترجي ، لمواجهة برشلونة في الدور قبل النهائي ولكنه سقط أمامه برباعية نظيفة.

وفاز السد القطري بالمركز الثالث في البطولة عبر تغلبه في ضربات الترجيح على كاشيوا ريسول الياباني 5/3 بعد تعادلهما سلبيا.

وفي المقابل ، تأهل سانتوس البرازيلي بقيادة مهاجمه البرازيلي الدولي الشاب نيمار دا سيلفا إلى النهائي ولكن آمال سانتوس في كسر احتكار الأندية الأوروبية للقب العالمي والتي ظهرت في أربع سنوات متتالية وإعادة اللقب إلى فرق أمريكا الجنوبية باءت بالفشل وسقط في فخ الهزيمة المدوية صفر/4 أمام برشلونة.

وشهدت بطولة 2012 عودة الأهلي المصري للمونديال ليصبح مع أوكلاند سيتي النيوزيلندي ، الذي شارك في هذه البطولة أيضا ، أول فريقين يشاركان في البطولة أربع مرات.

وخشي كثيرون من فشل البطولة فنيا في ظل تراجع مستوى أكبر فريقين مشاركين فيها وهما تشيلسي الإنجليزي وكورينثيانز البرازيلي في الفترة التي سبقت البطولة.

وأطاح هيروشيما بأوكلاند سيتي من الدور الأول ثم سقط في فخ الهزيمة 1/2 أمام الأهلي بينما فاز مونتيري المكسيكي على أولسان هيونداي 3/1 ليتأهل الأهلي ومونتيري للمربع الذهبي.

وفي المربع الذهبي ، أطاح البيروفي الخطير خوسيه باولو جيريرو بفريق الأهلي بعدما سجل هدف الفوز 1/صفر لكورينثيانز بينما أسقط تشيلسي فريق مونتيري بالقاضية وتغلب عليه 3/1 دون عناء.

وفي النهائي ، كان كورينثيانز على موعد مع إعادة هيبة الكرة لأمريكا الجنوبية حيث تغلب على تشيلسي بهدف آخر لجيريرو ليكسر الاحتكار الأوروبي للقب بعد خمسة أعوام متتالية كان اللقب فيها لفرق أوروبا بينما فاز مونتيري بالمركز الثالث بعد التغلب 2/صفر على الأهلي.

وتركت البطولة اليابان لمرة أخرى حيث اتجهت يسارا إلى المغرب لتقام في نهاية العام الماضي بمدينتي أغادير ومراكش وشهدت مشاركة فريقين عربيين هما الرجاء البيضاوي ممثل البلد المضيف الأهلي المصري الذي شارك في المونديال للمرة الخامسة مقتسما في ذلك الوقت الرقم القياسي لعدد المشاركات مع أوكلاند سيتي النيوزيلندي.

وافتتح الرجاء فعاليات البطولة بلقاء أوكلاند سيتي النيوزيلندي وكان الرجاء على قدر المسؤولية حيث استغل المؤازرة الجماهيرية ليتغلب على خبرة أوكلاند سيتي ويطيح بالفريق النيوزيلندي من الدور الأول للبطولة بالتغلب عليه 2/1 .

كما شارك في البطولة كل من بايرن ميونيخ الألماني بطل دوري أبطال أوروبا وأتلتيكو مينيرو البرازيلي ومونتيري المكسيكي وجوانجتشو الصيني بطل آسيا.

وفي الدور الثاني ، استغل جوانجتشو إيفرجراند الصيني الذي شارك في البطولة للمرة الأولى تراجع مستوى الأهلي وأطاح به من البطولة بالتغلب عليه 2/صفر في حين واصل الرجاء مسيرته الناجحة بالبطولة وتغلب على مونتيري المكسيكي 2/1 ليحمل لواء الكرة العربية في المربع الذهبي.

وفي ظل التراجع في مستوى مينيرو الذي احتل المركز السابع في الدوري البرازيلي قبل السفر إلى المغرب ، أصبح الرجاء ثاني فريق من خارج أمريكا الجنوبية وأوروبا يصل لنهائي البطولة بتغلبه على الفريق البرازيلي 3/1 ليواجه في النهائي بايرن الذي تغلب على الفريق الصيني بثلاثية نظيفة.

وأكد بايرن صحة ترشيحاته بقوة للفوز باللقب وتغلب على الرجاء 2/صفر في النهائي ليعيد لقب مونديال الاندية إلى خزانة الكرة الأوروبية.

وللمرة الثانية على التوالي ، تقام البطولة في المغرب وفي ضيافة فريق المغرب التطواني الذي انتزع لقب الدوري المغربي في الموسم الماضي من فريق الرجاء البيضاوي ليكون الممثل الثاني للكرة العربية في البطولة العالمية هذه المرة بعدما حجز وفاق سطيف الجزائري مقعده في المونديال بإحراز لقب بطولة دوري أبطال أفريقيا.

PCEtLS8qIFJldml2ZSBBZHNlcnZlciBpRnJhbWUgVGFnIHYzLjAuNSAqLy0tPg0KDQo8IS0tLyoNCiAgKiBUaGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcNCiAgKiBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgICdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICoNCiAgKiBUaGUgYmFja3VwIGltYWdlIHNlY3Rpb24gb2YgdGhpcyB0YWcgaGFzIGJlZW4gZ2VuZXJhdGVkIGZvciB1c2Ugb24gYQ0KICAqIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcgaXMgdG8gYmUgcGxhY2VkIG9uIGFuIFNTTCBwYWdlLCBjaGFuZ2UgdGhlDQogICogICAnaHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5Ly4uLicNCiAgKiB0bw0KICAqICAgJ2h0dHBzOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYTM4MjllZjUnIG5hbWU9J2EzODI5ZWY1JyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNDQmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzQwMCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWEwN2E4MjE3JmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNDQmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTA3YTgyMTcnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PCEtLS8qIFJldml2ZSBBZHNlcnZlciBpRnJhbWUgVGFnIHYzLjAuNSAqLy0tPg0KDQo8IS0tLyoNCiAgKiBUaGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcNCiAgKiBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgICdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICoNCiAgKiBUaGUgYmFja3VwIGltYWdlIHNlY3Rpb24gb2YgdGhpcyB0YWcgaGFzIGJlZW4gZ2VuZXJhdGVkIGZvciB1c2Ugb24gYQ0KICAqIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcgaXMgdG8gYmUgcGxhY2VkIG9uIGFuIFNTTCBwYWdlLCBjaGFuZ2UgdGhlDQogICogICAnaHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5Ly4uLicNCiAgKiB0bw0KICAqICAgJ2h0dHBzOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYTBkN2ExMzEnIG5hbWU9J2EwZDdhMTMxJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNDYmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nMzIwJyBoZWlnaHQ9JzE5MCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWE5ZGNkMzJjJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNDYmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTlkY2QzMmMnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PGlmcmFtZSBpZD0nYTQ1NDI5ZTknIG5hbWU9J2E0NTQyOWU5JyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNjAmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSczMjAnIGhlaWdodD0nMTkwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvY2sucGhwP249YWEyY2M1ZjAmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgdGFyZ2V0PSdfYmxhbmsnPjxpbWcgc3JjPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvYXZ3LnBocD96b25laWQ9MjYwJmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmbj1hYTJjYzVmMCcgYm9yZGVyPScwJyBhbHQ9JycgLz48L2E+PC9pZnJhbWU+
PGlmcmFtZSBpZD0nYWY1NTJmYTgnIG5hbWU9J2FmNTUyZmE4JyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNTkmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzQwMCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWEyMjViYTEyJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNTkmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTIyNWJhMTInIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PCEtLS8qIFJldml2ZSBBZHNlcnZlciBpRnJhbWUgVGFnIHYzLjAuNSAqLy0tPg0KDQo8IS0tLyoNCiAgKiBUaGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcNCiAgKiBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgICdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICoNCiAgKiBUaGUgYmFja3VwIGltYWdlIHNlY3Rpb24gb2YgdGhpcyB0YWcgaGFzIGJlZW4gZ2VuZXJhdGVkIGZvciB1c2Ugb24gYQ0KICAqIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcgaXMgdG8gYmUgcGxhY2VkIG9uIGFuIFNTTCBwYWdlLCBjaGFuZ2UgdGhlDQogICogICAnaHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5Ly4uLicNCiAgKiB0bw0KICAqICAgJ2h0dHBzOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYWM2YWY4NGInIG5hbWU9J2FjNmFmODRiJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNjQmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSc4MDAnIGhlaWdodD0nNDAwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvY2sucGhwP249YTUxZDEwYjYmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgdGFyZ2V0PSdfYmxhbmsnPjxpbWcgc3JjPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvYXZ3LnBocD96b25laWQ9MjY0JmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmbj1hNTFkMTBiNicgYm9yZGVyPScwJyBhbHQ9JycgLz48L2E+PC9pZnJhbWU+
PCEtLS8qIFJldml2ZSBBZHNlcnZlciBpRnJhbWUgVGFnIHYzLjAuNSAqLy0tPg0KDQo8IS0tLyoNCiAgKiBUaGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcNCiAgKiBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgICdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICoNCiAgKiBUaGUgYmFja3VwIGltYWdlIHNlY3Rpb24gb2YgdGhpcyB0YWcgaGFzIGJlZW4gZ2VuZXJhdGVkIGZvciB1c2Ugb24gYQ0KICAqIG5vbi1TU0wgcGFnZS4gSWYgdGhpcyB0YWcgaXMgdG8gYmUgcGxhY2VkIG9uIGFuIFNTTCBwYWdlLCBjaGFuZ2UgdGhlDQogICogICAnaHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5Ly4uLicNCiAgKiB0bw0KICAqICAgJ2h0dHBzOi8vZXBpY21oLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYTRmZjA1NzMnIG5hbWU9J2E0ZmYwNTczJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNjUmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nMzIwJyBoZWlnaHQ9JzE5MCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWE2NjM0MjFiJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNjUmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTY2MzQyMWInIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PGlmcmFtZSBpZD0nYTBiMGJkYTknIG5hbWU9J2EwYjBiZGE5JyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNzMmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nMzIwJyBoZWlnaHQ9JzE5MCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWE1NzUxMmFlJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNzMmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTU3NTEyYWUnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PGlmcmFtZSBpZD0nYTFjNDRiZTInIG5hbWU9J2ExYzQ0YmUyJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD0yNzQmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzQwMCc+PGEgaHJlZj0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWEyY2MzNDBjJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD0yNzQmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YTJjYzM0MGMnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PGRpdiBzdHlsZT0id2lkdGg6MzIwcHg7IGhlaWdodDogMTkwcHg7Ij48aWZyYW1lIHNyYz0iaHR0cDovL2tvcmExMS5jb20vYWRzL21hc3Rlcm1vYi5odG1sIiAgd2lkdGg9IjMyMCIgaGVpZ2h0PSIxOTAic2Nyb2xsaW5nPSJubyJmcmFtZWJvcmRlcj0iMCI+DQo8L2lmcmFtZT4gPC9kaXY+
PGRpdiBzdHlsZT0id2lkdGg6ODAwcHg7IGhlaWdodDogNDAwcHg7Ij48aWZyYW1lIHNyYz0iaHR0cDovL2tvcmExMS5jb20vYWRzL21hc3Rlci5odG1sIiAgd2lkdGg9IjgwMCIgaGVpZ2h0PSI0MDAic2Nyb2xsaW5nPSJubyJmcmFtZWJvcmRlcj0iMCI+DQo8L2lmcmFtZT4gPC9kaXY+
PCEtLS8qDQogICoNCiAgKiBSZXZpdmUgQWRzZXJ2ZXIgaUZyYW1lIFRhZw0KICAqIC0gR2VuZXJhdGVkIHdpdGggUmV2aXZlIEFkc2VydmVyIHYzLjIuNA0KICAqDQogICovLS0+DQoNCjwhLS0vKg0KICAqIFRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGEgbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZw0KICAqIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYWFhZjY5MzAnIG5hbWU9J2FhYWY2OTMwJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYWZyLnBocD96b25laWQ9NSZhbXA7Y2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSc4MDAnIGhlaWdodD0nNDAwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZpbmcvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWEzODlhYmM1JmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYXZ3LnBocD96b25laWQ9NSZhbXA7Y2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRSZhbXA7bj1hMzg5YWJjNScgYm9yZGVyPScwJyBhbHQ9JycgLz48L2E+PC9pZnJhbWU+
PCEtLS8qDQogICoNCiAgKiBSZXZpdmUgQWRzZXJ2ZXIgaUZyYW1lIFRhZw0KICAqIC0gR2VuZXJhdGVkIHdpdGggUmV2aXZlIEFkc2VydmVyIHYzLjIuNA0KICAqDQogICovLS0+DQoNCjwhLS0vKg0KICAqIFRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGEgbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZw0KICAqIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYWI5NjlmNmInIG5hbWU9J2FiOTY5ZjZiJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYWZyLnBocD96b25laWQ9NiZhbXA7Y2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSczMDAnIGhlaWdodD0nMjUwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZpbmcvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWFmZTk0OGY1JmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyB0YXJnZXQ9J19ibGFuayc+PGltZyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYXZ3LnBocD96b25laWQ9NiZhbXA7Y2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRSZhbXA7bj1hZmU5NDhmNScgYm9yZGVyPScwJyBhbHQ9JycgLz48L2E+PC9pZnJhbWU+
PGEgaHJlZj0iIyIgb25jbGljaz0icmV0dXJuIHVscF9zZWxmX2Nsb3NlKCk7Ij4NCjwvYT4NCg0KPGlmcmFtZSBpZD0nYTJjNzYzMGMnIG5hbWU9J2EyYzc2MzBjJyBzcmM9J2h0dHA6Ly95YXdtZWsuY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD03JmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzQwMCc+PGEgaHJlZj0naHR0cDovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWE3ZDUxMDZkJmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIHRhcmdldD0nX2JsYW5rJz48aW1nIHNyYz0naHR0cDovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2F2dy5waHA/em9uZWlkPTcmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRSZuPWE3ZDUxMDZkJyBib3JkZXI9JzAnIGFsdD0nJyAvPjwvYT48L2lmcmFtZT4=
PCEtLS8qDQogICoNCiAgKiBSZXZpdmUgQWRzZXJ2ZXIgaUZyYW1lIFRhZw0KICAqIC0gR2VuZXJhdGVkIHdpdGggUmV2aXZlIEFkc2VydmVyIHYzLjIuMg0KICAqDQogICovLS0+DQoNCjwhLS0vKg0KICAqIFRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGEgbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZw0KICAqIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly95YXdtZWsuY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICogdG8NCiAgKiAgICdodHRwczovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5Ly4uLicNCiAgKg0KICAqIFRoZSBiYWNrdXAgaW1hZ2Ugc2VjdGlvbiBvZiB0aGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhDQogICogbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZyBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgICdodHRwOi8veWF3bWVrLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly95YXdtZWsuY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS8uLi4nDQogICoNCiAgKiBJZiBpRnJhbWVzIGFyZSBub3Qgc3VwcG9ydGVkIGJ5IHRoZSB2aWV3ZXIncyBicm93c2VyLCB0aGVuIHRoaXMNCiAgKiB0YWcgb25seSBzaG93cyBpbWFnZSBiYW5uZXJzLiBUaGVyZSBpcyBubyB3aWR0aCBvciBoZWlnaHQgaW4gdGhlc2UNCiAgKiBiYW5uZXJzLCBzbyBpZiB5b3Ugd2FudCB0aGVzZSB0YWdzIHRvIGFsbG9jYXRlIHNwYWNlIGZvciB0aGUgYWQNCiAgKiBiZWZvcmUgaXQgc2hvd3MsIHlvdSB3aWxsIG5lZWQgdG8gYWRkIHRoaXMgaW5mb3JtYXRpb24gdG8gdGhlIDxpbWc+DQogICogdGFnLg0KICAqLy0tPg0KDQo8aWZyYW1lIGlkPSdhY2ViZDY5MScgbmFtZT0nYWNlYmQ2OTEnIHNyYz0naHR0cDovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2Fmci5waHA/em9uZWlkPTQwJmFtcDtjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJyBmcmFtZWJvcmRlcj0nMCcgc2Nyb2xsaW5nPSdubycgd2lkdGg9JzgwMCcgaGVpZ2h0PSc0MDAnPjxhIGhyZWY9J2h0dHA6Ly95YXdtZWsuY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9jay5waHA/bj1hZDUwZDdjNiZhbXA7Y2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgdGFyZ2V0PSdfYmxhbmsnPjxpbWcgc3JjPSdodHRwOi8veWF3bWVrLmNvbS9hZHNlcnZlci93d3cvZGVsaXZlcnkvYXZ3LnBocD96b25laWQ9NDAmYW1wO2NiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUmYW1wO249YWQ1MGQ3YzYnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PGlmcmFtZSBpZD0nYThhYTAzNGQnIG5hbWU9J2E4YWEwMzRkJyBzcmM9J2h0dHA6Ly95YXdtZWsuY29tL2Fkc2VydmVyL3d3dy9kZWxpdmVyeS9hZnIucGhwP3pvbmVpZD02JmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9J25vJyB3aWR0aD0nODAwJyBoZWlnaHQ9JzQwMCc+PGEgaHJlZj0naHR0cDovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWExYjQ1MjRmJmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIHRhcmdldD0nX2JsYW5rJz48aW1nIHNyYz0naHR0cDovL3lhd21lay5jb20vYWRzZXJ2ZXIvd3d3L2RlbGl2ZXJ5L2F2dy5waHA/em9uZWlkPTYmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRSZuPWExYjQ1MjRmJyBib3JkZXI9JzAnIGFsdD0nJyAvPjwvYT48L2lmcmFtZT4=
PCEtLS8qDQogICoNCiAgKiBSZXZpdmUgQWRzZXJ2ZXIgaUZyYW1lIFRhZw0KICAqIC0gR2VuZXJhdGVkIHdpdGggUmV2aXZlIEFkc2VydmVyIHYzLjIuNA0KICAqDQogICovLS0+DQoNCjwhLS0vKg0KICAqIFRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGEgbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZw0KICAqIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYWUwNWIxZWYnIG5hbWU9J2FlMDViMWVmJyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYWZyLnBocD96b25laWQ9NTYmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSczMDAnIGhlaWdodD0nMjUwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZpbmcvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWE4OWE2ZDk3JmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIHRhcmdldD0nX2JsYW5rJz48aW1nIHNyYz0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2aW5nL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD01NiZjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJm49YTg5YTZkOTcnIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==
PCEtLS8qDQogICoNCiAgKiBSZXZpdmUgQWRzZXJ2ZXIgaUZyYW1lIFRhZw0KICAqIC0gR2VuZXJhdGVkIHdpdGggUmV2aXZlIEFkc2VydmVyIHYzLjIuNA0KICAqDQogICovLS0+DQoNCjwhLS0vKg0KICAqIFRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGEgbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZw0KICAqIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgJ2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqIHRvDQogICogICAnaHR0cHM6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvLi4uJw0KICAqDQogICogSWYgaUZyYW1lcyBhcmUgbm90IHN1cHBvcnRlZCBieSB0aGUgdmlld2VyJ3MgYnJvd3NlciwgdGhlbiB0aGlzDQogICogdGFnIG9ubHkgc2hvd3MgaW1hZ2UgYmFubmVycy4gVGhlcmUgaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlDQogICogYmFubmVycywgc28gaWYgeW91IHdhbnQgdGhlc2UgdGFncyB0byBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkDQogICogYmVmb3JlIGl0IHNob3dzLCB5b3Ugd2lsbCBuZWVkIHRvIGFkZCB0aGlzIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPg0KICAqIHRhZy4NCiAgKi8tLT4NCg0KPGlmcmFtZSBpZD0nYWJhZmEyYjcnIG5hbWU9J2FiYWZhMmI3JyBzcmM9J2h0dHA6Ly9lcGljbWguY29tL2Fkc2VydmluZy93d3cvZGVsaXZlcnkvYWZyLnBocD96b25laWQ9NTcmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRScgZnJhbWVib3JkZXI9JzAnIHNjcm9sbGluZz0nbm8nIHdpZHRoPSc4MDAnIGhlaWdodD0nNDAwJz48YSBocmVmPSdodHRwOi8vZXBpY21oLmNvbS9hZHNlcnZpbmcvd3d3L2RlbGl2ZXJ5L2NrLnBocD9uPWEzZGZmNDkyJmNiPUlOU0VSVF9SQU5ET01fTlVNQkVSX0hFUkUnIHRhcmdldD0nX2JsYW5rJz48aW1nIHNyYz0naHR0cDovL2VwaWNtaC5jb20vYWRzZXJ2aW5nL3d3dy9kZWxpdmVyeS9hdncucGhwP3pvbmVpZD01NyZjYj1JTlNFUlRfUkFORE9NX05VTUJFUl9IRVJFJm49YTNkZmY0OTInIGJvcmRlcj0nMCcgYWx0PScnIC8+PC9hPjwvaWZyYW1lPg==