Rumor Ca sĩ: H.I.N.P (Hot Issue Of Ntl. Producers)
Album: Produce 48 - 30 Girls 6 Concepts (EP) ![Listen Album](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAAMCAMAAADsxuuBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtQTFRFu9mP9vrx5fHVkMFJmcVXiLw7qs9zzOKrjL5Cw92d1Oe5pcxrn8li8ffp3+3L9/ry+/35oMlj6/Te8vjqnchegbgw9Pntjr9GuNeL0OWy1ui83+3K1+i9xN6fgLgvjb9E/P77rdF5i71Am8dbx+Ckv9uWh7w6nMdclsRThbo3ostn3OvFgLcuyuGp7fXi6fPby+KpstSB7vXjocpl3ezHg7kz////f7ct////BUKUAAAAADl0Uk5T//////////////////////////////////////////////////////////////////////////8AOqxlQAAAARNJREFUeNqckteSwyAMRUWxnbq9994biJX0/1+2wk527XUyk8l9YbiCowIgIp9Hg+919fS1KQJydXzDfSXsOaHvZb3sKOTk4e+cKTjiAoi1yyF8G+Fjr5XMwEKIN+SWQ/geRm8tCJgiIhIRJku2QENV9mFoIUMsRY1rghRJNzC79gh33bZDRFNqOSnXZDxHn7spwdZBTdNAQkG+jLNrA3jvQDDGQJwhejZoSRSYXV5d3Q5UDQSZHM4hh3C234ZwopL8HGJ8bcNIsVBDrC5NtAXZhum4A0FCIDINRGdiXO6GeZgUQpQ4kPkPOQc5veyN2+lTr67xLohsTLpmRb9zX0EXYaqfTeSgmjzzehpcv26J/AgwAKMCmU+wlU7EAAAAAElFTkSuQmCC)
Sản xuất: Stone Music; CJ E&M (2018)
넌 Toxic 파고들어
Neon Toxic pagodeureo
Anh là chất độc sâu trong trái tim
내 맘을 어지럽게 해
Nae mameul eojireobge hae
Khiến em điên loạn
난 다시 빠져들어
Nan dashi ppajyeodeureo
Em lại chìm đắm vào anh lần nữa
아무것도 할 수 없게 돼
Amugeotto hal su eopsge dwae
Mà chẳng thể làm gì khác được
Oh Na na na
Oh Na na na
Oh Na na na
너의 눈이 마주친 순간
Neoye nuni majuchin sungan
Khoảnh khắc ánh mắt ta giao nhau
다른 말은 안 듣게 돼
Dareun mareun an deutge dwae
Em không còn nghe thấy điều gì khác nữa
너를 믿고 싶게 돼
Neoreul mitgo shipge dwae
Mà chỉ muốn tin mình anh
Oh Na na na
Oh Na na na
Oh Na na na
다른 얘기들은 모조리 다 불태워줘
Dareun yaegideureun mojori da bultaeweojweo
Xoá hết những tin đồn về anh
겁도 없이 달려가는 날 막진 말아줘
Geopdo eopshi dallyeoganeun nal makjin marajweo
Đừng ngăn bước cô gái đang dũng cảm tiến về phía anh nữa
쓸데없이 떠다니는 소문 소문 소문
Sseuldeeopshi tteodanineun somun somun somun
Những tin đồn vô duyên vô cớ đang lan truyền ngoài kia
난 귀를 막고 너 하나만 믿어 믿어 믿어 Boy
Nan gwireul makgo neo hanaman mideo mideo mideo Boy
Em sẽ bỏ ngoài tai tất cả và chỉ tin một mình anh thôi
이제부턴 어떻게 너를 봐야 되는지
Ijebuteon eotteoke neoreul bwaya doeneunji
Từ bây giờ em phải làm thế nào nhìn thẳng vào anh đây?
말해줘
Malhaejweo
Cho em biết đi
네 진심을 보여줘 Baby
Ne jinshimeul boyeojweo Baby
Hãy cho em thấy sự chân thành của anh
멈출 수 없는 내 맘 네게줘도 되는지
Meomchul su eomneun nae mam nege jweodo doeneunji
Em có thể trao trái tim không thể ngừng rung động này cho anh không?
말해줘
Malhaejweo
Cho em biết đi
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
날 사랑한다고
Nal saranghandago
“Anh yêu em”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
들리는 얘기들 믿고 싶지는 않지만
Deullineun yaegideul mitgo shipjineun anchiman
Không muốn tin vào những lời nói mình nghe được kia
대체 왜 난 지금 네 전활 피하고 있는지
Daeche wae nan jigeum ne jeonhwal pihago inneunji
Thế nhưng tại sao em lại trốn tránh điện thoại của anh
사랑은 Da ra ta ta ta
Sarangeun Da ra ta ta ta
Tình yêu là
달콤한 거짓말 A a
Dalkomhan geojinmal a a
Lời nói dối ngọt ngào
내 눈을 바라 봐 A a
Nae nuneul bara bwa a a
Nhìn vào mắt em này
너땜에 힘들어 하는 날 Baby
Neottaeme himdeureo haneun nal Baby
Nhìn cô gái đang mệt mỏi vì anh đi
거부할 수 없게 넌 나를 흔들어
Geobuhal su eopsge neon nareul heundeureo
Anh khiến em rung động, khiến em không thể chối từ
듣고 싶지 않은 소리가 날 건드려
Deutgo shipji aneun soriga nal geondeuryeo
Những lời nói em không muốn nghe cứ làm phiền em
왜 속상하게 넌 날 불쌍하게 만들어
Wae soksanghage neon nal bulssanghage mandeureo
Cớ sao lại khiến em đau lòng, khiến em trở nên đáng thương như vậy
이곳 저곳 하나같이 모두 맘에 안 들어
Igot jeogot hanagati modu mame an deureo
Cái này, cái kia, chẳng có gì khiến em hài lòng cả
솔직하게 말해줘 내 눈을 보며 말해줘
Soljikhage malhaejweo nae nuneul bomyeo malhaejweo
Thành thật với em, nhìn vào mắt em và nói đi
어찌할 수 없이 빠져버린 날
Eojjihal su eopshi ppajyeobeorin nal
Em đã đắm chìm quá sâu rồi
제발 그만 날 피하지만 말고
Jebal geuman nal pihajiman malgo
Làm ơn đừng trốn tránh em nữa
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
날 사랑한다고
Nal saranghandago
“Anh yêu em”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor lyrics on ChiaSeNhac.vn
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Love is blind
Love is blind
Yêu là mù quáng
Now I`m blind
Now I`m blind
Em đang rất mù quáng đây
Love is blind
Love is blind
Yêu là mù quáng
Now I`m blind
Now I`m blind
Em đang rất mù quáng đây
쉴 틈 없이 말해봐
Shwil teum eopshi malhaebwa
Hãy cứ nói những lời như thế đi
어떤 말도 들을 수 없게
Eotteon maldo deureul su eopge
Để em không còn nghe được lời nào khác nữa
네 안에 갇혀
Ne ane gachyeo
Em đã không thể thoát khỏi anh
숨이 멎어도
Sumi meojeodo
Hơi thở như ngừng lại
이제부턴 어떻게 (Baby) 너를 봐야 되는지
Ijebuteon eotteoke (Baby) neoreul bwaya doeneunji
Từ bây giờ em phải làm thế nào nhìn thẳng vào anh đây?
말해줘 (말해줘)
Malhaejweo (malhaejweo)
Cho em biết đi
네 진심을 보여줘 Baby
Ne jinshimeul boyeojweo Baby
Hãy cho em thấy sự chân thành của anh
멈출 수 없는 내 맘 네게줘도 되는지
Meomchul su eomneun nae mam nege jweodo doeneunji
Em có thể trao trái tim không thể ngừng rung động này cho anh không?
말해줘
Malhaejweo
Cho em biết đi
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
날 사랑한다고
Nal saranghandago
“Anh yêu em”
그렇게 말해봐
Geureoke malhaebwa
Hãy nói với em như vậy đi
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
Gossip Gossip Gossip
Gossip Gossip Gossip
Những lời bàn tán vô căn cứ
Rumor Rumor Rumor
Rumor Rumor Rumor
Những tin đồn thất thiệt
모두 괜찮을 거라고
Modu gwaenchaneul georago
“Mọi chuyện rồi sẽ ổn cả thôi”
그렇게 말해봐.
Geureoke malhaebwa.
Hãy nói với em như vậy đi.
Translated by: springday
Xem thêm lời bài hát ![](data:text/html; charset=UTF-8;base64,ICAgIDwhRE9DVFlQRSBodG1sPgo8aHRtbD4KPGhlYWQ+CiAgICA8YmFzZSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4iPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogICAgPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1TdHlsZS1UeXBlIiBjb250ZW50PSJ0ZXh0L2NzcyI+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJYLVVBLUNvbXBhdGlibGUiIGNvbnRlbnQ9IklFPWVkZ2UiPgogICAgPHRpdGxlPkPhu5luZyDEkeG7k25nIGNoaWEgc+G6uyBuaOG6oWMgY2jhuqV0IGzGsOG7o25nIGNhbyB2w6AgeOG6v3AgaOG6oW5nIMOibSBuaOG6oWMgdHLhu7FjIHR1eeG6v248L3RpdGxlPgogICAgICAgIDxsaW5rIHJlbD0iaWNvbiIgaHJlZj0iL2ltZ3MvZmF2aWNvbi5pY28iIHR5cGU9ImltYWdlL3gtaWNvbiIgLz4KICAgIDwhLS0gQ1NTIC0tPgogICAgCiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAubWluLmNzcyI+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9kaXN0L2Fzc2V0cy9vd2wuY2Fyb3VzZWwubWluLmNzcyI+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9kaXN0L2Fzc2V0cy9vd2wudGhlbWUuZGVmYXVsdC5taW4uY3NzIj4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIvPgogICAgCiAgICAKICAgIAogICAgCiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vYXNzZXRzL2Vtb2ppLXBpY2tlci1tYXN0ZXIvbGliL2Nzcy9lbW9qaS5jc3MiPgogICAgCiAgICAKICAgIDxsaW5rIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vaWNvbj9mYW1pbHk9TWF0ZXJpYWwrSWNvbnMiIHJlbD0ic3R5bGVzaGVldCI+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vZm9udHMvZm9udHMuY3NzIj4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2Nzcy9sb2JpYm94Lm1pbi5jc3MiLz4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9jc3Mvc3R5bGUuY3NzIj4KICAgIDxsaW5rIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9jc3MvanF1ZXJ5LXVpLmNzcyI+CgogICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vY2RuLmlubml0eS5uZXQvYWRtYW5hZ2VyLmpzIj48L3NjcmlwdD4KCiAgICAgICAgPCEtLSBKUyAtLT4KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9ub2RlX21vZHVsZXMvanF1ZXJ5L2Rpc3QvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vYXNzZXRzL2pRdWVyeS1GaWxlLVVwbG9hZC05LjIxLjAvanMvdmVuZG9yL2pxdWVyeS51aS53aWRnZXQuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvZGlzdC9qcy9ib290c3RyYXAuYnVuZGxlLmpzIj48L3NjcmlwdD4KICAgIAogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvZGlzdC9qcy9ib290c3RyYXAubWluLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL2Rpc3Qvb3dsLmNhcm91c2VsLm1pbi5qcyI+PC9zY3JpcHQ+CiAgICAKICAgIAogICAgCiAgICAKICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9hc3NldHMvZW1vamktcGlja2VyLW1hc3Rlci9saWIvanMvdXRpbC5qcyI+PC9zY3JpcHQ+CiAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vYXNzZXRzL2Vtb2ppLXBpY2tlci1tYXN0ZXIvbGliL2pzL2pxdWVyeS5lbW9qaWFyZWEuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY29kZS5qcXVlcnkuY29tL3VpLzEuMTIuMS9qcXVlcnktdWkuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9qcy9jb29raWUubWluLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vanMvZnVuY3Rpb25zLmpzIj48L3NjcmlwdD4KICAgIDxzY3JpcHQgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vanMvd2F2ZXMuanMiPjwvc2NyaXB0PgogICAgPHNjcmlwdCBzcmM9J2h0dHBzOi8vd3d3Lmdvb2dsZS5jb20vcmVjYXB0Y2hhL2FwaS5qcyc+PC9zY3JpcHQ+CiAgICA8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vY3NzL2N1c3RvbS5jc3MiPgoKICAgIDwhLS0gR2xvYmFsIHNpdGUgdGFnIChndGFnLmpzKSAtIEdvb2dsZSBBbmFseXRpY3MgLS0+CiAgICA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cuZ29vZ2xldGFnbWFuYWdlci5jb20vZ3RhZy9qcz9pZD1VQS0yNzA1MDY3Ni0xIj48L3NjcmlwdD4KICAgIDxzY3JpcHQ+CiAgICAgICAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107CiAgICAgICAgZnVuY3Rpb24gZ3RhZygpe2RhdGFMYXllci5wdXNoKGFyZ3VtZW50cyk7fQogICAgICAgIGd0YWcoJ2pzJywgbmV3IERhdGUoKSk7CgogICAgICAgIGd0YWcoJ2NvbmZpZycsICdVQS0yNzA1MDY3Ni0xNicpOwogICAgICAgIGd0YWcoJ2NvbmZpZycsICdVQS0yNzA1MDY3Ni0xJyk7CiAgICA8L3NjcmlwdD4KCiAgICA8IS0tIEJlZ2luIGNvbVNjb3JlIFRhZyAtLT4KICAgIDxzY3JpcHQ+CiAgICAgICAgdmFyIF9jb21zY29yZSA9IF9jb21zY29yZSB8fCBbXTsKICAgICAgICBfY29tc2NvcmUucHVzaCh7IGMxOiAiMiIsIGMyOiAiMjA3NjE3NTMiIH0pOwogICAgICAgIChmdW5jdGlvbigpIHsKICAgICAgICAgICAgdmFyIHMgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSwgZWwgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgic2NyaXB0IilbMF07IHMuYXN5bmMgPSB0cnVlOwogICAgICAgICAgICBzLnNyYyA9IChkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCA9PSAiaHR0cHM6IiA/ICJodHRwczovL3NiIiA6ICJodHRwOi8vYiIpICsgIi5zY29yZWNhcmRyZXNlYXJjaC5jb20vYmVhY29uLmpzIjsKICAgICAgICAgICAgZWwucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUocywgZWwpOwogICAgICAgIH0pKCk7CiAgICA8L3NjcmlwdD4KICAgIDxub3NjcmlwdD4KICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9zYi5zY29yZWNhcmRyZXNlYXJjaC5jb20vcD9jMT0yJmMyPTIwNzYxNzUzJmN2PTIuMCZjaj0xIiAvPgogICAgPC9ub3NjcmlwdD4KICAgIDwhLS0gRW5kIGNvbVNjb3JlIFRhZyAtLT4KCiAgICAKICAgIAogICAgCiAgICAKICAgIAogICAgCiAgICAKICAgIAogICAgCiAgICA8c2NyaXB0PgogICAgICAgIHZhciBjc3JmVG9rZW4gPSAiMkNCczY5NGliQ1BJN3VveGtVTTRLcFhmUGs5NlRxSGJYZ2VvOXBFZyI7CiAgICAgICAgdmFyIGxvYWRlZCA9IGZhbHNlOwogICAgICAgIHZhciB0aW1lT3V0TG9hZGluZyA9IDA7CiAgICAgICAgJC5hamF4U2V0dXAoewogICAgICAgICAgICBoZWFkZXJzOiB7CiAgICAgICAgICAgICAgICAnWC1DU1JGLVRPS0VOJzogY3NyZlRva2VuCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHN0YXR1c0NvZGU6IHsKICAgICAgICAgICAgICAgIDQwMTogZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgIHJlZGlyZWN0TG9naW4oKTsKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICA0MDU6IGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgICAgICByZWRpcmVjdExvZ2luKCk7CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgNDA0OiBmdW5jdGlvbiAocmVzcG9uc2UpIHsKICAgICAgICAgICAgICAgICAgICBhbGVydE1vZGFsKHJlc3BvbnNlLnJlc3BvbnNlVGV4dCk7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIDQwMzogZnVuY3Rpb24gKHJlc3BvbnNlKSB7CiAgICAgICAgICAgICAgICAgICAgYWxlcnRNb2RhbChyZXNwb25zZS5yZXNwb25zZVRleHQpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICB9KTsKICAgICAgICBmdW5jdGlvbiByZWRpcmVjdExvZ2luKCkgewogICAgICAgICAgICAvLyBjbGVhclRpbWVvdXQodGltZU91dExvYWRpbmcpOwogICAgICAgICAgICAvLyB3YWl0aW5nRGlhbG9nLmhpZGUoKTsKICAgICAgICAgICAgaWYgKHR5cGVvZiBzd2l0Y2hBdXRoICE9PSAndW5kZWZpbmVkJyAmJiAkLmlzRnVuY3Rpb24oc3dpdGNoQXV0aCkpIHsKICAgICAgICAgICAgICAgIHN3aXRjaEF1dGgoJ215TW9kYWxfbG9naW4nKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBsb2NhdGlvbi5yZXBsYWNlKCc/cnE9bG9naW4mYmFja191cmw9JyArIHdpbmRvdy5sb2NhdGlvbi5wYXRobmFtZSk7CiAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICB9CiAgICAgICAgJCggZG9jdW1lbnQgKS5hamF4U3RhcnQoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIC8vIHRpbWVPdXRMb2FkaW5nID0gc2V0VGltZW91dChmdW5jdGlvbigpewogICAgICAgICAgICAvLyAgICAgd2FpdGluZ0RpYWxvZy5zaG93KCk7CiAgICAgICAgICAgIC8vIH0sIDEyMDApOwogICAgICAgIH0pOwogICAgICAgICQoIGRvY3VtZW50ICkuYWpheFN0b3AoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIC8vIGNsZWFyVGltZW91dCh0aW1lT3V0TG9hZGluZyk7CiAgICAgICAgICAgIC8vIHdhaXRpbmdEaWFsb2cuaGlkZSgpOwogICAgICAgICAgICBsb2FkZWQgPSBmYWxzZTsKICAgICAgICB9KTsKICAgICAgICB3aW5kb3cuZmJBc3luY0luaXQgPSBmdW5jdGlvbigpIHsKICAgICAgICAgICAgRkIuaW5pdCh7CiAgICAgICAgICAgICAgICBhcHBJZCAgICAgICAgICAgIDogJzQxOTkzNDgxNDc3MDMxOCcsCiAgICAgICAgICAgICAgICBhdXRvTG9nQXBwRXZlbnRzIDogdHJ1ZSwKICAgICAgICAgICAgICAgIHhmYm1sICAgICAgICAgICAgOiB0cnVlLAogICAgICAgICAgICAgICAgdmVyc2lvbiAgICAgICAgICA6ICd2My4xJwogICAgICAgICAgICB9KTsKICAgICAgICB9OwogICAgICAgIChmdW5jdGlvbihkLCBzLCBpZCl7CiAgICAgICAgICAgIHZhciBqcywgZmpzID0gZC5nZXRFbGVtZW50c0J5VGFnTmFtZShzKVswXTsKICAgICAgICAgICAgaWYgKGQuZ2V0RWxlbWVudEJ5SWQoaWQpKSB7cmV0dXJuO30KICAgICAgICAgICAganMgPSBkLmNyZWF0ZUVsZW1lbnQocyk7IGpzLmlkID0gaWQ7CiAgICAgICAgICAgIGpzLnNyYyA9ICJodHRwczovL2Nvbm5lY3QuZmFjZWJvb2submV0L2VuX1VTL3Nkay5qcyI7CiAgICAgICAgICAgIGZqcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqcywgZmpzKTsKICAgICAgICB9KGRvY3VtZW50LCAnc2NyaXB0JywgJ2ZhY2Vib29rLWpzc2RrJykpOwogICAgPC9zY3JpcHQ+CjwvaGVhZD4KPGJvZHk+Cgo8ZGl2IGlkPSJmYi1yb290Ij48L2Rpdj4KPHNlY3Rpb24gY2xhc3M9IndyYXBwZXJfY29udGVudCI+CjxoZWFkZXIgaWQ9ImhlYWRlciIgY2xhc3M9IiI+CiAgICA8ZGl2IGNsYXNzPSJ0b3AiPgogICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciIgc3R5bGU9InBvc2l0aW9uOiByZWxhdGl2ZTsiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgIDxmaWd1cmUgY2xhc3M9Im0tMCI+CiAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuLyIgdGl0bGU9IiIgY2xhc3M9ImxvZ28iPgogICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iL2ltZ3MvbG9nby13ZWItb2ZmaWNpYWwucG5nIiBzdHlsZT0icGFkZGluZy1sZWZ0OiAxNXB4OyIgLz4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgPGZpZ2NhcHRpb24gY2xhc3M9ImQtbm9uZSI+ZXhwbGFuYXRvcnkgY2FwdGlvbjwvZmlnY2FwdGlvbj4KICAgICAgICAgICAgICAgIDwvZmlndXJlPgogICAgICAgICAgICAgICAgPGZvcm0gYWN0aW9uPSJodHRwczovL2NoaWFzZW5oYWMudm4vdGltLWtpZW0iPgogICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHA6Ly9vbGQuY2hpYXNlbmhhYy52bi8iIHRhcmdldD0iX2JsYW5rIj48aW1nIHNyYz0iLi9pbWdzL2Nzbl9iYW5jdS5wbmciIHN0eWxlPSJmbG9hdDogbGVmdDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyI+PC9hPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZvcm0tZ3JvdXAgbS0wIiBzdHlsZT0iZmxvYXQ6bGVmdCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2VhcmNoPC9pPgogICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0ic2VhcmNoIiBuYW1lPSJxIiBjbGFzcz0iZm9ybS1jb250cm9sIiB2YWx1ZT0iIiAgY2xhc3M9ImJpZ2lucHV0IiBpZD0ic2VhcmNoX2F1dG9jb21wbGV0ZSIgcGxhY2Vob2xkZXI9Im5o4bqtcCBiw6BpIGjDoXQsIHZpZGVvLCB0w6puIG5naOG7hyBz4bu5IGLhuqFuIGPhuqduIHTDrG0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzZWFyY2hfbGF5b3V0IGNhcmQgc3VnZ2VzdCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIiBzdHlsZT0icG9zaXRpb246IHJlbGF0aXZlOyBmbG9hdDpsZWZ0OyBtYXJnaW4tbGVmdDogMjVweDsgbWFyZ2luLXJpZ2h0OiAtNDlweDsiPjxpIG9uY2xpY2s9InNob3dIaXN0b3J5TXVzaWMoKSIgY2xhc3M9Im1hdGVyaWFsLWljb25zIGhpc3RvcnktbXVzaWMiIHN0eWxlPSJwb3NpdGlvbjogaW5oZXJpdDt0b3A6IDVweDsgY3Vyc29yOiBwb2ludGVyOyI+aGlzdG9yeTwvaT48L2E+CiAgICAgICAgICAgICAgICA8L2Zvcm0+CiAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtaW5saW5lIG0tMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InN3aXRjaEF1dGgoJ215TW9kYWxfbG9naW4nKSIgdGl0bGU9IsSQxINuZyBuaOG6rXAiPsSQxINuZyBuaOG6rXA8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj4vPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InN3aXRjaEF1dGgoJ215TW9kYWxfcmVnaXN0ZXInKSIgdGl0bGU9IsSQxINuZyBrw70iPsSQxINuZyBrw708L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9oaXN0b3J5X211c2ljIGJveF9zaG93X2FkZF9wbGF5bGlzdCBjYXJkIiBzdHlsZT0iZGlzcGxheTogbm9uZSIgaWQ9ImFuc3dlci0xMjg3ODMxNiI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIj4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImNsb3NlIiBkYXRhLWRpc21pc3M9Im1vZGFsIiBhcmlhLWxhYmVsPSJDbG9zZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+Y2xvc2U8L2k+CiAgICAgICAgICAgICAgICAgICAgPC9idXR0b24+CiAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJjYXJkLXRpdGxlIHRpdGxlX2hpc3RvcnlfbXVzaWMiPkLDoGkgaMOhdCB24burYSBuZ2hlPC9oNT4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfc2hvd19wbGF5bGlzdF9wb3B1cCBib3hfc2hvd19oaXN0b3J5X211c2ljIG1iLTIiIHN0eWxlPSJoZWlnaHQ6IDIzMHB4OyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxpc3QtZ3JvdXAiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgoKICAgIDxuYXYgY2xhc3M9ImJvdHRvbSBuYXZiYXIgbmF2YmFyLWV4cGFuZC1sZyBuYXZiYXItbGlnaHQgYmctbGlnaHQgZ2h3LWJvdHRvbS1oZWFkZXIiPgogICAgICAgIDxkaXYgY2xhc3M9ImNvbGxhcHNlIG5hdmJhci1jb2xsYXBzZSBjb250YWluZXIiIGlkPSJuYXZiYXJTdXBwb3J0ZWRDb250ZW50Ij4KICAgICAgICAgICAgPHVsIGNsYXNzPSJuYXZiYXItbmF2IG1yLWF1dG8iPgogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbmhhYy1ob3QuaHRtbCI+WOG6v3AgSOG6oW5nPC9hPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSBsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9uaGFjLWhvdC5odG1sIiB0aXRsZT0iIj5CWEggSMO0bSBOYXk8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL3R1YW4uaHRtbCIgdGl0bGU9IkJYSCB0deG6p24gbsOgeSI+QlhIIFR14bqnbiBOw6B5PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vYmFuZy14ZXAtaGFuZy90aGFuZy02LTIwMTkuaHRtbCIgdGl0bGU9IkJYSCB0aMOhbmcgOSI+QlhIIFRow6FuZyA2PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vYmFuZy14ZXAtaGFuZy9uYW0tMjAxOC5odG1sIiB0aXRsZT0iQlhIIG7Eg20gMjAxOCI+QlhIIE7Eg20gMjAxODwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2JhbmcteGVwLWhhbmcvbmFtLTIwMTkuaHRtbCIgdGl0bGU9IkJYSCBuxINtIDIwMTgiPkJYSCBOxINtIDIwMTk8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvLmh0bWwiPlZpZGVvIENsaXA8L2E+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IGxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3YtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIFZp4buHdCBOYW0iPlZpZGVvIFZp4buHdCBOYW08L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby91cy12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gVVMtVUsiPlZpZGVvIFVTLVVLPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vYy12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gSG9hIj5WaWRlbyBIb2E8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9rLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBIw6BuIj5WaWRlbyBIw6BuPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vbC12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gTGl2ZSI+VmlkZW8gTGl2ZTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2gtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIEjDoGkiPlZpZGVvIEjDoGk8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9qLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBOaOG6rXQiPlZpZGVvIE5o4bqtdDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2YtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIFBow6FwIj5WaWRlbyBQaMOhcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL28tdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIE7GsOG7m2MgS2jDoWMiPlZpZGVvIE7GsOG7m2MgS2jDoWM8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtLmh0bWwiPlZp4buHdCBOYW08L2E+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IGxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1yYXAtaGlwaG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUmFwLCBIaXBob3AiPk5o4bqhYyBSYXAsIEhpcGhvcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXRydXllbi10aG9uZy5odG1sIiB0aXRsZT0iTmjhuqFjIHRydXnhu4FuIHRo4buRbmciPk5o4bqhYyBUcnV54buBbiBUaOG7kW5nPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im5hdi1pdGVtIGRyb3Bkb3duIj4KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsiIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsuaHRtbCI+VVMtVUs8L2E+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IGxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBQb3AsIFJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlLmh0bWwiPk5o4bqhYyBIb2E8L2E+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IGxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlL2MtcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1yYXAtaGlwaG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUmFwLCBIaXBob3AiPk5o4bqhYyBSYXAsIEhpcGhvcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlL2MtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS5odG1sIj5OaOG6oWMgSMOgbjwvYT4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUgbGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2tvcmVhL2stcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2tvcmVhL2stcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIERhbmNlLCBSZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+CiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIiBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2phcGFuLmh0bWwiPk5o4bqhYyBOaOG6rXQ8L2E+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJkcm9wZG93bi1tZW51IGxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9qYXBhbi9qLXBvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFBvcCwgUm9jayI+TmjhuqFjIFBvcCwgUm9jazwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9qYXBhbi9qLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBSYXAsIEhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0gZHJvcGRvd24iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9mcmFuY2UuaHRtbCI+TmjhuqFjIFBow6FwPC9hPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0iZHJvcGRvd24tbWVudSBsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvZnJhbmNlL2YtcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2ZyYW5jZS9mLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBSYXAsIEhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2ZyYW5jZS9mLWRhbmNlLXJlbWl4Lmh0bWwiIHRpdGxlPSJOaOG6oWMgRGFuY2UsIFJlbWl4Ij5OaOG6oWMgRGFuY2UsIFJlbWl4PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im5hdi1pdGVtIGRyb3Bkb3duIj4KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsiIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvb3RoZXIuaHRtbCI+Tsaw4bubYyBraMOhYzwvYT4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUgbGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL290aGVyL28tcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL290aGVyL28tcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvb3RoZXIvby1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIERhbmNlLCBSZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSB0aGlzX21vcmUiPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayBpY29ubWVudSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPm1vcmVfaG9yaXo8L2k+PC9hPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgPGZvcm0gY2xhc3M9ImZvcm0taW5saW5lIG15LTIgbXktbGctMCI+CiAgICAgICAgICAgICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InJlZGlyZWN0VXBsb2FkKCdodHRwczovL2NoaWFzZW5oYWMudm4vZGFuZy10YWknKSIgc3R5bGU9InRleHQtZGVjb3JhdGlvbjogbm9uZTsiIHRpdGxlPSIiPjxidXR0b24gaWQ9ImJ0bl9jbG91ZF91cCIgY2xhc3M9ImJ0biBidG4tb3V0bGluZS1zdWNjZXNzIG15LTIgbXktc20tMCB3YXZlcy1lZmZlY3Qgd2F2ZXMtbGlnaHQiIHR5cGU9ImJ1dHRvbiI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5jbG91ZF91cGxvYWQ8L2k+IFVwbG9hZDwvYnV0dG9uPjwvYT4KICAgICAgICAgICAgPC9mb3JtPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgaWQ9Im1lbnUtZXhwYW5kIiBjbGFzcz0ibWVudS1leHBhbmQtd3JhcHBlciI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbnRhaW5lciI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9pdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPljhur9wIEjhuqFuZzwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbmhhYy1ob3QuaHRtbCIgdGl0bGU9IiI+QlhIIEjDtG0gTmF5PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL3R1YW4uaHRtbCIgdGl0bGU9IkJYSCB0deG6p24gbsOgeSI+QlhIIFR14bqnbiBOw6B5PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL3RoYW5nLTA5LTIwMTguaHRtbCIgdGl0bGU9IkJYSCB0aMOhbmcgOSI+QlhIIFRow6FuZyA5PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL25hbS0yMDE3Lmh0bWwiIHRpdGxlPSJCWEggbsSDbSAyMDE3Ij5CWEggTsSDbSAyMDE3PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL25hbS0yMDE4Lmh0bWwiIHRpdGxlPSJCWEggbsSDbSAyMDE4Ij5CWEggTsSDbSAyMDE4PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9InRpdGxlIj52aWRlbyBDbGlwPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby92LXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBWaeG7h3QgTmFtIj5WaWRlbyBWaeG7h3QgTmFtPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby91cy12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gVVMtVUsiPlZpZGVvIFVTLVVLPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9jLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBIb2EiPlZpZGVvIEhvYTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vay12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gSMOgbiI+VmlkZW8gSMOgbjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vbC12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gTGl2ZSI+VmlkZW8gTGl2ZTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vaC12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gSMOgaSI+VmlkZW8gSMOgaTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vai12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gTmjhuq10Ij5WaWRlbyBOaOG6rXQ8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2YtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIFBow6FwIj5WaWRlbyBQaMOhcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vby12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gTsaw4bubYyBLaMOhYyI+VmlkZW8gTsaw4bubYyBLaMOhYzwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2l0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+Vmnhu4d0IE5hbTwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBQb3AsIFJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtdHJ1eWVuLXRob25nLmh0bWwiIHRpdGxlPSJOaOG6oWMgVHJ1eeG7gW4gVGjhu5FuZyI+TmjhuqFjIFRydXnhu4FuIFRo4buRbmc8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9pdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPlVTLVVLPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIERhbmNlLCBSZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2l0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+TmjhuqFjIEhvYTwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBQb3AsIFJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlL2MtcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlL2MtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9pdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPk5o4bqhYyBIw6BuPC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBQb3AsIFJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBSYXAsIEhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIERhbmNlLCBSZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxocj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2l0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+TmjhuqFjIE5o4bqtdDwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otcG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUG9wLCBSb2NrIj5OaOG6oWMgUG9wLCBSb2NrPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvamFwYW4vai1yYXAtaGlwaG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgUmFwLCBIaXBob3AiPk5o4bqhYyBSYXAsIEhpcGhvcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9pdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPk5o4bqhYyBQaMOhcDwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2ZyYW5jZS9mLXBvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFBvcCwgUm9jayI+TmjhuqFjIFBvcCwgUm9jazwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2ZyYW5jZS9mLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBSYXAsIEhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvZnJhbmNlL2YtZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBEYW5jZSwgUmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9pdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPk7GsOG7m2MgS2jDoWM8L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9vdGhlci9vLXBvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFBvcCwgUm9jayI+TmjhuqFjIFBvcCwgUm9jazwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL290aGVyL28tcmFwLWhpcGhvcC5odG1sIiB0aXRsZT0iTmjhuqFjIFJhcCwgSGlwaG9wIj5OaOG6oWMgUmFwLCBIaXBob3A8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9vdGhlci9vLWRhbmNlLXJlbWl4Lmh0bWwiIHRpdGxlPSJOaOG6oWMgRGFuY2UsIFJlbWl4Ij5OaOG6oWMgRGFuY2UsIFJlbWl4PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9InRpdGxlIj5wbGF5YmFjazwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svdi1pbnN0cnVtZW50YWwuaHRtbCIgdGl0bGU9IlBsYXliYWNrIFZp4buHdCBOYW0iPlBsYXliYWNrIFZp4buHdCBOYW08L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL3VzLWluc3RydW1lbnRhbC5odG1sIiB0aXRsZT0iUGxheWJhY2sgVVMtVUsiPlBsYXliYWNrIFVTLVVLPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvYmVhdC1wbGF5YmFjay9jLWluc3RydW1lbnRhbC5odG1sIiB0aXRsZT0iUGxheWJhY2sgSG9hIj5QbGF5YmFjayBIb2E8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL2staW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBIw6BuIj5QbGF5YmFjayBIw6BuPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvYmVhdC1wbGF5YmFjay9qLWluc3RydW1lbnRhbC5odG1sIiB0aXRsZT0iUGxheWJhY2sgTmjhuq10Ij5QbGF5YmFjayBOaOG6rXQ8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL2YtaW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBQaMOhcCI+UGxheWJhY2sgUGjDoXA8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL28taW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBOxrDhu5tjIEtow6FjIj5QbGF5YmFjayBOxrDhu5tjIEtow6FjPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+PC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L25hdj4KPC9oZWFkZXI+CgoKICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYWRzX2JveCIgaWQ9InBjX21hc3RoZWFkIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIgdGV4dC1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJic21hc3RoZWFkLXdyYXBwZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBCbHVlU2VlZCAtIGFzeW5jaHJvbm91cyBjb2RlIGZvciBwbGFjZW1lbnQgMTM2NSBDaGlhc2VuaGFjIE1hc3RoZWFkIERlc2t0b3AgLS0+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5zIGNsYXNzPSJoYWRhci1wbGFjZW1lbnQiIGRhdGEtaGRwbT0iMTM2NSI+PC9pbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2NyaXB0IGlkPSJqc2hkMXBtXzEzNjUiIHNyYz0iaHR0cHM6Ly9zdGF0aWMuYmx1ZXNlZWQudHYvYWpzL2Rpc3BsYXkuanMiPjwvc2NyaXB0PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIAoKPGRpdiBjbGFzcz0ic2xpZGVfaG9tZSIKICAgICBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9TbGljZS0xLmpwZycpOyI+CiAgICA8ZGl2IGNsYXNzPSJjb250YWluZXIiPgogICAgICAgIDxkaXYgY2xhc3M9Im93bC1jYXJvdXNlbCBvd2wtdGhlbWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwOTUuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL01vdC1OZ3VvaS1EYS1UdW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBNU5RPT0uaHRtbCIgdGl0bGU9Ik3hu5l0IE5nxrDhu51pIMSQw6MgVOG7q25nIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL01vdC1OZ3VvaS1EYS1UdW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBNU5RPT0uaHRtbCIgdGl0bGU9Ik3hu5l0IE5nxrDhu51pIMSQw6MgVOG7q25nIChTaW5nbGUpIj5N4buZdCBOZ8aw4budaSDEkMOjIFThu6tuZyAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT3EkOG7qWMgTMawxqFuZyZtb2RlPWNhLXNpIj7EkOG7qWMgTMawxqFuZzwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDg4LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9DaG9jb2hvbGljflkzTnVYMkZzWW5WdGZqRXdOekE0T0E9PS5odG1sIiB0aXRsZT0iQ2hvY29ob2xpYyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9DaG9jb2hvbGljflkzTnVYMkZzWW5WdGZqRXdOekE0T0E9PS5odG1sIiB0aXRsZT0iQ2hvY29ob2xpYyI+Q2hvY29ob2xpYzwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvTnlhcm9uc35ZM051WDJGeWRHbHpkSDQ1T0RNMi5odG1sIj5OeWFyb25zPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwNzMuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0l0cy1BLURpZmZlcmVudC1UaGluZy1Uby1Mb3ZlLUhlci1BbmQtTWFrZS1IZXItSGFwcHktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekEzTXc9PS5odG1sIiB0aXRsZT0iSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9JdHMtQS1EaWZmZXJlbnQtVGhpbmctVG8tTG92ZS1IZXItQW5kLU1ha2UtSGVyLUhhcHB5LVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBM013PT0uaHRtbCIgdGl0bGU9Ikl0JiMwMzk7cyBBIERpZmZlcmVudCBUaGluZyBUbyBMb3ZlIEhlciBBbmQgTWFrZSBIZXIgSGFwcHkgKFNpbmdsZSkiPkl0JiMwMzk7cyBBIERpZmZlcmVudCBUaGluZyBUbyBMb3ZlIEhlciBBbmQgTWFrZSBIZXIgSGFwcHkgKFNpbmdsZSk8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0IGF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9Q3J1Y2lhbCBTdGFyJm1vZGU9Y2Etc2kiPkNydWNpYWwgU3RhcjwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDcxLmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9KdXN0LUVQflkzTnVYMkZzWW5WdGZqRXdOekEzTVE9PS5odG1sIiB0aXRsZT0iSnVzdCAoRVApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0p1c3QtRVB+WTNOdVgyRnNZblZ0ZmpFd056QTNNUT09Lmh0bWwiIHRpdGxlPSJKdXN0IChFUCkiPkp1c3QgKEVQKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT0xVGVhbSZtb2RlPWNhLXNpIj4xVGVhbTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDcwLmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9UcnktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekEzTUE9PS5odG1sIiB0aXRsZT0iVHJ5IChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1RyeS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QTNNQT09Lmh0bWwiIHRpdGxlPSJUcnkgKFNpbmdsZSkiPlRyeSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1QYXVsIEtpbSZtb2RlPWNhLXNpIj5QYXVsIEtpbTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTg1LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9Zb3VJLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprNE5RPT0uaHRtbCIgdGl0bGU9IllvdSZhbXA7SSAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9Zb3VJLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprNE5RPT0uaHRtbCIgdGl0bGU9IllvdSZhbXA7SSAoU2luZ2xlKSI+WW91JmFtcDtJIChTaW5nbGUpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9NZWxvTWFuY2V+WTNOdVgyRnlkR2x6ZEg0ek5UTTQuaHRtbCI+TWVsb01hbmNlPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDguanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL015LUJlc3QtTGlmZS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdPQT09Lmh0bWwiIHRpdGxlPSJNeSBCZXN0IExpZmUgKFNpbmdsZSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vTXktQmVzdC1MaWZlLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd09BPT0uaHRtbCIgdGl0bGU9Ik15IEJlc3QgTGlmZSAoU2luZ2xlKSI+TXkgQmVzdCBMaWZlIChTaW5nbGUpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9LU0hNUn5ZM051WDJGeWRHbHpkSDQxTVRRPS5odG1sIj5LU0hNUjwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDA3LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9UaGUtUmh5dGhtLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd053PT0uaHRtbCIgdGl0bGU9IlRoZSBSaHl0aG0gKFNpbmdsZSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vVGhlLVJoeXRobS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOdz09Lmh0bWwiIHRpdGxlPSJUaGUgUmh5dGhtIChTaW5nbGUpIj5UaGUgUmh5dGhtIChTaW5nbGUpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9Eb24tRGlhYmxvflkzTnVYMkZ5ZEdsemRINHlOekExLmh0bWwiPkRvbiBEaWFibG88L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtdGV4dCI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgc2xpZGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzAwNi5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vU2l4dGVlbi1Eb24tRGlhYmxvLVJlbWl4LVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd05nPT0uaHRtbCIgdGl0bGU9IlNpeHRlZW4gKERvbiBEaWFibG8gUmVtaXgpIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1NpeHRlZW4tRG9uLURpYWJsby1SZW1peC1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOZz09Lmh0bWwiIHRpdGxlPSJTaXh0ZWVuIChEb24gRGlhYmxvIFJlbWl4KSAoU2luZ2xlKSI+U2l4dGVlbiAoRG9uIERpYWJsbyBSZW1peCkgKFNpbmdsZSk8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0IGF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0VsbGllLUdvdWxkaW5nflkzTnVYMkZ5ZEdsemRINDVOVE09Lmh0bWwiPkVsbGllIEdvdWxkaW5nPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDUuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0F2ZW51ZS1PZi1SZW5kZXp2b3VzLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd05RPT0uaHRtbCIgdGl0bGU9IkF2ZW51ZSBPZiBSZW5kZXp2b3VzIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0F2ZW51ZS1PZi1SZW5kZXp2b3VzLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd05RPT0uaHRtbCIgdGl0bGU9IkF2ZW51ZSBPZiBSZW5kZXp2b3VzIChTaW5nbGUpIj5BdmVudWUgT2YgUmVuZGV6dm91cyAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvUGh1dHVyZS1Ob2l6ZX5ZM051WDJGeWRHbHpkSDQyTlRjPS5odG1sIj5QaHV0dXJlIE5vaXplPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDQuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0JvLVZhbi1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOQT09Lmh0bWwiIHRpdGxlPSJC4buZIFbDom4gKOatpeS6kSkgU2luZ2xlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0JvLVZhbi1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOQT09Lmh0bWwiIHRpdGxlPSJC4buZIFbDom4gKOatpeS6kSkgU2luZ2xlIj5C4buZIFbDom4gKOatpeS6kSkgU2luZ2xlPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9BLVZhbi1DYX5ZM051WDJGeWRHbHpkSDR4TWprMU5EYz0uaHRtbCI+QSBWw6JuIENhPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5MzMuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1RyYW4tVGluaC1MZW5oLU9TVH5ZM051WDJGc1luVnRmakV3Tmprek13PT0uaHRtbCIgdGl0bGU9IlRy4bqnbiBUw6xuaCBM4buHbmggIE9TVCAo6ZmI5oOF5LukIOWbvemjjumfs+S5kOS4k+i+kSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vVHJhbi1UaW5oLUxlbmgtT1NUflkzTnVYMkZzWW5WdGZqRXdOamt6TXc9PS5odG1sIiB0aXRsZT0iVHLhuqduIFTDrG5oIEzhu4duaCAgT1NUICjpmYjmg4Xku6Qg5Zu96aOO6Z+z5LmQ5LiT6L6RKSI+VHLhuqduIFTDrG5oIEzhu4duaCAgT1NUICjpmYjmg4Xku6Qg5Zu96aOO6Z+z5LmQ5LiT6L6RKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1WxrDGoW5nIE5o4bqldCBCw6FjJm1vZGU9Y2Etc2kiPlbGsMahbmcgTmjhuqV0IELDoWM8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtdGV4dCI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgc2xpZGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzAwMi5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vTWEtRGFvLVRvLVN1LU9TVH5ZM051WDJGc1luVnRmakV3TnpBd01nPT0uaHRtbCIgdGl0bGU9Ik1hIMSQ4bqhbyBU4buVIFPGsCBPU1QgKOmtlOmBk+elluW4iOWKqOeUu+WOn+WjsOW4pikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vTWEtRGFvLVRvLVN1LU9TVH5ZM051WDJGc1luVnRmakV3TnpBd01nPT0uaHRtbCIgdGl0bGU9Ik1hIMSQ4bqhbyBU4buVIFPGsCBPU1QgKOmtlOmBk+elluW4iOWKqOeUu+WOn+WjsOW4pikiPk1hIMSQ4bqhbyBU4buVIFPGsCBPU1QgKOmtlOmBk+elluW4iOWKqOeUu+WOn+WjsOW4pik8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0IGF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9WSZtb2RlPWNhLXNpIj5ZPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDEuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0RldS1MYS1EZW0tTmd1b2ktVmUtU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekF3TVE9PS5odG1sIiB0aXRsZT0ixJDhu4F1IEzDoCDEkMOqbSBOZ8aw4budaSBW4buBICjpg73mmK/lpJzlvZLkuropIFNpbmdsZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9EZXUtTGEtRGVtLU5ndW9pLVZlLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd01RPT0uaHRtbCIgdGl0bGU9IsSQ4buBdSBMw6AgxJDDqm0gTmfGsOG7nWkgVuG7gSAo6YO95piv5aSc5b2S5Lq6KSBTaW5nbGUiPsSQ4buBdSBMw6AgxJDDqm0gTmfGsOG7nWkgVuG7gSAo6YO95piv5aSc5b2S5Lq6KSBTaW5nbGU8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0IGF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9QSZtb2RlPWNhLXNpIj5BPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDcwMDAuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0xvLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd01BPT0uaHRtbCIgdGl0bGU9Ikzhu5kgKOi3rykgU2luZ2xlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0xvLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd01BPT0uaHRtbCIgdGl0bGU9Ikzhu5kgKOi3rykgU2luZ2xlIj5M4buZICjot68pIFNpbmdsZTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1ZJm1vZGU9Y2Etc2kiPlk8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtdGV4dCI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgc2xpZGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjE4My5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vQW5kcm9pZC1HaXJsflkzTnVYMkZzWW5WdGZqRXdOakU0TXc9PS5odG1sIiB0aXRsZT0i44Ki44Oz44OJ44Ot44Kk44OJ44Ks44O844OrIChBbmRyb2lkIEdpcmwpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0FuZHJvaWQtR2lybH5ZM051WDJGc1luVnRmakV3TmpFNE13PT0uaHRtbCIgdGl0bGU9IuOCouODs+ODieODreOCpOODieOCrOODvOODqyAoQW5kcm9pZCBHaXJsKSI+44Ki44Oz44OJ44Ot44Kk44OJ44Ks44O844OrIChBbmRyb2lkIEdpcmwpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9ERUNPMjd+WTNOdVgyRnlkR2x6ZEg0eU9UTTJNQT09Lmh0bWwiPkRFQ08qMjc8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtdGV4dCI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgc2xpZGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk5Ny5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC05flkzTnVYMkZzWW5WdGZqRXdOams1Tnc9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC05flkzTnVYMkZzWW5WdGZqRXdOams1Tnc9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDkiPkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA5PC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCBhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9WYXJpb3VzLUFydGlzdHN+WTNOdVgyRnlkR2x6ZEg0NU5UYz0uaHRtbCI+VmFyaW91cyBBcnRpc3RzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHNsaWRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5ODcuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0N1ei1JLUxvdmUtWW91LURlbHV4ZS1FZGl0aW9uflkzTnVYMkZzWW5WdGZqRXdOams0Tnc9PS5odG1sIiB0aXRsZT0iQ3V6IEkgTG92ZSBZb3UgKERlbHV4ZSBFZGl0aW9uKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9DdXotSS1Mb3ZlLVlvdS1EZWx1eGUtRWRpdGlvbn5ZM051WDJGc1luVnRmakV3TmprNE53PT0uaHRtbCIgdGl0bGU9IkN1eiBJIExvdmUgWW91IChEZWx1eGUgRWRpdGlvbikiPkN1eiBJIExvdmUgWW91IChEZWx1eGUgRWRpdGlvbik8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0IGF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0xpenpvflkzTnVYMkZ5ZEdsemRINHhOek01TURNPS5odG1sIj5MaXp6bzwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC10ZXh0Ij48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpdGVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSBzbGlkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTg2LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9TcGlyaXQtRnJvbS1EaXNuZXlzLVRoZS1MaW9uLUtpbmctU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOams0Tmc9PS5odG1sIiB0aXRsZT0iU3Bpcml0IChGcm9tIERpc25leSYjMDM5O3MgJnF1b3Q7VGhlIExpb24gS2luZyZxdW90OykgKFNpbmdsZSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vU3Bpcml0LUZyb20tRGlzbmV5cy1UaGUtTGlvbi1LaW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprNE5nPT0uaHRtbCIgdGl0bGU9IlNwaXJpdCAoRnJvbSBEaXNuZXkmIzAzOTtzICZxdW90O1RoZSBMaW9uIEtpbmcmcXVvdDspIChTaW5nbGUpIj5TcGlyaXQgKEZyb20gRGlzbmV5JiMwMzk7cyAmcXVvdDtUaGUgTGlvbiBLaW5nJnF1b3Q7KSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvQmV5b25jZX5ZM051WDJGeWRHbHpkSDR4TlRrNE5nPT0uaHRtbCI+QmV5b25jw6k8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtdGV4dCI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgc2xpZGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk4NC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vRHJlYW0tUGxheS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd05qazROQT09Lmh0bWwiIHRpdGxlPSJEcmVhbSBQbGF5IChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0RyZWFtLVBsYXktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOams0TkE9PS5odG1sIiB0aXRsZT0iRHJlYW0gUGxheSAoU2luZ2xlKSI+RHJlYW0gUGxheSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQgYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1MaW1pdGxlc3MmbW9kZT1jYS1zaSI+TGltaXRsZXNzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLXRleHQiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KICAgICAgICAgICAgJCgnLm93bC1jYXJvdXNlbCcpLm93bENhcm91c2VsKHsKICAgICAgICAgICAgICAgIGxvb3A6IHRydWUsCiAgICAgICAgICAgICAgICBtYXJnaW46IDIwLAogICAgICAgICAgICAgICAgYXV0b3BsYXk6IHRydWUsCiAgICAgICAgICAgICAgICBhdXRvcGxheVRpbWVvdXQ6IDcwMDAsCiAgICAgICAgICAgICAgICBhdXRvcGxheUhvdmVyUGF1c2U6IHRydWUsCiAgICAgICAgICAgICAgICBzbGlkZUJ5OiA0LAogICAgICAgICAgICAgICAgbmF2OiB0cnVlLAogICAgICAgICAgICAgICAgbmF2VGV4dDogWyc8aW1nIHNyYz0iaW1ncy90b3AtbGVmdC5wbmciIGFsdD0iIj4nLCAnPGltZyBzcmM9ImltZ3MvdG9wLXJpZ2h0LnBuZyIgYWx0PSIiPiddLAogICAgICAgICAgICAgICAgcmVzcG9uc2l2ZTogewogICAgICAgICAgICAgICAgICAgIDA6IHsKICAgICAgICAgICAgICAgICAgICAgICAgaXRlbXM6IDEKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIDYwMDogewogICAgICAgICAgICAgICAgICAgICAgICBpdGVtczogMwogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgMTAwMDogewogICAgICAgICAgICAgICAgICAgICAgICBpdGVtczogNAogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSkKICAgICAgICA8L3NjcmlwdD4KICAgIDwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgIDxkaXYgY2xhc3M9InJvdyByb3dfd3JhcHBlciI+CiAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTkiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfaGVhZGVyIGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBhbGlnbi1pdGVtcy1lbmQiPgogICAgICAgICAgICAgICAgPGEgY2xhc3M9InZpZXdfYWxsIiBocmVmPSIvbXAzL3ZpZXRuYW0uaHRtbCI+PGg1IGNsYXNzPSJ0aXRsZSBtLTAiPkFsYnVtIG3hu5tpIG5o4bqldCAyMDE5PC9oNT48L2E+CiAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibGlua19tb3JlIiBocmVmPSIvbXAzL3ZpZXRuYW0uaHRtbCIgdGl0bGU9IkFsYnVtIG3hu5tpIG5o4bqldCAyMDE5Ij5YZW0gdOG6pXQgY+G6ozwvYT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyByb3cxMHB4Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwOTUuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9Nb3QtTmd1b2ktRGEtVHVuZy1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QTVOUT09Lmh0bWwiIHRpdGxlPSJN4buZdCBOZ8aw4budaSDEkMOjIFThu6tuZyAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL01vdC1OZ3VvaS1EYS1UdW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBNU5RPT0uaHRtbCIgdGl0bGU9Ik3hu5l0IE5nxrDhu51pIMSQw6MgVOG7q25nIChTaW5nbGUpIj5N4buZdCBOZ8aw4budaSDEkMOjIFThu6tuZyAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvdGltLWtpZW0/cT3EkOG7qWMgTMawxqFuZyZtb2RlPWNhLXNpIj7EkOG7qWMgTMawxqFuZzwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA3My5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0l0cy1BLURpZmZlcmVudC1UaGluZy1Uby1Mb3ZlLUhlci1BbmQtTWFrZS1IZXItSGFwcHktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekEzTXc9PS5odG1sIiB0aXRsZT0iSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0l0cy1BLURpZmZlcmVudC1UaGluZy1Uby1Mb3ZlLUhlci1BbmQtTWFrZS1IZXItSGFwcHktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekEzTXc9PS5odG1sIiB0aXRsZT0iSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSAoU2luZ2xlKSI+SXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvdGltLWtpZW0/cT1DcnVjaWFsIFN0YXImbW9kZT1jYS1zaSI+Q3J1Y2lhbCBTdGFyPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDcxLmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vSnVzdC1FUH5ZM051WDJGc1luVnRmakV3TnpBM01RPT0uaHRtbCIgdGl0bGU9Ikp1c3QgKEVQKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0p1c3QtRVB+WTNOdVgyRnNZblZ0ZmpFd056QTNNUT09Lmh0bWwiIHRpdGxlPSJKdXN0IChFUCkiPkp1c3QgKEVQKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvdGltLWtpZW0/cT0xVGVhbSZtb2RlPWNhLXNpIj4xVGVhbTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk4NS5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1lvdUktU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOams0TlE9PS5odG1sIiB0aXRsZT0iWW91JmFtcDtJIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vWW91SS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd05qazROUT09Lmh0bWwiIHRpdGxlPSJZb3UmYW1wO0kgKFNpbmdsZSkiPllvdSZhbXA7SSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvTWVsb01hbmNlflkzTnVYMkZ5ZEdsemRINHpOVE00Lmh0bWwiPk1lbG9NYW5jZTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzAwOC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL015LUJlc3QtTGlmZS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdPQT09Lmh0bWwiIHRpdGxlPSJNeSBCZXN0IExpZmUgKFNpbmdsZSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9NeS1CZXN0LUxpZmUtU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekF3T0E9PS5odG1sIiB0aXRsZT0iTXkgQmVzdCBMaWZlIChTaW5nbGUpIj5NeSBCZXN0IExpZmUgKFNpbmdsZSk8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL2NhLXNpL0tTSE1SflkzTnVYMkZ5ZEdsemRINDFNVFE9Lmh0bWwiPktTSE1SPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IHJvdzEwcHgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDA3LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vVGhlLVJoeXRobS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOdz09Lmh0bWwiIHRpdGxlPSJUaGUgUmh5dGhtIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vVGhlLVJoeXRobS1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOdz09Lmh0bWwiIHRpdGxlPSJUaGUgUmh5dGhtIChTaW5nbGUpIj5UaGUgUmh5dGhtIChTaW5nbGUpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9Eb24tRGlhYmxvflkzTnVYMkZ5ZEdsemRINHlOekExLmh0bWwiPkRvbiBEaWFibG88L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDUuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9BdmVudWUtT2YtUmVuZGV6dm91cy1TaW5nbGV+WTNOdVgyRnNZblZ0ZmpFd056QXdOUT09Lmh0bWwiIHRpdGxlPSJBdmVudWUgT2YgUmVuZGV6dm91cyAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0F2ZW51ZS1PZi1SZW5kZXp2b3VzLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd05RPT0uaHRtbCIgdGl0bGU9IkF2ZW51ZSBPZiBSZW5kZXp2b3VzIChTaW5nbGUpIj5BdmVudWUgT2YgUmVuZGV6dm91cyAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvUGh1dHVyZS1Ob2l6ZX5ZM051WDJGeWRHbHpkSDQyTlRjPS5odG1sIj5QaHV0dXJlIE5vaXplPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDA0LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vQm8tVmFuLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TnpBd05BPT0uaHRtbCIgdGl0bGU9IkLhu5kgVsOibiAo5q2l5LqRKSBTaW5nbGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9Cby1WYW4tU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOekF3TkE9PS5odG1sIiB0aXRsZT0iQuG7mSBWw6JuICjmraXkupEpIFNpbmdsZSI+QuG7mSBWw6JuICjmraXkupEpIFNpbmdsZTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvQS1WYW4tQ2F+WTNOdVgyRnlkR2x6ZEg0eE1qazFORGM9Lmh0bWwiPkEgVsOibiBDYTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk5Ny5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0hlbGRlZXAtREotVG9vbHMtRVAtUHQtOX5ZM051WDJGc1luVnRmakV3TmprNU53PT0uaHRtbCIgdGl0bGU9IkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC05flkzTnVYMkZzWW5WdGZqRXdOams1Tnc9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDkiPkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA5PC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9WYXJpb3VzLUFydGlzdHN+WTNOdVgyRnlkR2x6ZEg0NU5UYz0uaHRtbCI+VmFyaW91cyBBcnRpc3RzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTg2LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vU3Bpcml0LUZyb20tRGlzbmV5cy1UaGUtTGlvbi1LaW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprNE5nPT0uaHRtbCIgdGl0bGU9IlNwaXJpdCAoRnJvbSBEaXNuZXkmIzAzOTtzICZxdW90O1RoZSBMaW9uIEtpbmcmcXVvdDspIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vU3Bpcml0LUZyb20tRGlzbmV5cy1UaGUtTGlvbi1LaW5nLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprNE5nPT0uaHRtbCIgdGl0bGU9IlNwaXJpdCAoRnJvbSBEaXNuZXkmIzAzOTtzICZxdW90O1RoZSBMaW9uIEtpbmcmcXVvdDspIChTaW5nbGUpIj5TcGlyaXQgKEZyb20gRGlzbmV5JiMwMzk7cyAmcXVvdDtUaGUgTGlvbiBLaW5nJnF1b3Q7KSAoU2luZ2xlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvQmV5b25jZX5ZM051WDJGeWRHbHpkSDR4TlRrNE5nPT0uaHRtbCI+QmV5b25jw6k8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfY2F0YWxvZyBvd2wtY2Fyb3VzZWwgb3dsLXRoZW1lIj4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9ieGgvQlhIIE5o4bqhYyBWaeG7h3QgTmFtXyAyNDUgeCAxNDAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+QlhIIFZp4buHdCBOYW08L3NwYW4+PC9hPgogICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3ZpZGVvL3YtdmlkZW8uaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2J4aC9CWEggVmlkZW9fIDI0NSB4IDE0MC5wbmcnKSBuby1yZXBlYXQ7Ij48c3Bhbj5CWEggVmnhu4d0IFZpZGVvPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sIiB0aXRsZT0iIiBjbGFzcz0iaXRlbSBpbWctdGh1bWJuYWlsIHN3aXBlci1zbGlkZSIgc3R5bGU9ImJhY2tncm91bmQ6IHVybCgnL2ltZ3MvYnhoL0JYSCBOaOG6oWMgVXMtIFVLIF8gMjQ1IHggMTQwLnBuZycpIG5vLXJlcGVhdDsiPjxzcGFuPkJYSCBVUyAtIFVLPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9jaGluZXNlLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9ieGgvQlhIIE5o4bqhYyBIb2EgXyAyNDUgeCAxNDAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+QlhIIE5o4bqhYyBIb2E8L3NwYW4+PC9hPgogICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2tvcmVhLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9ieGgvQlhIIE5o4bqhYyBIw6BuIF8gMjQ1IHggMTQwLnBuZycpIG5vLXJlcGVhdDsiPjxzcGFuPkJYSCBOaOG6oWMgSMOgbjwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvamFwYW4uaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2J4aC9CWEggTmjhuqFjIE5o4bqtdCBfIDI0NSB4IDE0MC5wbmcnKSBuby1yZXBlYXQ7Ij48c3Bhbj5CWEggTmjhuqFjIE5o4bqtdDwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3Qvb3RoZXIuaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2J4aC9CWEggTmjhuqFjIE7GsOG7m2MgS2jDoWMgXyAyNDUgeCAxNDAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+QlhIIG5o4bqhYyBuxrDhu5tjIGtow6FjPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9iZWF0LXBsYXliYWNrLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9ieGgvQlhIIEJlYXQgXyAyNDUgeCAxNDAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+QlhIIEJlYXQgUGxheWJhY2s8L3NwYW4+PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPCEtLSBJbml0aWFsaXplIENhcm91c2VsIC0tPgogICAgICAgICAgICA8c2NyaXB0PgogICAgICAgICAgICAgICAgJCgnLmJveF9jYXRhbG9nJykub3dsQ2Fyb3VzZWwoewogICAgICAgICAgICAgICAgICAgIG1hcmdpbjoxMCwKICAgICAgICAgICAgICAgICAgICBsb29wOnRydWUsCiAgICAgICAgICAgICAgICAgICAgYXV0b1dpZHRoOnRydWUsCiAgICAgICAgICAgICAgICAgICAgaXRlbXM6NCwKICAgICAgICAgICAgICAgICAgICBkb3RzOmZhbHNlLAogICAgICAgICAgICAgICAgICAgIG5hdjp0cnVlLAogICAgICAgICAgICAgICAgICAgIG5hdlRleHQ6IFsnPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5rZXlib2FyZF9hcnJvd19sZWZ0PC9pPicsJzxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+a2V5Ym9hcmRfYXJyb3dfcmlnaHQ8L2k+J10sCiAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICA8L3NjcmlwdD4KICAgICAgICAgICAgPGRpdiBjbGFzcz0icm93IHJvdzEwcHgiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfaGVhZGVyIGQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBhbGlnbi1pdGVtcy1lbmQiPgogICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0idmlld19hbGwiIGhyZWY9Ii9iYWktaGF0LW1vaS5odG1sIj48aDUgY2xhc3M9InRpdGxlIG0tMCI+QsOgaSBow6F0IG3hu5tpIGNoaWEgc+G6uzwvaDU+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibGlua19tb3JlIiBocmVmPSIvYmFpLWhhdC1tb2kuaHRtbCIgdGl0bGU9IkLDoGkgaMOhdCBt4bubaSBuaOG6pXQgMjAxOCI+WGVtIHThuqV0IGPhuqM8L2E+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGxpc3RfbXVzaWMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIGl0ZW1zLXN0cmV0Y2gtMjAyMzI4OSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3BiLmNoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svYy1pbnN0cnVtZW50YWwvaTAzOW0ta3dpbn5tb2MtdHUtZHVvbmd+dHN2cnM3M3ZxYTR0dzIuaHRtbCIgdGl0bGU9IkkmIzAzOTttIEt3aW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwOTguanBnIiBhbHQ9IkkmIzAzOTttIEt3aW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGltZSB0ZXh0LXdoaXRlIG1iLTAgcHktMSI+QmVhdDwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly9wYi5jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL2MtaW5zdHJ1bWVudGFsL2kwMzltLWt3aW5+bW9jLXR1LWR1b25nfnRzdnJzNzN2cWE0dHcyLmh0bWwiIHRpdGxlPSIiPkkmIzAzOTttIEt3aW48L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL3RpbS1raWVtP3E9TeG7mWMgVOG7rSBExrDGoW5nJm1vZGU9Y2Etc2kiPk3hu5ljIFThu60gRMawxqFuZzwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xIGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vcGIuY2hpYXNlbmhhYy52bi9tcDMvYmVhdC1wbGF5YmFjay9jLWluc3RydW1lbnRhbC9pMDM5bS1rd2lufm1vYy10dS1kdW9uZ350c3ZyczczdnFhNHR3Mi5odG1sIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBJJiMwMzk7bSBLd2luIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ0kmIzAzOTttIEt3aW4nLCAnMjAyMzI4OScsICdN4buZYyBU4butIETGsMahbmcnLCAnLTEnKSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL3BiLmNoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svYy1pbnN0cnVtZW50YWwvaTAzOW0ta3dpbn5tb2MtdHUtZHVvbmd+dHN2cnM3M3ZxYTR0dzIuaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vcGIuY2hpYXNlbmhhYy52bi9tcDMvYmVhdC1wbGF5YmFjay9jLWluc3RydW1lbnRhbC9pMDM5bS1rd2lufm1vYy10dS1kdW9uZ350c3ZyczczdnFhNHR3Mi5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgSSYjMDM5O20gS3dpbiI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIGl0ZW1zLXN0cmV0Y2gtMjAyMzI3NSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3Avc29uZy1naW9+amFja2staWNtfnRzdnJzN3MwcWE0dDRuLmh0bWwiIHRpdGxlPSJTw7NuZyBHacOzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDkwLmpwZyIgYWx0PSJTw7NuZyBHacOzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3NvbmctZ2lvfmphY2trLWljbX50c3ZyczdzMHFhNHQ0bi5odG1sIiB0aXRsZT0iQsOgaSBow6F0OiBTw7NuZyBHacOzDQpDYSBzxKk6IEphY2ssIEstSUNNDQoNCkjhu5NuZyB0cuG6p24gdHLDqm4gxJHDtGkgY8OhbmggdGF5DQpI4buNYSDEkeG7nWkgZW0gdHJvbmcgcGjDunQgZ2nDonkNClThu6sgbmfDoHkgdGjGoSDhuqV5IGPDsm4gbmfhu6cgbcahDQrEkOG6v24ga2hpIGVtIHRo4budIMahIOG7nQ0KTMOybmcgbmfGsOG7nWkgYW5oIMSRw6J1IGPDsyBoYXkNCk3hu5l0IG5nw6B5IGtoaSB24buXIGPDoW5oIGJheS4uLiI+U8OzbmcgR2nDszwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvdGltLWtpZW0/cT1KYWNrJm1vZGU9Y2Etc2kiPkphY2s8L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1LLUlDTSZtb2RlPWNhLXNpIj5LLUlDTTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xIGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC9zb25nLWdpb35qYWNray1pY21+dHN2cnM3czBxYTR0NG4uaHRtbCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgU8OzbmcgR2nDsyI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5oZWFkc2V0PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBvbmNsaWNrPSJhZGRQbGF5bGlzdFRhYmxlKCdTw7NuZyBHacOzJywgJzIwMjMyNzUnLCAnSmFjaztLLUlDTScsICctMTstMScpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC9zb25nLWdpb35qYWNray1pY21+dHN2cnM3czBxYTR0NG4uaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC9zb25nLWdpb35qYWNray1pY21+dHN2cnM3czBxYTR0NG4uaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IFPDs25nIEdpw7MiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCBpdGVtcy1zdHJldGNoLTIwMjMyMTkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9rci5jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXBvcC9pdDAzOXMtYS1kaWZmZXJlbnQtdGhpbmctdG8tbG92ZS1oZXItYW5kLW1ha2UtaGVyLWhhcHB5fmNydWNpYWwtc3RhcmplZWJhbm9mZn50c3Zyczc3bXFhNHR0OC5odG1sIiB0aXRsZT0iSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA3My5qcGciIGFsdD0iSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8va3IuY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1wb3AvaXQwMzlzLWEtZGlmZmVyZW50LXRoaW5nLXRvLWxvdmUtaGVyLWFuZC1tYWtlLWhlci1oYXBweX5jcnVjaWFsLXN0YXJqZWViYW5vZmZ+dHN2cnM3N21xYTR0dDguaHRtbCIgdGl0bGU9IlNhcmFuZ2kgZW90dGVva2UgbWFldW1tYW5ldXJvIGdhbmV1bmdoYWUNCkdldWdlb24geWVvbmdod2Flc2VvbmEgbmFvbmV1biB5YWVnaWppDQpIeWVvbnNpcmkgbXVuIGFwZSBkYWtjaHllb3dhaXNzZW8NCk5hbmV1biB5ZW9yZW9qdWwgc3ViYWtrZQ0KTmVvbCBkZXJ5ZW9nYWdlIG5hZXBkd29ubmUNCk5hbmV1biBnZXVyZW9uIGdlb3Rnd2FuIGFuLi4uIj5JdCYjMDM5O3MgQSBEaWZmZXJlbnQgVGhpbmcgVG8gTG92ZSBIZXIgQW5kIE1ha2UgSGVyIEhhcHB5PC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii90aW0ta2llbT9xPUNydWNpYWwgU3RhciZtb2RlPWNhLXNpIj5DcnVjaWFsIFN0YXI8L2E+OyA8YSBocmVmPSIvY2Etc2kvSmVlYmFub2ZmflkzTnVYMkZ5ZEdsemRINHlOVGMxLmh0bWwiPkplZWJhbm9mZjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij41IGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8va3IuY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1wb3AvaXQwMzlzLWEtZGlmZmVyZW50LXRoaW5nLXRvLWxvdmUtaGVyLWFuZC1tYWtlLWhlci1oYXBweX5jcnVjaWFsLXN0YXJqZWViYW5vZmZ+dHN2cnM3N21xYTR0dDguaHRtbCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5oZWFkc2V0PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBvbmNsaWNrPSJhZGRQbGF5bGlzdFRhYmxlKCdJdCYjMDM5O3MgQSBEaWZmZXJlbnQgVGhpbmcgVG8gTG92ZSBIZXIgQW5kIE1ha2UgSGVyIEhhcHB5JywgJzIwMjMyMTknLCAnQ3J1Y2lhbCBTdGFyO0plZWJhbm9mZicsICctMTsyNTc1JykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly9rci5jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXBvcC9pdDAzOXMtYS1kaWZmZXJlbnQtdGhpbmctdG8tbG92ZS1oZXItYW5kLW1ha2UtaGVyLWhhcHB5fmNydWNpYWwtc3RhcmplZWJhbm9mZn50c3Zyczc3bXFhNHR0OC5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly9rci5jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXBvcC9pdDAzOXMtYS1kaWZmZXJlbnQtdGhpbmctdG8tbG92ZS1oZXItYW5kLW1ha2UtaGVyLWhhcHB5fmNydWNpYWwtc3RhcmplZWJhbm9mZn50c3Zyczc3bXFhNHR0OC5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgSXQmIzAzOTtzIEEgRGlmZmVyZW50IFRoaW5nIFRvIExvdmUgSGVyIEFuZCBNYWtlIEhlciBIYXBweSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIGl0ZW1zLXN0cmV0Y2gtMjAyMzE4OCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvYmFuLWN1YS10b2l+dGZib3lzfnRzdnJzN3c3cWE0dDl0Lmh0bWwiIHRpdGxlPSJC4bqhbiBD4bunYSBUw7RpICjmiJHnmoTmnIvlj4spIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDY1LmpwZyIgYWx0PSJC4bqhbiBD4bunYSBUw7RpICjmiJHnmoTmnIvlj4spIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly9jbi5jaGlhc2VuaGFjLnZuL21wMy9jaGluZXNlL2MtcG9wL2Jhbi1jdWEtdG9pfnRmYm95c350c3Zyczd3N3FhNHQ5dC5odG1sIiB0aXRsZT0i546L5L+K5Yex77yaDQrlmL8g5pyL5Y+L5ZWKIOS9oOWcqOW5ueWYmw0K5oiR5Ye657OX5L2g56yR5b6X5pyA5aSnDQrmmJPng4rljYPnkr3vvJoNCuWYvyDmnIvlj4vllYog5LiN5piv5ZCnDQrnlKjkuI3nlKjluavkvaDmlL7nhZnoirENCueOi+a6kO+8mg0K5LiA5YCLIOeEoeiBsiDnpLrmhI/nnLznpZ4NCum7mOWlkeaMh+aVuOWwseeIhueZvA0K5LiA5Y+lIOm9iuiBsiDmupblgpnlpb3kuoYg5bCx5Ye655m8DQoNCuWQiO+8mg0K5pyL5Y+LIOaYr+WSjOS9oOS4gOi1t+a1geaxlw0K5LiA6LW35Lim6IKp5LiA6LW35L2c5oiw5LiA6LW36ZeW6ZecDQrmnIvlj4sg5YaN5aCF5oyB5bCx5piv57WC6bueDQrkuIDotbfliqrlipvlkqznt4rniZnpl5zmiormsrnliqDmu78NCuaci+WPiyDmgI7purzlkLXkuZ/lkLXkuI3mlaMNCuaEn+aHieW9vOatpOeahOW/g+S4gOWPpeWVj+WAmeWwseaalg0K5pyL5Y+LIOaKteaTi+aZgumWk+eahOiAg+mplw0K55W25L2g6L+3Li4uIj5C4bqhbiBD4bunYSBUw7RpICjmiJHnmoTmnIvlj4spPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii9jYS1zaS9URkJPWVN+WTNOdVgyRnlkR2x6ZEg0eE1UWTBOZz09Lmh0bWwiPlRGQk9ZUzwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xMCBnaeG7nSB0csaw4bubYzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvYmFuLWN1YS10b2l+dGZib3lzfnRzdnJzN3c3cWE0dDl0Lmh0bWwiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIELhuqFuIEPhu6dhIFTDtGkgKOaIkeeahOaci+WPiykiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnQuG6oW4gQ+G7p2EgVMO0aSAo5oiR55qE5pyL5Y+LKScsICcyMDIzMTg4JywgJ1RGQk9ZUycsICcxMTY0NicpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vY24uY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXBvcC9iYW4tY3VhLXRvaX50ZmJveXN+dHN2cnM3dzdxYTR0OXQuaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vY24uY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXBvcC9iYW4tY3VhLXRvaX50ZmJveXN+dHN2cnM3dzdxYTR0OXQuaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IELhuqFuIEPhu6dhIFTDtGkgKOaIkeeahOaci+WPiykiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCBpdGVtcy1zdHJldGNoLTIwMjMxODciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC9oZWFydC1iZWF0aW5nfm5vcmEtZW4tcHVyZX50c3Zyczd3bXFhNHQ5OC5odG1sIiB0aXRsZT0iSGVhcnQgQmVhdGluZyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA2NC5qcGciIGFsdD0iSGVhcnQgQmVhdGluZyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvaGVhcnQtYmVhdGluZ35ub3JhLWVuLXB1cmV+dHN2cnM3d21xYTR0OTguaHRtbCIgdGl0bGU9IiI+SGVhcnQgQmVhdGluZzwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvY2Etc2kvTm9yYS1Fbi1QdXJlflkzTnVYMkZ5ZEdsemRINHhNVGs9Lmh0bWwiPk5vcmEgRW4gUHVyZTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xMCBnaeG7nSB0csaw4bubYzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLWRhbmNlLXJlbWl4L2hlYXJ0LWJlYXRpbmd+bm9yYS1lbi1wdXJlfnRzdnJzN3dtcWE0dDk4Lmh0bWwiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIEhlYXJ0IEJlYXRpbmciPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnSGVhcnQgQmVhdGluZycsICcyMDIzMTg3JywgJ05vcmEgRW4gUHVyZScsICcxMTknKSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLWRhbmNlLXJlbWl4L2hlYXJ0LWJlYXRpbmd+bm9yYS1lbi1wdXJlfnRzdnJzN3dtcWE0dDk4Lmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLWRhbmNlLXJlbWl4L2hlYXJ0LWJlYXRpbmd+bm9yYS1lbi1wdXJlfnRzdnJzN3dtcWE0dDk4Lmh0bWwiIGNsYXNzPSJmYi1zaGFyZS1saW5rIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImNoaWEgc+G6uyBIZWFydCBCZWF0aW5nIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnNoYXJlPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2ggaXRlbXMtc3RyZXRjaC0yMDIzMTg1Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvZmlnaHR+ZGVhbW5+dHN2cnM3d3JxYTR0OWEuaHRtbCIgdGl0bGU9IkZpZ2h0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDYyLmpwZyIgYWx0PSJGaWdodCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvZmlnaHR+ZGVhbW5+dHN2cnM3d3JxYTR0OWEuaHRtbCIgdGl0bGU9IiI+RmlnaHQ8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL0RFQU1OflkzTnVYMkZ5ZEdsemRINDNPVGN3Lmh0bWwiPkRFQU1OPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjEwIGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvZmlnaHR+ZGVhbW5+dHN2cnM3d3JxYTR0OWEuaHRtbCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgRmlnaHQiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnRmlnaHQnLCAnMjAyMzE4NScsICdERUFNTicsICc3OTcwJykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC9maWdodH5kZWFtbn50c3Zyczd3cnFhNHQ5YS5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC9maWdodH5kZWFtbn50c3Zyczd3cnFhNHQ5YS5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgRmlnaHQiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCBpdGVtcy1zdHJldGNoLTIwMjMxODMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1yYXAtaGlwaG9wL3RpbWV+bmZ+dHN2cnM3d2NxYTR0OXYuaHRtbCIgdGl0bGU9IlRpbWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY4OTIuanBnIiBhbHQ9IlRpbWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXJhcC1oaXBob3AvdGltZX5uZn50c3Zyczd3Y3FhNHQ5di5odG1sIiB0aXRsZT0iW0Nob3J1c10NCkV2ZW4gaWYgd2UgYm90aCBicmVhayBkb3duIHRvbmlnaHQNCkFuZCB5b3Ugc2F5IHlvdSBoYXRlIG1lDQpBbmQgd2UgZ28gdG8gYmVkIGFuZ3J5DQpJIGtub3cgZXZlcnl0aGluZyB3aWxsIGJlIGFscmlnaHQNCkkmIzAzOTtsbCBiZSBoZXJlIHdhaXRpbmcNCkkgcHJvbWlzZSBJJiMwMzk7bSBjaGFuZ2luZw0KSSBqdXN0IG5lZWQuLi4iPlRpbWU8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL05GflkzTnVYMkZ5ZEdsemRINHhNalUyT0E9PS5odG1sIj5ORjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xMSBnaeG7nSB0csaw4bubYzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXJhcC1oaXBob3AvdGltZX5uZn50c3Zyczd3Y3FhNHQ5di5odG1sIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBUaW1lIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ1RpbWUnLCAnMjAyMzE4MycsICdORicsICcxMjU2OCcpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcmFwLWhpcGhvcC90aW1lfm5mfnRzdnJzN3djcWE0dDl2Lmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXJhcC1oaXBob3AvdGltZX5uZn50c3Zyczd3Y3FhNHQ5di5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgVGltZSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIGl0ZW1zLXN0cmV0Y2gtMjAyMzE3MSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvdG9uLXRhaS10dWMtbGEtaG9hbi1teX5vbmVyfnRzdnJzN3JtcWE0dGE4Lmh0bWwiIHRpdGxlPSJU4buTbiBU4bqhaSBU4bupYyBMw6AgSG/DoG4gTeG7uSAo5a2Y5Zyo5Y2z5a6M576OKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA1NC5qcGciIGFsdD0iVOG7k24gVOG6oWkgVOG7qWMgTMOgIEhvw6BuIE3hu7kgKOWtmOWcqOWNs+WujOe+jikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvdG9uLXRhaS10dWMtbGEtaG9hbi1teX5vbmVyfnRzdnJzN3JtcWE0dGE4Lmh0bWwiIHRpdGxlPSLmnKjlrZDmtIvvvJoNCuiKseiViiDph47om67nlJ/plb/ml6DnlY8NCumqhOWCsuebm+W8gOacrOaXoOe9qiDnm7jkvp3lgY4NCueBtei2he+8mg0K5ZGo5Zu0IOWYiOadguWjsOmfs+iuruiuug0K6ZqP5oSP5YiS5YiG55qE56eN57G7IOS9oOWQjumAgA0K5bKz5bKz77yaDQrlj6/miJHnm5voo4Xku6XlvoUNCui2iui/h+S6uua1tw0K5pS+5LiL5LqGIOWGjeWdoOWFpeiJsuW9qQ0K54G16LaF77yaDQrlm6DkuI3lkIzogIzmhJ/lj5fnm7jlkIznmoTlrZjlnKggeWVhaA0K5Y2c5Yeh77yaDQrnrqHlroPplJnkuI7lr7kNCue7hOWQiOWujOWkhw0K57u95pS+5oiRIOeHg+eDp0ROQQ0K5pyo5a2Q5rSL77yaDQrni4LmrKLoh6rnlLHmtL7lr7l1bnRpbCB0aGUgbW9ybmluZyB5ZWFoDQrlkIjllLHvvJoNCk5hIG5hIG5hIG5hIG5hLi4uIj5U4buTbiBU4bqhaSBU4bupYyBMw6AgSG/DoG4gTeG7uSAo5a2Y5Zyo5Y2z5a6M576OKTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvY2Etc2kvT05FUn5ZM051WDJGeWRHbHpkSDR4TkRVeC5odG1sIj5PTkVSPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjEyIGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY24uY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXBvcC90b24tdGFpLXR1Yy1sYS1ob2FuLW15fm9uZXJ+dHN2cnM3cm1xYTR0YTguaHRtbCIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgVOG7k24gVOG6oWkgVOG7qWMgTMOgIEhvw6BuIE3hu7kgKOWtmOWcqOWNs+WujOe+jikiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnVOG7k24gVOG6oWkgVOG7qWMgTMOgIEhvw6BuIE3hu7kgKOWtmOWcqOWNs+WujOe+jiknLCAnMjAyMzE3MScsICdPTkVSJywgJzE0NTEnKSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvdG9uLXRhaS10dWMtbGEtaG9hbi1teX5vbmVyfnRzdnJzN3JtcWE0dGE4Lmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvdG9uLXRhaS10dWMtbGEtaG9hbi1teX5vbmVyfnRzdnJzN3JtcWE0dGE4Lmh0bWwiIGNsYXNzPSJmYi1zaGFyZS1saW5rIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImNoaWEgc+G6uyBU4buTbiBU4bqhaSBU4bupYyBMw6AgSG/DoG4gTeG7uSAo5a2Y5Zyo5Y2z5a6M576OKSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIGl0ZW1zLXN0cmV0Y2gtMjAyMzE2MiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvbmhhdC10aGV+Y2h1LWJ1dC1zdW9uZ350c3ZyczdienFhNHRxMS5odG1sIiB0aXRsZT0iTmjhuqV0IFRo4buDICjkuIDkvZMpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDUzLmpwZyIgYWx0PSJOaOG6pXQgVGjhu4MgKOS4gOS9kykiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvbmhhdC10aGV+Y2h1LWJ1dC1zdW9uZ350c3ZyczdienFhNHRxMS5odG1sIiB0aXRsZT0i5LiW55WM5Y+r5oiR5a+C5a+eIOWuh+WumeWPr+acieeDn+eBqw0K5Lqu6LW35p2l5Y+v5pyJ5Y+m5aSW55qE55CG5oOz5Zu9DQrkurrnsbvmgJXmiJHniq/plJkg5pe256m65Y+v5pyJ5Lqk6ZSZDQrmg7PotbfmnaXlj6/mnInlj6blpJbnmoTkuIDkuKrmiJENCuWluei3n+WcsOW/g+W8leWKm+a4uOaIjw0K5aW56Zmq6YeP5Yqb57qg57yg5ZG85ZC4DQpPaA0K5Lyg6K+056Kw5Yiw6Ieq5bex5bCx5pyJ6Ieq5bex55qE5Lyg6K+0DQrnnIvmrKHlhYPlpJbpnaLlpb3ovr3pmJQNCuavlOmTtuays+mHjOmdouabtOmXqueDgQ0K5pyJ5aSq5aSa6L+Y5rKh5Y+R55Sf6L+HDQrmnInmm7Tnvo7lpb3nmoTmiJENCuWcqOafkOW5tOafkOaciOafkOaXpeeUnw0K6KaB5bm05bm05pyI5pyI5pel5pel5rS7DQrmnInlpKrlpJrov5jmsqHlj5HnlJ/ov4cNCuacieabtOe+juWlveeahOaIkQ0K5LiH5bm05LmL5ZCO5Y6f5aeL55qE5om+5Y6f5aeL55qE6KeS6JC9DQrlnKjlpKfniIbngrjkuYvliY0g5om+5om/6K+6Li4uIj5OaOG6pXQgVGjhu4MgKOS4gOS9kyk8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL0NodS1CdXQtU3Vvbmd+WTNOdVgyRnlkR2x6ZEg0eU1qQTNNZz09Lmh0bWwiPkNodSBCw7p0IFPGsOG7m25nPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjEzIGdp4budIHRyxrDhu5tjPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY24uY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXBvcC9uaGF0LXRoZX5jaHUtYnV0LXN1b25nfnRzdnJzN2J6cWE0dHExLmh0bWwiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIE5o4bqldCBUaOG7gyAo5LiA5L2TKSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5oZWFkc2V0PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBvbmNsaWNrPSJhZGRQbGF5bGlzdFRhYmxlKCdOaOG6pXQgVGjhu4MgKOS4gOS9kyknLCAnMjAyMzE2MicsICdDaHUgQsO6dCBTxrDhu5tuZycsICcyMjA3MicpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vY24uY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXBvcC9uaGF0LXRoZX5jaHUtYnV0LXN1b25nfnRzdnJzN2J6cWE0dHExLmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL2NuLmNoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AvbmhhdC10aGV+Y2h1LWJ1dC1zdW9uZ350c3ZyczdienFhNHRxMS5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgTmjhuqV0IFRo4buDICjkuIDkvZMpIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnNoYXJlPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2ggaXRlbXMtc3RyZXRjaC0yMDIzMDE2Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wL2JhZC1ndXl+YmlsbGllLWVpbGlzaGp1c3Rpbi1iaWViZXJ+dHN2cnNtczNxYTQ4NHcuaHRtbCIgdGl0bGU9IkJhZCBHdXkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwNDMuanBnIiBhbHQ9IkJhZCBHdXkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC9iYWQtZ3V5fmJpbGxpZS1laWxpc2hqdXN0aW4tYmllYmVyfnRzdnJzbXMzcWE0ODR3Lmh0bWwiIHRpdGxlPSJbSW50cm86IEJpbGxpZSBFaWxpc2ggJmFtcDsgSnVzdGluIEJpZWJlcl0NCkhtbSwgZGEtZGEtZGEtZGEtZGENCkRhLWRhLWRhLCBobW0NCkRhLWRhLWRhLWhtbSAoWWVhaCwgeWVhaCkNCk9oLCBhaC4NCg0KW1ZlcnNlIDE6IEJpbGxpZSBFaWxpc2hdDQpXaGl0ZSBzaGlydCBub3cgcmVkLCBteSBibG9vZHkgbm9zZQ0KU2xlZXBpbiYjMDM5OywgeS4uLiI+QmFkIEd1eTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvY2Etc2kvQmlsbGllLUVpbGlzaH5ZM051WDJGeWRHbHpkSDR4TlRnPS5odG1sIj5CaWxsaWUgRWlsaXNoPC9hPjsgPGEgaHJlZj0iL2NhLXNpL0p1c3Rpbi1CaWViZXJ+WTNOdVgyRnlkR2x6ZEg0eE9EazEuaHRtbCI+SnVzdGluIEJpZWJlcjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xNSBnaeG7nSB0csaw4bubYzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC9iYWQtZ3V5fmJpbGxpZS1laWxpc2hqdXN0aW4tYmllYmVyfnRzdnJzbXMzcWE0ODR3Lmh0bWwiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIEJhZCBHdXkiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnQmFkIEd1eScsICcyMDIzMDE2JywgJ0JpbGxpZSBFaWxpc2g7SnVzdGluIEJpZWJlcicsICcxNTg7MTg5NScpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wL2JhZC1ndXl+YmlsbGllLWVpbGlzaGp1c3Rpbi1iaWViZXJ+dHN2cnNtczNxYTQ4NHcuaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wL2JhZC1ndXl+YmlsbGllLWVpbGlzaGp1c3Rpbi1iaWViZXJ+dHN2cnNtczNxYTQ4NHcuaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IEJhZCBHdXkiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9oZWFkZXIgZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWVuZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ2aWV3X2FsbCIgaHJlZj0iL21wMy92aWV0bmFtLmh0bWw/dGFiPXZ1YS1kb3dubG9hZCI+IDxoNSBjbGFzcz0idGl0bGUgbS0wIj5Eb3dubG9hZCBt4bubaSBuaOG6pXQ8L2g1PjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9ImxpbmtfbW9yZSIgaHJlZj0iL21wMy92aWV0bmFtLmh0bWw/dGFiPXZ1YS1kb3dubG9hZCIgdGl0bGU9IlhlbSB04bqldCBj4bqjIGRvd25sb2FkIj5YZW0gdOG6pXQgY+G6ozwvYT4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbGlzdF9tdXNpYyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIGl0ZW1zLXN0cmV0Y2gtMTk4Nzg3OCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC90YS10dS10cm9uZy1kZW1+cXVhbmctbGFwfnRzdnJkem01cWFtMThoLmh0bWwiIHRpdGxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwMC85OTU1NS5qcGciIGFsdD0iVOG6oSBU4burIFRyb25nIMSQw6ptIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3RhLXR1LXRyb25nLWRlbX5xdWFuZy1sYXB+dHN2cmR6bTVxYW0xOGguaHRtbCIgdGl0bGU9IlRoxINtIHRo4bqzbSBjaGnhu4F1IHRyw7RpCktodXlhIGFuaCDEkWkgcuG7k2kgc2FvIHRy4budaSDEkcawYSBs4buRaQpLaGkgdGjGsMahbmcgbeG6v24gbmhhdQpIYWkgbmfGsOG7nWkgaGFpIG5n4bqjIHRyw6FuaCBzYW8gYuG7k2kgaOG7k2kuCgpI4bq5biBn4bq3cCBuaGF1IMSRw6J5IMSRw6ptIHRow6J1IGzDoSDEkeG7lQpTxrDGoW5nIGdpxINuZyBrw61uIG3hu50gbmjhuqF0IG5ob8OgIMaw4bubYyBtxqEKxJDDoyBn4bq3cCBuaGF1IHLhu5NpLC4uLiI+VOG6oSBU4burIFRyb25nIMSQw6ptPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii9jYS1zaS9RdWFuZy1MYXB+WTNOdVgyRnlkR2x6ZEg0ek5qTXouaHRtbCI+UXVhbmcgTOG6rXA8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLXJpZ2h0IGFsaWduLXNlbGYtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0aW1lX3N0dCI+NSB0aMOhbmc8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtaW5saW5lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3RhLXR1LXRyb25nLWRlbX5xdWFuZy1sYXB+dHN2cmR6bTVxYW0xOGguaHRtbCIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBU4bqhIFThu6sgVHJvbmcgxJDDqm0idGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ1ThuqEgVOG7qyBUcm9uZyDEkMOqbScsIDE5ODc4NzgsICYjMDM5O1F1YW5nIEzhuq1wJiMwMzk7LCAmIzAzOTszNjMzJiMwMzk7KSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AvdGEtdHUtdHJvbmctZGVtfnF1YW5nLWxhcH50c3ZyZHptNXFhbTE4aC5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3RhLXR1LXRyb25nLWRlbX5xdWFuZy1sYXB+dHN2cmR6bTVxYW0xOGguaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IFThuqEgVOG7qyBUcm9uZyDEkMOqbSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiBpdGVtcy1zdHJldGNoLTE5MjA1OTgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL2tyLmNoaWFzZW5oYWMudm4vbXAzL2tvcmVhL2stcG9wL2RvbnQtd2FubmEtY3J5fnNldmVudGVlbn50c3ZiZG01NXFxbThoaC5odG1sIiB0aXRsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci85MC84OTk2Ni5qcGciIGFsdD0iRG9uJiMwMzk7dCBXYW5uYSBDcnkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL2tyLmNoaWFzZW5oYWMudm4vbXAzL2tvcmVhL2stcG9wL2RvbnQtd2FubmEtY3J5fnNldmVudGVlbn50c3ZiZG01NXFxbThoaC5odG1sIiB0aXRsZT0iVWxnbyBzaXBqaSBhbmEKVWxnbyBzaXBqaSBhbmEKU2FyYW5naGFlc2VvIHNhcmFuZ2hhbmRhbmV1biBtYXJpCkJ1am9rYWVzZW8gZ2V1IGVvdHRlb24gbWFyZXVsIGtrZW9uYWVid2FkbwpOZW8gaGFuYW1hbiBha2tpZGVvbiBuYWwgZHVnb3NlbwpFb2RpIGdhbiBnZW9uaQpOYWVnYSBzaWxlbyBlb2VvIGp5ZW9zZW8KTWVvbGxpIGdhbiBnZW9uaS4uLiI+RG9uJiMwMzk7dCBXYW5uYSBDcnk8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL1NldmVudGVlbn5ZM051WDJGeWRHbHpkSDR5TWpBdy5odG1sIj5TZXZlbnRlZW48L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLXJpZ2h0IGFsaWduLXNlbGYtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0aW1lX3N0dCI+MSBuxINtPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8va3IuY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1wb3AvZG9udC13YW5uYS1jcnl+c2V2ZW50ZWVufnRzdmJkbTU1cXFtOGhoLmh0bWwiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgRG9uJiMwMzk7dCBXYW5uYSBDcnkidGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ0RvblwmIzAzOTt0IFdhbm5hIENyeScsIDE5MjA1OTgsICYjMDM5O1NldmVudGVlbiYjMDM5OywgJiMwMzk7MjIwMCYjMDM5OykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly9rci5jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXBvcC9kb250LXdhbm5hLWNyeX5zZXZlbnRlZW5+dHN2YmRtNTVxcW04aGguaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8va3IuY2hpYXNlbmhhYy52bi9tcDMva29yZWEvay1wb3AvZG9udC13YW5uYS1jcnl+c2V2ZW50ZWVufnRzdmJkbTU1cXFtOGhoLmh0bWwiIGNsYXNzPSJmYi1zaGFyZS1saW5rIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImNoaWEgc+G6uyBEb24mIzAzOTt0IFdhbm5hIENyeSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiBpdGVtcy1zdHJldGNoLTE2MzY0NDYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1kYW5jZS1yZW1peC9ub25zdG9wLXZpcC0yMDE2LWNoYXQtZ2F5LW5naGllbi1sYW4tMX5kai1iYW8ta2VubnktbWl4fnRzMzB2cXNkcW4yZTRtLmh0bWwiIHRpdGxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzUyLzUxOTY5LmpwZyIgYWx0PSJOb25zdG9wIOKAkyBWLkkuUCAyMDE2IC0gQ2jhuqV0IEfDonkgTmdoaeG7h24gTOG6p24gMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LWRhbmNlLXJlbWl4L25vbnN0b3AtdmlwLTIwMTYtY2hhdC1nYXktbmdoaWVuLWxhbi0xfmRqLWJhby1rZW5ueS1taXh+dHMzMHZxc2RxbjJlNG0uaHRtbCIgdGl0bGU9IlRyYWNrbGlzdDogCjEgLSBJbnRybyAKMiAtIE15IGhvdXNlIGlzIGNhbGxpbmcgRmVhdCBJIHdpbGwgRG8gWW91IExpa2UgQSBUcnVjayAKMyAtIExhbGEgTXkgTWluZCAKNCAtIFNoYWtlIFVwIDIwMTYgCjUgLSBXaGF0IFIgV2FpdGluZyAyMDE2IAo2IC0gTm8gTmFtZSAKNyAtIE5ldyBUaGFuZyAKOCAtIFJlbGF4IAo5IC0gSVMgCjEwIC0gSXRhLi4uIj5Ob25zdG9wIOKAkyBWLkkuUCAyMDE2IC0gQ2jhuqV0IEfDonkgTmdoaeG7h24gTOG6p24gMTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvdGltLWtpZW0/cT1ESiBC4bqjbyBLZW5ueSBNaXgmbW9kZT1jYS1zaSI+REogQuG6o28gS2VubnkgTWl4PC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IGRhcmtibHVlIj4zMjBrYnBzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4zIG7Eg208L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtaW5saW5lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtZGFuY2UtcmVtaXgvbm9uc3RvcC12aXAtMjAxNi1jaGF0LWdheS1uZ2hpZW4tbGFuLTF+ZGotYmFvLWtlbm55LW1peH50czMwdnFzZHFuMmU0bS5odG1sIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIE5vbnN0b3Ag4oCTIFYuSS5QIDIwMTYgLSBDaOG6pXQgR8OieSBOZ2hp4buHbiBM4bqnbiAxInRhcmdldD0iX2JsYW5rIiA+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5oZWFkc2V0PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBvbmNsaWNrPSJhZGRQbGF5bGlzdFRhYmxlKCdOb25zdG9wIOKAkyBWLkkuUCAyMDE2IC0gQ2jhuqV0IEfDonkgTmdoaeG7h24gTOG6p24gMScsIDE2MzY0NDYsICYjMDM5O0RKIELhuqNvIEtlbm55IE1peCYjMDM5OywgJiMwMzk7LTEmIzAzOTspIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LWRhbmNlLXJlbWl4L25vbnN0b3AtdmlwLTIwMTYtY2hhdC1nYXktbmdoaWVuLWxhbi0xfmRqLWJhby1rZW5ueS1taXh+dHMzMHZxc2RxbjJlNG0uaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LWRhbmNlLXJlbWl4L25vbnN0b3AtdmlwLTIwMTYtY2hhdC1nYXktbmdoaWVuLWxhbi0xfmRqLWJhby1rZW5ueS1taXh+dHMzMHZxc2RxbjJlNG0uaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IE5vbnN0b3Ag4oCTIFYuSS5QIDIwMTYgLSBDaOG6pXQgR8OieSBOZ2hp4buHbiBM4bqnbiAxIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnNoYXJlPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIGl0ZW1zLXN0cmV0Y2gtMTgwNTU3MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vanAuY2hpYXNlbmhhYy52bi9tcDMvamFwYW4vai1wb3AvZ3JhZHVhdGlvbn53LWluZHN+dHN2ZHd3cndxbTk5YTkuaHRtbCIgdGl0bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvNzQvNzM4MzIuanBnIiBhbHQ9IkdyYWR1YXRpb24iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL2pwLmNoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otcG9wL2dyYWR1YXRpb25+dy1pbmRzfnRzdmR3d3J3cW05OWE5Lmh0bWwiIHRpdGxlPSJTb3Jvc29ybyBoYXJ1IHdhIG90b3p1cmV0ZSBpcm90c3VrdSBoYW5hYmlyYSB3YSBtYXR0ZQpNdXN1dSBubyBvbW9pZGUgd28gc2Vpcmkgc2hpdGVydQpUYWJpdGFjaGkgdG8gc2VuYWthIGF3YXNlIG5vIGlyb24gbmEgd2FrYXJlIG5vIG11a291IGRlCk1hdHRlcnUgc2VrYWkgd2EgZG9ubmEgaXJvIGthbmEuCgpLYWdpcmluYWkgZ3V6ZW4gd28gbi4uLiI+R3JhZHVhdGlvbjwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvY2Etc2kvVy1pbmRzflkzTnVYMkZ5ZEdsemRINHlOVEk0TWc9PS5odG1sIj5XLWluZHMuPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjEgbsSDbTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL2pwLmNoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otcG9wL2dyYWR1YXRpb25+dy1pbmRzfnRzdmR3d3J3cW05OWE5Lmh0bWwiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgR3JhZHVhdGlvbiJ0YXJnZXQ9Il9ibGFuayIgPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+aGVhZHNldDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgb25jbGljaz0iYWRkUGxheWxpc3RUYWJsZSgnR3JhZHVhdGlvbicsIDE4MDU1NzAsICYjMDM5O1ctaW5kcy4mIzAzOTssICYjMDM5OzI1MjgyJiMwMzk7KSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL2pwLmNoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otcG9wL2dyYWR1YXRpb25+dy1pbmRzfnRzdmR3d3J3cW05OWE5Lmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL2pwLmNoaWFzZW5oYWMudm4vbXAzL2phcGFuL2otcG9wL2dyYWR1YXRpb25+dy1pbmRzfnRzdmR3d3J3cW05OWE5Lmh0bWwiIGNsYXNzPSJmYi1zaGFyZS1saW5rIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImNoaWEgc+G6uyBHcmFkdWF0aW9uIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnNoYXJlPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIGl0ZW1zLXN0cmV0Y2gtMTAyNzk5NSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC9tb3QtbWFpLWVtLWRpfmxhbS1uaGF0LXRpZW5+dHMzdzc3ejBxOXR0MW4uaHRtbCIgdGl0bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMS8yMzMuanBnIiBhbHQ9Ik3hu5l0IE1haSBFbSDEkGkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5X2NpcmNsZV9vdXRsaW5lPC9pPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgYWxpZ24taXRlbXMtc3RyZXRjaCBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4gcC0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AvbW90LW1haS1lbS1kaX5sYW0tbmhhdC10aWVufnRzM3c3N3owcTl0dDFuLmh0bWwiIHRpdGxlPSJN4buZdCBtYWkgeGEgbmhhdSB4aW4gbmjhu5sgY2hvIG5oYXUgbuG7pSBjxrDhu51pCkNobyBjdeG7mWMgdMOsbmggbmfGsOG7nWkgaOG6uW4gaMOyIG5oYXUgxJHhur9uIGtp4bq/cCBtYWkKxJDhu6tuZyBo4bqtbiBuaGF1IG7hu69hIGzhu4cgbsOgbyBlbSBraMOzYyBjaG8gxJHhuqd5ClTDrG5oIMSRw6MgbcO5IHRyb25nIHPGsMahbmcga2jDs2ksIHRoZW8gY8ahbiBnacOzIGzDuWEgdOG6oyB0xqFpLgoKTeG7mXQgbWFpIGVtIMSRaSBuLi4uIj5N4buZdCBNYWkgRW0gxJBpPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii9jYS1zaS9MYW0tTmhhdC1UaWVuflkzTnVYMkZ5ZEdsemRINHhNakUzTVE9PS5odG1sIj5Mw6JtIE5o4bqtdCBUaeG6v248L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLXJpZ2h0IGFsaWduLXNlbGYtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0aW1lX3N0dCI+NiBuxINtPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC9tb3QtbWFpLWVtLWRpfmxhbS1uaGF0LXRpZW5+dHMzdzc3ejBxOXR0MW4uaHRtbCIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBN4buZdCBNYWkgRW0gxJBpInRhcmdldD0iX2JsYW5rIiA+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5oZWFkc2V0PC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBvbmNsaWNrPSJhZGRQbGF5bGlzdFRhYmxlKCdN4buZdCBNYWkgRW0gxJBpJywgMTAyNzk5NSwgJiMwMzk7TMOibSBOaOG6rXQgVGnhur9uJiMwMzk7LCAmIzAzOTsxMjE3MSYjMDM5OykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL21vdC1tYWktZW0tZGl+bGFtLW5oYXQtdGllbn50czN3Nzd6MHE5dHQxbi5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL21vdC1tYWktZW0tZGl+bGFtLW5oYXQtdGllbn50czN3Nzd6MHE5dHQxbi5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgTeG7mXQgTWFpIEVtIMSQaSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiBpdGVtcy1zdHJldGNoLTE5NjE3ODQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AveWV1LWRvbi1waHVvbmd+b25seS1jLWthcmlrfnRzdmIzNzczcXF3dHR3Lmh0bWwiIHRpdGxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzk2Lzk1Njc0LmpwZyIgYWx0PSJZw6p1IMSQxqFuIFBoxrDGoW5nIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3lldS1kb24tcGh1b25nfm9ubHktYy1rYXJpa350c3ZiMzc3M3Fxd3R0dy5odG1sIiB0aXRsZT0ixJDDoyBiaeG6v3QgY2jhuq9jIHPhur0gbmjGsCB0aOG6vyBuw6B5ClRo4bupYyB0cuG6r25nIHN14buRdCBt4bqleSDEkcOqbSB2w6wgZW0gCk3hu5l0IGzhuqduIG7hu69hIGzhuqFpIGJp4bq/dCB5w6p1LgoKU2FvIGtow7RuZyBiw6puIGFuaCwgc2FvIGzhuqFpIG5oxrAgdGjhur8ga2hpIApCaeG6v3QgYmFvIGzDonUgxJHDoyB2w6wgZW0gCktow7RuZyBxdWFuIHTDom0gxJHhur9uIGLhuqV0IGvDrCBhaS4KClRyw6FpIHRpbSBuw6B5LCBsw6AuLi4iPlnDqnUgxJDGoW4gUGjGsMahbmc8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL09ubHktQ35ZM051WDJGeWRHbHpkSDQyTWpNNC5odG1sIj5Pbmx5IEM8L2E+OyA8YSBocmVmPSIvY2Etc2kvS2FyaWt+WTNOdVgyRnlkR2x6ZEg0eE16VTEuaHRtbCI+S2FyaWs8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLXJpZ2h0IGFsaWduLXNlbGYtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0aW1lX3N0dCI+OSB0aMOhbmc8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtaW5saW5lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3lldS1kb24tcGh1b25nfm9ubHktYy1rYXJpa350c3ZiMzc3M3Fxd3R0dy5odG1sIiB0aXRsZT0ibmdoZSByacOqbmcgbmjhuqFjIFnDqnUgxJDGoW4gUGjGsMahbmcidGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ1nDqnUgxJDGoW4gUGjGsMahbmcnLCAxOTYxNzg0LCAmIzAzOTtPbmx5IEM7IEthcmlrJiMwMzk7LCAmIzAzOTs2MjM4OzEzNTUmIzAzOTspIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC95ZXUtZG9uLXBodW9uZ35vbmx5LWMta2FyaWt+dHN2YjM3NzNxcXd0dHcuaHRtbCZhbXA7cmVkaXJlY3RfdXJpPWh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC95ZXUtZG9uLXBodW9uZ35vbmx5LWMta2FyaWt+dHN2YjM3NzNxcXd0dHcuaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IFnDqnUgxJDGoW4gUGjGsMahbmciPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIgaXRlbXMtc3RyZXRjaC0xNTg1Njk4Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AvaGVsbG9+YWRlbGV+dHMzMHRzbXdxbmY0ODkuaHRtbCIgdGl0bGU9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvNTAvNDk0NTkuanBnIiBhbHQ9IkhlbGxvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AvaGVsbG9+YWRlbGV+dHMzMHRzbXdxbmY0ODkuaHRtbCIgdGl0bGU9IjEuIEhlbGxvLCBpdCYjMDM5O3MgbWUKSSB3YXMgd29uZGVyaW5nCklmIGFmdGVyIGFsbCB0aGVzZSB5ZWFycwpZb3UmIzAzOTtkIGxpa2UgdG8gbWVldApUbyBnbyBvdmVyCkV2ZXJ5dGhpbmcKVGhleSBzYXkgdGhhdCB0aW1lJiMwMzk7cyBzdXBwb3NlZCB0byBoZWFsIHllYWggYnV0IEkgYWluJiMwMzk7dCBkb25lIG11Y2ggaGVhbGluZy4KCkhlbGxvLCBjYW4geW91IGhlYXIgbWUuLi4iPkhlbGxvPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii9jYS1zaS9BZGVsZX5ZM051WDJGeWRHbHpkSDR4TURnd05RPT0uaHRtbCI+QWRlbGU8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPjxzcGFuIGNsYXNzPSJjYXJkLXRleHQiIHN0eWxlPSJjb2xvcjogcmVkIj5Mb3NzbGVzczwvc3Bhbj48L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLXJpZ2h0IGFsaWduLXNlbGYtY2VudGVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0aW1lX3N0dCI+MyBuxINtPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wL2hlbGxvfmFkZWxlfnRzMzB0c213cW5mNDg5Lmh0bWwiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgSGVsbG8idGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ0hlbGxvJywgMTU4NTY5OCwgJiMwMzk7QWRlbGUmIzAzOTssICYjMDM5OzEwODA1JiMwMzk7KSIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0idGjDqm0gdsOgbyBwbGF5bGlzdCI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5wbGF5bGlzdF9hZGQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmZhY2Vib29rLmNvbS9kaWFsb2cvc2hhcmU/YXBwX2lkPTQxOTkzNDgxNDc3MDMxOCZhbXA7ZGlzcGxheT1wb3B1cCZhbXA7aHJlZj1odHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC9oZWxsb35hZGVsZX50czMwdHNtd3FuZjQ4OS5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AvaGVsbG9+YWRlbGV+dHMzMHRzbXdxbmY0ODkuaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IEhlbGxvIj48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnNoYXJlPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIGl0ZW1zLXN0cmV0Y2gtMTg1MDE3MiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvb24tbXktd2F5fmF4d2VsbC1pbmdyb3Nzb350c3ZjcWI2dHF2ZXFrZi5odG1sIiB0aXRsZT0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci84MS84MDA1NS5qcGciIGFsdD0iT24gTXkgV2F5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC9vbi1teS13YXl+YXh3ZWxsLWluZ3Jvc3NvfnRzdmNxYjZ0cXZlcWtmLmh0bWwiIHRpdGxlPSJbVmVyc2UgMTpdCk5vIHRpbWUgdG8gcHJldGVuZApEdXN0IG9mZiBhbmQgdHJ5IGFnYWluClN0cmFpZ2h0IG91dCBvZiBsaW9uJiMwMzk7cyBkZW4KU3Ryb25nIGFzIGEgdGhvdXNhbmQgbWVuLgoKW1ByZS1DaG9ydXM6XQpUaGF0JiMwMzk7cyB3aGF0IEkmIzAzOTt2ZSBiZWVuIHRvbGQKU2luY2UgSSB3YXMgc2l4IHllYXJzIG9sZApEdWNrIGRvd24gYW5kIGNvdW50IHRvLi4uIj5PbiBNeSBXYXk8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciB0aXRsZV9ob21lX3RhYmxldCI+PGEgaHJlZj0iL2NhLXNpL0F4d2VsbC1Jbmdyb3Nzb35ZM051WDJGeWRHbHpkSDR5TXpNd01nPT0uaHRtbCI+QXh3ZWxsIM6bIEluZ3Jvc3NvPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjEgbsSDbTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLWRhbmNlLXJlbWl4L29uLW15LXdheX5heHdlbGwtaW5ncm9zc29+dHN2Y3FiNnRxdmVxa2YuaHRtbCIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBPbiBNeSBXYXkidGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ09uIE15IFdheScsIDE4NTAxNzIsICYjMDM5O0F4d2VsbCDOmyBJbmdyb3NzbyYjMDM5OywgJiMwMzk7MjMzMDImIzAzOTspIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIHRpdGxlPSJ0aMOqbSB2w6BvIHBsYXlsaXN0Ij48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlsaXN0X2FkZDwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuZmFjZWJvb2suY29tL2RpYWxvZy9zaGFyZT9hcHBfaWQ9NDE5OTM0ODE0NzcwMzE4JmFtcDtkaXNwbGF5PXBvcHVwJmFtcDtocmVmPWh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtZGFuY2UtcmVtaXgvb24tbXktd2F5fmF4d2VsbC1pbmdyb3Nzb350c3ZjcWI2dHF2ZXFrZi5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC9vbi1teS13YXl+YXh3ZWxsLWluZ3Jvc3NvfnRzdmNxYjZ0cXZlcWtmLmh0bWwiIGNsYXNzPSJmYi1zaGFyZS1saW5rIiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9ImNoaWEgc+G6uyBPbiBNeSBXYXkiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIgaXRlbXMtc3RyZXRjaC0yMDE0OTA4Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AvY2F0dGl0dWRlfm1pbGV5LWN5cnVzcnVwYXVsfnRzdnI2N3F0cWFrdGVmLmh0bWwiIHRpdGxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNi8xMDUxNTQuanBnIiBhbHQ9IkNhdHRpdHVkZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8vdXMuY2hpYXNlbmhhYy52bi9tcDMvdXMtdWsvdXMtcG9wL2NhdHRpdHVkZX5taWxleS1jeXJ1c3J1cGF1bH50c3ZyNjdxdHFha3RlZi5odG1sIiB0aXRsZT0iW0ludHJvOiBSdVBhdWxdDQpNaWxleSBDeXJ1cw0KQml0Y2gsIHlvdSBsb29rIGxpa2UgeW91IGRvbmUgYWxyZWFkeSBkb25lIGhhZCB5b3Vycw0KWW91IGJldHRlciBnbyB0YWtlIHlvdXIgY291bnRyeS1hc3MgaW5kb29ycw0KQW5kIHB1dCBzb21lIGRhbW4gY2xvdGhlcyBvbg0KJiMwMzk7Q2F1c2UgZG9uJiMwMzk7dCBub2JvZHkgbmVlZCB0by4uLiI+Q2F0dGl0dWRlPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Ii9jYS1zaS9NaWxleS1DeXJ1c35ZM051WDJGeWRHbHpkSDR6TkRrNC5odG1sIj5NaWxleSBDeXJ1czwvYT47IDxhIGhyZWY9Ii9jYS1zaS9SdVBhdWx+WTNOdVgyRnlkR2x6ZEg0M016VTNPUT09Lmh0bWwiPlJ1UGF1bDwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idHlwZV9tdXNpYyBjMSI+PHNwYW4gY2xhc3M9ImNhcmQtdGV4dCIgc3R5bGU9ImNvbG9yOiByZWQiPkxvc3NsZXNzPC9zcGFuPjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtcmlnaHQgYWxpZ24tc2VsZi1jZW50ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRpbWVfc3R0Ij4xIHRow6FuZzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC9jYXR0aXR1ZGV+bWlsZXktY3lydXNydXBhdWx+dHN2cjY3cXRxYWt0ZWYuaHRtbCIgdGl0bGU9Im5naGUgcmnDqm5nIG5o4bqhYyBDYXR0aXR1ZGUidGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ0NhdHRpdHVkZScsIDIwMTQ5MDgsICYjMDM5O01pbGV5IEN5cnVzO1J1UGF1bCYjMDM5OywgJiMwMzk7MzQ5ODs3MzU3OSYjMDM5OykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly91cy5jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1wb3AvY2F0dGl0dWRlfm1pbGV5LWN5cnVzcnVwYXVsfnRzdnI2N3F0cWFrdGVmLmh0bWwmYW1wO3JlZGlyZWN0X3VyaT1odHRwczovL3VzLmNoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC9jYXR0aXR1ZGV+bWlsZXktY3lydXNydXBhdWx+dHN2cjY3cXRxYWt0ZWYuaHRtbCIgY2xhc3M9ImZiLXNoYXJlLWxpbmsiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iY2hpYSBz4bq7IENhdHRpdHVkZSI+PGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5zaGFyZTwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLWl0ZW1zLXN0cmV0Y2ggbXItMiBpdGVtcy1zdHJldGNoLTExODY5NDUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AveGluLWhheS1yb2kteGF+aG8taG9hbmcteWVufnRzMzcwcnZycXRuYTJhLmh0bWwiIHRpdGxlPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzE0LzEzNzU2LmpwZyIgYWx0PSJYaW4gSMOjeSBS4budaSBYYSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAgdGl0bGVfaG9tZV90YWJsZXQiPjxhIGhyZWY9Imh0dHBzOi8vdm4uY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXBvcC94aW4taGF5LXJvaS14YX5oby1ob2FuZy15ZW5+dHMzNzBydnJxdG5hMmEuaHRtbCIgdGl0bGU9IktoaSDEkcOjIGdpw6MgdOG7qywgbmfGsOG7nWkgecOqdSDGoWkgeGluIGjDo3kgcuG7nWkgeGEKQ2hvIGJhbyDEkeG6r25nIGNheSB0aGVvIGTDsm5nIMSR4budaSB0csO0aSBk4bqnbiBz4bq9IHBoYWkgbmhvw6AKxJDhu4Mga2hpIGVtIMSR4bq/biBjaG8gdGEgxJHhuq9tIHNheSwgcuG7k2kgbWFpIHhhIGPDoWNoIHRhIHRow6ptIMSR4bqvbmcgY2F5Ck7DoHkgZW0gecOqdSBo4buhaSwgY2hvIHRhIHPhuqd1IHbGoWkgbmjhu69uZyBuLi4uIj5YaW4gSMOjeSBS4budaSBYYTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIHRpdGxlX2hvbWVfdGFibGV0Ij48YSBocmVmPSIvY2Etc2kvSG8tSG9hbmctWWVuflkzTnVYMkZ5ZEdsemRINDJNREU9Lmh0bWwiPkjhu5MgSG/DoG5nIFnhur9uPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj48c3BhbiBjbGFzcz0iY2FyZC10ZXh0IiBzdHlsZT0iY29sb3I6IHJlZCI+TG9zc2xlc3M8L3NwYW4+PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1yaWdodCBhbGlnbi1zZWxmLWNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGltZV9zdHQiPjUgbsSDbTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC1pbmxpbmUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3ZuLmNoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AveGluLWhheS1yb2kteGF+aG8taG9hbmcteWVufnRzMzcwcnZycXRuYTJhLmh0bWwiIHRpdGxlPSJuZ2hlIHJpw6puZyBuaOG6oWMgWGluIEjDo3kgUuG7nWkgWGEidGFyZ2V0PSJfYmxhbmsiID48aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmhlYWRzZXQ8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIG9uY2xpY2s9ImFkZFBsYXlsaXN0VGFibGUoJ1hpbiBIw6N5IFLhu51pIFhhJywgMTE4Njk0NSwgJiMwMzk7SOG7kyBIb8OgbmcgWeG6v24mIzAzOTssICYjMDM5OzYwMSYjMDM5OykiIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgdGl0bGU9InRow6ptIHbDoG8gcGxheWxpc3QiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheWxpc3RfYWRkPC9pPjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vZGlhbG9nL3NoYXJlP2FwcF9pZD00MTk5MzQ4MTQ3NzAzMTgmYW1wO2Rpc3BsYXk9cG9wdXAmYW1wO2hyZWY9aHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3hpbi1oYXktcm9pLXhhfmhvLWhvYW5nLXllbn50czM3MHJ2cnF0bmEyYS5odG1sJmFtcDtyZWRpcmVjdF91cmk9aHR0cHM6Ly92bi5jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtcG9wL3hpbi1oYXktcm9pLXhhfmhvLWhvYW5nLXllbn50czM3MHJ2cnF0bmEyYS5odG1sIiBjbGFzcz0iZmItc2hhcmUtbGluayIgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJjaGlhIHPhursgWGluIEjDo3kgUuG7nWkgWGEiPjxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+c2hhcmU8L2k+PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfc2hvd19hZGRfcGxheWxpc3Qgc2hvd19hZGRfcGxheWxpc3QgY2FyZCIgc3R5bGU9ImRpc3BsYXk6IG5vbmUiIGlkPSJhbnN3ZXItMTI4NzgzMTYiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSBkLWZsZXggZmxleC1jb2x1bW4iPgogICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImNsb3NlIiBkYXRhLWRpc21pc3M9Im1vZGFsIiBhcmlhLWxhYmVsPSJDbG9zZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPmNsb3NlPC9pPgogICAgICAgICAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJjYXJkLXRpdGxlIGJveF9hZGRfcGxheWxpc3QiPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9zaG93X3BsYXlsaXN0X3BvcHVwIGJveF9zaG93X3BsYXlsaXN0IG1iLTIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibGlzdC1ncm91cCI+CgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpbnB1dC1ncm91cCBjcmVhdGVfcGxheWxpc3QiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9InRleHQiIGNsYXNzPSJmb3JtLWNvbnRyb2wgYm94X3RleHRfY3JlYXRlX3BsYXlsaXN0IiBwbGFjZWhvbGRlcj0iTmjhuq1wIHTDqm4gcGxheWxpc3QgbeG7m2kgY+G6p24gdOG6oW8iIGFyaWEtbGFiZWw9IlJlY2lwaWVudCdzIHVzZXJuYW1lIiBhcmlhLWRlc2NyaWJlZGJ5PSJiYXNpYy1hZGRvbjIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5wdXQtZ3JvdXAtYXBwZW5kIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJidG4gYnRuLXByaW1hcnkiIG9uY2xpY2s9ImJ0bkNyZWF0ZVBsYXlsaXN0KCdib3hfdGV4dF9jcmVhdGVfcGxheWxpc3QnKSIgdHlwZT0iYnV0dG9uIj5U4bqhbyBQbGF5bGlzdCBt4bubaTwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJib3hfY2F0YWxvZyBvd2wtY2Fyb3VzZWwgb3dsLXRoZW1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2h1LWRlL3JvbWFuY2UuaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2NodWRlL1JvbWFuY2UgXyAzNDUgeCAxMTAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+Um9tYW5jZTwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NodS1kZS9zbGVlcC5odG1sIiB0aXRsZT0iIiBjbGFzcz0iaXRlbSBpbWctdGh1bWJuYWlsIHN3aXBlci1zbGlkZSIgc3R5bGU9ImJhY2tncm91bmQ6IHVybCgnL2ltZ3MvY2h1ZGUvU2xlZXAgXyAzNDUgeCAxMTAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+U2xlZXA8L3NwYW4+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jaHUtZGUvZ3ltLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9jaHVkZS9HeW0gXyAzNDUgeCAxMTAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+R3ltPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2h1LWRlL2RhbmNlLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9jaHVkZS9EYW5jZSBfIDM0NSB4IDExMC5wbmcnKSBuby1yZXBlYXQ7Ij48c3Bhbj5EYW5jZTwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NodS1kZS93b3JrLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9jaHVkZS9Xb3JrIF8gMzQ1IHggMTEwLnBuZycpIG5vLXJlcGVhdDsiPjxzcGFuPldvcms8L3NwYW4+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jaHUtZGUvY29mZmVlLmh0bWwiIHRpdGxlPSIiIGNsYXNzPSJpdGVtIGltZy10aHVtYm5haWwgc3dpcGVyLXNsaWRlIiBzdHlsZT0iYmFja2dyb3VuZDogdXJsKCcvaW1ncy9jaHVkZS9Db2ZmZWUgXyAzNDUgeCAxMTAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+Q29mZmVlPC9zcGFuPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2h1LWRlL2dhbWUuaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2NodWRlL0dhbWUgXyAzNDUgeCAxMTAucG5nJykgbm8tcmVwZWF0OyI+PHNwYW4+R2FtZTwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NodS1kZS90cmF2ZWwuaHRtbCIgdGl0bGU9IiIgY2xhc3M9Iml0ZW0gaW1nLXRodW1ibmFpbCBzd2lwZXItc2xpZGUiIHN0eWxlPSJiYWNrZ3JvdW5kOiB1cmwoJy9pbWdzL2NodWRlL1RyYXZlbCBfIDM0NSB4IDExMC5wbmcnKSBuby1yZXBlYXQ7Ij48c3Bhbj5UcmF2ZWw8L3NwYW4+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jaHUtZGUvbmV3eWVhci5odG1sIiB0aXRsZT0iIiBjbGFzcz0iaXRlbSBpbWctdGh1bWJuYWlsIHN3aXBlci1zbGlkZSIgc3R5bGU9ImJhY2tncm91bmQ6IHVybCgnL2ltZ3MvY2h1ZGUvTmV3eWVhciBfIDM0NSB4IDExMC5wbmcnKSBuby1yZXBlYXQ7Ij48c3Bhbj5OZXcgWWVhcjwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPCEtLSBJbml0aWFsaXplIENhcm91c2VsIC0tPgogICAgICAgICAgICA8c2NyaXB0PgogICAgICAgICAgICAgICAgJCgnLmJveF9jYXRhbG9nJykub3dsQ2Fyb3VzZWwoewogICAgICAgICAgICAgICAgICAgIG1hcmdpbjoxMCwKICAgICAgICAgICAgICAgICAgICBsb29wOnRydWUsCiAgICAgICAgICAgICAgICAgICAgYXV0b1dpZHRoOnRydWUsCiAgICAgICAgICAgICAgICAgICAgaXRlbXM6NCwKICAgICAgICAgICAgICAgICAgICBkb3RzOmZhbHNlLAogICAgICAgICAgICAgICAgICAgIG5hdjp0cnVlLAogICAgICAgICAgICAgICAgICAgIG5hdlRleHQ6IFsnPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj5rZXlib2FyZF9hcnJvd19sZWZ0PC9pPicsJzxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+a2V5Ym9hcmRfYXJyb3dfcmlnaHQ8L2k+J10sCiAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICA8L3NjcmlwdD4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2hlYWRlciBkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtZW5kIj4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ2aWV3X2FsbCIgaHJlZj0iL2FsYnVtLW1vaS5odG1sIj48aDUgY2xhc3M9InRpdGxlIG0tMCI+QWxidW0gbeG7m2k8L2g1PjwvYT4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJsaW5rX21vcmUiIGhyZWY9Ii9hbGJ1bS1tb2kuaHRtbCIgdGl0bGU9IkFsYnVtIG3hu5tpIj5YZW0gdOG6pXQgY+G6ozwvYT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyByb3cxMHB4IGZsb2F0LWNvbC13aWR0aCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTk5LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vQmx1ZX5ZM051WDJGc1luVnRmakV3TmprNU9RPT0uaHRtbCIgdGl0bGU9IkJsdWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9CbHVlflkzTnVYMkZzWW5WdGZqRXdOams1T1E9PS5odG1sIiB0aXRsZT0iQmx1ZSI+Qmx1ZTwvYT48c3BhbiBjbGFzcz0ieWVhci1hbGJ1bSI+ICgyMDE5KTwvc3Bhbj48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvdGltLWtpZW0/cT1IYXRzdW5lIE1pa3Uv5Yid6Z+z44Of44KvJm1vZGU9Y2Etc2kiPkhhdHN1bmUgTWlrdS/liJ3pn7Pjg5/jgq88L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk5Ni5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0hlbGRlZXAtREotVG9vbHMtRVAtUHQtOH5ZM051WDJGc1luVnRmakV3TmprNU5nPT0uaHRtbCIgdGl0bGU9IkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA4Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC04flkzTnVYMkZzWW5WdGZqRXdOams1Tmc9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDgiPkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA4PC9hPjxzcGFuIGNsYXNzPSJ5ZWFyLWFsYnVtIj4gKDIwMTkpPC9zcGFuPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9WYXJpb3VzLUFydGlzdHN+WTNOdVgyRnlkR2x6ZEg0NU5UYz0uaHRtbCI+VmFyaW91cyBBcnRpc3RzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5OTUuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9IZWxkZWVwLURKLVRvb2xzLUVQLVB0LTd+WTNOdVgyRnNZblZ0ZmpFd05qazVOUT09Lmh0bWwiIHRpdGxlPSJIZWxkZWVwIERKIFRvb2xzIEVQOiBQdC4gNyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0hlbGRlZXAtREotVG9vbHMtRVAtUHQtN35ZM051WDJGc1luVnRmakV3TmprNU5RPT0uaHRtbCIgdGl0bGU9IkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiA3Ij5IZWxkZWVwIERKIFRvb2xzIEVQOiBQdC4gNzwvYT48c3BhbiBjbGFzcz0ieWVhci1hbGJ1bSI+ICgyMDE5KTwvc3Bhbj48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvVmFyaW91cy1BcnRpc3RzflkzTnVYMkZ5ZEdsemRINDVOVGM9Lmh0bWwiPlZhcmlvdXMgQXJ0aXN0czwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWhlYWRlciIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTkyLmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC00flkzTnVYMkZzWW5WdGZqRXdOams1TWc9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSIvbmdoZS1hbGJ1bS9IZWxkZWVwLURKLVRvb2xzLUVQLVB0LTR+WTNOdVgyRnNZblZ0ZmpFd05qazVNZz09Lmh0bWwiIHRpdGxlPSJIZWxkZWVwIERKIFRvb2xzIEVQOiBQdC4gNCI+SGVsZGVlcCBESiBUb29scyBFUDogUHQuIDQ8L2E+PHNwYW4gY2xhc3M9InllYXItYWxidW0iPiAoMjAxOSk8L3NwYW4+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL2NhLXNpL1ZhcmlvdXMtQXJ0aXN0c35ZM051WDJGeWRHbHpkSDQ1TlRjPS5odG1sIj5WYXJpb3VzIEFydGlzdHM8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjk5MC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0hlbGRlZXAtREotVG9vbHMtRVAtUHQtMn5ZM051WDJGc1luVnRmakV3TmprNU1BPT0uaHRtbCIgdGl0bGU9IkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiAyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vSGVsZGVlcC1ESi1Ub29scy1FUC1QdC0yflkzTnVYMkZzWW5WdGZqRXdOams1TUE9PS5odG1sIiB0aXRsZT0iSGVsZGVlcCBESiBUb29scyBFUDogUHQuIDIiPkhlbGRlZXAgREogVG9vbHMgRVA6IFB0LiAyPC9hPjxzcGFuIGNsYXNzPSJ5ZWFyLWFsYnVtIj4gKDIwMTkpPC9zcGFuPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9WYXJpb3VzLUFydGlzdHN+WTNOdVgyRnlkR2x6ZEg0NU5UYz0uaHRtbCI+VmFyaW91cyBBcnRpc3RzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJyb3cgcm93MTBweCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5ODMuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9HaWFvLVRodWF+WTNOdVgyRnNZblZ0ZmpFd05qazRNdz09Lmh0bWwiIHRpdGxlPSJHaWFvIFRo4burYSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0dpYW8tVGh1YX5ZM051WDJGc1luVnRmakV3TmprNE13PT0uaHRtbCIgdGl0bGU9IkdpYW8gVGjhu6thIj5HaWFvIFRo4burYTwvYT48c3BhbiBjbGFzcz0ieWVhci1hbGJ1bSI+ICgyMDE5KTwvc3Bhbj48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvTGFtLUFuaH5ZM051WDJGeWRHbHpkSDR4TWpBdy5odG1sIj5MYW0gQW5oPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5NzcuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9IZW4tTW90LU11YS1YdWFuflkzTnVYMkZzWW5WdGZqRXdOamszTnc9PS5odG1sIiB0aXRsZT0iSOG6uW4gTeG7mXQgTcO5YSBYdcOibiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL0hlbi1Nb3QtTXVhLVh1YW5+WTNOdVgyRnNZblZ0ZmpFd05qazNOdz09Lmh0bWwiIHRpdGxlPSJI4bq5biBN4buZdCBNw7lhIFh1w6JuIj5I4bq5biBN4buZdCBNw7lhIFh1w6JuPC9hPjxzcGFuIGNsYXNzPSJ5ZWFyLWFsYnVtIj4gKDIwMTkpPC9zcGFuPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9EYW4tTmd1eWVuflkzTnVYMkZ5ZEdsemRINHouaHRtbCI+xJBhbiBOZ3V5w6puPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5NDIuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9SaXNpbmctVXAtU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOamswTWc9PS5odG1sIiB0aXRsZT0iUmlzaW5nIFVwIChTaW5nbGUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vUmlzaW5nLVVwLVNpbmdsZX5ZM051WDJGc1luVnRmakV3TmprME1nPT0uaHRtbCIgdGl0bGU9IlJpc2luZyBVcCAoU2luZ2xlKSI+UmlzaW5nIFVwIChTaW5nbGUpPC9hPjxzcGFuIGNsYXNzPSJ5ZWFyLWFsYnVtIj4gKDIwMTkpPC9zcGFuPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9CYXJ0LUItTW9yZX5ZM051WDJGeWRHbHpkSDR4T1RZMk5RPT0uaHRtbCI+QmFydCBCIE1vcmU8L2E+PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZCBjYXJkMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjkzNS5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1N1bW1lcnRpbWUtU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOamt6TlE9PS5odG1sIiB0aXRsZT0iU3VtbWVydGltZSAoU2luZ2xlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Ii9uZ2hlLWFsYnVtL1N1bW1lcnRpbWUtU2luZ2xlflkzTnVYMkZzWW5WdGZqRXdOamt6TlE9PS5odG1sIiB0aXRsZT0iU3VtbWVydGltZSAoU2luZ2xlKSI+U3VtbWVydGltZSAoU2luZ2xlKTwvYT48c3BhbiBjbGFzcz0ieWVhci1hbGJ1bSI+ICgyMDE5KTwvc3Bhbj48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvdGltLWtpZW0/cT1FcmljIEx1bmQmbW9kZT1jYS1zaSI+RXJpYyBMdW5kPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5MzAuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmdoZS1hbGJ1bS9HT09ELUJPWX5ZM051WDJGc1luVnRmakV3Tmprek1BPT0uaHRtbCIgdGl0bGU9IkdPT0QgQk9ZIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iL25naGUtYWxidW0vR09PRC1CT1l+WTNOdVgyRnNZblZ0ZmpFd05qa3pNQT09Lmh0bWwiIHRpdGxlPSJHT09EIEJPWSI+R09PRCBCT1k8L2E+PHNwYW4gY2xhc3M9InllYXItYWxidW0iPiAoMjAxOSk8L3NwYW4+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL2NhLXNpL0ctRHJhZ29uflkzTnVYMkZ5ZEdsemRINDFNall3Lmh0bWwiPkctRHJhZ29uPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIAogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2hlYWRlciBkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtZW5kIj4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ2aWV3X2FsbCIgaHJlZj0iL3ZpZGVvLW1vaS5odG1sIj48aDUgY2xhc3M9InRpdGxlIG0tMCI+VmlkZW8gbeG7m2k8L2g1PjwvYT4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJsaW5rX21vcmUiIGhyZWY9Ii92aWRlby1tb2kuaHRtbCIgdGl0bGU9IlhlbSB04bqldCBD4bqjIFZpZGVvIj5YZW0gdOG6pXQgY+G6ozwvYT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InJvdyByb3cxMHB4IGZsb2F0LWNvbC13aWR0aC12aWRlbyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgdmlkZW8iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvdGh1bWIvMjAyMC8yMDE5Mzc0LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vay12aWRlby9zdGF5LXdpdGgtbWV+Y2hhbnllb2xwdW5jaH52c3ZyNTY3ZHFhaGt0bS5odG1sIiB0aXRsZT0iU3RheSBXaXRoIE1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Imh0dHBzOi8vbXYuY2hpYXNlbmhhYy52bi9oZC92aWRlby9rLXZpZGVvL3N0YXktd2l0aC1tZX5jaGFueWVvbHB1bmNofnZzdnI1NjdkcWFoa3RtLmh0bWwiIHRpdGxlPSJTdGF5IFdpdGggTWUiPlN0YXkgV2l0aCBNZTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9DaGFueWVvbH5ZM051WDJGeWRHbHpkSDQxTWpFei5odG1sIj5DaGFueWVvbDwvYT47IDxhIGhyZWY9Ii9jYS1zaS9QdW5jaH5ZM051WDJGeWRHbHpkSDQ1TmpZMy5odG1sIj5QdW5jaDwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHZpZGVvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL3RodW1iLzIwMjAvMjAxOTc2Ni5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3VzLXZpZGVvL3Nlb3JpdGF+c2hhd24tbWVuZGVzY2FtaWxhLWNhYmVsbG9+dnN2cjVzdDVxYWg0ZmguaHRtbCIgdGl0bGU9IlNlw7Fvcml0YSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdXMtdmlkZW8vc2Vvcml0YX5zaGF3bi1tZW5kZXNjYW1pbGEtY2FiZWxsb352c3ZyNXN0NXFhaDRmaC5odG1sIiB0aXRsZT0iU2XDsW9yaXRhIj5TZcOxb3JpdGE8L2E+PC9oMz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY2FyZC10ZXh0Ij48YSBocmVmPSIvY2Etc2kvU2hhd24tTWVuZGVzflkzTnVYMkZ5ZEdsemRINDBOREkwLmh0bWwiPlNoYXduIE1lbmRlczwvYT47IDxhIGhyZWY9Ii9jYS1zaS9DYW1pbGEtQ2FiZWxsb35ZM051WDJGeWRHbHpkSDR5T0RZei5odG1sIj5DYW1pbGEgQ2FiZWxsbzwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHZpZGVvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL3RodW1iLzIwMjMvMjAyMjI4My5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3YtdmlkZW8vZ2FwLW5oYXUtbGFtLW5nb35odXluaC1kb25nLXZhbi10cmFuZ352c3Zyc2J2MHFhNHEybi5odG1sIiB0aXRsZT0iR+G6t3AgTmhhdSBMw6BtIE5nxqEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3YtdmlkZW8vZ2FwLW5oYXUtbGFtLW5nb35odXluaC1kb25nLXZhbi10cmFuZ352c3Zyc2J2MHFhNHEybi5odG1sIiB0aXRsZT0iR+G6t3AgTmhhdSBMw6BtIE5nxqEiPkfhurdwIE5oYXUgTMOgbSBOZ8ahPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL3RpbS1raWVtP3E9SHXhu7NuaCDEkMO0bmcgVsOibiBUcmFuZyZtb2RlPWNhLXNpIj5IdeG7s25oIMSQw7RuZyBWw6JuIFRyYW5nPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgdmlkZW8iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvdGh1bWIvMjAyMy8yMDIyMDU0LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdi12aWRlby9tb3QtbmdheS1iaW5oLXllbn5raGFuaC1qYXl6MmNhbn52c3Zyc2MwNXFhNHZuaC5odG1sIiB0aXRsZT0iTeG7mXQgTmfDoHkgQsOsbmggWcOqbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdi12aWRlby9tb3QtbmdheS1iaW5oLXllbn5raGFuaC1qYXl6MmNhbn52c3Zyc2MwNXFhNHZuaC5odG1sIiB0aXRsZT0iTeG7mXQgTmfDoHkgQsOsbmggWcOqbiI+TeG7mXQgTmfDoHkgQsOsbmggWcOqbjwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9LaGFuaC1KYXl6flkzTnVYMkZ5ZEdsemRINHlNVGd4TVE9PS5odG1sIj5LaMOhbmggSmF5ejwvYT47IDxhIGhyZWY9Ii9jYS1zaS8yQ2FuflkzTnVYMkZ5ZEdsemRINHlNVGd4TUE9PS5odG1sIj4yQ2FuPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgdmlkZW8iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvdGh1bWIvMjAyMi8yMDIxNTY2LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdi12aWRlby9sYW5nLWR1LWwwMzlhdmVudHVyYX5hbmgtZGFvLWJ1aS10aGFuZ352c3Zyc2RxZHFhNG1lbS5odG1sIiB0aXRsZT0iTMOjbmcgRHUgLSBMJiMwMzk7QXZlbnR1cmEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iaWNvbi1wbGF5Ij48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0iY2FyZC10aXRsZSI+PGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3YtdmlkZW8vbGFuZy1kdS1sMDM5YXZlbnR1cmF+YW5oLWRhby1idWktdGhhbmd+dnN2cnNkcWRxYTRtZW0uaHRtbCIgdGl0bGU9IkzDo25nIER1IC0gTCYjMDM5O0F2ZW50dXJhIj5Mw6NuZyBEdSAtIEwmIzAzOTtBdmVudHVyYTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii90aW0ta2llbT9xPUFuaCDEkMOgbyAmYW1wOyBCw7lpIFRo4bqvbmcmbW9kZT1jYS1zaSI+QW5oIMSQw6BvICZhbXA7IELDuWkgVGjhuq9uZzwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHZpZGVvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL3RodW1iLzIwMjEvMjAyMDk3NC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2stdmlkZW8vYm9vZ2llLXVwLW0tY291bnRkb3duLWxpdmV+Y29zbWljLWdpcmxzfnZzdnI1MDNkcWFobndtLmh0bWwiIHRpdGxlPSJCb29naWUgVXAgKE0hIENvdW50ZG93biBMaXZlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vay12aWRlby9ib29naWUtdXAtbS1jb3VudGRvd24tbGl2ZX5jb3NtaWMtZ2lybHN+dnN2cjUwM2RxYWhud20uaHRtbCIgdGl0bGU9IkJvb2dpZSBVcCAoTSEgQ291bnRkb3duIExpdmUpIj5Cb29naWUgVXAgKE0hIENvdW50ZG93biBMaXZlKTwvYT48L2gzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJjYXJkLXRleHQiPjxhIGhyZWY9Ii9jYS1zaS9Db3NtaWMtR2lybHN+WTNOdVgyRnlkR2x6ZEg0eU1UTT0uaHRtbCI+Q29zbWljIEdpcmxzPC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQgY2FyZDEgdmlkZW8iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1oZWFkZXIiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvdGh1bWIvMjAyMS8yMDIwNzg3LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdXMtdmlkZW8vYS13aG9sZS1uZXctd29ybGQtbS1jb3VudGRvd24tMjcwNjIwMTktbGl2ZX55b29uLXNhbi1oYS1hc3Ryb2ppLXN1eWVvbi13ZWtpLW1la2l+dnN2cjUwdG1xYWhuZjguaHRtbCIgdGl0bGU9IkEgV2hvbGUgTmV3IFdvcmxkIChNISBDb3VudGRvd24gMjcuMDYuMjAxOSBMaXZlKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJpY29uLXBsYXkiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJjYXJkLXRpdGxlIj48YSBocmVmPSJodHRwczovL212LmNoaWFzZW5oYWMudm4vaGQvdmlkZW8vdXMtdmlkZW8vYS13aG9sZS1uZXctd29ybGQtbS1jb3VudGRvd24tMjcwNjIwMTktbGl2ZX55b29uLXNhbi1oYS1hc3Ryb2ppLXN1eWVvbi13ZWtpLW1la2l+dnN2cjUwdG1xYWhuZjguaHRtbCIgdGl0bGU9IkEgV2hvbGUgTmV3IFdvcmxkIChNISBDb3VudGRvd24gMjcuMDYuMjAxOSBMaXZlKSI+QSBXaG9sZSBOZXcgV29ybGQgKE0hIENvdW50ZG93biAyNy4wNi4yMDE5IExpdmUpPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL2NhLXNpL1lvb24tU2FuLUhhLUFzdHJvflkzTnVYMkZ5ZEdsemRINHhNelkxTURVPS5odG1sIj5Zb29uIFNhbiBIYSAoQXN0cm8pPC9hPjsgPGEgaHJlZj0iL2NhLXNpL0ppLVN1eWVvbi1XZWtpLU1la2l+WTNOdVgyRnlkR2x6ZEg0eE16WTFNRGc9Lmh0bWwiPkppIFN1eWVvbiAoV2VraSBNZWtpKTwvYT48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjYXJkIGNhcmQxIHZpZGVvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNhcmQtaGVhZGVyIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL3RodW1iLzIwMjEvMjAyMDUwMS5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9tdi5jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL3YtdmlkZW8vbmdvLW5oYW5+YmFvLXRoeX52c3ZyNXZ6NnFhaDIxay5odG1sIiB0aXRsZT0iTmfhu5kgTmjhuq1uIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imljb24tcGxheSI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2FyZC1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9ImNhcmQtdGl0bGUiPjxhIGhyZWY9Imh0dHBzOi8vbXYuY2hpYXNlbmhhYy52bi9oZC92aWRlby92LXZpZGVvL25nby1uaGFufmJhby10aHl+dnN2cjV2ejZxYWgyMWsuaHRtbCIgdGl0bGU9Ik5n4buZIE5o4bqtbiI+Tmfhu5kgTmjhuq1uPC9hPjwvaDM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNhcmQtdGV4dCI+PGEgaHJlZj0iL2NhLXNpL0Jhby1UaHl+WTNOdVgyRnlkR2x6ZEg0ek1qYzUuaHRtbCI+QuG6o28gVGh5PC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtMyBob21lLWJ4aCI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9oZWFkZXIgZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWVuZCI+CiAgICAgICAgICAgICAgICA8YSBjbGFzcz0idmlld19hbGwiIGhyZWY9Ii9uaGFjLWhvdC5odG1sIj48aDUgY2xhc3M9InRpdGxlIG0tMCI+QuG6o25nIHjhur9wIGjhuqFuZzwvaDU+PC9hPgogICAgICAgICAgICAgICAgPGEgY2xhc3M9ImxpbmtfbW9yZSIgaHJlZj0iL25oYWMtaG90Lmh0bWwiIHRpdGxlPSIiPk5naGUgdOG6pXQgY+G6ozxzcGFuIGNsYXNzPSJpb24tYW5kcm9pZC1hcnJvdy1kcm9wcmlnaHQtY2lyY2xlIj48L3NwYW4+PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPHVsIGNsYXNzPSJuYXYgbmF2LXRhYnMiIGlkPSJteVRhYl9ieGgiIHJvbGU9InRhYmxpc3QiPgogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIGFjdGl2ZSIgZGF0YS1saW5rLWJ4aD0iL25oYWMtaG90Lmh0bWwiIGlkPSJob21lLXRhYiIgZGF0YS10b2dnbGU9InRhYiIgaHJlZj0iI2hvbWUiIHJvbGU9InRhYiIgYXJpYS1jb250cm9scz0iaG9tZSIgYXJpYS1zZWxlY3RlZD0idHJ1ZSI+dmnhu4d0IG5hbTwvYT4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im5hdi1pdGVtIj4KICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0ibmF2LWxpbmsiIGRhdGEtbGluay1ieGg9Ii9uaGFjLWhvdC5odG1sP3RhYj11cy11ayIgaWQ9InByb2ZpbGUtdGFiIiBkYXRhLXRvZ2dsZT0idGFiIiBocmVmPSIjcHJvZmlsZSIgcm9sZT0idGFiIiBhcmlhLWNvbnRyb2xzPSJwcm9maWxlIiBhcmlhLXNlbGVjdGVkPSJmYWxzZSI+dXMtdWs8L2E+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJuYXYtaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9Im5hdi1saW5rIiBkYXRhLWxpbmstYnhoPSIvbmhhYy1ob3QuaHRtbD90YWI9a29yZWEiIGlkPSJjb250YWN0LXRhYiIgZGF0YS10b2dnbGU9InRhYiIgaHJlZj0iI2NvbnRhY3QiIHJvbGU9InRhYiIgYXJpYS1jb250cm9scz0iY29udGFjdCIgYXJpYS1zZWxlY3RlZD0iZmFsc2UiPmstcG9wPC9hPgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibmF2LWl0ZW0iPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJuYXYtbGluayIgZGF0YS1saW5rLWJ4aD0iL25oYWMtaG90Lmh0bWw/dGFiPWphcGFuIiBpZD0ianBvcC10YWIiIGRhdGEtdG9nZ2xlPSJ0YWIiIGhyZWY9IiNqcG9wIiByb2xlPSJ0YWIiIGFyaWEtY29udHJvbHM9Impwb3AiIGFyaWEtc2VsZWN0ZWQ9ImZhbHNlIj5qLXBvcDwvYT4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgICAgICAkKCcuaG9tZS1ieGggLm5hdi10YWJzJykuZmluZCgnLm5hdi1saW5rJykuY2xpY2soZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgICQoJy5ob21lLWJ4aCAubGlua19tb3JlJykuYXR0cignaHJlZicsICQodGhpcykuZGF0YSgnbGluay1ieGgnKSk7CiAgICAgICAgICAgICAgICB9KQogICAgICAgICAgICA8L3NjcmlwdD4KICAgICAgICAgICAgPGRpdiBjbGFzcz0idGFiLWNvbnRlbnQiIGlkPSJteVRhYkNvbnRlbnQiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGFiLXBhbmUgZmFkZSBzaG93IGFjdGl2ZSIgaWQ9ImhvbWUiIHJvbGU9InRhYnBhbmVsIiBhcmlhLWxhYmVsbGVkYnk9ImhvbWUtdGFiIj4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgYnhoIG1iLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGZpcnN0IHN0YW5kIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD0xIiB0aXRsZT0iVOG7q25nIFnDqnUgKCBuaOG6oWMgY2h1w7RuZyApIj48aW1nIHNyYz0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2ltZ3Mvbm9fY292ZXIuanBnIiBhbHQ9IlThu6tuZyBZw6p1ICggbmjhuqFjIGNodcO0bmcgKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTEiIHRpdGxlPSJO4bq/dSAxIG5nw6B5IG5nxrDhu51pIGVtIHnDqnUgYuG7mWkgYuG6oWMNCkVtIMSR4burbmcgY+G6p24gbmjhu69uZyB0aOG7qSBjYW8gc2FuZw0KTuG6v3Ugc2F1IG7DoHkgaOG7jSByYSDEkWkgduG7mWkgdsOgbmcNCkFuaCB24bqrbiBjaOG7nSBlbSBk4bqrdSBtdeG7mW4gbcOgbmcNCkJp4bq/dCBlbSB0aMawxqFuZyBuZ8aw4budaSDhuqV5IMSRw6MgcuG6pXQgbmhp4buBdQ0KQW5oIGjhu49pIGzDsm5nIGFuaCBjw7MgYmFvIG5oacOqdQ0KVHIuLi4iPlThu6tuZyBZw6p1ICggbmjhuqFjIGNodcO0bmcgKTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IiBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9QaGFuLUR1eS1Bbmh+WTNOdVgyRnlkR2x6ZEg0eE9UQTEuaHRtbCI+UGhhbiBEdXkgQW5oPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+OSwxODg8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IHVwIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0iQWkgTMOgIE5nxrDhu51pIFRoxrDGoW5nIEVtIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA1LzEwNDg1Ni5qcGciIGFsdD0iQWkgTMOgIE5nxrDhu51pIFRoxrDGoW5nIEVtIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0iTmfGsOG7nWkgY29uIGfDoWkgYW5oIHThu6tuZyB5w6p1IHNhbyBy4buTaT8NCkPDsyBt4buZdCBtw6xuaCDEkWkgZMaw4bubaSBtxrBhIGzDumMgYnXhu5NuPw0KTOG7hyBjw7JuIHLGoWkga2hpIG5n4buTaSB4ZW0gdGjGsOG7m2MgcGhpbSBideG7k24/DQrDlG0gdGjhuq10IGNo4bq3dCB2w6BvIGFpIGtow7NjIG5oxrAgxJHhu6lhIHRy4bq7Pw0KDQpOZ8aw4budaSBjb24gZ8OhaSBhbmggdOG7q25nIHnDqnUgcXXDqm4gcuG7k2kNCkPDsyBuaC4uLiI+QWkgTMOgIE5nxrDhu51pIFRoxrDGoW5nIEVtPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9UXXDom4gQS5QJm1vZGU9Y2Etc2kiPlF1w6JuIEEuUDwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjM5LDAxNDwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgZG93biBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWw/cGxheWxpc3Q9MyIgdGl0bGU9IlThu6tuZyBZw6p1Ij48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA2LzEwNTg5MS5qcGciIGFsdD0iVOG7q25nIFnDqnUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTMiIHRpdGxlPSJDw7Mga8OtIOG7qWMgbsOgbyDEkeG6uXAgaMahbiBuZ8OgeSDEkcO0aSB0YSBi4bqvdCDEkeG6p3UgDQpDw7MgxJHhu5tuIMSRYXUgbsOgbyBu4bq3bmcgaMahbiBuZ8OgeSBtw6xuaCB4YSBuaGF1IA0KQ8OzIMSRw7RpIG3huq90IG7DoG8gYnXhu5NuIGjGoW4gYuG7nSBtaSBlbSB0dcO0biBz4bqndSANCkPDsyDEkeG6r25nIGNheSBuw6BvIGLhurFuZyBlbSB24buZaSB2w6BuZyBxdWEgbWF1IA0KTmfGsOG7nWkgxJHDoG4gw7RuZyDEkWFuZyDEkWkgYi4uLiI+VOG7q25nIFnDqnU8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1QaGFuIER1eSBBbmgmbW9kZT1jYS1zaSI+UGhhbiBEdXkgQW5oPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NTYsMzkwPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWw/cGxheWxpc3Q9NCIgdGl0bGU9ImRlIG1pIG5vaSBjaG8gbWEgbmdoZSI+PGltZyBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9pbWdzL25vX2NvdmVyLmpwZyIgYWx0PSJkZSBtaSBub2kgY2hvIG1hIG5naGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTQiIHRpdGxlPSIiPmRlIG1pIG5vaSBjaG8gbWEgbmdoZTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPWhvw6BuZyB0aMO5eSBsaW5oJm1vZGU9Y2Etc2kiPmhvw6BuZyB0aMO5eSBsaW5oPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MTAsNjY0PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWw/cGxheWxpc3Q9NSIgdGl0bGU9IkjDo3kgVHJhbyBDaG8gQW5oIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA3Mi5qcGciIGFsdD0iSMOjeSBUcmFvIENobyBBbmgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTUiIHRpdGxlPSJCw7NuZyBhaSDEkcOzIG5o4bq5IG5ow6BuZyB24buldCBxdWEgbsahaSDEkcOieSANClF1eeG6v24gcsWpIG5nw6J5IG5n4bqldCBsb+G6oW4gbmjhu4twIGzDoG0gdGltIG3DqiBzYXkgDQpDdeG7kW4gbOG6pXkgw6FuZyBtw6J5IHRoZW8gY8ahbiBzw7NuZyB4w7QgZOG6rXAgZMOsdSANCk7hu6UgY8aw4budaSBuZ+G7jXQgbmfDoG8gY2hvIHRhIHRhbiB2w6BvIHBow7p0IGdpw6J5IG1pw6puIG1hbiBxdcOqbiBo4bq/dCBjb24gxJHGsOG7nS4uLiI+SMOjeSBUcmFvIENobyBBbmg8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1TxqFuICBUw7luZyBNLVRQJm1vZGU9Y2Etc2kiPlPGoW4gIFTDuW5nIE0tVFA8L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1Tbm9vcCAgRG9nZyZtb2RlPWNhLXNpIj5Tbm9vcCAgRG9nZzwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjEsNDE5PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWw/cGxheWxpc3Q9NiIgdGl0bGU9IkLDoGkgTsOgeSBDaGlsbCBQaOG6v3QiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDUvMTA0ODM0LmpwZyIgYWx0PSJCw6BpIE7DoHkgQ2hpbGwgUGjhur90Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD02IiB0aXRsZT0iW0ludHJvOiBNSU5dDQpJIGp1c3Qgd2FubmEgY2hpbGwgd2l0aCB5b3UgdG9uaWdodA0KQW5kIGFsbCB0aGUgc29ycm93IGxlZnQgYmVoaW5kIHVoIG9oDQpTb21ldGltZXMgSSBmZWVsIGxvc3QgaW4gdGhlIGNyb3dkDQpMaWZlIGlzIGZ1bGwgb2YgdXBzIGFuZCBkb3ducw0KQnV0IGl04oCZcyBhbHJpZ2h0LCBJIGZlZWwgcGVhY2VmdWwgaW5zaWRlLi4uIj5Cw6BpIE7DoHkgQ2hpbGwgUGjhur90PC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0Rlbn5ZM051WDJGeWRHbHpkSDQwTWpFeS5odG1sIj7EkGVuPC9hPjsgPGEgaHJlZj0iL3RpbS1raWVtP3E9TWluJm1vZGU9Y2Etc2kiPk1pbjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjE1MSwzNTQ8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD03IiB0aXRsZT0iSGFpIFRyaeG7h3UgTsSDbSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDYyNjIuanBnIiBhbHQ9IkhhaSBUcmnhu4d1IE7Eg20iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTciIHRpdGxlPSJbSW50cm86IEJpw6puXQ0KQW5oIGPDtCDEkcahbiBnaeG7r2EgdGluaCBraMO0bmcgbsOgeQ0KTXXDtG4gY29uIHPDs25nIGN14buRbiB4w7QgdsOgbyDEkcOieQ0KRW0gY8O0IMSRxqFuIGdp4buvYSBtw6puaCBtw7RuZyBuZ8aw4budaQ0KVsOgIHRhIGPDtCDEkcahbiDEkcOjIGhhaSB0cmnhu4d1IG7Eg20NCg0KDQpbQ2hvcnVzOiBCacOqbl0NCkFuaCBjw7QgxJHGoW4gZ2nhu69hIHRpbmgga2jDtG5nIG7DoHkNCk11w7RuLi4uIj5IYWkgVHJp4buHdSBOxINtPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0Rlbn5ZM051WDJGeWRHbHpkSDQwTWpFeS5odG1sIj7EkGVuPC9hPjsgPGEgaHJlZj0iL3RpbS1raWVtP3E9QmnDqm4mbW9kZT1jYS1zaSI+QmnDqm48L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij41NSw5MzI8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3ZpZXRuYW0uaHRtbD9wbGF5bGlzdD04IiB0aXRsZT0iQ2FvIOG7kGMgMjAiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2Mjk2LmpwZyIgYWx0PSJDYW8g4buQYyAyMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC92aWV0bmFtLmh0bWw/cGxheWxpc3Q9OCIgdGl0bGU9IltWZXIxOl0NCk3GsGEgc+G6vSBraMO0bmcgY8OybiByxqFpDQpOxrDhu5tjIG3huq90IHLhu5NpIGPFqW5nIGtow7QsIHbDoCB0aW0gZW0gc+G6vSBraMO0bmcgY8OybiDEkeG7o2kNCk5o4buvbmcgbcOzbiBxdcOgIGvhu4kgbmnhu4dtLCAxIHRo4budaSBnaWFuIHPhur0ga2jDtG5nIGTDsm0gdOG7m2kNClbDoCBhbmggc+G6vSB0aG/DoW5nIHF1YSB0cm9uZyB0w6JtIHRyw60gZW0gbMOgIDEga+G6uyBs4bqhIGVtIGfhurdwIOG7nyB0cm9uLi4uIj5DYW8g4buQYyAyMDwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9EYXQtR35ZM051WDJGeWRHbHpkSDR5TkRJMS5odG1sIj7EkOG6oXQgRzwvYT47IDxhIGhyZWY9Ii9jYS1zaS9CLVJheX5ZM051WDJGeWRHbHpkSDR6TmpnMy5odG1sIj5CIFJheTwvYT47IDxhIGhyZWY9Ii9jYS1zaS9NYXNld35ZM051WDJGeWRHbHpkSDQwTkRZPS5odG1sIj5NYXNldzwvYT47IDxhIGhyZWY9Ii9jYS1zaS9LLUlDTX5ZM051WDJGeWRHbHpkSDR6TmpnMi5odG1sIj5LLUlDTTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjM5LDEyMTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTkiIHRpdGxlPSLEkOG7mSBUYSBLaMO0bmcgxJDhu5kgTsOgbmciPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDYvMTA1NDYzLmpwZyIgYWx0PSLEkOG7mSBUYSBLaMO0bmcgxJDhu5kgTsOgbmciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTkiIHRpdGxlPSJQaOG6rXQg4bufIHRyw6puIGtpYSBjYW8gcXXDoQ0KTcOjaSBtw6NpIGtow7RuZyDEkeG7mSB04bubaSBuw6BuZw0KVuG6oW4gZOG6t20gdMawxqFuZyB0xrAgdsOsIGFpIA0KVGnhur9uZyBtw7UgdmFuZyBsw6puIHBoxakgcGjDoG5nDQpDaMO5YSBuw6B5IGtow7RuZyB0aOG6pXkgYsOzbmcgbsOgbmcNCkLhu5MgxJHhu4EgY2jhurNuZyBtdeG7kW4gbuG7nyBob2EgDQpEw7JuZyBraW5oIGPDsm4gbMawdSB24bqhbiBjaOG7rw0KQuG7iSBuZ+G6oW4uLi4iPsSQ4buZIFRhIEtow7RuZyDEkOG7mSBOw6BuZzwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPUFuaCBEdXkmbW9kZT1jYS1zaSI+QW5oIER1eTwvYT47IDxhIGhyZWY9Ii90aW0ta2llbT9xPURpbmhMb25nJm1vZGU9Y2Etc2kiPkRpbmhMb25nPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MTIyLDA1NTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTEwIiB0aXRsZT0iVOG7q25nIFnDqnUgKFJlbWl4IFZlcnNpb24gMSkiPjxpbWcgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vaW1ncy9ub19jb3Zlci5qcGciIGFsdD0iVOG7q25nIFnDqnUgKFJlbWl4IFZlcnNpb24gMSkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdmlldG5hbS5odG1sP3BsYXlsaXN0PTEwIiB0aXRsZT0iQ8OzIGvDrSDhu6ljIG7DoG8gxJHhurlwIGjGoW4gbmfDoHkgxJHDtGkgdGEgYuG6r3QgxJHhuqd1IA0KQ8OzIMSR4bubbiDEkWF1IG7DoG8gbuG6t25nIGjGoW4gbmfDoHkgbcOsbmggeGEgbmhhdSANCkPDsyDEkcO0aSBt4bqvdCBuw6BvIGJ14buTbiBoxqFuIGLhu50gbWkgZW0gdHXDtG4gc+G6p3UgDQpDw7MgxJHhuq9uZyBjYXkgbsOgbyBi4bqxbmcgZW0gduG7mWkgdsOgbmcgcXVhIG1hdSANCk5nxrDhu51pIMSRw6BuIMO0bmcgxJFhbmcgxJFpIGIuLi4iPlThu6tuZyBZw6p1IChSZW1peCBWZXJzaW9uIDEpPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL1BoYW4tRHV5LUFuaH5ZM051WDJGeWRHbHpkSDR4T1RBMS5odG1sIj5QaGFuIER1eSBBbmg8L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1ESiBDxrDhu51uZyBSZW1peCZtb2RlPWNhLXNpIj5ESiBDxrDhu51uZyBSZW1peDwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjE5LDUxMjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0YWItcGFuZSBmYWRlIiBpZD0icHJvZmlsZSIgcm9sZT0idGFicGFuZWwiIGFyaWEtbGFiZWxsZWRieT0icHJvZmlsZS10YWIiPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBieGggbWItMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGZpcnN0IHN0YW5kIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9MSIgdGl0bGU9IlNlw7Fvcml0YSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDYyMDcuanBnIiBhbHQ9IlNlw7Fvcml0YSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4gIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD0xIiB0aXRsZT0iW0Nob3J1czogQ2FtaWxhIENhYmVsbG9dDQpJIGxvdmUgaXQgd2hlbiB5b3UgY2FsbCBtZSBzZcOxb3JpdGENClt0MV1FbSB0aMOtY2ggbmjhu69uZyBraGkgYW5oIGfhu41pIGVtICZxdW90O2PDtCBuw6BuZyB4aW5oIMSR4bq5cCDGoWkmcXVvdDsNCkkgd2lzaCBJIGNvdWxkIHByZXRlbmQgSSBkaWRuJiMwMzk7dCBuZWVkIHlhDQpbdDFdRW0gxrDhu5tjIG3DrG5oIGPDsyB0aC4uLiI+U2XDsW9yaXRhPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSIgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9TaGF3bi1NZW5kZXN+WTNOdVgyRnlkR2x6ZEg0ME5ESTAuaHRtbCI+U2hhd24gTWVuZGVzPC9hPjsgPGEgaHJlZj0iL2NhLXNpL0NhbWlsYS1DYWJlbGxvflkzTnVYMkZ5ZEdsemRINHlPRFl6Lmh0bWwiPkNhbWlsYSBDYWJlbGxvPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij4yNDQsNTcxPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgdXAgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0iU291dGggT2YgVGhlIEJvcmRlciI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMjMuanBnIiBhbHQ9IlNvdXRoIE9mIFRoZSBCb3JkZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0iW1ZlcnNlIDE6IEVkIFNoZWVyYW5dDQpTaGUgZ290IHRoZSBtbW0sIGJyb3duIGV5ZXMsIGNhcmFtZWwgdGhpZ2hzDQpMb25nIGhhaXIsIG5vIHdlZGRpbmcgcmluZywgaGV5DQpJIHNhdyB5b3UgbG9va2luJiMwMzk7IGZyb20gYWNyb3NzIHRoZSB3YXkNCkFuZCBub3cgSSByZWFsbHkgd2FubmEga25vdyB5b3VyIG5hbWUNClNoZSBnb3QgdGhlIG0uLi4iPlNvdXRoIE9mIFRoZSBCb3JkZXI8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0VkLVNoZWVyYW5+WTNOdVgyRnlkR2x6ZEg0eU5qQTMuaHRtbCI+RWQgU2hlZXJhbjwvYT47IDxhIGhyZWY9Ii9jYS1zaS9DYW1pbGEtQ2FiZWxsb35ZM051WDJGeWRHbHpkSDR5T0RZei5odG1sIj5DYW1pbGEgQ2FiZWxsbzwvYT47IDxhIGhyZWY9Ii9jYS1zaS9DYXJkaS1CflkzTnVYMkZ5ZEdsemRINHhOekkyLmh0bWwiPkNhcmRpIEI8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjEsNTc0PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgZG93biBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTMiIHRpdGxlPSJCYWQgR3V5Ij48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA4LzEwNzA0My5qcGciIGFsdD0iQmFkIEd1eSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTMiIHRpdGxlPSJbSW50cm86IEJpbGxpZSBFaWxpc2ggJmFtcDsgSnVzdGluIEJpZWJlcl0NCkhtbSwgZGEtZGEtZGEtZGEtZGENCkRhLWRhLWRhLCBobW0NCkRhLWRhLWRhLWhtbSAoWWVhaCwgeWVhaCkNCk9oLCBhaC4NCg0KW1ZlcnNlIDE6IEJpbGxpZSBFaWxpc2hdDQpXaGl0ZSBzaGlydCBub3cgcmVkLCBteSBibG9vZHkgbm9zZQ0KU2xlZXBpbiYjMDM5OywgeS4uLiI+QmFkIEd1eTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvQmlsbGllLUVpbGlzaH5ZM051WDJGeWRHbHpkSDR4TlRnPS5odG1sIj5CaWxsaWUgRWlsaXNoPC9hPjsgPGEgaHJlZj0iL2NhLXNpL0p1c3Rpbi1CaWViZXJ+WTNOdVgyRnlkR2x6ZEg0eE9EazEuaHRtbCI+SnVzdGluIEJpZWJlcjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MSwxNTg8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTQiIHRpdGxlPSJSZW1lbWJlciBUaGUgTmFtZSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMjMuanBnIiBhbHQ9IlJlbWVtYmVyIFRoZSBOYW1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9NCIgdGl0bGU9IltWZXJzZSAxOiBFZCBTaGVlcmFuXQ0KWWVhaCwgSSB3YXMgYm9ybiBhIG1pc2ZpdA0KR3JldyB1cCAxMCBtaWxlcyBmcm9tIHRoZSB0b3duIG9mIElwc3dpY2gNCldhbnRlZCB0byBtYWtlIGl0IGJpZywgSSB3aXNoZWQgaXQgdG8gZXhpc3RlbmNlDQpJIG5ldmVyIHdhcyBhIHNpY2sga2lkLCBhbHdheXMgZGlzbWlzc2VkIHF1aWNrDQomcXVvdDtTLi4uIj5SZW1lbWJlciBUaGUgTmFtZTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvRWQtU2hlZXJhbn5ZM051WDJGeWRHbHpkSDR5TmpBMy5odG1sIj5FZCBTaGVlcmFuPC9hPjsgPGEgaHJlZj0iL2NhLXNpL0VtaW5lbX5ZM051WDJGeWRHbHpkSDR5TmpRMS5odG1sIj5FbWluZW08L2E+OyA8YSBocmVmPSIvY2Etc2kvNTAtQ2VudH5ZM051WDJGeWRHbHpkSDR5TWpFek1nPT0uaHRtbCI+NTAgQ2VudDwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MSwwMDk8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTUiIHRpdGxlPSJXYXkgVG8gQnJlYWsgTXkgSGVhcnQiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDIzLmpwZyIgYWx0PSJXYXkgVG8gQnJlYWsgTXkgSGVhcnQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD01IiB0aXRsZT0iW1ZlcnNlIDE6IEVkIFNoZWVyYW5dDQpTdGFyIHNpZ24sIEdlbWluaQ0KQnJvd24gZXllcywgZmFpciBoYWlyIGluIHRoZSBsaWdodA0KV2UgY2FsbGVkIHRpbWUgbGFzdCBuaWdodA0KQW5kIEkgY2FuJiMwMzk7dCBzdG9wIHRoaW5raW7igJkgJiMwMzk7Ym91dCBoZXIuDQoNCltSZWZyYWluOiBFZCBTaGVlcmFuXQ0KQW5kIGhlciBsaXBzIHVwb24gbS4uLiI+V2F5IFRvIEJyZWFrIE15IEhlYXJ0PC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9FZC1TaGVlcmFuflkzTnVYMkZ5ZEdsemRINHlOakEzLmh0bWwiPkVkIFNoZWVyYW48L2E+OyA8YSBocmVmPSIvY2Etc2kvU2tyaWxsZXh+WTNOdVgyRnlkR2x6ZEg0eE1qRXouaHRtbCI+U2tyaWxsZXg8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjk4ODwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9NiIgdGl0bGU9Ik15IEJlc3QgTGlmZSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMDguanBnIiBhbHQ9Ik15IEJlc3QgTGlmZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTYiIHRpdGxlPSJbVmVyc2UgMTpdDQpUaGVyZSYjMDM5O3MgYWx3YXlzIHNvbWVvbmUgd2l0aCBtb3JlIG1vbmV5DQpTb21lb25lIHdobyBnb2VzIHRvIGJldHRlciBwYXJ0aWVzIGluIGEgZmFzdGVyIGNhcg0KSSB3YW5uYSBiZSBzb21lb25lIHdpdGggbm8gd29ycmllcywgb29oDQpOb3QganVzdCBzb21lb25lIHdobyBkb2VzbiYjMDM5O3Qgc2hvdyBpdCBhbmQgay4uLiI+TXkgQmVzdCBMaWZlPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9LU0hNUn5ZM051WDJGeWRHbHpkSDQxTVRRPS5odG1sIj5LU0hNUjwvYT47IDxhIGhyZWY9Ii9jYS1zaS9NaWtlLVdhdGVyc35ZM051WDJGeWRHbHpkSDR4TkRNM01Uaz0uaHRtbCI+TWlrZSBXYXRlcnM8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjEsNzgyPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD03IiB0aXRsZT0iQW50aXNvY2lhbCI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMjMuanBnIiBhbHQ9IkFudGlzb2NpYWwiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD03IiB0aXRsZT0iW0ludHJvOiBFZCBTaGVlcmFuXQ0KQWxsIHlvdSBjb29sIHBlb3BsZSBiZXR0ZXIgbGVhdmUgbm93DQomIzAzOTtDYXVzZSBpdCYjMDM5O3MgYWJvdXQgdG8gaGFwcGVuLg0KDQpbVmVyc2UgMTogRWQgU2hlZXJhbiAmYW1wOyBUcmF2aXMgU2NvdHRdDQpGcmlkYXkgbmlnaHQgYW5kIEkmIzAzOTttIHJpZGluJiMwMzk7IHNvbG8gKFllYWgpDQpXaGUuLi4iPkFudGlzb2NpYWw8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0VkLVNoZWVyYW5+WTNOdVgyRnlkR2x6ZEg0eU5qQTMuaHRtbCI+RWQgU2hlZXJhbjwvYT47IDxhIGhyZWY9Ii9jYS1zaS9UcmF2aXMtU2NvdHR+WTNOdVgyRnlkR2x6ZEg0eU1qazQuaHRtbCI+VHJhdmlzIFNjb3R0PC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij42NDA8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC91cy11ay5odG1sP3BsYXlsaXN0PTgiIHRpdGxlPSJOb3RoaW5nIE9uIFlvdSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMjMuanBnIiBhbHQ9Ik5vdGhpbmcgT24gWW91Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9OCIgdGl0bGU9IltWZXJzZSAxOiBFZCBTaGVlcmFuXQ0KSSBmZWVsIGl0LCBjYW4geW91IGZlZWwgaXQgdG9uaWdodD8NCkkgZmVlbCB0aGUgZmlyZSBiZXR3ZWVuIHlvdSBhbmQgSQ0KSSBtZWFuIGl0LCBkb24mIzAzOTt0IHlvdSB0dXJuIG9mZiBhIGxpZ2h0DQpUaG91Z2ggSSBkb24mIzAzOTt0IHdhbm5hIGxlYXZlIHlvdSBldmVyLCBubw0KU2hlIHdhcyBsaWtlLi4uIj5Ob3RoaW5nIE9uIFlvdTwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvRWQtU2hlZXJhbn5ZM051WDJGeWRHbHpkSDR5TmpBMy5odG1sIj5FZCBTaGVlcmFuPC9hPjsgPGEgaHJlZj0iL2NhLXNpL1BhdWxvLUxvbmRyYX5ZM051WDJGeWRHbHpkSDR5TWc9PS5odG1sIj5QYXVsbyBMb25kcmE8L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1EYXZlJm1vZGU9Y2Etc2kiPkRhdmU8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjcwNTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9OSIgdGl0bGU9IlB1dCBJdCBBbGwgT24gTWUiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDgvMTA3MDIzLmpwZyIgYWx0PSJQdXQgSXQgQWxsIE9uIE1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9OSIgdGl0bGU9IltWZXJzZSAxOiBFZCBTaGVlcmFuXQ0KT29oLCBJIGNhbiYjMDM5O3Qgd2FpdCB0byBnZXQgaG9tZQ0KSSBkb24mIzAzOTt0IGtub3cgd2h5LCBidXQgSSYjMDM5O20gZmVlbGluJiMwMzk7IGxvdw0KSGFwcGVuZWQgYWdhaW4gYW5kIEkgd2FudCB5b3UgdG8ga25vdw0KSGF2aW5nIG15IHdvbWFuIHRoZXJlIGlzIGdvb2QgZm9yIG15IHNvdWwuLi4uIj5QdXQgSXQgQWxsIE9uIE1lPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9FZC1TaGVlcmFuflkzTnVYMkZ5ZEdsemRINHlOakEzLmh0bWwiPkVkIFNoZWVyYW48L2E+OyA8YSBocmVmPSIvY2Etc2kvRWxsYS1NYWl+WTNOdVgyRnlkR2x6ZEg0eE5UUTMuaHRtbCI+RWxsYSBNYWk8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjYxMjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L3VzLXVrLmh0bWw/cGxheWxpc3Q9MTAiIHRpdGxlPSJJIExvdmUgWW91IDMwMDAiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2MTM0LmpwZyIgYWx0PSJJIExvdmUgWW91IDMwMDAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvdXMtdWsuaHRtbD9wbGF5bGlzdD0xMCIgdGl0bGU9IltJbnRybzpdDQpCYWJ5LCB0YWtlIG15IGhhbmQNClt0MV1Uw6xuaCB5w6p1IMahaSwgbuG6r20gY2jhurd0IHRheSBlbSDEkWkNCkkgd2FudCB5b3UgdG8gYmUgbXkgaHVzYmFuZA0KW3QxXUVtIG114buRbiBhbmggdHLhu58gdGjDoG5oIG5nxrDhu51pIGNo4buTbmcgY+G7p2EgZW0NCiYjMDM5O0NhdXNlIHlvdSYjMDM5O3JlIG15IElyb24gTWFuDQpbdDFdVsOsIGFuaCBjaMOtbmggbC4uLiI+SSBMb3ZlIFlvdSAzMDAwPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPVN0ZXBoYW5pZSBQb2V0cmkmbW9kZT1jYS1zaSI+U3RlcGhhbmllIFBvZXRyaTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MTE1LDgzNDwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InRhYi1wYW5lIGZhZGUiIGlkPSJjb250YWN0IiByb2xlPSJ0YWJwYW5lbCIgYXJpYS1sYWJlbGxlZGJ5PSJjb250YWN0LXRhYiI+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGJ4aCBtYi0wIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgZmlyc3Qgc3RhbmQgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD0xIiB0aXRsZT0iVU4gVmlsbGFnZSI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5NTUuanBnIiBhbHQ9IlVOIFZpbGxhZ2UiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uICI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2tvcmVhLmh0bWw/cGxheWxpc3Q9MSIgdGl0bGU9Ilt0MV0qVU4gVmlsbGFnZTogTuG6sW0gdOG6oWkgSGFubmFtLWRvbmcsIFNlb3VsOyBsw6AgbeG7mXQga2h1IGTDom4gY8awIHN1bmcgdMO6YyB2w6AgxJHhu5ljIG5o4bqldCB04bqhaSBIw6BuIFF14buRYywgYmFvIGfhu5NtIGPDoWMgY8SDbiBiaeG7h3QgdGjhu7Egc2FuZyBjaOG6o25oIHbDoCBuaOG7r25nIG5nw7RpIG5ow6AgcuG7mW5nIGzhu5tuIGLDqm4gc8aw4budbiDEkeG7k2kgZOG7kWMgduG7m2kgdOG6p20gbmjDrG4gcGjDs25nLi4uIj5VTiBWaWxsYWdlPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSIgYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9CYWVraHl1bn5ZM051WDJGeWRHbHpkSDQxTWpFdy5odG1sIj5CYWVraHl1bjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MiwxODY8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyB1cCBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTIiIHRpdGxlPSJXZSBEb24mIzAzOTt0IFRhbGsgVG9nZXRoZXIiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTE0LmpwZyIgYWx0PSJXZSBEb24mIzAzOTt0IFRhbGsgVG9nZXRoZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0i7KeA6riIIOuEiOuPhCDqsJnsnYAg6riw67aE7J286rmMDQpbdDJdSmlnZXVtIG5lb2RvIGdhdGV1biBnaWJ1bmlsa2thDQpbdDFdTGnhu4d1IHLhurFuZyBj4bqjbSBuaOG6rW4gY+G7p2EgYW5oIGzDumMgbsOgeSBjw7MgZ2nhu5FuZyBuaMawIGVtPw0KDQrsnbTsg4HtlbQg64SI656RIOuRmOydtA0KW3QyXUlzYW5naGFlIG5lb3JhbmcgZHVyaQ0KW3QxXUvhu7MgdGjhuq10IMSR4bqleSwgbeG7l2kga2hpIGNo4buJIGPDsyBoYWkgxJHhu6lhIG3DrG5oDQoNCuyYpC4uLiI+V2UgRG9uJiMwMzk7dCBUYWxrIFRvZ2V0aGVyPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9IZWl6ZX5ZM051WDJGeWRHbHpkSDR5TVRrNS5odG1sIj5IZWl6ZTwvYT47IDxhIGhyZWY9Ii90aW0ta2llbT9xPUdpcmlib3kmbW9kZT1jYS1zaSI+R2lyaWJveTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NCwzODA8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBkb3duIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2tvcmVhLmh0bWw/cGxheWxpc3Q9MyIgdGl0bGU9IlNuYXBwaW5nIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjM0Mi5qcGciIGFsdD0iU25hcHBpbmciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD0zIiB0aXRsZT0iRG9uJiMwMzk7dCBtYWtlIG1lIGxvdmUgeW91DQpbdDFdxJDhu6tuZyBraGnhur9uIHTDtGkgcGjhuqNpIGzDsm5nIGFuaA0KDQrtlZjslpfqsowg7Jis65287JioIOqxsO2SiA0KW3QyXUhheWFrZSBvbGxhb24gZ2VvcHVtDQpbdDFdQm9uZyBiw7NuZyB0cuG6r25nIHjDs2EgbuG7lWkgYuG7k25nIGLhu4FuaA0KDQrsmZwg7J6Q6r64IOuCmOulvCDrs7TrqbAg7JuD64qU642wDQpbdDJdV2FlIGpha2t1IG5hcmV1bCBib215ZW8gdW5uZXVuZGUuLi4iPlNuYXBwaW5nPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9DaHVuZy1IYX5ZM051WDJGeWRHbHpkSDQyTlRrPS5odG1sIj5DaHVuZyBIYTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+Niw4NzQ8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTQiIHRpdGxlPSJCZXRjaGEiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTU1LmpwZyIgYWx0PSJCZXRjaGEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD00IiB0aXRsZT0i7Iur7KeEIOyViuyVhCDrhIwg66eQ7ZW0DQpbdDJdU2lsY2hpbiBhbmEgbmVvbiBtYWxoYWUNClt0MV1Ow7NpIHbhu5tpIHRhIHLhurFuZyBuw6BuZyBraMO0bmcgaOG7gSBnaMOpdCB0YQ0KDQrshJztiKzrpbgg64KcIOy0iOyhsO2VtA0KW3QyXVNlb3R1cmV1biBuYW4gY2hvam9oYWUNClt0MV1UYSBi4buTbiBjaOG7k24gxJHhur9uIHRheSBjaMOibiB24bulbmcgduG7gQ0KDQpTaGUmIzAzOTtzIHNvIHNlbGZpc2ggYnV0IEkgbGlrZS4uLiI+QmV0Y2hhPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9CYWVraHl1bn5ZM051WDJGeWRHbHpkSDQxTWpFdy5odG1sIj5CYWVraHl1bjwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NTY3PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD01IiB0aXRsZT0iU3RheSBVcCI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5NTUuanBnIiBhbHQ9IlN0YXkgVXAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD01IiB0aXRsZT0i66mN7ZWY64uIIOyDneqwge2VtCDsmrDrprAg7KeA6riIDQpbdDJdTWVvbmdoYW5pIHNhZW5nZ2FrYWUgdXJpbiBqaWdldW0NClt0MV1UaOG6q24gdGjhu50gc3V5IHTGsCB24buBIMSRw7RpIHRhIGPhu6dhIGhp4buHbiB04bqhaQ0KDQrslrTrlJTroZwg6rCA64qU7KeADQpbdDJdRW9kaXJvIGdhbmV1bmppDQpbdDFdQmnhur90IMSRaSDEkcOidSBiw6J5IGdp4budDQoNCuuLpOydjCDsi6DtmLjqsIAg67CU64CM64qUIOq4uCDrgZ3sl5DshKANClt0Ml1EYWV1bSBzaW5ob2dhIGJha2t3Li4uIj5TdGF5IFVwPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii9jYS1zaS9CYWVraHl1bn5ZM051WDJGeWRHbHpkSDQxTWpFdy5odG1sIj5CYWVraHl1bjwvYT47IDxhIGhyZWY9Ii9jYS1zaS9CZWVuemlub35ZM051WDJGeWRHbHpkSDR6TmpNNS5odG1sIj5CZWVuemlubzwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NjE5PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD02IiB0aXRsZT0iTm8gT25lIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA2LzEwNTE0NS5qcGciIGFsdD0iTm8gT25lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2tvcmVhLmh0bWw/cGxheWxpc3Q9NiIgdGl0bGU9IuuIhOq1rCDsl4bshowNClt0Ml1OdWd1IGVvcHNvDQpbdDFdQ8OzIGFpIOG7nyDEkcOieSBraMO0bmc/DQoNCuuCmOulvCDrtpnsnqHslYTspIQg64uY7J2AIOyXhuyGjA0KW3QyXU5hcmV1bCBidXRqYWJhanVsIG5pbWV1biBlb3Bzbw0KW3QxXUFpIMSRw7MgY+G7qXUgbOG6pXkgdMO0aSB24bubaT8NCg0K64iI7J2EIOyUu+qzoCDssL7slYTrtJDrj4Qg67O07J207KeA6rCAIOyViuuKlOuNsA0KW3QyXU51bmV1bCBzc2l0Z28gY2hhamFid2FkbyBib2lqaWdhIGFubmV1bmRlLi4uIj5ObyBPbmU8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0xlZS1IaX5ZM051WDJGeWRHbHpkSDR5TURrPS5odG1sIj5MZWUgSGk8L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1CLkkmbW9kZT1jYS1zaSI+Qi5JPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij4xNSw4NTk8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTciIHRpdGxlPSJVaC1PaCI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY1MjUuanBnIiBhbHQ9IlVoLU9oIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2tvcmVhLmh0bWw/cGxheWxpc3Q9NyIgdGl0bGU9IkhleQ0KDQpUaGVyZSYjMDM5O3Mgc29tZW9uZSB0cnlpbmcgdG8gYmUgY2xvc2UgdG8gbWUNClt0MV1Dw7MgbmfGsOG7nWkgY+G7qSDEkWFuZyBj4buRIGfhuq9uZyB0aeG6v3AgY+G6rW4gdMO0aSDEkcOieQ0KDQpZYSBJJiMwMzk7bSB0YWxraW5nIGFib3V0IHlvdQ0KW3QxXUNow61uaCBsw6AgYW5oIGNo4bupIGPDsm4gYWkgdsOgbyDEkcOieSBu4buvYQ0KDQpVaC1vaCDqsbDquLAg64iE6rWw6rCA7JqUDQpbdDJdVS4uLiI+VWgtT2g8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9KEcpSS1ETEUmbW9kZT1jYS1zaSI+KEcpSS1ETEU8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjYsODg5PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD04IiB0aXRsZT0iRGlhbW9uZCI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY5NTUuanBnIiBhbHQ9IkRpYW1vbmQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD04IiB0aXRsZT0iQnVyZXVsIGt5ZW9sIHBpbGx5byBlb3BzZW8NCkppZ2V1bSBnZXVkYWVybyBpc3Nlbw0KTmVvbWFuIGlzc2V1bXllb24gTG92aW4mIzAzOTsgYWxsIGRheQ0KTmFuIGRhcmV1biBnZW9uIHBpbGx5byBlb21uZXVuIGdlb2wNCkpvZ2V1bSBkZW8gZ2Fra2FpIHdhDQpOdW5ldWwgbWFqdWNoaW4gc3VuZ2FuDQpKZW9uZ3NpbmV1bCBpbGV1bCBwcGVvbmguLi4iPkRpYW1vbmQ8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0JhZWtoeXVuflkzTnVYMkZ5ZEdsemRINDFNakV3Lmh0bWwiPkJhZWtoeXVuPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij41MTY8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTkiIHRpdGxlPSJJY2UgUXVlZW4iPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTU1LmpwZyIgYWx0PSJJY2UgUXVlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3Qva29yZWEuaHRtbD9wbGF5bGlzdD05IiB0aXRsZT0i7KeA6riIIOqwiOqyjCDslrTrlJTslbwNClt0Ml1KaWdldW0gZ2FsZ2UgZW9kaXlhDQpbdDFdRW0gxJFhbmcgbsahaSDEkcOidT8gVMO0aSDEkWFuZyB0csOqbiDEkcaw4budbmcgxJHhur9uIMSRw6J5DQoNCuuqhyDsi5wg66qHIOu2hCDqt7jqsbQg64K06rKQIE5vdCBhIHByb2JsZW0NClt0Ml1NeWVvdCBzaSBteWVvdCBidW4gZ2V1Z2VvbiBuYWVnZW4gTm90IGEgcHJvYmxlbQ0KW3QxXU3huqV5IGdp4budIG3huqV5IHBow7p0LCB24bubaSB0Li4uIj5JY2UgUXVlZW48L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0JhZWtoeXVuflkzTnVYMkZ5ZEdsemRINDFNakV3Lmh0bWwiPkJhZWtoeXVuPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij40NjE8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTEwIiB0aXRsZT0iRmV2ZXIiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2NzA4LmpwZyIgYWx0PSJGZXZlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC9rb3JlYS5odG1sP3BsYXlsaXN0PTEwIiB0aXRsZT0i7KeA6riIIOydtCDsiJzqsIQg7ZuE7ZqMIOyXhuydtCDrs7Tsl6zso7zqs6Ag7Iu27Ja0IA0KW3QyXUppZ2V1bSBpIHN1bmdhbiBodWhvZSBlb3BzaSBib3llb2p1Z28gc2lwZW8NClt0MV1UaOG7nWkga2jhuq9jIG7DoHksIG114buRbiBi4buZYyBs4buZIHThuqV0IGPhuqMga2jDtG5nIGNow7p0IGjhu5FpIHRp4bq/Yw0KDQrqt7jsoIAg64SkIOyLrOyepeydhCDrm7Dqsowg7ZWY6rOgIOyLtuyWtCANClt0Ml1HZXVqZW8gbmUgc2ltamFuZ2V1bCB0dHdpZ2UgaGFnbyBzaXBlby4uLiI+RmV2ZXI8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0dGcmllbmR+WTNOdVgyRnlkR2x6ZEg0eU5qRTEuaHRtbCI+R0ZyaWVuZDwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NSwxODU8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ0YWItcGFuZSBmYWRlIiBpZD0ianBvcCIgcm9sZT0idGFicGFuZWwiIGFyaWEtbGFiZWxsZWRieT0ianBvcC10YWIiPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBieGggbWItMCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIGZpcnN0IHN0YW5kIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9MSIgdGl0bGU9IkxpZ2h0cyI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY3NTUuanBnIiBhbHQ9IkxpZ2h0cyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4gIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvamFwYW4uaHRtbD9wbGF5bGlzdD0xIiB0aXRsZT0iW1ZlcnNlIDE6IEp1bmdrb29rLCBWXQ0KRGVud2EgeWEgbGluZSB3byBrYWVzZW5haSBuaWNoaXlvdQ0KTmFuaW1vIHRlIG5pIHRzdWtlcmVuYWkgeW8NClRhbWEgbmkgZGFrZWRvIGl5YSBuaSBuYXJ1IHlvDQpJbWEgZ2Egc3Vrb3NoaSBrb3dha3UgbmFydW4gZGENCg0KW1ByZS1jaG9ydXM6IEppbWluLCBKaW5dDQpEZW1vIGRhcmVrYSB3byBzdWsuLi4iPkxpZ2h0czwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iIGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1CVFMmbW9kZT1jYS1zaSI+QlRTPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij42LDM3Mzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IHVwIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9MiIgdGl0bGU9IkhhcmVoYXJlIFlhICAo44OP44Os44OP44Os44OkKSI+PGltZyBzcmM9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9pbWdzL25vX2NvdmVyLmpwZyIgYWx0PSJIYXJlaGFyZSBZYSAgKOODj+ODrOODj+ODrOODpCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvamFwYW4uaHRtbD9wbGF5bGlzdD0yIiB0aXRsZT0iIj5IYXJlaGFyZSBZYSAgKOODj+ODrOODj+ODrOODpCk8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9U291Jm1vZGU9Y2Etc2kiPlNvdTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+MSw5MjI8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBkb3duIGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9MyIgdGl0bGU9IkFvICjpnZIpIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjg5MC5qcGciIGFsdD0iQW8gKOmdkikiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkgZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIj48YSBocmVmPSIvbmhhYy1ob3QvamFwYW4uaHRtbD9wbGF5bGlzdD0zIiB0aXRsZT0iS2lyYWtpcmF0ZXNhIG1pcmFpIG11a2Fvd2FyaSB3YSBtaWVuYWkNCk5vIGJhIHNoaXRhdGUgZ2EgbWF0dGEgeW9uZGVpcnV5bw0KS2l0YWkgc2hpdGEgaW1hIGphbmFpIHNvcmVkZW1vIMSrIG5kYSANClJpa2FpIHdhIG1vdG9tZW5haSBzdXTFjXLEqy4gDQoNCk90b25hIG5pIG5hcmVuYWkgamlrYW4gbyBuYW4gZG8gZGF0dGUgdGFzaGlrYW1lcnV5by4uLiI+QW8gKOmdkik8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL3RpbS1raWVtP3E9a29iYXNvbG8mbW9kZT1jYS1zaSI+a29iYXNvbG88L2E+OyA8YSBocmVmPSIvdGltLWtpZW0/cT1IYXJ1dHlhJm1vZGU9Y2Etc2kiPkhhcnV0eWE8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjg3Mjwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9NCIgdGl0bGU9IkJ1ZW5vcyBBaXJlcyI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwNy8xMDY1MjYuanBnIiBhbHQ9IkJ1ZW5vcyBBaXJlcyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTQiIHRpdGxlPSJbSW50cm9dDQpPaCwgdWgsIG9oLCB1aCwgb2gNClVoLCBvaCwgb2gsIG9oLCBvaA0KTmEsIG5hLCBuYSwgbmEsIG5hDQoNCltWZXJzZSAxXQ0KVm91bGV6LXZvdXMsIHZvdWxlei12b3VzIHR0ZQ0KTmVlIG5hbmkgZ2EgaG9zaGlpIG5vIO+8nw0KVm91bGV6LXZvdXMsIHZvdWxlei12b3VzDQpOYW5pd28gc3VydXRzdW1vcmkg77yfDQpIb25lc3RseSwgaG8uLi4iPkJ1ZW5vcyBBaXJlczwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvY2Etc2kvSVpPTkV+WTNOdVgyRnlkR2x6ZEg0MU1qaz0uaHRtbCI+SVoqT05FPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij4yLDU2ODwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9NSIgdGl0bGU9IkxhdGF0YSAoSmFwYW5lc2UgVmVyc2lvbikiPjxpbWcgc3JjPSJodHRwczovL2RhdGEuY2hpYXNlbmhhYy5jb20vZGF0YS9jb3Zlci8xMDcvMTA2OTQ1LmpwZyIgYWx0PSJMYXRhdGEgKEphcGFuZXNlIFZlcnNpb24pIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9NSIgdGl0bGU9IktvaSBubyB3YW5hIHNoaWtha2UgdGF3YXdhdGFzaGlrYXJhDQpLb255YSBuYXJhIG9jaGlydSBrYW5hYW5hdGFrYXJhDQpTYXNvdSBSZWQgbGlnaHQgc2hpc2VuIGhhIExlZnQgcmlnaHQgdG9tYSByYW5haQ0KQWkgbm8gRmlyZSB5dXJlIHRlIEhpZ2hlciB5dW1lIG1pdGFpbmENClVoIG9oIHRva2UgcnV5b3VuaWhpdG90c3VuaW5hdHRlDQpDaHV1Li4uIj5MYXRhdGEgKEphcGFuZXNlIFZlcnNpb24pPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPShHKUktRExFJm1vZGU9Y2Etc2kiPihHKUktRExFPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij4yMzE8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTYiIHRpdGxlPSJQcmltZSBOdW1iZXJzIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjkyNy5qcGciIGFsdD0iUHJpbWUgTnVtYmVycyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTYiIHRpdGxlPSJUc3VrdXJpd2FyYWkgZGFrZSB1bWFrdSBuYXR0ZWt1IA0KV2F0YXNoaSBqaXNoaW4gd2EgbWFkYSBkYW1hc2VuYWkgbWFtYS4gDQoNCkFzaGl0YSBuYW5rYSBpdHN1bW8gc2hpbmppdGVuYWkgDQpBc2EgZ2Egb3JpcnUgc29ubyBzaHVua2FuIG1hZGUuIA0KDQrigJxrYW5hc2hpaeKAnSBuYW50ZSBrb3RvYmEgZGUga2F0YXJlcnUga3VyYWkgbmFyYSANCkkuLi4iPlByaW1lIE51bWJlcnM8L2E+PC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+PGEgaHJlZj0iL2NhLXNpL0xlby1JZWlyaX5ZM051WDJGeWRHbHpkSDQ1TkRNMS5odG1sIj5MZW8gSWVpcmk8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjU3Mzwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9NyIgdGl0bGU9IuODj+ODre+8j+ODj+ODr+ODpiI+PGltZyBzcmM9Imh0dHBzOi8vZGF0YS5jaGlhc2VuaGFjLmNvbS9kYXRhL2NvdmVyLzEwOC8xMDcwMTMuanBnIiBhbHQ9IuODj+ODre+8j+ODj+ODr+ODpiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTciIHRpdGxlPSJMw6AgbeG7mXQgYWxidW0gZG8gY2Egc8SpIOG6o28gWXVOaSB0csOsbmggYsOgeS4uYuG6oW4gbsOgbyBjw7Mgw70ga2nhur9uIGhheSDEkcOzbmcgZ8OzcCB24buBIGFsYnVtIHRow6wgY210IG5ow6kiPuODj+ODre+8j+ODj+ODr+ODpjwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1ZdU5pJm1vZGU9Y2Etc2kiPll1Tmk8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjk4PC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSBub3cgYWxpZ24taXRlbXMtc3RyZXRjaCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgbXItMyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvbmhhYy1ob3QvamFwYW4uaHRtbD9wbGF5bGlzdD04IiB0aXRsZT0iQnJlYWt0aHJvdWdoIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA2LzEwNTkzOC5qcGciIGFsdD0iQnJlYWt0aHJvdWdoIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9OCIgdGl0bGU9Ill1cnVnaW5haSBrYW5qxY0gd2EgRHJlYW1pbmcNCkFueXRpbWUgd2F0YWt1c2hpIG8gdHN1a2l1Z29rYXN1IG5vDQpSaXPFjSBubyBtaXJhaSBlIEhlYWRpbmcNCkRvbm5hIHRha2FpIGthYmUgbW8gbm9yaWtvZXJ1IGtha3Vnbw0KDQpKaWthbiB3YSBtdWdlbiBuaSBhdHRlIG1vDQpNYWtpbW9kb3NoaSB3YSBkZWtpbmFpDQpXYXRha3VzaGkgdG8gaXUuLi4iPkJyZWFrdGhyb3VnaDwvYT48L2g1PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj48YSBocmVmPSIvdGltLWtpZW0/cT1Ud2ljZSZtb2RlPWNhLXNpIj5Ud2ljZTwvYT48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfdmlldyI+NiwwNTI8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhIG5vdyBhbGlnbi1pdGVtcy1zdHJldGNoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBtci0zIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTkiIHRpdGxlPSJIYXJlaGFyZSBZYSAgKOODj+ODrOODj+ODrOODpCkiPjxpbWcgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vaW1ncy9ub19jb3Zlci5qcGciIGFsdD0iSGFyZWhhcmUgWWEgICjjg4/jg6zjg4/jg6zjg6QpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCI+PGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9OSIgdGl0bGU9IiI+SGFyZWhhcmUgWWEgICjjg4/jg6zjg4/jg6zjg6QpPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPUhhbnl1dSBNYWlnbywgRmxvd2VyJm1vZGU9Y2Etc2kiPkhhbnl1dSBNYWlnbywgRmxvd2VyPC9hPjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl92aWV3Ij4xLDAyNTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgbm93IGFsaWduLWl0ZW1zLXN0cmV0Y2giPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IG1yLTMiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL25oYWMtaG90L2phcGFuLmh0bWw/cGxheWxpc3Q9MTAiIHRpdGxlPSJCb3kgV2l0aCBMdXYgKEphcGFuZXNlIFZlcnNpb24pIj48aW1nIHNyYz0iaHR0cHM6Ly9kYXRhLmNoaWFzZW5oYWMuY29tL2RhdGEvY292ZXIvMTA3LzEwNjc1NS5qcGciIGFsdD0iQm95IFdpdGggTHV2IChKYXBhbmVzZSBWZXJzaW9uKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBkLWZsZXggZmxleC1jb2x1bW4ganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtZWRpYS10aXRsZSBtdC0wIG1iLTAiPjxhIGhyZWY9Ii9uaGFjLWhvdC9qYXBhbi5odG1sP3BsYXlsaXN0PTEwIiB0aXRsZT0iW0ludHJvXQ0KKFVvdW91b3VvdW8pDQooVW91b3VvdW91bykNCihVb3VvdW91b3VvKQ0KKFVvdW91b3VvdW8pDQoNCltWZXJzZSAxOiBKaW1pbl0NCktpbmkgbmFydW5vc2EgSG93IOKAmSBzIHlvdXIgZGF5DQpPaCwgdGVsbCBtZSAoT2ggeWVhaCwgb2ggeWVhaCwgYWggeWVhaCwgYWggeWVhaCkNCk5hbmkgZ2Ega3VuIG5vIHNoaWF3YXNlIO+8nw0KT2gsLi4uIj5Cb3kgV2l0aCBMdXYgKEphcGFuZXNlIFZlcnNpb24pPC9hPjwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3IiPjxhIGhyZWY9Ii90aW0ta2llbT9xPUJUUyZtb2RlPWNhLXNpIj5CVFM8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX3ZpZXciPjEsMDQwPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X3NwYWNlIj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X2hlYWRlciBkLWZsZXgganVzdGlmeS1jb250ZW50LWJldHdlZW4gYWxpZ24taXRlbXMtZW5kIiBzdHlsZT0ibWFyZ2luLXRvcDogMTVweDsiPgogICAgICAgICAgICAgICAgPGEgY2xhc3M9InZpZXdfYWxsIiBocmVmPSIvYmFuZy14ZXAtaGFuZy90dWFuLmh0bWwiPjxoNSBjbGFzcz0idGl0bGUgbS0wIj5CWEggdXBsb2FkIHRyb25nIHR14bqnbjwvaDU+PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGJ4aF93ZWVrIG1iLTAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgc3RhbmQiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24tc2VsZi1jZW50ZXIiPjxzcGFuPjwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtdC0wIG1iLTAgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvdXNlci8xNzAyODMiIHRpdGxlPSJtYXhpbXVzIj5tYXhpbXVzPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY291bnRlcl9kb3dubG9hZCI+MTksODkzPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjI1MyB1cGxvYWQgKDExLjEgR0IpPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGV4dCI+ZG93bmxvYWQ8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSB1cCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1zZWxmLWNlbnRlciI+PHNwYW4+PC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im10LTAgbWItMCBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii91c2VyLzU3NzI2NSIgdGl0bGU9InRyb25nbGUxMTk5Ij50cm9uZ2xlMTE5OTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvdW50ZXJfZG93bmxvYWQiPjgsMzg3PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjg1IHVwbG9hZCAoNC4xIEdCKTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRleHQiPmRvd25sb2FkPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgZG93biI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1zZWxmLWNlbnRlciI+PHNwYW4+PC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im10LTAgbWItMCBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii91c2VyLzYzOTY4MyIgdGl0bGU9Im5vY29weXJpZ2h0dmlkZW8iPm5vY29weXJpZ2h0dmlkZW88L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb3VudGVyX2Rvd25sb2FkIj41NDY8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfZmlsZSI+MTE1IHVwbG9hZCAoNC4xIEdCKTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRleHQiPmRvd25sb2FkPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLXNlbGYtY2VudGVyIj48c3Bhbj48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibXQtMCBtYi0wIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3VzZXIvOTgxMjQ1IiB0aXRsZT0idXN1a2ZhbnMiPnVzdWtmYW5zPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY291bnRlcl9kb3dubG9hZCI+NDgsMTYyPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjgxIHVwbG9hZCAoMy41IEdCKTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRleHQiPmRvd25sb2FkPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLXNlbGYtY2VudGVyIj48c3Bhbj48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibXQtMCBtYi0wIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3VzZXIvOTk1MDMxIiB0aXRsZT0iZGFuanVzdGluY2UiPmRhbmp1c3RpbmNlPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY291bnRlcl9kb3dubG9hZCI+MywzMTA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfZmlsZSI+NzMgdXBsb2FkICgzLjQgR0IpPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGV4dCI+ZG93bmxvYWQ8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSAiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24tc2VsZi1jZW50ZXIiPjxzcGFuPjwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtdC0wIG1iLTAgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvdXNlci85NzkyMDQiIHRpdGxlPSJuaG9hbmczYiI+bmhvYW5nM2I8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb3VudGVyX2Rvd25sb2FkIj43NDI8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9oNT4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9ImNvdW50ZXJfZmlsZSI+NjQgdXBsb2FkICgyLjkgR0IpPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0idGV4dCI+ZG93bmxvYWQ8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJtZWRpYSAiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24tc2VsZi1jZW50ZXIiPjxzcGFuPjwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPGg1IGNsYXNzPSJtdC0wIG1iLTAgZC1mbGV4IGFsaWduLWl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvdXNlci8yMTYwNzEiIHRpdGxlPSJ0cmFuaG9hbjk1Ij50cmFuaG9hbjk1PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY291bnRlcl9kb3dubG9hZCI+MTE5PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjQ1IHVwbG9hZCAoMi41IEdCKTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRleHQiPmRvd25sb2FkPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLXNlbGYtY2VudGVyIj48c3Bhbj48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibXQtMCBtYi0wIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3VzZXIvNjYzMzMiIHRpdGxlPSJuY3RoaWVuMTAiPm5jdGhpZW4xMDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvdW50ZXJfZG93bmxvYWQiPjEsNTYxPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjMyIHVwbG9hZCAoMi4xIEdCKTwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c21hbGwgY2xhc3M9InRleHQiPmRvd25sb2FkPC9zbWFsbD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ibWVkaWEgIj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1sZWZ0IGFsaWduLXNlbGYtY2VudGVyIj48c3Bhbj48L3NwYW4+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibXQtMCBtYi0wIGQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL3VzZXIvODg5Njk0IiB0aXRsZT0ibmdvY2Jhb2RvYW4wNDA4MjAwMCI+bmdvY2Jhb2RvYW4wNDA4MjAwMDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvdW50ZXJfZG93bmxvYWQiPjEsNTgxPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvaDU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImQtZmxleCBhbGlnbi1pdGVtcy1jZW50ZXIganVzdGlmeS1jb250ZW50LWJldHdlZW4iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJjb3VudGVyX2ZpbGUiPjM2IHVwbG9hZCAoMiBHQik8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0ZXh0Ij5kb3dubG9hZDwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9Im1lZGlhICI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1zZWxmLWNlbnRlciI+PHNwYW4+PC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICA8aDUgY2xhc3M9Im10LTAgbWItMCBkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii91c2VyLzk5OTI4OSIgdGl0bGU9IndhbmJpYm9vLmJwIj53YW5iaWJvby5icDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvdW50ZXJfZG93bmxvYWQiPjQyMDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2g1PgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJkLWZsZXggYWxpZ24taXRlbXMtY2VudGVyIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzbWFsbCBjbGFzcz0iY291bnRlcl9maWxlIj4yNSB1cGxvYWQgKDEuNCBHQik8L3NtYWxsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0ZXh0Ij5kb3dubG9hZDwvc21hbGw+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9zcGFjZSI+PC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImJveF9oZWFkZXIgZC1mbGV4IGp1c3RpZnktY29udGVudC1iZXR3ZWVuIGFsaWduLWl0ZW1zLWVuZCIgc3R5bGU9Im1hcmdpbi10b3A6IDE1cHg7Ij4KICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJ2aWV3X2FsbCIgaHJlZj0iIyI+PGg1IGNsYXNzPSJ0aXRsZSBtLTAiPkNhIHPEqSB5w6p1IHRow61jaDwvaDU+PC9hPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ic2luZ2VyX2dyaWQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvQmlnLURhZGR5flkzTnVYMkZ5ZEdsemRINHlNRGM1Tnc9PS5odG1sIiB0aXRsZT0iQmlnIERhZGR5IiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgYzEiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0b3JhZ2UvZGF0YS9hcnRpc3RfYXZhdGFyLzIxLzIwNzk3LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+QmlnIERhZGR5PC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL0VtaWx5flkzTnVYMkZ5ZEdsemRINHlORFUwLmh0bWwiIHRpdGxlPSJFbWlseSIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMy8yNDU0LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+RW1pbHk8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvRGVuflkzTnVYMkZ5ZEdsemRINDBNakV5Lmh0bWwiIHRpdGxlPSLEkGVuIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci81LzQyMTIuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj7EkGVuPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL0FyaWFuYS1HcmFuZGV+WTNOdVgyRnlkR2x6ZEg0eU1EUXcuaHRtbCIgdGl0bGU9IkFyaWFuYSBHcmFuZGUiIGNsYXNzPSJpbWctdGh1bWJuYWlsIHNpbmdlciAiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0b3JhZ2UvZGF0YS9hcnRpc3RfYXZhdGFyLzMvMjA0MC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPkFyaWFuYSBHcmFuZGU8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvTGUtUXV5ZW5+WTNOdVgyRnlkR2x6ZEg0ek1qazUuaHRtbCIgdGl0bGU9Ikzhu4cgUXV5w6puIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci80LzMyOTkuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5M4buHIFF1ecOqbjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9OZ29jLUxpbmh+WTNOdVgyRnlkR2x6ZEg0eU1qVTQuaHRtbCIgdGl0bGU9Ik5n4buNYyBMaW5oIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8zLzIyNTguanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5OZ+G7jWMgTGluaDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9NeS1UYW1+WTNOdVgyRnlkR2x6ZEg0eE5ETT0uaHRtbCIgdGl0bGU9Ik3hu7kgVMOibSIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMS8xNDMuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5N4bu5IFTDom08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvVGhlLUNoYWluc21va2Vyc35ZM051WDJGeWRHbHpkSDR4TkRZMi5odG1sIiB0aXRsZT0iVGhlIENoYWluc21va2VycyIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMi8xNDY2LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+VGhlIENoYWluc21va2Vyczwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS81LVNlY29uZHMtT2YtU3VtbWVyflkzTnVYMkZ5ZEdsemRINHhOekEzLmh0bWwiIHRpdGxlPSI1IFNlY29uZHMgT2YgU3VtbWVyIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8yLzE3MDcuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj41IFNlY29uZHMgT2YgU3VtbWVyPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL1RoYW5oLUh1bmd+WTNOdVgyRnlkR2x6ZEg0MU56Yz0uaHRtbCIgdGl0bGU9IlRoYW5oIEjGsG5nIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8xLzU3Ny5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPlRoYW5oIEjGsG5nPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL1plZGR+WTNOdVgyRnlkR2x6ZEg0NU5EZz0uaHRtbCIgdGl0bGU9IlplZGQiIGNsYXNzPSJpbWctdGh1bWJuYWlsIHNpbmdlciAiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0b3JhZ2UvZGF0YS9hcnRpc3RfYXZhdGFyLzEvOTQ4LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+WmVkZDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9LYXR5LVBlcnJ5flkzTnVYMkZ5ZEdsemRINHlNamMyLmh0bWwiIHRpdGxlPSJLYXR5IFBlcnJ5IiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8zLzIyNzYuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5LYXR5IFBlcnJ5PC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL0RhdC1HflkzTnVYMkZ5ZEdsemRINHlOREkxLmh0bWwiIHRpdGxlPSLEkOG6oXQgRyIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMy8yNDI1LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+xJDhuqF0IEc8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvRGF2aWQtR3VldHRhflkzTnVYMkZ5ZEdsemRINHhPRGswLmh0bWwiIHRpdGxlPSJEYXZpZCBHdWV0dGEiIGNsYXNzPSJpbWctdGh1bWJuYWlsIHNpbmdlciAiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0b3JhZ2UvZGF0YS9hcnRpc3RfYXZhdGFyLzIvMTg5NC5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPkRhdmlkIEd1ZXR0YTwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9Ccm9va3N+WTNOdVgyRnlkR2x6ZEg0ME1UazQuaHRtbCIgdGl0bGU9IkJyb29rcyIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvNS80MTk4LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+QnJvb2tzPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iL2NhLXNpL0xvb3RlflkzTnVYMkZ5ZEdsemRINHhNemt6Tnc9PS5odG1sIiB0aXRsZT0iTG9vdGUiIGNsYXNzPSJpbWctdGh1bWJuYWlsIHNpbmdlciAiIHN0eWxlPSJiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3N0b3JhZ2UvZGF0YS9hcnRpc3RfYXZhdGFyLzE0LzEzOTM3LmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+TG9vdGU8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvQXZyaWwtTGF2aWduZX5ZM051WDJGeWRHbHpkSDR5TkRRdy5odG1sIiB0aXRsZT0iQXZyaWwgTGF2aWduZSIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMy8yNDQwLmpwZyk7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4+QXZyaWwgTGF2aWduZTwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9BbGVjLUJlbmphbWluflkzTnVYMkZ5ZEdsemRINHlOREU9Lmh0bWwiIHRpdGxlPSJBbGVjIEJlbmphbWluIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8xLzI0MS5qcGcpOyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuPkFsZWMgQmVuamFtaW48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvREVBTU5+WTNOdVgyRnlkR2x6ZEg0M09UY3cuaHRtbCIgdGl0bGU9IkRFQU1OIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci84Lzc5NzAuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5ERUFNTjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9jYS1zaS9BbGVzc2lhLUNhcmF+WTNOdVgyRnlkR2x6ZEg0eU5EST0uaHRtbCIgdGl0bGU9IkFsZXNzaWEgQ2FyYSIgY2xhc3M9ImltZy10aHVtYm5haWwgc2luZ2VyICIgc3R5bGU9ImJhY2tncm91bmQtaW1hZ2U6IHVybCgvc3RvcmFnZS9kYXRhL2FydGlzdF9hdmF0YXIvMS8yNDIuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5BbGVzc2lhIENhcmE8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSIvY2Etc2kvTmlja2ktTWluYWp+WTNOdVgyRnlkR2x6ZEg0eU1UVTAuaHRtbCIgdGl0bGU9Ik5pY2tpIE1pbmFqIiBjbGFzcz0iaW1nLXRodW1ibmFpbCBzaW5nZXIgIiBzdHlsZT0iYmFja2dyb3VuZC1pbWFnZTogdXJsKC9zdG9yYWdlL2RhdGEvYXJ0aXN0X2F2YXRhci8zLzIxNTQuanBnKTsiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3Bhbj5OaWNraSBNaW5hajwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iYm94X3NwYWNlIj48L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCjxzY3JpcHQ+CiAgICB2YXIgZGF0YVNlYXJjaCA9IFtdOwogICAgJCggZG9jdW1lbnQgKS5yZWFkeShmdW5jdGlvbigpIHsKICAgICAgICAkKCAiI3NlYXJjaF9hdXRvY29tcGxldGUiICkuYXV0b2NvbXBsZXRlKHsKICAgICAgICAgICAgbWluTGVuZ3RoOiAxLAogICAgICAgICAgICBzb3VyY2U6IGZ1bmN0aW9uKCByZXF1ZXN0LCByZXNwb25zZSApIHsKICAgICAgICAgICAgICAgICQuYWpheCggewogICAgICAgICAgICAgICAgICAgIHVybDogd2luZG93LmxvY2F0aW9uLm9yaWdpbiArICIvc2VhcmNoL3JlYWwiLAogICAgICAgICAgICAgICAgICAgIGRhdGFUeXBlOiAianNvbiIsCiAgICAgICAgICAgICAgICAgICAgZGF0YTogewogICAgICAgICAgICAgICAgICAgICAgICBxOiByZXF1ZXN0LnRlcm0sCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU6ICdqc29uJywKICAgICAgICAgICAgICAgICAgICAgICAgcm93czogMywKICAgICAgICAgICAgICAgICAgICAgICAgLy8gdG9wX211c2ljOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICB2aWV3X2FsbDogdHJ1ZQogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oIGRhdGEgKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGRhdGFTZWFyY2ggPSByZXNwb25zZSggZGF0YSApOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0gKTsKICAgICAgICAgICAgfQogICAgICAgIH0pLmF1dG9jb21wbGV0ZSggImluc3RhbmNlIiApLl9yZW5kZXJJdGVtID0gZnVuY3Rpb24oIHVsLCBpdGVtICkgewogICAgICAgICAgICB2YXIgdGhlSHRtbCA9IHJhd0JvZHlTZWFyY2gocmF3QXJ0aXN0KGl0ZW0uYXJ0aXN0WydkYXRhJ10sIGl0ZW0ucSksIHJhd011c2ljKGl0ZW0ubXVzaWNbJ2RhdGEnXSwgaXRlbS5xKSwKICAgICAgICAgICAgICAgIHJhd0FsYnVtKGl0ZW0uYWxidW1bJ2RhdGEnXSwgaXRlbS5xKSwgcmF3VmlkZW8oaXRlbS52aWRlb1snZGF0YSddLCBpdGVtLnEpLCByYXdUb3BNdXNpYyhpdGVtLnRvcF9tdXNpY1snZGF0YSddLCBpdGVtLnEpKTsKICAgICAgICAgICAgaWYodGhlSHRtbC5sZW5ndGggIT0gMjkpIHsKICAgICAgICAgICAgICAgIHRoZUh0bWwgPSAnPHNwYW4gc3R5bGU9ImZsb2F0OiByaWdodDttYXJnaW4tcmlnaHQ6IDdweDttYXJnaW4tdG9wOiAxcHg7Ij48YSBvbmNsaWNrPSJyZWRpcmVjdFNlYXJjaCgpIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiPlhlbSB04bqldCBj4bqjPC9hPjwvc3Bhbj4nICsgdGhlSHRtbDsKICAgICAgICAgICAgfQogICAgICAgICAgICAkKCIuc3VnZ2VzdCIpLmZhZGVJbigiZmFzdCIpOwogICAgICAgICAgICAkKCcuc2VhcmNoX2xheW91dCcpLmh0bWwodGhlSHRtbCk7CiAgICAgICAgICAgICQoICI8bGk+IiApLmFwcGVuZFRvKCB1bCApOwogICAgICAgICAgICAkKCcuc2VhcmNoX2xheW91dCAuc2VhcmNoLWxpbmUtbXVzaWMnKS5jbGljayhmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICBDb29raWVzLnNldCgnc2VhcmNoX3NlYXJjaCcsICQodGhpcykuYXR0cignaHJlZicpKQogICAgICAgICAgICB9KTsKICAgICAgICAgICAgdGhpcy5lbGVtZW50LnJlbW92ZUNsYXNzKCAidWktYXV0b2NvbXBsZXRlLWxvYWRpbmciICk7CiAgICAgICAgICAgIHJldHVybiB0cnVlOwogICAgICAgIH07CiAgICB9KTsKICAgIGZ1bmN0aW9uIHJhd0JvZHlTZWFyY2goYXJ0aXN0LCBtdXNpYywgYWxidW0sIHZpZGVvLCB0b3BfbXVzaWMpIHsKICAgICAgICByZXR1cm4gJzxkaXYgY2xhc3M9ImNhcmQtYm9keSI+JyArCiAgICAgICAgICAgIHRvcF9tdXNpYyArCiAgICAgICAgICAgIG11c2ljICsKICAgICAgICAgICAgYXJ0aXN0ICsKICAgICAgICAgICAgYWxidW0gKwogICAgICAgICAgICB2aWRlbyArCiAgICAgICAgICAgICc8L2Rpdj4nOwogICAgfQogICAgZnVuY3Rpb24gcmF3VG9wTXVzaWMobXVzaWNzLCBxKSB7CiAgICAgICAgdmFyIHNvbmcgPSAnJzsKICAgICAgICBpZihtdXNpY3MubGVuZ3RoID4gMCkgewogICAgICAgICAgICAkLmVhY2goIG11c2ljcywgZnVuY3Rpb24oIGtleSwgdmFsdWUgKSB7CiAgICAgICAgICAgICAgICBzb25nID0gc29uZyArCiAgICAgICAgICAgICAgICAgICAgJyAgPGEgY2xhc3M9InNlYXJjaC1saW5lIHNlYXJjaC1saW5lLW11c2ljIiBocmVmPSInICsgdmFsdWUubXVzaWNfbGluayArICciIHRpdGxlPSInICsgdmFsdWUubXVzaWNfdGl0bGUgKyAnIC0gJyArIHZhbHVlLm11c2ljX2FydGlzdCArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCI+JyArCiAgICAgICAgICAgICAgICAgICAgLy8gJyAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIj4nICsKICAgICAgICAgICAgICAgICAgICAvLyAnICAgICAgICAgICAgICA8aW1nIHNyYz0iJyArIHZhbHVlLm11c2ljX2NvdmVyICsgJyIgYWx0PSInICsgdmFsdWUubXVzaWNfdGl0bGUgKyAnIj4nICsKICAgICAgICAgICAgICAgICAgICAvLyAnICAgICAgICAgICA8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMiPnBsYXlfY2lyY2xlX291dGxpbmU8L2k+JyArCiAgICAgICAgICAgICAgICAgICAgLy8gJyAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCBzcGFuX2g1Ij4nICsgc2VhcmNoSGlnaGxpZ2h0KHEsIHZhbHVlLm11c2ljX3RpdGxlKSArICc8L2g1PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj4nICsgdmFsdWUubXVzaWNfYXJ0aXN0ICsgJzwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj4nICsgdmFsdWUubXVzaWNfYml0cmF0ZV9odG1sICsgJzwvc21hbGw+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgIDwvbGk+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgPC9hPic7CiAgICAgICAgICAgIH0pOwogICAgICAgICAgICBpZihzb25nLnRyaW0oKSkgewogICAgICAgICAgICAgICAgcmV0dXJuICc8aDQgY2xhc3M9ImNhcmQtdGl0bGUiPlRvcCBL4bq/dCBRdeG6ozwvaDQ+JyArCiAgICAgICAgICAgICAgICAgICAgJzx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBsaXN0X211c2ljIj4nICsKICAgICAgICAgICAgICAgICAgICBzb25nICsKICAgICAgICAgICAgICAgICAgICAnPC91bD48aHI+JzsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gJyc7CiAgICB9CiAgICBmdW5jdGlvbiByYXdBcnRpc3QoYXJ0aXN0cywgcSkgewogICAgICAgIGlmKGFydGlzdHMubGVuZ3RoID4gMCkgewogICAgICAgICAgICB2YXIgYXJ0aXN0ID0gJyc7CiAgICAgICAgICAgICQuZWFjaCggYXJ0aXN0cywgZnVuY3Rpb24oIGtleSwgdmFsdWUgKSB7CiAgICAgICAgICAgICAgICBhcnRpc3QgPSBhcnRpc3QgKwogICAgICAgICAgICAgICAgICAgICcgPGEgY2xhc3M9InNlYXJjaC1saW5lIiBocmVmPSInICsgdmFsdWUuYXJ0aXN0X2xpbmsgKyAnIiB0aXRsZT0iJyArIHZhbHVlLmFydGlzdF9uaWNrbmFtZSArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgIDxsaSBjbGFzcz0ibWVkaWEgYWxpZ24taXRlbXMtc3RyZXRjaCI+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDxkaXYgY2xhc3M9Im1lZGlhLWxlZnQgYWxpZ24taXRlbXMtc3RyZXRjaCBtci0yIj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgPGltZyBzcmM9IicgKyB2YWx1ZS5hcnRpc3RfYXZhdGFyICsgJyIgYWx0PSInICsgdmFsdWUuYXJ0aXN0X25pY2tuYW1lICsgJyI+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLXNlbGYtY2VudGVyIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGRpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCBzcGFuX2g1Ij4nICsgc2VhcmNoSGlnaGxpZ2h0KHEsIHZhbHVlLmFydGlzdF9uaWNrbmFtZSkgKyAnPC9oNT4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8L2Rpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICA8L2xpPicgKwogICAgICAgICAgICAgICAgICAgICcgPC9hPic7CiAgICAgICAgICAgIH0pOwogICAgICAgICAgICByZXR1cm4gJzxoNCBjbGFzcz0iY2FyZC10aXRsZSI+Tmdo4buHIHPEqTwvaDQ+JyArCiAgICAgICAgICAgICAgICAnPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGxpc3RfbXVzaWMiPicgKwogICAgICAgICAgICAgICAgICAgIGFydGlzdCArCiAgICAgICAgICAgICAgICAnPC91bD48aHI+JzsKICAgICAgICB9CiAgICAgICAgcmV0dXJuICcnOwogICAgfQogICAgZnVuY3Rpb24gcmF3TXVzaWMobXVzaWNzLCBxKSB7CiAgICAgICAgaWYobXVzaWNzLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgdmFyIHNvbmcgPSAnJzsKICAgICAgICAgICAgJC5lYWNoKCBtdXNpY3MsIGZ1bmN0aW9uKCBrZXksIHZhbHVlICkgewogICAgICAgICAgICAgICAgc29uZyA9IHNvbmcgKwogICAgICAgICAgICAgICAgICAgICc8YSBjbGFzcz0ic2VhcmNoLWxpbmUgcGFyZW50LWxpbmUgc2VhcmNoLWxpbmUtbXVzaWMiIGhyZWY9IicgKyB2YWx1ZS5tdXNpY19saW5rICsgJyI+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGRpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCBzcGFuX2g1IiB0aXRsZT0iJyArIHZhbHVlLm11c2ljX3RpdGxlICsgJyAtICcgKyB2YWx1ZS5tdXNpY19hcnRpc3QgKyAnIj4nICsgc2VhcmNoSGlnaGxpZ2h0KHEsIHZhbHVlLm11c2ljX3RpdGxlKSArICc8L2g1PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+JyArIHZhbHVlLm11c2ljX2FydGlzdCArICc8L2Rpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj4nICsgdmFsdWUubXVzaWNfYml0cmF0ZV9odG1sICsgJzwvc21hbGw+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgIDwvbGk+JyArCiAgICAgICAgICAgICAgICAgICAgJzwvYT4nOwogICAgICAgICAgICB9KTsKICAgICAgICAgICAgcmV0dXJuICc8aDQgY2xhc3M9ImNhcmQtdGl0bGUiPkLDoGkgaMOhdDwvaDQ+JyArCiAgICAgICAgICAgICAgICAnPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGxpc3RfbXVzaWMiPicgKwogICAgICAgICAgICAgICAgc29uZyArCiAgICAgICAgICAgICAgICAnPC91bD48aHI+JzsKICAgICAgICB9CiAgICAgICAgcmV0dXJuICcnOwogICAgfQogICAgZnVuY3Rpb24gcmF3QWxidW0oYWxidW1zLCBxKSB7CiAgICAgICAgaWYoYWxidW1zLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgdmFyIGFsYnVtID0gJyc7CiAgICAgICAgICAgICQuZWFjaChhbGJ1bXMsIGZ1bmN0aW9uKCBrZXksIHZhbHVlICkgewogICAgICAgICAgICAgICAgYWxidW0gPSBhbGJ1bSArCiAgICAgICAgICAgICAgICAgICAgJyAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGEgY2xhc3M9InNlYXJjaC1saW5lIiBocmVmPSInICsgdmFsdWUuYWxidW1fbGluayArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxpbWcgc3JjPSInICsgdmFsdWUuYWxidW1fY292ZXIgKyAnIiBhbHQ9IicgKyB2YWx1ZS5tdXNpY19hbGJ1bSArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDwvYT4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPC9kaXY+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDxhIGNsYXNzPSJzZWFyY2gtbGluZSIgaHJlZj0iJyArIHZhbHVlLmFsYnVtX2xpbmsgKyAnIiB0aXRsZT0iJyArIHZhbHVlLm11c2ljX2FsYnVtICsgJyAtICcgKyB2YWx1ZS5hbGJ1bV9hcnRpc3QgKyAnIj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtYm9keSBhbGlnbi1pdGVtcy1zdHJldGNoIGQtZmxleCBmbGV4LWNvbHVtbiBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwLTAiPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGRpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgICAgICA8aDUgY2xhc3M9Im1lZGlhLXRpdGxlIG10LTAgbWItMCBzcGFuX2g1Ij4nICsgc2VhcmNoSGlnaGxpZ2h0KHEsIHZhbHVlLm11c2ljX2FsYnVtKSArICc8L2g1PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1dGhvciI+JyArIHZhbHVlLmFsYnVtX2FydGlzdCArICc8L2Rpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPHNtYWxsIGNsYXNzPSJ0eXBlX211c2ljIGMxIj4nICsgKHZhbHVlLmFsYnVtX2JpdHJhdGVfaHRtbCA/IHZhbHVlLmFsYnVtX2JpdHJhdGVfaHRtbCA6ICcnKSArICc8L3NtYWxsPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8L2Rpdj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgIDwvYT4nICsKICAgICAgICAgICAgICAgICAgICAnICA8L2xpPic7CiAgICAgICAgICAgIH0pOwogICAgICAgICAgICByZXR1cm4gJzxoNCBjbGFzcz0iY2FyZC10aXRsZSI+QWxidW08L2g0PicgKwogICAgICAgICAgICAgICAgJzx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBsaXN0X211c2ljIj4nICsKICAgICAgICAgICAgICAgIGFsYnVtICsKICAgICAgICAgICAgICAgICc8L3VsPjxocj4nOwogICAgICAgIH0KICAgICAgICByZXR1cm4gJyc7CiAgICB9CiAgICBmdW5jdGlvbiByYXdWaWRlbyh2aWRlb3MsIHEpIHsKICAgICAgICBpZih2aWRlb3MubGVuZ3RoID4gMCkgewogICAgICAgICAgICB2YXIgdmlkZW8gPSAnJzsKICAgICAgICAgICAgJC5lYWNoKCB2aWRlb3MsIGZ1bmN0aW9uKCBrZXksIHZhbHVlICkgewogICAgICAgICAgICAgICAgdmlkZW8gPSB2aWRlbyArCiAgICAgICAgICAgICAgICAgICAgJyAgPGxpIGNsYXNzPSJtZWRpYSBhbGlnbi1pdGVtcy1zdHJldGNoIHBhcmVudC1saW5lIj4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibWVkaWEtbGVmdCBhbGlnbi1pdGVtcy1zdHJldGNoIG1yLTIiPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPGEgY2xhc3M9InNlYXJjaC1saW5lIHNlYXJjaC1saW5lLW11c2ljIiBocmVmPSInICsgdmFsdWUudmlkZW9fbGluayArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxpbWcgc3JjPSInICsgdmFsdWUudmlkZW9fY292ZXIgKyAnIiBhbHQ9IicgKyB2YWx1ZS52aWRlb190aXRsZSArICciPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxpIGNsYXNzPSJtYXRlcmlhbC1pY29ucyI+cGxheV9jaXJjbGVfb3V0bGluZTwvaT4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgICAgICA8cCBjbGFzcz0idGltZSB0ZXh0LXdoaXRlIG1iLTAgcHgtMiBweS0xIj48aW1nIHNyYz0iL2ltYWdlcy9pY19tZW51X2Nsb2NrLnBuZyIgd2lkdGg9IjE0Ij4gJyArIHZhbHVlLnZpZGVvX2xlbmd0aF9odG1sICsgJzwvcD4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDwvYT4nICsKICAgICAgICAgICAgICAgICAgICAnICAgICAgPC9kaXY+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDxhIGNsYXNzPSJzZWFyY2gtbGluZSBzZWFyY2gtbGluZS1tdXNpYyIgdGl0bGU9IicgKyB2YWx1ZS52aWRlb190aXRsZSArICcgLSAnICsgdmFsdWUudmlkZW9fYXJ0aXN0ICsgJyIgIGhyZWY9IicgKyB2YWx1ZS52aWRlb19saW5rICsgJyIgPicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGNsYXNzPSJtZWRpYS1ib2R5IGFsaWduLWl0ZW1zLXN0cmV0Y2ggZC1mbGV4IGZsZXgtY29sdW1uIGp1c3RpZnktY29udGVudC1iZXR3ZWVuIHAtMCI+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICA8ZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgICAgIDxoNSBjbGFzcz0ibWVkaWEtdGl0bGUgbXQtMCBtYi0wIHNwYW5faDUiIHRpdGxlPSInICsgdmFsdWUudmlkZW9fdGl0bGUgKyAnIC0gJyArIHZhbHVlLnZpZGVvX2FydGlzdCArICciPicgKyBzZWFyY2hIaWdobGlnaHQocSwgdmFsdWUudmlkZW9fdGl0bGUpICsgJzwvaDU+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iYXV0aG9yIj4nICsgdmFsdWUudmlkZW9fYXJ0aXN0ICsgJzwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgPC9kaXY+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICA8c21hbGwgY2xhc3M9InR5cGVfbXVzaWMgYzEiPicgKyB2YWx1ZS52aWRlb19iaXRyYXRlICsgJzwvc21hbGw+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwvZGl2PicgKwogICAgICAgICAgICAgICAgICAgICcgICAgICA8L2E+JyArCiAgICAgICAgICAgICAgICAgICAgJyAgPC9saT4nOwogICAgICAgICAgICB9KTsKICAgICAgICAgICAgcmV0dXJuICc8aDQgY2xhc3M9ImNhcmQtdGl0bGUiPlZpZGVvPC9oND4nICsKICAgICAgICAgICAgICAgICc8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbGlzdF9tdXNpYyBzdWdnZXN0X3ZpZGVvIj4nICsKICAgICAgICAgICAgICAgIHZpZGVvICsKICAgICAgICAgICAgICAgICc8L3VsPic7CiAgICAgICAgfQogICAgICAgIHJldHVybiAnJzsKICAgIH0KICAgIGZ1bmN0aW9uIHJlZGlyZWN0U2VhcmNoKCkgewogICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gIi90aW0ta2llbT9xPSIgKyAkKCcjc2VhcmNoX2F1dG9jb21wbGV0ZScpLnZhbCgpOwogICAgfQo8L3NjcmlwdD4KPCEtLSBNb2RhbCAtLT4KPGRpdiBpZD0ibXlNb2RhbCIgY2xhc3M9Im1vZGFsIGZhZGUiIHJvbGU9ImRpYWxvZyIgc3R5bGU9InotaW5kZXg6IDk5OTk5OSI+CiAgICA8ZGl2IGNsYXNzPSJtb2RhbC1kaWFsb2cgbW9kYWwtc20iPgogICAgICAgIDwhLS0gTW9kYWwgY29udGVudC0tPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1ib2R5Ij4KICAgICAgICAgICAgICAgIDxwPlNvbWUgdGV4dCBpbiB0aGUgbW9kYWwuPC9wPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtZm9vdGVyIj4KICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiPsOXPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvZGl2PgoKPGRpdiBpZD0ibXlDb25maXJtTW9kYWwiIGNsYXNzPSJtb2RhbCBmYWRlIiByb2xlPSJkaWFsb2ciIHN0eWxlPSJ6LWluZGV4OiA5OTk5OSI+CiAgICA8ZGl2IGNsYXNzPSJtb2RhbC1kaWFsb2cgbW9kYWwtbGciPgogICAgICAgIDwhLS0gTW9kYWwgY29udGVudC0tPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1oZWFkZXIiPgogICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im1vZGFsLXRpdGxlIHNwYW5faDUiIHN0eWxlPSJmbG9hdDogbGVmdDsiPjwvc3Bhbj4KICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiPiZ0aW1lczs8L2J1dHRvbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWJvZHkiPgogICAgICAgICAgICAgICAgPHA+U29tZSB0ZXh0IGluIHRoZSBtb2RhbC48L3A+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1mb290ZXIiPgogICAgICAgICAgICAgICAgPGEgY2xhc3M9ImJ0biBidG4tZGFuZ2VyIGJ0bi1vayIgc3R5bGU9ImNvbG9yOiB3aGl0ZTsiPsSQ4buTbmcgw708L2E+CiAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImJ0biBidG4tZGVmYXVsdCBjbG9zZV9jb25maXJtIiBkYXRhLWRpc21pc3M9Im1vZGFsIj5I4buneTwvYnV0dG9uPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KCiAgICA8L2Rpdj4KPC9kaXY+CgogICAgPCEtLSBMb2dpbiAtLT4KICAgIDxkaXYgaWQ9Im15TW9kYWxfbG9naW4iIGNsYXNzPSJtb2RhbCBmYWRlIiByb2xlPSJkaWFsb2ciIHN0eWxlPSJ6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTkiPgogICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWRpYWxvZyBtb2RhbC1sZyI+CiAgICAgICAgICAgIDwhLS0gTW9kYWwgY29udGVudC0tPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1jb250ZW50IG1vZGFsLWxvZ2luIG1vZGFsLWZvcm0iPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtaGVhZGVyIj4KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibW9kYWwtdGl0bGUgc3Bhbl9oNSIgc3R5bGU9ImZsb2F0OiBsZWZ0OyI+xJDEg25nIG5o4bqtcDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImNsb3NlIiBkYXRhLWRpc21pc3M9Im1vZGFsIj4mdGltZXM7PC9idXR0b24+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWJvZHkiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InBhbmVsLWJvZHkiPgogICAgICAgICAgICAgICAgICAgICAgICA8Zm9ybSBjbGFzcz0iY29sLW1kLTEyIiBpZD0iZm9ybS1sb2dpbiIgYWN0aW9uPSIjIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC1tZC02IGNvbC1tZC1vZmZzZXQtMiIgc3R5bGU9ImRpc3BsYXk6IHRhYmxlO2Zsb2F0OiBsZWZ0OyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5wdXQtZmllbGQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgY2xhc3M9ImVtYWlsIiBuYW1lPSJlbWFpbCIgcGxhY2Vob2xkZXI9IlTDqm4gxJHEg25nIG5o4bqtcCBob+G6t2MgZW1haWwiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJwYXNzd29yZCIgY2xhc3M9InBhc3N3b3JkIiBuYW1lPSJwYXNzd29yZCIgcGxhY2Vob2xkZXI9Ik3huq10IGto4bqpdSIgbmFtZT0icGFzc3dvcmQiLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibG9naW5fYWN0aW9uIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJjaGVja2JveCIgY2hlY2tlZCBpZD0icmVtZW1iZXIiIG5hbWU9InJlbWVtYmVyIiA+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgc3R5bGU9ImN1cnNvcjogcG9pbnRlcjsgZGlzcGxheTogaW5saW5lOyIgZm9yPSJyZW1lbWJlciI+IE5o4bubIG3huq10IGto4bqpdTwvbGFiZWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InN3aXRjaEF1dGgoJ215TW9kYWxfZm9yZ290JykiICBzdHlsZT0iIG1hcmdpbi1sZWZ0OiAxNXB4OyBmbG9hdDpyaWdodDsgY29sb3I6ICM4ODg7Ij5RdcOqbiBt4bqtdCBraOG6qXU/PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBvbmNsaWNrPSJhdXRoTG9naW4oKSIgY2xhc3M9ImJ0biBidG4tb3V0bGluZS1zdWNjZXNzIG15LTIgbXktc20tMCB3YXZlcy1lZmZlY3Qgd2F2ZXMtbGlnaHQiIHR5cGU9InN1Ym1pdCI+xJDEg25nIG5o4bqtcDwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHQtcCI+QuG6oW4gY2jGsGEgY8OzIHTDoGkga2hv4bqjbj8gPGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbmNsaWNrPSJzd2l0Y2hBdXRoKCdteU1vZGFsX3JlZ2lzdGVyJykiIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDE1cHg7Y29sb3I6ICNGRjJENTU7Ij7EkMSDbmcga8O9PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTIgc29jaWFsX2J1dHRvbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ic29jaWFsIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9hdXRoL2ZhY2Vib29rIiBjbGFzcz0iZmFjZWJvb2siPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iZmEgZmEtZmFjZWJvb2sgaWNvbl9zb2NjaWFsIj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPSJ0ZXh0X3NvY2lhbCI+xJDEg25nIG5o4bqtcCBi4bqxbmcgRmFjZWJvb2s8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vYXV0aC9nb29nbGUiIGNsYXNzPSJnb29nbGUtcGx1cyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYSBmYS1nb29nbGUtcGx1cyBpY29uX3NvY2NpYWwiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHRfc29jaWFsIj7EkMSDbmcgbmjhuq1wIGLhurFuZyBHb29nbGU8L3A+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Zvcm0+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICAgIDwhLS0gcmVnaXN0ZXIgLS0+CiAgICA8ZGl2IGlkPSJteU1vZGFsX3JlZ2lzdGVyIiBjbGFzcz0ibW9kYWwgZmFkZSIgcm9sZT0iZGlhbG9nIiBzdHlsZT0iei1pbmRleDogOTk5OTk5Ij4KICAgICAgICA8ZGl2IGNsYXNzPSJtb2RhbC1kaWFsb2cgbW9kYWwtbGciPgogICAgICAgICAgICA8IS0tIE1vZGFsIGNvbnRlbnQtLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtY29udGVudCBtb2RhbC1yZWdpc3RlciBtb2RhbC1mb3JtIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWhlYWRlciI+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im1vZGFsLXRpdGxlIHNwYW5faDUiIHN0eWxlPSJmbG9hdDogbGVmdDsiPsSQxINuZyBrw70gdMOgaSBraG/huqNuPC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiPiZ0aW1lczs8L2J1dHRvbj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFuZWwtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxmb3JtIGNsYXNzPSJjb2wtbWQtMTIiIGFjdGlvbj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTIiIHN0eWxlPSJkaXNwbGF5OiB0YWJsZTtmbG9hdDogbGVmdDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlucHV0LWZpZWxkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJ1c2VybmFtZSIgbmFtZT0idXNlcm5hbWUiIHR5cGU9InRleHQiIHBsYWNlaG9sZGVyPSJUw6puIMSRxINuZyBuaOG6rXAiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBjbGFzcz0ibmFtZSIgbmFtZT0ibmFtZSIgdHlwZT0idGV4dCIgcGxhY2Vob2xkZXI9IlTDqm4gaGnhu4NuIHRo4buLIiAvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgY2xhc3M9ImVtYWlsIiBuYW1lPSJlbWFpbCIgdHlwZT0iZW1haWwiIHBsYWNlaG9sZGVyPSLEkOG7i2EgY2jhu4kgZW1haWwiIHJlcXVpcmVkPSJlbWFpbCIgLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJwYXNzd29yZCIgbmFtZT0icGFzc3dvcmQiIHR5cGU9InBhc3N3b3JkIiBwbGFjZWhvbGRlcj0iTeG6rXQga2jhuql1IiBuYW1lPSJwYXNzd29yZCIgLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IGNsYXNzPSJjb25maXJtX3Bhc3N3b3JkIiBuYW1lPSJjb25maXJtX3Bhc3N3b3JkIiB0eXBlPSJwYXNzd29yZCIgcGxhY2Vob2xkZXI9IljDoWMgbmjhuq1uIGzhuqFpIG3huq10IGto4bqpdSIgbmFtZT0icGFzc3dvcmQiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImctcmVjYXB0Y2hhIGNhcHRjaGEiIGRhdGEtc2l0ZWtleT0iNkxmMC1IZ1VBQUFBQUYtV3d1QmlRNW16LVNyZHlsWHA5QXBKd2k2ZSIgc3R5bGU9InotaW5kZXg6IDk5OTk5OTk5OyI+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxvZ2luX2FjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW5wdXQgY2xhc3M9ImNvbnRhY3RfY3NuIiB0eXBlPSJjaGVja2JveCIgaWQ9ImNvbnRhY3RfY3NuIiBjaGVja2VkIG5hbWU9ImNvbnRhY3RfY3NuIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBzdHlsZT0iY3Vyc29yOiBwb2ludGVyOyBmb250LXNpemU6IDEzcHg7IGRpc3BsYXk6IGlubGluZTsiIGZvcj0iY29udGFjdF9jc24iPlTDtGkgxJHDoyDEkeG7jWMgdsOgIMSR4buTbmcgw70gY8OhYyDEkWnhu4F1IGtp4buHbjxhIGhyZWY9IiMiID4gVGjhu49hIHRodeG6rW4gc+G7rSBk4bulbmc8L2E+PC9sYWJlbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gb25jbGljaz0iYXV0aFJlZ2lzdGVyKCkiIGNsYXNzPSJidG4gbXktMiBteS1zbS0wIHdhdmVzLWVmZmVjdCB3YXZlcy1saWdodCIgc3R5bGU9Im1hcmdpbi1sZWZ0OiAwcHg7d2lkdGg6IDEwMCU7IHBhZGRpbmc6IDEwcHgiIHR5cGU9InN1Ym1pdCI+xJDEg25nIGvDvTwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dC1wIj48YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InN3aXRjaEF1dGgoJ215TW9kYWxfbG9naW4nKSIgc3R5bGU9IiBtYXJnaW4tcmlnaHQ6IDE1cHg7ICI+xJDEg25nIG5o4bqtcDwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSIgY29sb3I6ICNkMGQwZDA7ICI+fDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgb25jbGljaz0ic3dpdGNoQXV0aCgnbXlNb2RhbF9mb3Jnb3QnKSIgc3R5bGU9IiBtYXJnaW4tbGVmdDogMTVweDsgIj5RdcOqbiBt4bqtdCBraOG6qXU/PC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLW1kLW9mZnNldC0yIHNvY2lhbF9idXR0b24iIHN0eWxlPSJwYWRkaW5nLXRvcDogNTBweDsgcGFkZGluZy1ib3R0b206IDUwcHg7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzb2NpYWwiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2F1dGgvZmFjZWJvb2siIGNsYXNzPSJmYWNlYm9vayI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYSBmYS1mYWNlYm9vayBpY29uX3NvY2NpYWwiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHRfc29jaWFsIj7EkMSDbmcga8O9IGLhurFuZyBGYWNlYm9vazwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9hdXRoL2dvb2dsZSIgY2xhc3M9Imdvb2dsZS1wbHVzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhIGZhLWdvb2dsZS1wbHVzIGljb25fc29jY2lhbCI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dF9zb2NpYWwiPsSQxINuZyBrw70gYuG6sW5nIEdvb2dsZTwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgPCEtLSBmb3Jnb3QgLS0+CiAgICA8ZGl2IGlkPSJteU1vZGFsX2ZvcmdvdCIgY2xhc3M9Im1vZGFsIGZhZGUiIHJvbGU9ImRpYWxvZyIgc3R5bGU9InotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OSI+CiAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtZGlhbG9nIG1vZGFsLWxnIj4KICAgICAgICAgICAgPCEtLSBNb2RhbCBjb250ZW50LS0+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1vZGFsLWNvbnRlbnQgbW9kYWwtZm9yZ290IG1vZGFsLWZvcm0iPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtaGVhZGVyIj4KICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibW9kYWwtdGl0bGUgc3Bhbl9oNSIgc3R5bGU9ImZsb2F0OiBsZWZ0OyI+TOG6pXkgbOG6oWkgbeG6rXQga2jhuql1PC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT0iYnV0dG9uIiBjbGFzcz0iY2xvc2UiIGRhdGEtZGlzbWlzcz0ibW9kYWwiPiZ0aW1lczs8L2J1dHRvbj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0ibW9kYWwtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGFuZWwtYm9keSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxmb3JtIGNsYXNzPSJjb2wtbWQtMTIiIGFjdGlvbj0iIyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTIiIHN0eWxlPSJkaXNwbGF5OiB0YWJsZTtmbG9hdDogbGVmdDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImlucHV0LWZpZWxkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImVtYWlsIiBuYW1lPSJlbWFpbCIgY2xhc3M9ImVtYWlsIiBwbGFjZWhvbGRlcj0ixJDhu4thIGNo4buJIGVtYWlsIiByZXF1aXJlZD0iZW1haWwiIC8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxvZ2luX2FjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIG9uY2xpY2s9ImF1dGhGb3Jnb3QoKSIgY2xhc3M9ImJ0biBteS0yIG15LXNtLTAgd2F2ZXMtZWZmZWN0IHdhdmVzLWxpZ2h0IiB0eXBlPSJzdWJtaXQiPkzhuqV5IGzhuqFpIG3huq10IGto4bqpdTwvYnV0dG9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHQtcCI+PGEgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiBvbmNsaWNrPSJzd2l0Y2hBdXRoKCdteU1vZGFsX2xvZ2luJykiIHN0eWxlPSIgbWFyZ2luLXJpZ2h0OiAxNXB4OyAiPsSQxINuZyBuaOG6rXA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBzdHlsZT0iIGNvbG9yOiAjZDBkMGQwOyAiPnw8L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCkiIG9uY2xpY2s9InN3aXRjaEF1dGgoJ215TW9kYWxfcmVnaXN0ZXInKSIgc3R5bGU9IiBtYXJnaW4tbGVmdDogMTVweDsgIj7EkMSDbmcga8O9PC9hPjwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLW1kLW9mZnNldC0yIHNvY2lhbF9idXR0b24iIHN0eWxlPSJwYWRkaW5nOiAwcHg7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJzb2NpYWwiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2F1dGgvZmFjZWJvb2siIGNsYXNzPSJmYWNlYm9vayI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJmYSBmYS1mYWNlYm9vayBpY29uX3NvY2NpYWwiPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9InRleHRfc29jaWFsIj7EkMSDbmcgbmjhuq1wIGLhurFuZyBGYWNlYm9vazwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9hdXRoL2dvb2dsZSIgY2xhc3M9Imdvb2dsZS1wbHVzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImZhIGZhLWdvb2dsZS1wbHVzIGljb25fc29jY2lhbCI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0idGV4dF9zb2NpYWwiPsSQxINuZyBuaOG6rXAgYuG6sW5nIEdvb2dsZTwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZm9ybT4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgPHNjcmlwdD4KICAgICAgICBmdW5jdGlvbiBzd2l0Y2hBdXRoKGlkRm9ybSkgewogICAgICAgICAgICAkKCcubW9kYWwnKS5tb2RhbCgnaGlkZScpOwogICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7CiAgICAgICAgICAgICAgICAkKCIjIiArIGlkRm9ybSkubW9kYWwoKTsKICAgICAgICAgICAgfSwgMjAwKTsKICAgICAgICB9CiAgICAgICAgICAgICAgICAkKCcubW9kYWwtbG9naW4gZm9ybScpLnN1Ym1pdChmYWxzZSk7CiAgICAgICAgZnVuY3Rpb24gYXV0aExvZ2luKCkgewogICAgICAgICAgICByZXNldElucHV0TG9naW4oKTsKICAgICAgICAgICAgY29uc3QgZW1haWwgPSAkKCcubW9kYWwtbG9naW4nKS5maW5kKCcuZW1haWwnKTsKICAgICAgICAgICAgY29uc3QgcGFzc3dvcmQgPSAkKCcubW9kYWwtbG9naW4nKS5maW5kKCcucGFzc3dvcmQnKTsKICAgICAgICAgICAgaWYoIWVtYWlsLnZhbCgpKSB7CiAgICAgICAgICAgICAgICByZXR1cm4gYWRkRXJyb3JJbnB1dChlbWFpbCwgJ07hu5lpIGR1bmcgbsOgeSBraMO0bmcgxJHGsOG7o2MgxJHhu4MgdHLhu5FuZy4nKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBpZighcGFzc3dvcmQudmFsKCkpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KHBhc3N3b3JkLCAnTuG7mWkgZHVuZyBuw6B5IGtow7RuZyDEkcaw4bujYyDEkeG7gyB0cuG7kW5nLicpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKGVtYWlsLnZhbCgpLmxlbmd0aCA8IDQpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KGVtYWlsLCAnVMOgaSBraG/huqNuIHRyw6puIDQga8O9IHThu7EuJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYocGFzc3dvcmQudmFsKCkubGVuZ3RoIDwgNikgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQocGFzc3dvcmQsICdN4bqtdCBraOG6qXUgcGjhuqNpIHRyw6puIDYga8O9IHThu7EuJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgICAgIHVybDogd2luZG93LmxvY2F0aW9uLm9yaWdpbiArICcvbG9naW4nLAogICAgICAgICAgICAgICAgdHlwZTogIlBPU1QiLAogICAgICAgICAgICAgICAgZGF0YVR5cGU6ICJqc29uIiwKICAgICAgICAgICAgICAgIGRhdGE6IHsKICAgICAgICAgICAgICAgICAgICBlbWFpbDogZW1haWwudmFsKCksCiAgICAgICAgICAgICAgICAgICAgcGFzc3dvcmQ6IHBhc3N3b3JkLnZhbCgpLAogICAgICAgICAgICAgICAgICAgIHJlbWVtYmVyOiAoJCgnI3JlbWVtYmVyJykuaXMoICI6Y2hlY2tlZCIgKSA/IHRydWUgOiAnJykKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBiZWZvcmVTZW5kOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAgaWYobG9hZGVkKSByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgbG9hZGVkID0gdHJ1ZTsKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBlcnJvcjogZnVuY3Rpb24gKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgZXJyb3JzID0gZGF0YS5yZXNwb25zZUpTT047CiAgICAgICAgICAgICAgICAgICAgJC5lYWNoKCBlcnJvcnMuZXJyb3JzLCBmdW5jdGlvbigga2V5LCB2YWx1ZSApIHsKICAgICAgICAgICAgICAgICAgICAgICAgYWRkRXJyb3JJbnB1dCgkKCcubW9kYWwtbG9naW4nKS5maW5kKCcuJyArIGtleSksIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSkgewogICAgICAgICAgICAgICAgICAgIGxvY2F0aW9uLnJlbG9hZCgnJyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgICAkKCcubW9kYWwtcmVnaXN0ZXIgZm9ybScpLnN1Ym1pdChmYWxzZSk7CiAgICAgICAgZnVuY3Rpb24gYXV0aFJlZ2lzdGVyKCkgewogICAgICAgICAgICByZXNldElucHV0TG9naW4oKTsKICAgICAgICAgICAgY29uc3QgdXNlcm5hbWUgPSAkKCcubW9kYWwtcmVnaXN0ZXInKS5maW5kKCcudXNlcm5hbWUnKTsKICAgICAgICAgICAgY29uc3QgbmFtZSA9ICQoJy5tb2RhbC1yZWdpc3RlcicpLmZpbmQoJy5uYW1lJyk7CiAgICAgICAgICAgIGNvbnN0IGVtYWlsID0gJCgnLm1vZGFsLXJlZ2lzdGVyJykuZmluZCgnLmVtYWlsJyk7CiAgICAgICAgICAgIGNvbnN0IHBhc3N3b3JkID0gJCgnLm1vZGFsLXJlZ2lzdGVyJykuZmluZCgnLnBhc3N3b3JkJyk7CiAgICAgICAgICAgIGNvbnN0IGNvbmZpcm1fcGFzc3dvcmQgPSAkKCcubW9kYWwtcmVnaXN0ZXInKS5maW5kKCcuY29uZmlybV9wYXNzd29yZCcpOwogICAgICAgICAgICBjb25zdCBjb250YWN0ID0gJCgnLm1vZGFsLXJlZ2lzdGVyJykuZmluZCgnLmNvbnRhY3RfY3NuJyk7CgogICAgICAgICAgICBpZighdXNlcm5hbWUudmFsKCkpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KHVzZXJuYW1lLCAnVMOqbiDEkcSDbmcgbmjhuq1wIGtow7RuZyDEkcaw4bujYyDEkeG7gyB0cuG7kW5nJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYoIW5hbWUudmFsKCkpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KG5hbWUsICdUw6puIGhp4buDbiB0aOG7iyBraMO0bmcgxJHGsOG7o2MgxJHhu4MgdHLhu5FuZycpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKCFlbWFpbC52YWwoKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQoZW1haWwsICdFbWFpbCBraMO0bmcgxJHGsOG7o2MgxJHhu4MgdHLhu5FuZycpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKCFwYXNzd29yZC52YWwoKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQocGFzc3dvcmQsICdO4buZaSBkdW5nIG7DoHkga2jDtG5nIMSRxrDhu6NjIMSR4buDIHRy4buRbmcuJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYoY29uZmlybV9wYXNzd29yZC52YWwoKSAhPSBwYXNzd29yZC52YWwoKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQoY29uZmlybV9wYXNzd29yZCwgJ1jDoWMgbmjhuq1uIG3huq10IGto4bqpdSBraMO0bmcga2jhu5twLicpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKHVzZXJuYW1lLnZhbCgpLmxlbmd0aCA8IDQpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KHVzZXJuYW1lLCAnVMOgaSBraG/huqNuIHRyw6puIDQga8O9IHThu7EuJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYocGFzc3dvcmQudmFsKCkubGVuZ3RoIDwgNikgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQocGFzc3dvcmQsICdN4bqtdCBraOG6qXUgcGjhuqNpIHRyw6puIDYga8O9IHThu7EuJyk7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgaWYoIWNvbnRhY3QuaXMoICI6Y2hlY2tlZCIgKSkgewogICAgICAgICAgICAgICAgcmV0dXJuIGFkZEVycm9ySW5wdXQoY29udGFjdCwgJ1jDoWMgbmjhuq1uIHRo4buPYSB0aHXhuq1uIMSR4buDIMSRxINuZyDDvSB0w6BpIGtob+G6o24nKTsKICAgICAgICAgICAgfQogICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgdXJsOiB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgJy9yZWdpc3RlcicsCiAgICAgICAgICAgICAgICB0eXBlOiAiUE9TVCIsCiAgICAgICAgICAgICAgICBkYXRhVHlwZTogImpzb24iLAogICAgICAgICAgICAgICAgZGF0YTogewogICAgICAgICAgICAgICAgICAgIG5hbWU6IG5hbWUudmFsKCksCiAgICAgICAgICAgICAgICAgICAgdXNlcm5hbWU6IHVzZXJuYW1lLnZhbCgpLAogICAgICAgICAgICAgICAgICAgIGVtYWlsOiBlbWFpbC52YWwoKSwKICAgICAgICAgICAgICAgICAgICBwYXNzd29yZDogcGFzc3dvcmQudmFsKCksCiAgICAgICAgICAgICAgICAgICAgY2FwdGNoYTogZ3JlY2FwdGNoYS5nZXRSZXNwb25zZSgpCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgYmVmb3JlU2VuZDogZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgICAgIHdhaXRpbmdEaWFsb2cuc2hvdygpOwogICAgICAgICAgICAgICAgICAgIGlmKGxvYWRlZCkgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgICAgIGxvYWRlZCA9IHRydWU7CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgZXJyb3I6IGZ1bmN0aW9uIChkYXRhKSB7CiAgICAgICAgICAgICAgICAgICAgd2FpdGluZ0RpYWxvZy5oaWRlKCk7CiAgICAgICAgICAgICAgICAgICAgdmFyIGVycm9ycyA9IGRhdGEucmVzcG9uc2VKU09OOwogICAgICAgICAgICAgICAgICAgICQuZWFjaCggZXJyb3JzLmVycm9ycywgZnVuY3Rpb24oIGtleSwgdmFsdWUgKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGFkZEVycm9ySW5wdXQoJCgnLm1vZGFsLXJlZ2lzdGVyJykuZmluZCgnLicgKyBrZXkpLCB2YWx1ZSk7CiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgc3VjY2VzczogZnVuY3Rpb24ocmVzcG9uc2UpIHsKICAgICAgICAgICAgICAgICAgICBsb2NhdGlvbi5yZWxvYWQoKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICAgICQoJy5tb2RhbC1mb3Jnb3QgZm9ybScpLnN1Ym1pdChmYWxzZSk7CiAgICAgICAgZnVuY3Rpb24gYXV0aEZvcmdvdCgpIHsKICAgICAgICAgICAgcmVzZXRJbnB1dExvZ2luKCk7CiAgICAgICAgICAgIGNvbnN0IGVtYWlsID0gJCgnLm1vZGFsLWZvcmdvdCcpLmZpbmQoJy5lbWFpbCcpOwogICAgICAgICAgICBpZighZW1haWwudmFsKCkpIHsKICAgICAgICAgICAgICAgIHJldHVybiBhZGRFcnJvcklucHV0KGVtYWlsLCAnRW1haWwga2jDtG5nIMSRxrDhu6NjIMSR4buDIHRy4buRbmcnKTsKICAgICAgICAgICAgfQogICAgICAgICAgICAkLmFqYXgoewogICAgICAgICAgICAgICAgdXJsOiB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgJy9wYXNzd29yZC9lbWFpbCcsCiAgICAgICAgICAgICAgICB0eXBlOiAiUE9TVCIsCiAgICAgICAgICAgICAgICBkYXRhVHlwZTogImpzb24iLAogICAgICAgICAgICAgICAgZGF0YTogewogICAgICAgICAgICAgICAgICAgIGVtYWlsOiBlbWFpbC52YWwoKSwKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBiZWZvcmVTZW5kOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAgd2FpdGluZ0RpYWxvZy5zaG93KCk7CiAgICAgICAgICAgICAgICAgICAgaWYobG9hZGVkKSByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgbG9hZGVkID0gdHJ1ZTsKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBlcnJvcjogZnVuY3Rpb24gKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICB3YWl0aW5nRGlhbG9nLmhpZGUoKTsKICAgICAgICAgICAgICAgICAgICB2YXIgZXJyb3JzID0gZGF0YS5yZXNwb25zZUpTT047CiAgICAgICAgICAgICAgICAgICAgJC5lYWNoKGVycm9ycy5lcnJvcnMsIGZ1bmN0aW9uKCBrZXksIHZhbHVlICkgewogICAgICAgICAgICAgICAgICAgICAgICBhZGRFcnJvcklucHV0KCQoJy5tb2RhbC1mb3Jnb3QnKS5maW5kKCcuJyArIGtleSksIHZhbHVlKTsKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihyZXNwb25zZSkgewogICAgICAgICAgICAgICAgICAgIHdhaXRpbmdEaWFsb2cuaGlkZSgpOwogICAgICAgICAgICAgICAgICAgIHZhciBzdGF0dXMgPSByZXNwb25zZS5zdGF0dXMuZW1haWw7CiAgICAgICAgICAgICAgICAgICAgZW1haWwuYmVmb3JlKCc8ZGl2IGNsYXNzPSJhbGVydCBhbGVydC1zdWNjZXNzIj4nICsgc3RhdHVzICsgJyA8L2Rpdj4nKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICAgIGZ1bmN0aW9uIHJlc2V0SW5wdXRMb2dpbigpIHsKICAgICAgICAgICAgJCgnLm1vZGFsLWZvcm0nKS5maW5kKCcuaW5wdXQtaGVscC1ibG9jaycpLnJlbW92ZSgpOwogICAgICAgICAgICAkKCcubW9kYWwtZm9ybScpLmZpbmQoJy5hbGVydCcpLnJlbW92ZSgpOwogICAgICAgICAgICAkKCcubW9kYWwtZm9ybScpLmZpbmQoJ2lucHV0JykucmVtb3ZlQ2xhc3MoJ2lucHV0LWhhcy1lcnJvcicpOwogICAgICAgIH0KICAgICAgICBmdW5jdGlvbiBhZGRFcnJvcklucHV0KHRhZywgY29udGVudCkgewogICAgICAgICAgICB0YWcuYWRkQ2xhc3MoJ2lucHV0LWhhcy1lcnJvcicpOwogICAgICAgICAgICB0YWcuYmVmb3JlKCc8c3BhbiBjbGFzcz0iaW5wdXQtaGVscC1ibG9jayI+PHN0cm9uZz4nICsgY29udGVudCArICc8L3N0cm9uZz48L3NwYW4+Jyk7CiAgICAgICAgfQoKCiAgICA8L3NjcmlwdD4KPHNjcmlwdD4KICAgIHZhciBsb2FkSGlzdG9yeSA9IHRydWU7CiAgICBmdW5jdGlvbiBzaG93SGlzdG9yeU11c2ljKCkgewogICAgICAgIGlmKGxvYWRIaXN0b3J5KSB7CiAgICAgICAgICAgICQuYWpheCh7CiAgICAgICAgICAgICAgICB1cmw6IHdpbmRvdy5sb2NhdGlvbi5vcmlnaW4gKyAiL211c2ljL2hpc3RvcnlfbGlzdGVuIiwKICAgICAgICAgICAgICAgIHR5cGU6ICJQT1NUIiwKICAgICAgICAgICAgICAgIGRhdGFUeXBlOiAianNvbiIsCiAgICAgICAgICAgICAgICBkYXRhOiB7fSwKICAgICAgICAgICAgICAgIGJlZm9yZVNlbmQ6IGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgICAgICBpZihsb2FkZWQpIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgICAgICBsb2FkZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgICAgICBsb2FkSGlzdG9yeSA9IGZhbHNlOwogICAgICAgICAgICAgICAgICAgIHZhciBzdHJpbmdCb3hIdG1sID0gJyc7CiAgICAgICAgICAgICAgICAgICAgaWYoZGF0YSkgewogICAgICAgICAgICAgICAgICAgICAgICAkLmVhY2goZGF0YSwgZnVuY3Rpb24gKGluZGV4LCB2YWwpIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZ0JveEh0bWwgKz0gJzxhIGhyZWY9IicgKyB2YWwubGluayArICciIGNsYXNzPSJsaXN0LWdyb3VwLWl0ZW0gbGlzdC1ncm91cC1pdGVtLWFjdGlvbiBkLWZsZXggdGl0bGVfcGxheWxpc3QiPicgKyB2YWwudGl0bGUgKyAnPC9hPic7CiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAkKCcuYm94X3Nob3dfaGlzdG9yeV9tdXNpYyAubGlzdC1ncm91cCcpLmh0bWwoc3RyaW5nQm94SHRtbCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgICAkKCcuYm94X2hpc3RvcnlfbXVzaWMnKS5jc3MoJ2Rpc3BsYXknLCAnaW5oZXJpdCcpOwogICAgICAgICQoJ2JvZHknKS5hcHBlbmQoJzxkaXYgaWQ9ImJveE91dFBsYXlsaXN0IiBzdHlsZT0iZGlzcGxheTogYmxvY2s7IHotaW5kZXg6IDk5OTk5OyIgcm9sZT0iZGlhbG9nIiBjbGFzcz0ibW9kYWwiPiA8L2Rpdj4nKTsKICAgICAgICB3aW5kb3cub25jbGljayA9IGZ1bmN0aW9uKGV2ZW50KSB7CiAgICAgICAgICAgIGlmKGV2ZW50LnRhcmdldCA9PSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYm94T3V0UGxheWxpc3QnKSkgewogICAgICAgICAgICAgICAgJCgnLmJveF9oaXN0b3J5X211c2ljJykuY3NzKCdkaXNwbGF5JywgJ25vbmUnKTsKICAgICAgICAgICAgICAgICQoJyNib3hPdXRQbGF5bGlzdCcpLnJlbW92ZSgpOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgJCgnLmJveF9oaXN0b3J5X211c2ljJykuZmluZCgnLmNsb3NlJykub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICQoJy5ib3hfaGlzdG9yeV9tdXNpYycpLmNzcygnZGlzcGxheScsICdub25lJyk7CiAgICAgICAgJCgnI2JveE91dFBsYXlsaXN0JykucmVtb3ZlKCk7CiAgICB9KQogICAgZnVuY3Rpb24gcmVkaXJlY3RVcGxvYWQodXJsKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2hBdXRoKCdteU1vZGFsX2xvZ2luJyk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgd2luZG93LmxvY2F0aW9uLmhyZWYgPSB1cmw7CiAgICB9Cjwvc2NyaXB0Pgo8Zm9vdGVyIGlkPSJmb290ZXIiPgogICAgPGRpdiBjbGFzcz0iY29udGFpbmVyIj4KICAgICAgICA8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZl9pdGVtIj4KICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9InRpdGxlIj5C4bqjbmcgWOG6v3AgSOG6oW5nPC9oMz4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL25oYWMtaG90Lmh0bWwiIHRpdGxlPSIiPkJYSCBIw7RtIE5heTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2JhbmcteGVwLWhhbmcvdHVhbi5odG1sIiB0aXRsZT0iQlhIIHR14bqnbiBuw6B5Ij5CWEggVHXhuqduIE7DoHk8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL3RoYW5nLTA5LTIwMTguaHRtbCIgdGl0bGU9IkJYSCB0aMOhbmcgOSI+QlhIIFRow6FuZyAxMTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2JhbmcteGVwLWhhbmcvbmFtLTIwMTcuaHRtbCIgdGl0bGU9IkJYSCBuxINtIDIwMTciPkJYSCBOxINtIDIwMTc8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9iYW5nLXhlcC1oYW5nL25hbS0yMDE4Lmh0bWwiIHRpdGxlPSJCWEggbsSDbSAyMDE4Ij5CWEggTsSDbSAyMDE4PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZfaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+VmlkZW8gQ2xpcDwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby92LXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBWaeG7h3QgTmFtIj5WaWRlbyBWaeG7h3QgTmFtPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vdXMtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIFVTLVVLIj5WaWRlbyBVUy1VSzwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2MtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIEhvYSI+VmlkZW8gSG9hPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vay12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gSMOgbiI+VmlkZW8gSMOgbjwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL2hkL3ZpZGVvL2wtdmlkZW8uaHRtbCIgdGl0bGU9IlZpZGVvIExpdmUiPlZpZGVvIExpdmU8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9oLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBIw6BpIj5WaWRlbyBIw6BpPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vaGQvdmlkZW8vai12aWRlby5odG1sIiB0aXRsZT0iVmlkZW8gTmjhuq10Ij5WaWRlbyBOaOG6rXQ8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9mLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBQaMOhcCI+VmlkZW8gUGjDoXA8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9oZC92aWRlby9vLXZpZGVvLmh0bWwiIHRpdGxlPSJWaWRlbyBOxrDhu5tjIEtow6FjIj5WaWRlbyBOxrDhu5tjIEtow6FjPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZfaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+QmVhdCwgUGxheWJhY2s8L2gzPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svdi1pbnN0cnVtZW50YWwuaHRtbCIgdGl0bGU9IlBsYXliYWNrIFZp4buHdCBOYW0iPlBsYXliYWNrIFZp4buHdCBOYW08L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvYmVhdC1wbGF5YmFjay91cy1pbnN0cnVtZW50YWwuaHRtbCIgdGl0bGU9IlBsYXliYWNrIFVTLVVLIj5QbGF5YmFjayBVUy1VSzwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL2MtaW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBIb2EiPlBsYXliYWNrIEhvYTwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL2staW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBIw6BuIj5QbGF5YmFjayBIw6BuPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svai1pbnN0cnVtZW50YWwuaHRtbCIgdGl0bGU9IlBsYXliYWNrIE5o4bqtdCI+UGxheWJhY2sgTmjhuq10PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2JlYXQtcGxheWJhY2svZi1pbnN0cnVtZW50YWwuaHRtbCIgdGl0bGU9IlBsYXliYWNrIFBow6FwIj5QbGF5YmFjayBQaMOhcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9iZWF0LXBsYXliYWNrL28taW5zdHJ1bWVudGFsLmh0bWwiIHRpdGxlPSJQbGF5YmFjayBOxrDhu5tjIEtow6FjIj5QbGF5YmFjayBOxrDhu5tjIEtow6FjPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZfaXRlbSI+CiAgICAgICAgICAgICAgICAgICAgPGgzIGNsYXNzPSJ0aXRsZSI+TmjhuqFjIFZp4buHdCBOYW08L2gzPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBwb3AsIHJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvdmlldG5hbS92LXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyByYXAsIGhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL3ZpZXRuYW0vdi1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIGRhbmNlLCByZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy92aWV0bmFtL3YtdHJ1eWVuLXRob25nLmh0bWwiIHRpdGxlPSJOaOG6oWMgdHJ1eeG7gW4gdGjhu5FuZyI+TmjhuqFjIFRydXnhu4FuIFRo4buRbmc8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZl9pdGVtIj4KICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9InRpdGxlIj5OaOG6oWMgVVMtVUs8L2gzPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL3VzLXVrL3VzLXBvcC5odG1sIiB0aXRsZT0iTmjhuqFjIHBvcCwgcm9jayI+TmjhuqFjIFBvcCwgUm9jazwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1yYXAtaGlwaG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgcmFwLCBoaXBob3AiPk5o4bqhYyBSYXAsIEhpcGhvcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy91cy11ay91cy1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIGRhbmNlLCByZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmX2l0ZW0iPgogICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPk5o4bqhYyBIb2E8L2gzPgogICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBwb3AsIHJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvY2hpbmVzZS9jLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyByYXAsIGhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2NoaW5lc2UvYy1kYW5jZS1yZW1peC5odG1sIiB0aXRsZT0iTmjhuqFjIGRhbmNlLCByZW1peCI+TmjhuqFjIERhbmNlLCBSZW1peDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbCI+CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmX2l0ZW0iPgogICAgICAgICAgICAgICAgICAgIDxoMyBjbGFzcz0idGl0bGUiPk5o4bqhYyBIw6BuPC9oMz4KICAgICAgICAgICAgICAgICAgICA8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXBvcC5odG1sIiB0aXRsZT0iTmjhuqFjIHBvcCwgcm9jayI+TmjhuqFjIFBvcCwgUm9jazwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9rb3JlYS9rLXJhcC1oaXBob3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyByYXAsIGhpcGhvcCI+TmjhuqFjIFJhcCwgSGlwaG9wPC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2NoaWFzZW5oYWMudm4vbXAzL2tvcmVhL2stZGFuY2UtcmVtaXguaHRtbCIgdGl0bGU9Ik5o4bqhYyBkYW5jZSwgcmVtaXgiPk5o4bqhYyBEYW5jZSwgUmVtaXg8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjb2wiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZl9pdGVtIj4KICAgICAgICAgICAgICAgICAgICA8aDMgY2xhc3M9InRpdGxlIj5OaOG6oWMgTsaw4bubYyBLaMOhYzwvaDM+CiAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvb3RoZXIvby1wb3AuaHRtbCIgdGl0bGU9Ik5o4bqhYyBwb3AsIHJvY2siPk5o4bqhYyBQb3AsIFJvY2s8L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vY2hpYXNlbmhhYy52bi9tcDMvb3RoZXIvby1yYXAtaGlwaG9wLmh0bWwiIHRpdGxlPSJOaOG6oWMgcmFwLCBoaXBob3AiPk5o4bqhYyBSYXAsIEhpcGhvcDwvYT48L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9jaGlhc2VuaGFjLnZuL21wMy9vdGhlci9vLWRhbmNlLXJlbWl4Lmh0bWwiIHRpdGxlPSJOaOG6oWMgZGFuY2UsIHJlbWl4Ij5OaOG6oWMgRGFuY2UsIFJlbWl4PC9hPjwvbGk+CiAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8aHI+CiAgICAgICAgPGRpdiBjbGFzcz0icm93IGFsaWduLWl0ZW1zLWVuZCI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvbC01IG9mZnNldC0yIj4KICAgICAgICAgICAgICAgIDxhZGRyZXNzIGNsYXNzPSJtLTAiPgogICAgICAgICAgICAgICAgICAgIDxkaXY+Q8O0bmcgdHkgQ+G7lSBwaOG6p24gZ2nhuqNpIHRyw60gWcOqdSBDYSBIw6F0PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdj5HaeG6pXkgcGjDqXAgTVhIIHPhu5EgMzM3L0dQLUJUVFRUIGRvIELhu5kgVFQmVFQgY+G6pXAgbmfDoHkgMjIvMDYvMjAxNjwvZGl2PgogICAgICAgICAgICAgICAgPC9hZGRyZXNzPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY29sLTUiPgogICAgICAgICAgICAgICAgPGFkZHJlc3MgY2xhc3M9Im0tMCI+CiAgICAgICAgICAgICAgICAgICAgPGRpdj48YSBzdHlsZT0iY29sb3I6ICNhOWE5YTk7IiBocmVmPSIvY2hpbmgtc2FjaC1jaGlhLXNlLW5oYWMiPk7hu5lpIHF1eSB2w6AgY2jDrW5oIHPDoWNoIENoaWEgU+G6uyBOaOG6oWM8L2E+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PlBhZ2UgZ2VuZXJhdGlvbiB0aW1lOiAwLjAzMyBzZWNvbmRzPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0idGV4dC1yaWdodCIgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luLXRvcDogLTM1cHg7IHJpZ2h0OiAwcHg7Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJsaXN0LWlubGluZSBtLTAgc29jaWFsX2YiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vY2hpYXNlbmhhYy8iIHRpdGxlPSIiPjxpIGNsYXNzPSJmYSBmYS1mYWNlYm9vayIgYXJpYS1oaWRkZW49InRydWUiPjwvaT48L2E+PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvYWRkcmVzcz4KICAgICAgICAgICAgPC9kaXY+CgoKCgoKCiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9mb290ZXI+CjxzY3JpcHQgc3JjPSJodHRwczovL2NoaWFzZW5oYWMudm4vanMvbG9iaWJveGNzbi5taW4uanMiPjwvc2NyaXB0PgoKCgo8L3NlY3Rpb24+Cjwvc2VjdGlvbj4KPHNjcmlwdD4KICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAgICAvLy8vQWRkIFBsYXlsaXN0Ly8vLy8vLy8KICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwogICAgZnVuY3Rpb24gbG9hZFBsYXlMaXN0KG11c2ljX2lkKSB7CiAgICAgICAgICAgICAgICBzd2l0Y2hBdXRoKCdteU1vZGFsX2xvZ2luJyk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgdXJsOiB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgIi91c2VyL3BsYXlsaXN0L2Rhbmgtc2FjaC1wbGF5bGlzdCIsCiAgICAgICAgICAgIHR5cGU6ICJHRVQiLAogICAgICAgICAgICBkYXRhVHlwZTogImpzb24iLAogICAgICAgICAgICBkYXRhOiB7bXVzaWNfaWQ6IG11c2ljX2lkfSwKICAgICAgICAgICAgYmVmb3JlU2VuZDogZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgJCgnLmJveF9zaG93X3BsYXlsaXN0IC5saXN0LWdyb3VwJykuaHRtbCgnJyk7CiAgICAgICAgICAgICAgICBpZihsb2FkZWQpIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgIGxvYWRlZCA9IHRydWU7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgIGlmKGRhdGEuc3VjY2VzcykgewogICAgICAgICAgICAgICAgICAgIHZhciBzdHJpbmdCb3hIdG1sID0gJyc7CiAgICAgICAgICAgICAgICAgICAgaWYoZGF0YS5kYXRhKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICQuZWFjaChkYXRhLmRhdGEsIGZ1bmN0aW9uIChpbmRleCwgdmFsKSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJpbmdCb3hIdG1sICs9IHN0cmluZ0l0ZW1Cb3hQbGF5bGlzdCh2YWwucGxheWxpc3RfdGl0bGUsIHZhbC5wbGF5bGlzdF9tdXNpY190b3RhbCwgdmFsLnBsYXlsaXN0X2lkLCB2YWwubXVzaWNfZXhpc3RzLCB2YWwucGxheWxpc3RfdGltZSk7CiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAkKCcuYm94X3Nob3dfcGxheWxpc3QgLmxpc3QtZ3JvdXAnKS5odG1sKHN0cmluZ0JveEh0bWwpOwogICAgICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAgICAgYWxlcnRNb2RhbChkYXRhLm1lc3NhZ2UpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICAgICB9KTsKICAgIH0KICAgIGZ1bmN0aW9uIHN0cmluZ0l0ZW1Cb3hQbGF5bGlzdChwbGF5bGlzdF90aXRsZSwgcGxheWxpc3RfbXVzaWNfdG90YWwsIHBsYXlsaXN0X2lkLCBtdXNpY19leGlzdCwgcGxheWxpc3RfdGltZSl7CiAgICAgICAgcmV0dXJuICc8ZGl2IG9uY2xpY2s9ImFkZEJveE11c2ljUGxheWxpc3QoJyArIHBsYXlsaXN0X2lkICsgJykiIGNsYXNzPSJwbGF5bGlzdF9pZF8nICsgcGxheWxpc3RfaWQgKyAnICcgKyAobXVzaWNfZXhpc3QgPyAnbXVzaWMtZXhpc3RzJyA6ICcnKSArICciPjxhIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKSIgY2xhc3M9Imxpc3QtZ3JvdXAtaXRlbSBsaXN0LWdyb3VwLWl0ZW0tYWN0aW9uIGQtZmxleCB0aXRsZV9wbGF5bGlzdCI+JyArIHBsYXlsaXN0X3RpdGxlICsgJyAoPHNwYW4+JyArIHBsYXlsaXN0X211c2ljX3RvdGFsICsgJzwvc3Bhbj4pJyArIChtdXNpY19leGlzdCA/ICc8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMgaWNvbi1ib3gtcGxheWxpc3QiPiBjaGVjayA8L2k+JyA6ICcnKSArICc8L2E+PC9kaXY+JzsKICAgIH0KICAgIGZ1bmN0aW9uIHN0cmluZ0l0ZW1QbGF5bGlzdChwbGF5bGlzdF90aXRsZSwgcGxheWxpc3RfbXVzaWNfdG90YWwsIHBsYXlsaXN0X2lkLCBtdXNpY19leGlzdCwgcGxheWxpc3RfdGltZSl7CiAgICAgICAgcmV0dXJuICc8bGkgb25jbGljaz0iYWRkTXVzaWNQbGF5bGlzdCgnICsgcGxheWxpc3RfaWQgKyAnLCBmYWxzZSwgZmFsc2UsIGZhbHNlKSIgY2xhc3M9ImQtZmxleCBqdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiBwbGF5bGlzdF9pZF8nICsgcGxheWxpc3RfaWQgKyAnICcgKyAobXVzaWNfZXhpc3QgPyAnbXVzaWMtZXhpc3RzJyA6ICcnKSArICciPjxhIGNsYXNzPSJ0aXRsZV9wbGF5bGlzdCIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApIiB0aXRsZT0iJyArIHBsYXlsaXN0X3RpdGxlICsgJyI+JyArIHBsYXlsaXN0X3RpdGxlICsgJyAoPHNwYW4+JyArIHBsYXlsaXN0X211c2ljX3RvdGFsICsgJzwvc3Bhbj4pPC9hPicgKyAobXVzaWNfZXhpc3QgPyAnPGkgY2xhc3M9Im1hdGVyaWFsLWljb25zIj4gY2hlY2sgPC9pPicgOiAnJykgKyAnPHRpbWU+JyArIGNvbnZlcnREYXRlVGltZShwbGF5bGlzdF90aW1lKSArICc8L3RpbWU+PC9saT4nOwogICAgfQogICAgZnVuY3Rpb24gYnRuQ3JlYXRlUGxheWxpc3QoYm94X3RleHRfY3JlYXRlX3BsYXlsaXN0KSB7CiAgICAgICAgdmFyIHRpdGxlUGxheWxpc3QgPSAkKCcuJyArIGJveF90ZXh0X2NyZWF0ZV9wbGF5bGlzdCk7CiAgICAgICAgICAgICAgICBzd2l0Y2hBdXRoKCdteU1vZGFsX2xvZ2luJyk7CiAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgaWYoIXRpdGxlUGxheWxpc3QudmFsKCkpIHsKICAgICAgICAgICAgYWxlcnRNb2RhbCgnQuG6oW4gY2jGsGEgbmjhuq1wIHTDqm4gcGxheWxpc3QgbeG7m2kuJyk7CiAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICB9CiAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgdXJsOiB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgIi91c2VyL3BsYXlsaXN0L2NyZWF0ZS1wbGF5bGlzdCIsCiAgICAgICAgICAgIHR5cGU6ICJQT1NUIiwKICAgICAgICAgICAgZGF0YVR5cGU6ICJqc29uIiwKICAgICAgICAgICAgZGF0YTogeydtdXNpY19pZCc6IG11c2ljSWQsICdwbGF5bGlzdF90aXRsZSc6IHRpdGxlUGxheWxpc3QudmFsKCl9LAogICAgICAgICAgICBiZWZvcmVTZW5kOiBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICBpZihsb2FkZWQpIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgIGxvYWRlZCA9IHRydWU7CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgIGlmKGRhdGEuc3VjY2VzcykgewogICAgICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGRhdGEuZGF0YSk7CiAgICAgICAgICAgICAgICAgICAgJCgnLnBsYXlsaXN0LWNzbiAubGlzdC11bnN0eWxlZCcpLnByZXBlbmQoc3RyaW5nSXRlbVBsYXlsaXN0KGRhdGEuZGF0YS5wbGF5bGlzdF90aXRsZSwgZGF0YS5kYXRhLnBsYXlsaXN0X211c2ljX3RvdGFsLCBkYXRhLmRhdGEucGxheWxpc3RfaWQsIGZhbHNlLCBkYXRhLmRhdGEucGxheWxpc3RfdGltZSkpOwogICAgICAgICAgICAgICAgICAgICQoJy5ib3hfc2hvd19wbGF5bGlzdF9wb3B1cCAubGlzdC1ncm91cCcpLnByZXBlbmQoc3RyaW5nSXRlbUJveFBsYXlsaXN0KGRhdGEuZGF0YS5wbGF5bGlzdF90aXRsZSwgZGF0YS5kYXRhLnBsYXlsaXN0X211c2ljX3RvdGFsLCBkYXRhLmRhdGEucGxheWxpc3RfaWQsIGZhbHNlLCBkYXRhLmRhdGEucGxheWxpc3RfdGltZSkpOwogICAgICAgICAgICAgICAgICAgIHRpdGxlUGxheWxpc3QudmFsKCIiKTsKICAgICAgICAgICAgICAgICAgICAkKCcucGxheWxpc3QtY3NuJykuYW5pbWF0ZSh7c2Nyb2xsVG9wOiAkKCcucGxheWxpc3QtY3NuIC5saXN0LXVuc3R5bGVkJykuaGVpZ2h0KCl9LCAnc2xvdycpOwogICAgICAgICAgICAgICAgICAgICQoJy5ib3hfc2hvd19wbGF5bGlzdF9wb3B1cCcpLmFuaW1hdGUoe3Njcm9sbFRvcDogJCgnLmJveF9zaG93X3BsYXlsaXN0X3BvcHVwIC5saXN0LWdyb3VwJykuaGVpZ2h0KCl9LCAnc2xvdycpOwogICAgICAgICAgICAgICAgfWVsc2V7CiAgICAgICAgICAgICAgICAgICAgYWxlcnRNb2RhbChkYXRhLm1lc3NhZ2UpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICB9CgogICAgZnVuY3Rpb24gYWRkTXVzaWNQbGF5bGlzdChwbGF5bGlzdElkLCBtdXNpY0FkZElkLCBhcnRpc3RBZGQsIGFydGlzdElkQWRkKSB7CiAgICAgICAgY29uc3QgcGxheWxpc3RJZFNlbGVjdCA9ICQoJy5wbGF5bGlzdF9pZF8nICsgcGxheWxpc3RJZCk7CiAgICAgICAgdmFyIGNvdW50UGxheWxpc3QgPSBwbGF5bGlzdElkU2VsZWN0LmZpbmQoJy50aXRsZV9wbGF5bGlzdCBzcGFuJyk7CiAgICAgICAgJC5hamF4KHsKICAgICAgICAgICAgdXJsOiB3aW5kb3cubG9jYXRpb24ub3JpZ2luICsgIi91c2VyL3BsYXlsaXN0L2FkZC1tdXNpYy1wbGF5bGlzdCIsCiAgICAgICAgICAgIHR5cGU6ICJQT1NUIiwKICAgICAgICAgICAgZGF0YVR5cGU6ICJqc29uIiwKICAgICAgICAgICAgZGF0YTogeydwbGF5bGlzdF9pZCc6IHBsYXlsaXN0SWQsICdtdXNpY19pZCc6IChtdXNpY0FkZElkID09IGZhbHNlID8gbXVzaWNJZCA6IG11c2ljQWRkSWQpLCAnYXJ0aXN0JzogKGFydGlzdEFkZCA9PSBmYWxzZSA/IGFydGlzdHMgOiBhcnRpc3RBZGQpLCAnYXJ0aXN0X2lkJzogKGFydGlzdElkQWRkID09IGZhbHNlID8gYXJ0aXN0SWRzIDogYXJ0aXN0SWRBZGQpfSwKICAgICAgICAgICAgYmVmb3JlU2VuZDogZnVuY3Rpb24gKCkgewogICAgICAgICAgICAgICAgaWYobG9hZGVkKSByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgICBsb2FkZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgaWYocGxheWxpc3RJZFNlbGVjdC5oYXNDbGFzcygnbXVzaWMtZXhpc3RzJykpIHsKICAgICAgICAgICAgICAgICAgICBjb3VudFBsYXlsaXN0Lmh0bWwocGFyc2VJbnQoY291bnRQbGF5bGlzdC5odG1sKCkpIC0gMSk7CiAgICAgICAgICAgICAgICAgICAgcGxheWxpc3RJZFNlbGVjdC5yZW1vdmVDbGFzcygnbXVzaWMtZXhpc3RzJyk7CiAgICAgICAgICAgICAgICAgICAgcGxheWxpc3RJZFNlbGVjdC5maW5kKCcubWF0ZXJpYWwtaWNvbnMnKS5yZW1vdmUoKTsKICAgICAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgICAgIGNvdW50UGxheWxpc3QuaHRtbChwYXJzZUludChjb3VudFBsYXlsaXN0Lmh0bWwoKSkgKyAxKTsKICAgICAgICAgICAgICAgICAgICBwbGF5bGlzdElkU2VsZWN0LmFkZENsYXNzKCdtdXNpYy1leGlzdHMnKTsKICAgICAgICAgICAgICAgICAgICBwbGF5bGlzdElkU2VsZWN0LmZpbmQoJ2EnKS5wcmVwZW5kKCc8aSBjbGFzcz0ibWF0ZXJpYWwtaWNvbnMgaWNvbi1ib3gtcGxheWxpc3QiPiBjaGVjayA8L2k+Jyk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgIHN1Y2Nlc3M6IGZ1bmN0aW9uKGRhdGEpIHsKICAgICAgICAgICAgICAgIGlmKGRhdGEuc3VjY2VzcykgewogICAgICAgICAgICAgICAgICAgIGlmKGRhdGEuZGF0YSkgewogICAgICAgICAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH1lbHNlewogICAgICAgICAgICAgICAgICAgIGFsZXJ0TW9kYWwoZGF0YS5tZXNzYWdlKTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgfQogICAgdmFyIGJveE11c2ljSWQgPSAnJzsKICAgIHZhciBib3hBcnRpc3RzID0gJyc7CiAgICB2YXIgYm94QXJ0aXN0SWRzID0gJyc7CiAgICB2YXIgbXVzaWNJZCA9ICcnOwogICAgZnVuY3Rpb24gYWRkUGxheWxpc3RUYWJsZShtdXNpY05hbWUsIHNldElkLCBzZXRBcnRpc3QsIHNldEFydGlzdElkKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHN3aXRjaEF1dGgoJ215TW9kYWxfbG9naW4nKTsKICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgICAgICAgICAgICBib3hNdXNpY0lkID0gc2V0SWQ7CiAgICAgICAgbXVzaWNJZCA9IHNldElkOwogICAgICAgIGJveEFydGlzdHMgPSBzZXRBcnRpc3Q7CiAgICAgICAgYm94QXJ0aXN0SWRzID0gc2V0QXJ0aXN0SWQ7CiAgICAgICAgJCgnLmJveF9hZGRfcGxheWxpc3QnKS5odG1sKCdUaMOqbSBiw6BpIGjDoXQgPHNwYW4gY2xhc3M9InRleHQtcGluayI+JyArIG11c2ljTmFtZSArICc8L3NwYW4+IHbDoG8gZGFuaCBzw6FjaCBQbGF5bGlzdCcpOwogICAgICAgICQoJy5zaG93X2FkZF9wbGF5bGlzdCcpLmNzcygnZGlzcGxheScsICdpbmhlcml0Jyk7CiAgICAgICAgJCgnYm9keScpLmFwcGVuZCgnPGRpdiBpZD0iYm94T3V0UGxheWxpc3QiIHN0eWxlPSJkaXNwbGF5OiBibG9jazsgei1pbmRleDogOTk5OTk7IiByb2xlPSJkaWFsb2ciIGNsYXNzPSJtb2RhbCI+IDwvZGl2PicpOwogICAgICAgIHdpbmRvdy5vbmNsaWNrID0gZnVuY3Rpb24oZXZlbnQpIHsKICAgICAgICAgICAgaWYoZXZlbnQudGFyZ2V0ID09IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdib3hPdXRQbGF5bGlzdCcpKSB7CiAgICAgICAgICAgICAgICAkKCcuc2hvd19hZGRfcGxheWxpc3QnKS5jc3MoJ2Rpc3BsYXknLCAnbm9uZScpOwogICAgICAgICAgICAgICAgJCgnI2JveE91dFBsYXlsaXN0JykucmVtb3ZlKCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgbG9hZFBsYXlMaXN0KHNldElkKTsKICAgIH0KICAgIGZ1bmN0aW9uIGFkZEJveE11c2ljUGxheWxpc3QocGxheWxpc3RfaWQpIHsKICAgICAgICBhZGRNdXNpY1BsYXlsaXN0KHBsYXlsaXN0X2lkLCBib3hNdXNpY0lkLCBib3hBcnRpc3RzLCBib3hBcnRpc3RJZHMpOwogICAgfQogICAgJCgnLnNob3dfYWRkX3BsYXlsaXN0JykuZmluZCgnLmNsb3NlJykub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewogICAgICAgICQoJy5zaG93X2FkZF9wbGF5bGlzdCcpLmNzcygnZGlzcGxheScsICdub25lJyk7CiAgICAgICAgJCgnI2JveE91dFBsYXlsaXN0JykucmVtb3ZlKCk7CiAgICB9KQogICAgJCgiLnNob3dfYWRkX3BsYXlsaXN0IikuZHJhZ2dhYmxlKCk7Cjwvc2NyaXB0Pgo8c3R5bGU+CiAgICAuc2hvd19hZGRfcGxheWxpc3QgewogICAgICAgIGxlZnQ6IDI3NS41cHg7CiAgICAgICAgdG9wOiA5ODBweDsKICAgIH0KICAgIC5zaG93X2FkZF9wbGF5bGlzdCAuY2FyZC1ib2R5ewogICAgICAgIHBhZGRpbmc6IDEwcHghaW1wb3J0YW50OwogICAgfQo8L3N0eWxlPgoKICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBCbHVlU2VlZCAtIGFzeW5jaHJvbm91cyBjb2RlIGZvciBwbGFjZW1lbnQgMTQ2OCBDaGlhc2VuaGFjIEJhbGxvb24gSG9tZSBQYWdlIERlc2t0b3AgLS0+CiAgICAgICAgICAgIDxzY3JpcHQgaWQ9ImpzaGQxcG1fMTQ2OCIgc3JjPSJodHRwczovL2QyLmJsdWVzZWVkLnR2L2Fkcy1zeW5jLmpzP3BsYWNlbWVudD0xNDY4Ij48L3NjcmlwdD4KICAgICAgICAKICAgICAgICAgICAgICAgICAgICAKPC9ib2R5Pgo8L2h0bWw+Cg==)