{"id":70803,"date":"2026-06-11T12:37:19","date_gmt":"2026-06-11T10:37:19","guid":{"rendered":"https:\/\/efaktura.nl\/?p=70803"},"modified":"2026-06-12T12:09:05","modified_gmt":"2026-06-12T10:09:05","slug":"enhanced-expenses-function","status":"publish","type":"post","link":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/","title":{"rendered":"Enhanced EXPENSES function"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The enhanced EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents. The improved structure and navigation make it easier to add documents, find information, and manage company expenses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Key improvements:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>intelligent data extraction from expense documents using AI<\/li>\n\n\n\n<li>document scanning and image enhancement for photos of receipts and invoices<\/li>\n\n\n\n<li>expense categorization with your own custom category database<\/li>\n\n\n\n<li>a redesigned expenses list with filters and payment status<\/li>\n\n\n\n<li>expanded expense statistics and reporting<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Intelligent data extraction from documents<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The biggest change concerns the way expense data is entered into the system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After adding an invoice or receipt, the system automatically:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>reads data from the document<\/li>\n\n\n\n<li>fills in net, gross and VAT amounts<\/li>\n\n\n\n<li>recognizes supplier information<\/li>\n\n\n\n<li>prepares the document for further processing<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The system uses AI technology to analyze documents and automatically complete information that previously had to be entered manually.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"wp-block-paragraph\">All automatically extracted data is first <strong>presented for your verification. <\/strong>This means that instead of typing information yourself, you simply review and confirm it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The data is immediately ready for further use, while a larger amount of complete information makes it easier to analyze expenses and monitor spending later on.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Improved readability of documents from photos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The system also supports you when adding photos of receipts and expense documents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It automatically:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>improves document readability<\/li>\n\n\n\n<li>removes unnecessary background elements<\/li>\n\n\n\n<li>prepares the image for accurate data extraction<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"502\" height=\"1024\" src=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-502x1024.png\" alt=\"\" class=\"wp-image-70806\" style=\"width:auto;height:350px\" srcset=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-502x1024.png 502w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-147x300.png 147w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-768x1567.png 768w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-753x1536.png 753w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN-245x500.png 245w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_automatyczne_uzupelnienie_EN.png 838w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"838\" height=\"1710\" src=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_paragon_EN_v02-ezgif.com-gif-to-webp-converter.webp\" alt=\"\" class=\"wp-image-70889\" style=\"width:auto;height:350px\"\/><\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">As a result, even a quick photo taken with your phone can be successfully processed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can add expenses in several ways: by taking a photo, uploading a file, sending it to <a href=\"mailto:expenses@efaktura.nl\">expenses@efaktura.nl<\/a>, or automatically importing e-invoices through Peppol and KSeF.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Expense categories<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You can now assign every expense to a category while adding the document.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose from predefined categories or create your own category database tailored to the way your business operates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Categories help you build a structured overview of company spending and clearly see where money is being spent. The more consistently you categorize expenses, the more valuable your reports and statistics become.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"--col-width:66.66%;flex-basis:66.66%\">\n<h2 class=\"wp-block-heading\">New expenses list \u2013 quicker overview and better control<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The redesigned expenses list helps you manage a growing number of documents more efficiently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At a glance, you can see:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>a clear overview of expenses<\/li>\n\n\n\n<li>payment status<\/li>\n\n\n\n<li>quick access to expense details<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This makes it easier to stay on top of your spending and find information whenever you need it.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"--col-width:33.33%;flex-basis:33.33%\"><div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"502\" height=\"1024\" src=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-502x1024.png\" alt=\"\" class=\"wp-image-70833\" style=\"aspect-ratio:0.49023176472025926;width:165px;height:auto\" srcset=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-502x1024.png 502w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-147x300.png 147w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-768x1567.png 768w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-753x1536.png 753w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1-245x500.png 245w, https:\/\/efaktura.nl\/wp-content\/uploads\/koszty_lista_faktur_EN2-1.png 838w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/figure>\n<\/div><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Filtering and searching<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The expenses list now includes advanced filtering options. You can work with data based on:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>date range<\/li>\n\n\n\n<li>category<\/li>\n\n\n\n<li>customer<\/li>\n\n\n\n<li>project<\/li>\n\n\n\n<li>status<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows you not only to find specific documents faster, but also to analyze expenses from different perspectives. Instead of browsing through all records, you can focus on the information that matters at a given moment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Expense statistics \u2013 better insight into spending<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Alongside the improvements to the EXPENSES function, a new expense chart has been added to the STATISTICS section.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every expense now contributes to your business insights.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The new chart allows you to analyze expenses by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>category<\/li>\n\n\n\n<li>customer<\/li>\n\n\n\n<li>project<\/li>\n\n\n\n<li>time period<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This helps you identify the areas generating the highest costs, monitor spending trends over time, and prepare more effectively for tax reporting.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Summary<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The enhanced EXPENSES function minimizes manual work and provides more data for analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The result is better organization of your expense documents, greater visibility into company spending, and more information to support informed business decisions.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/app.efaktura.nl\/#\/expenses\">Check how it works<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The enhanced EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents. <\/p>\n","protected":false},"author":3,"featured_media":70696,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"{\"document\":\"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ScBBAAoAicAhwAhACgBJwEEACgCJwCHACEAKAEnAQQAKAInAIcAIQAoAScBBAAoAicAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAKAMnAIcAIQAoAScBBAAoAycAhwAhACgBJwAoBCcABwAhACgBJwEEACgCJwCHACEAKAEnAQQAKAInAIcAIQAoAScBBAAoAicAhwAhACgBJwEEACgCJwCHACEAKAEnAQQAKAMnAIcAIQAoAScBAQAoAycAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIcAIQAoAScBBAAoAycAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAKAMnAIcAIQAoAScBBAAoAycAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAKAMnAIcAIQAoAScBBAAoAycAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAKAMnAIcAIQAoAScAKAQnAAcAIQAoAScBBAAoAicAhwAhACgBJwEEACgCJwCHACEAKAEnAQQAKAInAIcAIQAoAScBBAAoAicAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAIQAoAicAhwAhACgBJwEEACgDJwCHACEAKAEnAQQAKAMnAKgAhwAhACgAIQAnACEBKAInAAQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQBgQCEAYEAhACBAIQFgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEA4EAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQCgQCEAYEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQFgQCEA4EBhACBAIQAgQCEAIEAhBGBAIQBgQCEAIEAhACBAIQUgQCEAIEAhACBAIQCgQCEAYEAhAKBAIQEgQCEAoEAhACoAMcAIQAoAScAKAgnAAcAIQAoAScAKAMnAIcAIQAoAScAKAMnAAcAIQAoAScBKAMnAAcAIQAoAScAKAgnAAcAIQAoAScAKAMnAIcAIQAoAScAKAMnAAcAIQAoAScAKAAnACgDJwDEFigAIQAoAgcAIQAoAScAKAAnACgDJwDEDyEDKAChACEABACEAYcAIQAoAicBBAAoAycAhwAhACgAIQAoACcBBAAhACgCJwCHACgDJwEEACgDJwCBAAAAgQAAAKEAIQCBAMEAAAChAEEAwQAAAMQHwQDEAcEAxAvBAMQCwQDEAsEAxAPBAMQAwQDEA8EAxADHACgDJwEEACgDJwDHACgDJwAoBCcABwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAoQCoAIQAxwAhACgCJwEEACgDJwDETMcAIQAoACEAJwAhASgCJwChAKgAKAUHACEAKAEnACgEJwCHACEAKAEnACgEJwDEA8EBxADBAMQAwQHEAMEAxADBAMQAwQDEAMEAxADBAAcAIQAoACEAJwAhASgCJwChASECoQGnAKEABwAhACgBJwAoACcAKAMnACgAIQAoAqEAIQCoAAQAgQCEACgAhwAoAycBBAAoAycAhwAoAycBBAAoAycAhwAoAycAKAQnAAcAKAMnAQQAKAInAIcAKAMnAQQAKAInAIcAKAMnAQQAKAInAIcAKAMnAQQAKAMnAMERgQAAAIEAAACBAAAAgQAAAMEAAADBAAAAwQAAAMEAAADBAAAAwQAAAMEAAADBE6EAqAAHACEAKAEnACgBJwAoBicABAAoAcQShAAEAKgBxAOhAagAIQFEAKgAAADEBqEAqAChBMQDoQOoACgAhABEAIQAxAmhCCEAKAHHACEAKAAhACcBIQAoAicAoQAoAKgABAAoAMcAIQAoAicBBAAoAycAxwAhACgCJwAoBCcABwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAxAjBAMQFwQDEAKEAqADEAaEFKADEAaGpvgGBtAFzdGF0ZXZlcnNpb25kb2N1bWVudHNsdWdvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQ5ZnVsZnVsZXpnaWZjb20tLXRvLXdlYnAtY29udmVydGVyLndlYnA5d2lkdGhoZWlnaHR3aWR0aGhlaWdodHdpZHRoIjoiYXV0byIsImhlaWdodCI6IjM1MHB4IiwiIGlzLXJlc2l6ZWQgc3R5bGU9IndpZHRoOmF1dG87aGVpZ2h0OjM1MHB4IndpZHRoIjoiYXV0byIsImhlaWdodCI6IjM1MHB4IiwiIGlzLXJlc2l6ZWQgc3R5bGU9IndpZHRoOmF1dG87aGVpZ2h0OjM1MHB4InN0YXRldmVyc2lvbjhFTjhzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVhbmUgIGNkb2N1bWVudGNvbnRlbnRkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhX2FjZl9jaGFuZ2VkaW5saW5lX2ZlYXR1cmVkX2ltYWdlZm9vdG5vdGVzZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NFbmhjZEVYUEVOU0VTdW50aW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc1RoZSBlbmhhbmNlZCBFWFBFTlNFUyBmdW5jdGlvbiBpcyBtb3JlIHRoYW4ganVzdCBhIHZpc3VhbCB1cGRhdGUuIEl0IGludHJvZHVjZXMgYSBuZXcgd2F5IG9mIHdvcmtpbmcgd2l0aCBidXNpbmVzcyBleHBlbnNlcyBhbmQgZXhwZW5zZSBkb2N1bWVudHMuIFRoZSBpbXByb3ZlZCBzdHJ1Y3R1cmUgYW5kIG5hdmlnYXRpb24gbWFrZSBpdCBlYXNpZXIgdG8gYWRkIGRvY3VtZW50cywgZmluZCBpbmZvcm1hdGlvbiwgYW5kIG1hbmFnZSBjb21wYW55IGV4cGVuc2VzLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEtleSBpbXByb3ZlbWVudHNsZXZlbHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGludGVsbGlnZW50IGRhdGEgZXh0cmFjdGlvbiBmcm9tIGV4cGVuc2UgZG9jdW1lbnRzIHVzaW5nIEFJdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZG9jdW1lbnQgc2Nhbm5pbmcgYW5kIGltYWdlIGVuaGFuY2VtZW50IGZvciBwaG90b3Mgb2YgcmVjZWlwdHMgYW5kIGludm9pY2VzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZXhwZW5zZSBjYXRlZ29yaXphdGlvbiB3aXRoIHlvdXIgb3duIGN1c3RvbSBjYXRlZ29yeSBkYXRhYmFzZXR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGEgcmVkZXNpZ25lZCBleHBlbnNlcyBsaXN0IHdpdGggZmlsdGVycyBhbmQgcGF5bWVudCBzdGF0dXN0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRleHBhbmRlZCBleHBlbnNlIHN0YXRpc3RpY3MgYW5kIHJlcG9ydGluZ3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEludGVsbGlnZW50IGRhdGEgZXh0cmFjdGlvbiBmcm9tIGRvY3VtZW50c2xldmVsdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIGJpZ2dlc3QgY2hhbmdlIGNvbmNlcm5zIHRoZSB3YXkgZXhwZW5zZSBkYXRhIGlzIGVudGVyZWQgaW50byB0aGUgc3lzdGVtLmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBZnRlciBhZGRpbmcgYW4gaW52b2ljZSBvciByZWNlaXB0LCB0aGUgc3lzdGVtIGF1dG9tYXRpY2FsbHk6ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudHJlYWRzIGRhdGEgZnJvbSB0aGUgZG9jdW1lbnR0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRmaWxscyBpbiBuZXQsIGdyb3NzIGFuZCBWQVQgYW1vdW50c3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudHJlY29nbml6ZXMgc3VwcGxpZXIgaW5mb3JtYXRpb250d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRwcmVwYXJlcyB0aGUgZG9jdW1lbnQgZm9yIGZ1cnRoZXIgcHJvY2Vzc2luZ3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBzeXN0ZW0gdXNlcyBBSSB0ZWNobm9sb2d5IHRvIGFuYWx5emUgZG9jdW1lbnRzIGFuZCBhdXRvbWF0aWNhbGx5IGNvbXBsZXRlIGluZm9ybWF0aW9uIHRoYXQgcHJldmlvdXNseSBoYWQgdG8gYmUgZW50ZXJlZCBtYW51YWxseS5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEV4cGVuc2UgY2F0ZWdvcmllc2xldmVsdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGNhbiBub3cgYXNzaWduIGV2ZXJ5IGV4cGVuc2UgdG8gYSBjYXRlZ29yeSB3aGlsZSBhZGRpbmcgdGhlIGRvY3VtZW50LmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRDaG9vc2UgZnJvbSBwcmVkZWZpbmVkIGNhdGVnb3JpZXMgb3IgY3JlYXRlIHlvdXIgb3duIGNhdGVnb3J5IGRhdGFiYXNlIHRhaWxvcmVkIHRvIHRoZSB3YXkgeW91ciBidXNpbmVzcyBvcGVyYXRlcy5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Q2F0ZWdvcmllcyBoZWxwIHlvdSBidWlsZCBhIHN0cnVjdHVyZWQgb3ZlcnZpZXcgb2YgY29tcGFueSBzcGVuZGluZyBhbmQgY2xlYXJseSBzZWUgd2hlcmUgbW9uZXkgaXMgYmVpbmcgc3BlbnQuIFRoZSBtb3JlIGNvbnNpc3RlbnRseSB5b3UgY2F0ZWdvcml6ZSBleHBlbnNlcywgdGhlIG1vcmUgdmFsdWFibGUgeW91ciByZXBvcnRzIGFuZCBzdGF0aXN0aWNzIGJlY29tZS5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBhbGxvd3MgeW91IG5vdCBvbmx5IHRvIGZpbmQgc3BlY2lmaWMgZG9jdW1lbnRzIGZhc3RlciwgYnV0IGFsc28gdG8gYW5hbHl6ZSBleHBlbnNlcyBmcm9tIGRpZmZlcmVudCBwZXJzcGVjdGl2ZXMuIEluc3RlYWQgb2YgYnJvd3NpbmcgdGhyb3VnaCBhbGwgcmVjb3JkcywgeW91IGNhbiBmb2N1cyBvbiB0aGUgaW5mb3JtYXRpb24gdGhhdCBtYXR0ZXJzIGF0IGEgZ2l2ZW4gbW9tZW50LmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRFeHBlbnNlIHN0YXRpc3RpY3Mg4oCTIGJldHRlciBpbnNpZ2h0IGludG8gc3BlbmRpbmdsZXZlbHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFsb25nc2lkZSB0aGUgaW1wcm92ZW1lbnRzIHRvIHRoZSBFWFBFTlNFUyBmdW5jdGlvbiwgYSBuZXcgZXhwZW5zZSBjaGFydCBoYXMgYmVlbiBhZGRlZCB0byB0aGUgU1RBVElTVElDUyBzZWN0aW9uLmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRFdmVyeSBleHBlbnNlIG5vdyBjb250cmlidXRlcyB0byB5b3VyIGJ1c2luZXNzIGluc2lnaHRzLmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgbmV3IGNoYXJ0IGFsbG93cyB5b3UgdG8gYW5hbHl6ZSBleHBlbnNlcyBieTpkcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Y2F0ZWdvcnl0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRjdXN0b21lcnR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudHByb2plY3R0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnR0aW1lIHBlcmlvZHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgaGVscHMgeW91IGlkZW50aWZ5IHRoZSBhcmVhcyBnZW5lcmF0aW5nIHRoZSBoaWdoZXN0IGNvc3RzLCBtb25pdG9yIHNwZW5kaW5nIHRyZW5kcyBvdmVyIHRpbWUsIGFuZCBwcmVwYXJlIG1vcmUgZWZmZWN0aXZlbHkgZm9yIHRheCByZXBvcnRpbmcuZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFN1bW1hcnlsZXZlbHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBlbmhhbmNlZCBFWFBFTlNFUyBmdW5jdGlvbiBtaW5pbWl6ZXMgbWFudWFsIHdvcmsgYW5kIHByb3ZpZGVzIG1vcmUgZGF0YSBmb3IgYW5hbHlzaXMuZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSByZXN1bHQgaXMgYmV0dGVyIG9yZ2FuaXphdGlvbiBvZiB5b3VyIGV4cGVuc2UgZG9jdW1lbnRzLCBncmVhdGVyIHZpc2liaWxpdHkgaW50byBjb21wYW55IHNwZW5kaW5nLCBhbmQgbW9yZSBpbmZvcm1hdGlvbiB0byBzdXBwb3J0IGluZm9ybWVkIGJ1c2luZXNzIGRlY2lzaW9ucy5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2NrczwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgZW5oYW5jZWQgRVhQRU5TRVMgZnVuY3Rpb24gaXMgbW9yZSB0aGFuIGp1c3QgYSB2aXN1YWwgdXBkYXRlLiBJdCBpbnRyb2R1Y2VzIGEgbmV3IHdheSBvZiB3b3JraW5nIHdpdGggYnVzaW5lc3MgZXhwZW5zZXMgYW5kIGV4cGVuc2UgZG9jdW1lbnRzLiBUaGUgaW1wcm92ZWQgc3RydWN0dXJlIGFuZCBuYXZpZ2F0aW9uIG1ha2UgaXQgZWFzaWVyIHRvIGFkZCBkb2N1bWVudHMsIGZpbmQgaW5mb3JtYXRpb24sIGFuZCBtYW5hZ2UgY29tcGFueSBleHBlbnNlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6YWcgLS0+Cjxwb25nPktleSBpbXByb3ZlbWVudHM8Lz4KPCEtLSAvd3A6YWcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5pbnRlbGxpZ2VudCBkYXRhIGV4dHJhY3Rpb24gZnJvbSBleHBlbnNlIGRvY3VtZW50cyB1c2luZyBBSTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+ZG9jdW1lbnQgc2Nhbm5pbmcgYW5kIGltYWdlIGVuaGFuY2VtZW50IGZvciBwaG90b3Mgb2YgcmVjZWlwdHMgYW5kIGludm9pY2VzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5leHBlbnNlIGNhdGVnb3JpemF0aW9uIHdpdGggeW91ciBvd24gY3VzdG9tIGNhdGVnb3J5IGRhdGFiYXNlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5hIHJlZGVzaWduZWQgZXhwZW5zZXMgbGlzdCB3aXRoIGZpbHRlcnMgYW5kIHBheW1lbnQgc3RhdHVzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5leHBhbmRlZCBleHBlbnNlIHN0YXRpc3RpY3MgYW5kIHJlcG9ydGluZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkludGVsbGlnZW50IGRhdGEgZXh0cmFjdGlvbiBmcm9tIGRvY3VtZW50czwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGJpZ2dlc3QgY2hhbmdlIGNvbmNlcm5zIHRoZSB3YXkgZXhwZW5zZSBkYXRhIGlzIGVudGVyZWQgaW50byB0aGUgc3lzdGVtLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFmdGVyIGFkZGluZyBhbiBpbnZvaWNlIG9yIHJlY2VpcHQsIHRoZSBzeXN0ZW0gYXV0b21hdGljYWxseTo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnJlYWRzIGRhdGEgZnJvbSB0aGUgZG9jdW1lbnQ8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPmZpbGxzIGluIG5ldCwgZ3Jvc3MgYW5kIFZBVCBhbW91bnRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5yZWNvZ25pemVzIHN1cHBsaWVyIGluZm9ybWF0aW9uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5wcmVwYXJlcyB0aGUgZG9jdW1lbnQgZm9yIGZ1cnRoZXIgcHJvY2Vzc2luZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBzeXN0ZW0gdXNlcyBBSSB0ZWNobm9sb2d5IHRvIGFuYWx5emUgZG9jdW1lbnRzIGFuZCBhdXRvbWF0aWNhbGx5IGNvbXBsZXRlIGluZm9ybWF0aW9uIHRoYXQgcHJldmlvdXNseSBoYWQgdG8gYmUgZW50ZXJlZCBtYW51YWxseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BIGEgcmVzdCBlZW4gIHVpY3RvIGFuIHRoIG8gcG4gYW4gZSB1c2x5IHJlZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+IGFhIHMgaWVlbCBheSAgdGkgYSBsYWcgYSBmbGUgaW5vcm1haW9lc2VzZXRhbmxleHBlbnNlc2FuIG90byBwaW5nIGVyIG9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkV4cGVuc2UgY2F0ZWdvcmllczwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IGNhbiBub3cgYXNzaWduIGV2ZXJ5IGV4cGVuc2UgdG8gYSBjYXRlZ29yeSB3aGlsZSBhZGRpbmcgdGhlIGRvY3VtZW50LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkNob29zZSBmcm9tIHByZWRlZmluZWQgY2F0ZWdvcmllcyBvciBjcmVhdGUgeW91ciBvd24gY2F0ZWdvcnkgZGF0YWJhc2UgdGFpbG9yZWQgdG8gdGhlIHdheSB5b3VyIGJ1c2luZXNzIG9wZXJhdGVzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkNhdGVnb3JpZXMgaGVscCB5b3UgYnVpbGQgYSBzdHJ1Y3R1cmVkIG92ZXJ2aWV3IG9mIGNvbXBhbnkgc3BlbmRpbmcgYW5kIGNsZWFybHkgc2VlIHdoZXJlIG1vbmV5IGlzIGJlaW5nIHNwZW50LiBUaGUgbW9yZSBjb25zaXN0ZW50bHkgeW91IGNhdGVnb3JpemUgZXhwZW5zZXMsIHRoZSBtb3JlIHZhbHVhYmxlIHlvdXIgcmVwb3J0cyBhbmQgc3RhdGlzdGljcyBiZWNvbWUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+ZXcgZXhwZW5zZXMgbGlzdCDigJMgcXVpY2tlciBvdmVydmlldyBhbmQgZXRlciBjb250cm9sPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgcmVkZXNpZ25lZCBleHBlbnNlcyBsaXN0IGhlbHBzIHlvdSBtYW5hZ2UgYSBncm93aW5nIG51bWJlciBvZiBkb2N1bWVudHMgbW9yZSBlZmZpY2llbnRseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BdCBhIGdsYW5jZSwgeW91IGNhbiBzZWU6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5hIGNsZWFyIG92ZXJ2aWV3IG9mIGV4cGVuc2VzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5wYXltZW50IHN0YXR1czwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+cXVpY2sgYWNjZXNzIHRvIGV4cGVuc2UgZGV0YWlsczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgbWFrZXMgaXQgZWFzaWVyIHRvIHN0YXkgb24gdG9wIG9mIHlvdXIgc3BlbmRpbmcgYW5kIGZpbmQgaW5mb3JtYXRpb24gd2hlbmV2ZXIgeW91IG5lZWQgaXQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GaWx0ZXJpbmcgYW5kIHNlYXJjaGluZzwvaD4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgZXhwZW5zZXMgbGlzdCBub3cgaW5jbHVkZXMgYWR2YW5jZWQgZmlsdGVyaW5nIG9wdGlvbnMuIFlvdSBjYW4gd29yayB3aXRoIGRhdGEgYmFzZWQgb246PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5kYXRlIHJhbmdlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5jYXRlZ29yeTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Y3VzdG9tZXI8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnByb2plY3Q8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnN0YXR1czwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgYWxsb3dzIHlvdSBub3Qgb25seSB0byBmaW5kIHNwZWNpZmljIGRvY3VtZW50cyBmYXN0ZXIsIGJ1dCBhbHNvIHRvIGFuYWx5emUgZXhwZW5zZXMgZnJvbSBkaWZmZXJlbnQgcGVyc3BlY3RpdmVzLiBJbnN0ZWFkIG9mIGJyb3dzaW5nIHRocm91Z2ggYWxsIHJlY29yZHMsIHlvdSBjYW4gZm9jdXMgb24gdGhlIGluZm9ybWF0aW9uIHRoYXQgbWF0dGVycyBhdCBhIGdpdmVuIG1vbWVudC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5FeHBlbnNlIHN0YXRpc3RpY3Mg4oCTIGJldHRlciBpbnNpZ2h0IGludG8gc3BlbmRpbmc8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFsb25nc2lkZSB0aGUgaW1wcm92ZW1lbnRzIHRvIHRoZSBFWFBFTlNFUyBmdW5jdGlvbiwgYSBuZXcgZXhwZW5zZSBjaGFydCBoYXMgYmVlbiBhZGRlZCB0byB0aGUgU1RBVElTVElDUyBzZWN0aW9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkV2ZXJ5IGV4cGVuc2Ugbm93IGNvbnRyaWJ1dGVzIHRvIHlvdXIgYnVzaW5lc3MgaW5zaWdodHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIG5ldyBjaGFydCBhbGxvd3MgeW91IHRvIGFuYWx5emUgZXhwZW5zZXMgYnk6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5jYXRlZ29yeTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Y3VzdG9tZXI8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnByb2plY3Q8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnRpbWUgcGVyaW9kPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBoZWxwcyB5b3UgaWRlbnRpZnkgdGhlIGFyZWFzIGdlbmVyYXRpbmcgdGhlIGhpZ2hlc3QgY29zdHMsIG1vbml0b3Igc3BlbmRpbmcgdHJlbmRzIG92ZXIgdGltZSwgYW5kIHByZXBhcmUgbW9yZSBlZmZlY3RpdmVseSBmb3IgdGF4IHJlcG9ydGluZy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdW1tYXJ5PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgZW5oYW5jZWQgRVhQRU5TRVMgZnVuY3Rpb24gbWluaW1pemVzIG1hbnVhbCB3b3JrIGFuZCBwcm92aWRlcyBtb3JlIGRhdGEgZm9yIGFuYWx5c2lzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSByZXN1bHQgaXMgYmV0dGVyIG9yZ2FuaXphdGlvbiBvZiB5b3VyIGV4cGVuc2UgZG9jdW1lbnRzLCBncmVhdGVyIHZpc2liaWxpdHkgaW50byBjb21wYW55IHNwZW5kaW5nLCBhbmQgbW9yZSBpbmZvcm1hdGlvbiB0byBzdXBwb3J0IGluZm9ybWVkIGJ1c2luZXNzIGRlY2lzaW9ucy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6YXAgLS0+CjxwPjxwPgo8LS0gd3A6cGFyYXJhcCAtLT5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxldHdTdGFja3R3R3V0dGVydHdTdHJldGNoZWRNZWRpYXR3Q29sdW1uU3R5bGV0d1N0cmV0Y2hlZExpbmt0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3R3U3RyZXRjaGVkTGlua3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdHdTdHJldGNoZWRMaW5rdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGV0d1N0YWNrdHdHdXR0ZXJ0d1N0cmV0Y2hlZE1lZGlhdHdDb2x1bW5TdHlsZXR3U3RyZXRjaGVkTGlua3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdHdTdHJldGNoZWRMaW5rdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXN0d1N0cmV0Y2hlZExpbmt0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2FsdGNhcHRpb250d1NoYXBldHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY29sdW1ucyAtLT4KPGRpdiBjbGFzcz0idy1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbHNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6cGE8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPgoKPCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOmltYWdlIC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSI+PGltZyBhbHQ9IiIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPgoKPCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPmlkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9udHdTaGFwZXR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc3siaWQiOjcwODA2LCJzaXplU2x1ZyI6ImxhcmdlIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSJ9ICBzaXplLWxhcmdlc3JjPSJodHRwczovL2Vma3R1cmEubi93cC1jb25lbnQvdXBsb2Fkcy9rb3N6dHlfYXV0b21hdHljem5lX3V6dXBlbG5pZW5pZV9FTi01MDJ4MTAyNC5wbmciIGFsdCBjbGFzcz0id3AtaW1hZ2UtNzA4MDYiIS0tIHdwOmltYWdlIC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSI+PGltZyBhbHQ9IiI+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvaWRsaW5rdXJsc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25vcmlnaW5hbENvbnRlbnRBbGwgYXV0b21hdGljYWxseSBleHRyYWN0ZWQgZGF0YSBpcyBmaXJzdCBwcmVzZW50ZWQgZm9yIHlvdXIgdmVyaWZpY2F0aW9uLiBUaGlzIG1lYW5zIHRoYXQgaW5zdGVhZCBvZiB0eXBpbmcgaW5mb3JtYXRpb24geW91cnNlbGYsIHlvdSBzaW1wbHkgcmV2aWV3IGFuZCBjb25maXJtIGl0LmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBkYXRhIGlzIGltbWVkaWF0ZWx5IHJlYWR5IGZvciBmdXJ0aGVyIHVzZSwgd2hpbGUgYSBsYXJnZXIgYW1vdW50IG9mIGNvbXBsZXRlIGluZm9ybWF0aW9uIG1ha2VzIGl0IGVhc2llciB0byBhbmFseXplIGV4cGVuc2VzIGFuZCBtb25pdG9yIHNwZW5kaW5nIGxhdGVyIG9uLmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbXByb3ZlZCByZWFkYWJpbGl0eSBvZiBkb2N1bWVudHMgZnJvbSBwaG90b3NsZXZlbHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBzeXN0ZW0gYWxzbyBzdXBwb3J0cyB5b3Ugd2hlbiBhZGRpbmcgcGhvdG9zIG9mIHJlY2VpcHRzIGFuZCBleHBlbnNlIGRvY3VtZW50cy5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzb3JpZ2luYWxDb250ZW50QWxsIGF1dG9tYXRpY2FsbHkgZXh0cmFjdGVkIGRhdGEgaXMgZmlyc3QgcHJlc2VudGVkIGZvciB5b3VyIHZlcmlmaWNhdGlvbi4gVGhpcyBtZWFucyB0aGF0IGluc3RlYWQgb2YgdHlwaW5nIGluZm9ybWF0aW9uIHlvdXJzZWxmLCB5b3Ugc2ltcGx5IHJldmlldyBhbmQgY29uZmlybSBpdC4KCiEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBkYXRhIGlzIGltbWVkaWF0ZWx5IHJlYWR5IGZvciBmdXJ0aGVyIHVzZSwgd2hpbGUgYSBsYXJnZXIgYW1vdW50IG9mIGNvbXBsZXRlIGluZm9ybWF0aW9uIG1ha2VzIGl0IGVhc2llciB0byBhbmFseXplIGV4cGVuc2VzIGFuZCBtb25pdG9yIHNwZW5kaW5nIGxhdGVyIG9uLjxwPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYW5nIC0tPgo8aCBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SW1wcm9lZCByZWFkYWJpbGl0eSBvZiBkb2N1bWVudHMgZnJvbSBwaG90b3M8L2hoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBzeXN0ZW0gYWxzbyBzdXBwb3J0cyB5b3Ugd2hlbiBhZGRpbmcgcGhvdG9zIG9mIHJlZWlwdHMgYW5kIGV4cGVuc2UgZGN1bWVudHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+CjwhLS0gL3dwOmNveyJpZCI6NzA4LCJzaXplU2x1ZyI6ImwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gIHNpemUtbHNyYz0iaHR0cHM6Ly9lZmt0dXJhLm4vd3AtY29uZW50L3VwbG9hZHMva29zenR5X3BhcmFnb25fX3YwMi0uZ2lmIiBhbHQgY2xhc3M9IndwLWltYWdlLTcwOCJjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJdCBhdXRvbWF0aWNhbGx5OmRyb3BDYXB0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXN0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbXByb3ZlcyBkb2N1bWVudCByZWFkYWJpbGl0eXR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHJlbW92ZXMgdW5uZWNlc3NhcnkgYmFja2dyb3VuZCBlbGVtZW50c3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHByZXBhcmVzIHRoZSBpbWFnZSBmb3IgYWNjdXJhdGUgZGF0YSBleHRyYWN0aW9udHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzQXMgYSByZXN1bHQsIGV2ZW4gYSBxdWljayBwaG90byB0YWtlbiB3aXRoIHlvdXIgcGhvbmUgY2FuIGJlIHN1Y2Nlc3NmdWxseSBwcm9jZXNzZWQuY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGNhbiBhZGQgZXhwZW5zZXMgaW4gc2V2ZXJhbCB3YXlzOiBieSB0YWtpbmcgYSBwaG90bywgdXBsb2FkaW5nIGEgZmlsZSwgc2VuZGluZyBpdCB0byA8YSBocmVmPSJtYWlsdG86ZXhwZW5zZXNAZWZha3R1cmEubmwiPmV4cGVuc2VzQGVmYWt0dXJhLm5sPC9hPiwgb3IgYXV0b21hdGljYWxseSBpbXBvcnRpbmcgZS1pbnZvaWNlcyB0aHJvdWdoIFBlcHBvbCBhbmQgS1NlRi5kcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzCgohLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JdCBhdXRvbWF0aWNhbGx5OjxwPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5pbXByb3ZlcyBvY3VtZW50IHJlYWRhYmxpdHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnJlbW9lcyB1bm5lY2Vzc2FyeSBiYWNrZ3JvdW5kIGVsZW1lbnRzPC9saWxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+cHJlcGFyZXMgdGhlIGltYWdlIGZvciBhY3VyYXRlIGRhdGEgZXh0cmFjdGluPC9pPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC9sPgo8IS0tIC93cDpsaXN0IC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1c3VsLHZhcWsgcGhvdGtld2l5dXJob2VjYnNjY2VzZnVscG9jc3NZb3VjbiBkZGV4cGVuZXNuIHN2cmF3czpieWFrbmdwaG90bywgdXBvZGluaSxzZW5kZyBpdCB0IDxhIGhlZj0ibHQ6eHBlbkBmYWt1ci4iPkBlZmt0dXJhLmw8L2E+LHIgYXVtYXRpY2FsbHlpbW9ydC1pbnZvaWNlcyB0aG91Z2hQZXBwbCBhZCBLU2VGY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2lzU3RhY2tlZE9uTW9iaWxldHdTdGFja3R3R3V0dGVydHdTdHJldGNoZWRNZWRpYXR3Q29sdW1uU3R5bGV0d1N0cmV0Y2hlZExpbmtjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3dpZHRodHdTdHJldGNoZWRMaW5rdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXN3aWR0aHR3U3RyZXRjaGVkTGlua3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIHsid2lkdCI6IjY2LjY2JSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWw9ImZsZXgtYnNpczo2Ni42NiUiPjwhLS0gd3A6aGVhZGluY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2FsdGNhcHRpb250d1NoYXBlY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNhbHRjYXB0aW9udHdTaGFwZXR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2lkbGlua3VybHNpemVTbHVnbGlua0Rlc3RpbmF0aW9ub3JpZ2luYWxDb250ZW50ZXcgZXhwZW5zZXMgbGlzdCDigJMgcXVpY2tlciBvdmVydmlldyBhbmQgY29udHJvbGxldmVsY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHJlZGVzaWduZWQgZXhwZW5zZXMgbGlzdCBoZWxwcyB5b3UgbWFuYWdlIGEgZ3Jvd2luZyBudW1iZXIgb2YgZG9jdW1lbnRzIG1vcmUgZWZmaWNpZW50bHkuZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEF0IGEgZ2xhbmNlLCB5b3UgY2FuIHNlZTpkcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50YSBjbGVhciBvdmVydmlldyBvZiBleHBlbnNlc3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHBheW1lbnQgc3RhdHVzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50cXVpY2sgYWNjZXNzIHRvIGV4cGVuc2UgZGV0YWlsc3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgbWFrZXMgaXQgZWFzaWVyIHRvIHN0YXkgb24gdG9wIG9mIHlvdXIgc3BlbmRpbmcgYW5kIGZpbmQgaW5mb3JtYXRpb24gd2hlbmV2ZXIgeW91IG5lZWQgaXQuZHJvcENhcHR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdGFnTmFtZXR5cGV0ZXh0dHdJY29udHdJY29uUG9zaXRpb250d1Nob3dMYWJlbHR3T3BlbkRpYWxvZ3R3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc0NoZWNrIGhvdyBpdCB3b3Jrc2xheW91dHVybGJ1dHRvbnMgeyJseW91dCI6eyJ0eWUiOiJmbGV4IiwianVzdGlmeUNvbnRlbnQiOiJjZW50ZXIifX1kaXYgY2xhc3M9InctYmxvY2stYnV0dG9ucyIhLS0gdzpidXR0b24gLS1kaXYgY2xhc3M9IndwYmxvY2tidXR0b24iPjxhY2xhc3M9Ii1ibG9jay1idXR0b25fX2xpbmsgd3AtZWxlbWVudC1idXR0b24iIGhyZWY9Imh0dHBzLy9hcC5lZmt0dS5ubC8jL2V4cGVuc2VzIj5DaGVjayBob3cgaXQgd29rczwvPjwvZGl2Pgo8IS0tIC93OmJ1dHRvbjwvZGl2Pgo8IS0tIC93cDpidXR0b25zIC0tPlRoZSBlbmhhbmNlZCBFWFBFTlNFUyBmdW5jdGlvbiBpcyBtb3JlIHRoYW4ganVzdCBhIHZpc3VhbCB1cGRhdGUuIEl0IGludHJvZHVjZXMgYSBuZXcgd2F5IG9mIHdvcmtpbmcgd2l0aCBidXNpbmVzcyBleHBlbnNlcyBhbmQgZXhwZW5zZSBkb2N1bWVudHMuIDxzdHJvbmc+PC9zdHJvbmc+PHN0cm9uZz48L3N0cm9uZz5zdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnlOeyJsZXZlbCI6M30gMzNOeyJsZXZlbCI6M30gMzNiZXR0ZXIgZmJ0ZHJvcENhcDo8c3Ryb25nPjwvc3Ryb25nPnByYXJhcGg+PHN0cjpzdHJvbmc8L3A+cHJhcmFwaHdpZHRoaGVpZ2h0YXNwZWN0UmF0aW9jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzb3JpZ2luYWxDb250ZW50RmlsdGVyaW5nIGFuZCBzZWFyY2hpbmdsZXZlbGNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBleHBlbnNlcyBsaXN0IG5vdyBpbmNsdWRlcyBhZHZhbmNlZCBmaWx0ZXJpbmcgb3B0aW9ucy4gWW91IGNhbiB3b3JrIHdpdGggZGF0YSBiYXNlZCBvbjpkcm9wQ2FwdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZGF0ZSByYW5nZXR3QW5pbWF0aW9udHdBbmltYXRpb25EdXJhdGlvbnR3QW5pbWF0aW9uRGVsYXlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGNhdGVnb3J5dHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Y3VzdG9tZXJ0d0FuaW1hdGlvbnR3QW5pbWF0aW9uRHVyYXRpb250d0FuaW1hdGlvbkRlbGF5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRwcm9qZWN0dHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50c3RhdHVzdHdBbmltYXRpb250d0FuaW1hdGlvbkR1cmF0aW9udHdBbmltYXRpb25EZWxheWlubmVyQmxvY2tzPC9kaXY+PCEtLSAvd3A6Y29sdW1uIC0tPgpjb2x1bW4geyJ3aWR0IjoiMzMuMzMlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiIgc3R5bD0iZmxleC1ic2lzOjMzLjMzJSI+PCEtLSB3cDppbWFnZSB7ImkiOjcwODMzLCJ3ZHRoIjoiMXB4I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BQW9CAEENBJQBAH0BdxMyMDI2LTA2LTExVDEyOjM3OjE5dxplbmhhbmNlZC1leHBlbnNlcy1mdW5jdGlvbntCeeu0jcrwAHtB6odUY2AAAHckMzkwZTRmYTQtMWJjMS00ZTljLWExMDItNjA4MWUyY2Q5MTBid48CPHA+VGhlIGVuaGFuY2VkIEVYUEVOU0VTIGZ1bmN0aW9uIGlzIG1vcmUgdGhhbiBqdXN0IGEgdmlzdWFsIHVwZGF0ZS4gSXQgaW50cm9kdWNlcyBhIG5ldyB3YXkgb2Ygd29ya2luZyB3aXRoIGJ1c2luZXNzIGV4cGVuc2VzIGFuZCBleHBlbnNlIGRvY3VtZW50cy4gVGhlIGltcHJvdmVkIHN0cnVjdHVyZSBhbmQgbmF2aWdhdGlvbiBtYWtlIGl0IGVhc2llciB0byBhZGQgZG9jdW1lbnRzLCBmaW5kIGluZm9ybWF0aW9uLCBhbmQgbWFuYWdlIGNvbXBhbnkgZXhwZW5zZXMuPC9wPnckNzQxZWY3MjQtMTQ3Yy00Y2E3LTliN2UtNThkNWQ5ZGEyZmQwdyk8cD48c3Ryb25nPktleSBpbXByb3ZlbWVudHM6PC9zdHJvbmc+PC9wPnckNjdjOWY1NWItZmM0Ni00OWNmLTgyMzMtMTRkNWM2YTM5ZDAydyc8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCgoKPC91bD53JGI5ZThiODliLTMxYzAtNDUxYS05M2ViLWNmNDZlNTMyNjQ5MXdEPGxpPmludGVsbGlnZW50IGRhdGEgZXh0cmFjdGlvbiBmcm9tIGV4cGVuc2UgZG9jdW1lbnRzIHVzaW5nIEFJPC9saT53JGI4YWVmNDkzLTY4YjYtNDlmZS1iYWZmLThhNWYzZjJlOTBiM3dUPGxpPmRvY3VtZW50IHNjYW5uaW5nIGFuZCBpbWFnZSBlbmhhbmNlbWVudCBmb3IgcGhvdG9zIG9mIHJlY2VpcHRzIGFuZCBpbnZvaWNlczwvbGk+dyQ0NjQzN2U5ZC1jY2MxLTQ4N2UtODY4YS1lNWI0NWYyY2M3NmZ3RjxsaT5leHBlbnNlIGNhdGVnb3JpemF0aW9uIHdpdGggeW91ciBvd24gY3VzdG9tIGNhdGVnb3J5IGRhdGFiYXNlPC9saT53JDgxYmFlYjUwLWY1ZjAtNDk5OS04NTk2LTYyZjcwZGJkYTliMXdDPGxpPmEgcmVkZXNpZ25lZCBleHBlbnNlcyBsaXN0IHdpdGggZmlsdGVycyBhbmQgcGF5bWVudCBzdGF0dXM8L2xpPnckNDZjNDQ4ZjAtYzJiYy00MDljLTlhMjAtNDJjOTJiMjgyMmFkdzI8bGk+ZXhwYW5kZWQgZXhwZW5zZSBzdGF0aXN0aWNzIGFuZCByZXBvcnRpbmc8L2xpPnckMDc2YTEzNWQtOWU4Ni00ZTcyLTgyZTQtYWE1MTgzYmQ0MDRid0w8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkludGVsbGlnZW50IGRhdGEgZXh0cmFjdGlvbiBmcm9tIGRvY3VtZW50czwvaDI+dyQxZWYwYjEyOS01OGY4LTQ4YWMtYjU0Ni0xMjdkYjJmMDVjZGZ3UzxwPlRoZSBiaWdnZXN0IGNoYW5nZSBjb25jZXJucyB0aGUgd2F5IGV4cGVuc2UgZGF0YSBpcyBlbnRlcmVkIGludG8gdGhlIHN5c3RlbS48L3A+dyRjNDRjOGMzMS00N2U3LTQxZDctOTFiZi0wZmRhMjA4YjVlN2F3RDxwPkFmdGVyIGFkZGluZyBhbiBpbnZvaWNlIG9yIHJlY2VpcHQsIHRoZSBzeXN0ZW0gYXV0b21hdGljYWxseTo8L3A+dyRhNjc0ZTNmZC04ZDQ3LTRiZmItYWI4MC02NjUyNjE2NWNiNjZ3JTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKPC91bD53JGQ3YWQ5MjE5LTA0MjMtNDEyMC1hMjVmLWRmZWE5ZTA0OTJhMnclPGxpPnJlYWRzIGRhdGEgZnJvbSB0aGUgZG9jdW1lbnQ8L2xpPnckY2E3OWUyMGYtMTE3Yi00MDI3LWJkNWEtNTI0YWVhYzU5Mjgxdyw8bGk+ZmlsbHMgaW4gbmV0LCBncm9zcyBhbmQgVkFUIGFtb3VudHM8L2xpPnckZDZjOTA0NjktYmMxYi00M2E1LTg2YTQtNzQ0OTFiNjU4NTM4dyg8bGk+cmVjb2duaXplcyBzdXBwbGllciBpbmZvcm1hdGlvbjwvbGk+dyRkOWQxZTk5ZS1iZGMyLTQ4OWItODgzOC1mZjMyNTlmYTFkNzh3NTxsaT5wcmVwYXJlcyB0aGUgZG9jdW1lbnQgZm9yIGZ1cnRoZXIgcHJvY2Vzc2luZzwvbGk+dyQwYWMxMDgyOC1lMmQwLTQyYjYtODM5OC1hNzEzNGI1NWUzM2Z3jAE8cD5UaGUgc3lzdGVtIHVzZXMgQUkgdGVjaG5vbG9neSB0byBhbmFseXplIGRvY3VtZW50cyBhbmQgYXV0b21hdGljYWxseSBjb21wbGV0ZSBpbmZvcm1hdGlvbiB0aGF0IHByZXZpb3VzbHkgaGFkIHRvIGJlIGVudGVyZWQgbWFudWFsbHkuPC9wPnckY2IxNTI4YzktYjBkZi00Y2YzLWI1MDYtNTFjNGE5YTc5ZWUydyY8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj4KCjwvZGl2PnckZjY0M2FmNjktZWM3Mi00OGYxLWEzZTItMmYzOTg2ZWMyMzUxdy08ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPgoKCgoKCgoKCgo8L2Rpdj53JGY2ZjE4ZDlkLThiMzgtNDJhOS1hYTFiLTMwNDVlZjgwM2E4NHe8ATxwPkFsbCBhdXRvbWF0aWNhbGx5IGV4dHJhY3RlZCBkYXRhIGlzIGZpcnN0IDxzdHJvbmc+cHJlc2VudGVkIGZvciB5b3VyIHZlcmlmaWNhdGlvbi4gPC9zdHJvbmc+VGhpcyBtZWFucyB0aGF0IGluc3RlYWQgb2YgdHlwaW5nIGluZm9ybWF0aW9uIHlvdXJzZWxmLCB5b3Ugc2ltcGx5IHJldmlldyBhbmQgY29uZmlybSBpdC48L3A+dyQ1MWY3NzQzZC1hNjBlLTQwZTMtYjIyZS0zMzc0NDk4ZDM0OWZ3JDM2MjkyZjA1LTEzOTEtNDkwMS05Njg4LWU0MGNkM2Y1ZjlmN3dPPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5JbXByb3ZlZCByZWFkYWJpbGl0eSBvZiBkb2N1bWVudHMgZnJvbSBwaG90b3M8L2gzPnckNzQ0NDQ2MjQtYjYxMi00MmJjLWEwODEtZjJkODY1MTNkZmQzdyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PnckMTY1MTg2ZWMtMWRmYS00YmQ4LWJkNDItNjM3Y2NmZDAyNTJjdyY8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj4KCjwvZGl2PnckNTlmZmI0Y2YtMmMyOS00NWYwLWFiYTAtZjFkMTNjNGEwZTBldyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PnckMzFlODFiNjgtM2IxOC00OGIzLTlhOGUtMWNkMjljMWUwODEwd7UBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9hdXRvbWF0eWN6bmVfdXp1cGVsbmllbmllX0VOLTUwMngxMDI0LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS03MDgwNiIvPjwvZmlndXJlPnckMTYyZTI3ZTMtNTVjNy00NDZlLTliZjgtYTlmYzJlODE5MmY5dyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PnckMTE2NWViM2ItMTA1ZC00NzczLWE1YzgtN2ExYjg0ZGUzOGNkd6cBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2Ugc2l6ZS1sYXJnZSI+PGltZyBzcmM9Imh0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9wYXJhZ29uX0VOX3YwMi01MDJ4MTAyNC5naWYiIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNzA4MTUiLz48L2ZpZ3VyZT59ldMId09odHRwczovL2VmYWt0dXJhLm5sL2VuL2tvc3p0eV9wYXJhZ29uX3BsX3YwMi1lemdpZi1jb20tZ2lmLXRvLXdlYnAtY29udmVydGVyLTIvdyQ3NWJkMGNiNy01OGZjLTRjMGQtYjdhNS1mZTU1MGFjY2ZlNjd3JGI0MTllMWViLTE5Y2EtNDIwYi1iNzg4LTIxYzY1ZmI1MjRjZXckMTNjYzc4YTAtYTZkYi00MDU1LWJjNGMtYzIzYWNmY2I2ZDQzdzQ8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkV4cGVuc2UgY2F0ZWdvcmllczwvaDI+dyQ5MTBkNWRkMC0yOGE1LTQ4ZWEtOTFhMC0yNTQ5MmVkZmU0Yjd3UDxwPllvdSBjYW4gbm93IGFzc2lnbiBldmVyeSBleHBlbnNlIHRvIGEgY2F0ZWdvcnkgd2hpbGUgYWRkaW5nIHRoZSBkb2N1bWVudC48L3A+dyQ5MTE0N2E2Mi1hMjA1LTQyYWYtODdmMy1mYzY2YWYxMTIxMjZ3eTxwPkNob29zZSBmcm9tIHByZWRlZmluZWQgY2F0ZWdvcmllcyBvciBjcmVhdGUgeW91ciBvd24gY2F0ZWdvcnkgZGF0YWJhc2UgdGFpbG9yZWQgdG8gdGhlIHdheSB5b3VyIGJ1c2luZXNzIG9wZXJhdGVzLjwvcD53JDFiODczOWU3LTVlMDMtNGRjNi1hYTIzLTU4NTIxMjEwZTFlZHfbATxwPkNhdGVnb3JpZXMgaGVscCB5b3UgYnVpbGQgYSBzdHJ1Y3R1cmVkIG92ZXJ2aWV3IG9mIGNvbXBhbnkgc3BlbmRpbmcgYW5kIGNsZWFybHkgc2VlIHdoZXJlIG1vbmV5IGlzIGJlaW5nIHNwZW50LiBUaGUgbW9yZSBjb25zaXN0ZW50bHkgeW91IGNhdGVnb3JpemUgZXhwZW5zZXMsIHRoZSBtb3JlIHZhbHVhYmxlIHlvdXIgcmVwb3J0cyBhbmQgc3RhdGlzdGljcyBiZWNvbWUuPC9wPnckYWJiY2Y2MDgtMGI3NS00NGYwLTg4MzQtMjdjMjIyNmI0ZTYzdyY8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj4KCjwvZGl2PnckY2Q5NzA0YzItMThkZC00ZjE0LTlkZWMtNWRkNTZkOGQ5NGM5d0U8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjY2LjY2JSI+CgoKCgoKCgo8L2Rpdj53JDk1NjBmOTY5LTQ3YWQtNDY1Ny1hMmNlLWE0MjYyMmEwZDdiMHdbPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5OZXcgZXhwZW5zZXMgbGlzdCDigJMgcXVpY2tlciBvdmVydmlldyBhbmQgYmV0dGVyIGNvbnRyb2w8L2gyPnckY2ViODU1MWMtZWQ5My00OTQzLWI1NTAtYmZjMTFhZjU2M2Zjdz08ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjMzLjMzJSI+PC9kaXY+dyQzZmZjOGMzMi1iM2RmLTRjZmYtYjliYi02NzRlYzMyM2Y4YjV3ggI8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbnJpZ2h0IHNpemUtbGFyZ2UgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9saXN0YV9mYWt0dXJfRU4yLTEtNTAyeDEwMjQucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTcwODMzIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjAuNDkwMjMxNzY0NzIwMjU5MjY7d2lkdGg6MTY1cHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53JDk5MjU1YTY1LTVjNjktNDQ0Zi05NzVhLTk1ZmQyZmE5MWVmYnckNTEzZjE3ZDMtNmUyYy00ZGQ2LWJiYjgtYjcxZTMxOTNmNDE1dyQ2ZTFlYTA0Yy04ZTcxLTRiZTQtYTNmZS03YzIxOGY4MWJlYmF3JDY3YzRkZGRiLWEzN2ItNGVkZi05YTI3LTQ2NDI1ZTQyM2JlNnfmATxwPlRoaXMgYWxsb3dzIHlvdSBub3Qgb25seSB0byBmaW5kIHNwZWNpZmljIGRvY3VtZW50cyBmYXN0ZXIsIGJ1dCBhbHNvIHRvIGFuYWx5emUgZXhwZW5zZXMgZnJvbSBkaWZmZXJlbnQgcGVyc3BlY3RpdmVzLiBJbnN0ZWFkIG9mIGJyb3dzaW5nIHRocm91Z2ggYWxsIHJlY29yZHMsIHlvdSBjYW4gZm9jdXMgb24gdGhlIGluZm9ybWF0aW9uIHRoYXQgbWF0dGVycyBhdCBhIGdpdmVuIG1vbWVudC48L3A+dyQzYzM5NTA1OS0yZWQwLTQ4NWUtYjkwZS05ZTMzMzczMzBlMDl3VTxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RXhwZW5zZSBzdGF0aXN0aWNzIOKAkyBiZXR0ZXIgaW5zaWdodCBpbnRvIHNwZW5kaW5nPC9oMj53JDI2MWMzMmQyLTQzMGUtNDhiZC05OWVhLTYzZjdhMTNkZmUzY3d5PHA+QWxvbmdzaWRlIHRoZSBpbXByb3ZlbWVudHMgdG8gdGhlIEVYUEVOU0VTIGZ1bmN0aW9uLCBhIG5ldyBleHBlbnNlIGNoYXJ0IGhhcyBiZWVuIGFkZGVkIHRvIHRoZSBTVEFUSVNUSUNTIHNlY3Rpb24uPC9wPnckZmU1OGYxYzktNjE1NC00ZjYwLWFiZDktNDZlOGUzYWNiY2Eydz88cD5FdmVyeSBleHBlbnNlIG5vdyBjb250cmlidXRlcyB0byB5b3VyIGJ1c2luZXNzIGluc2lnaHRzLjwvcD53JDdhOWEyZTIwLTRjN2MtNGU5Ni1iYTFlLTA4ODQxOWQ2NGY2OHc3PHA+VGhlIG5ldyBjaGFydCBhbGxvd3MgeW91IHRvIGFuYWx5emUgZXhwZW5zZXMgYnk6PC9wPnckNjBlNTFlNzktMTQ2YS00Y2Y4LWE5NWMtM2Y4MjZmNzM0YjJjdyU8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCjwvdWw+dyQ4NTdkNzgyYy0zY2ExLTRiMzEtOTg1NS1jMmM4ZWI2ZWNkYzd3ETxsaT5jYXRlZ29yeTwvbGk+dyQzZTM0YTAyZC1lOWQ1LTQ2OWEtOGJhZS1lZjIwOTRjOGFkZmF3ETxsaT5jdXN0b21lcjwvbGk+dyQwMTM5NTNjZi00Nzc2LTQ3NDktYWUwZi0xZDFkOTIxOTE4MzJ3EDxsaT5wcm9qZWN0PC9saT53JGRkZTk5NWFjLWIyZDEtNDc5Yy05Njg3LTE1Njk3NTIyZDgyMncUPGxpPnRpbWUgcGVyaW9kPC9saT53JDQ5NmY4MWZiLWI4ZGEtNGIwOC04ZTc5LWQ3YjQxZDEzNTI0NHeZATxwPlRoaXMgaGVscHMgeW91IGlkZW50aWZ5IHRoZSBhcmVhcyBnZW5lcmF0aW5nIHRoZSBoaWdoZXN0IGNvc3RzLCBtb25pdG9yIHNwZW5kaW5nIHRyZW5kcyBvdmVyIHRpbWUsIGFuZCBwcmVwYXJlIG1vcmUgZWZmZWN0aXZlbHkgZm9yIHRheCByZXBvcnRpbmcuPC9wPnckZWY0NmE4NDktMDc1Mi00ZDlmLWE3OGEtMDA1YjQ3OTcyZTBkdyk8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN1bW1hcnk8L2gzPnckMzQ0NzBjMGQtZTU1NC00ZmRhLTg4NzAtYzRmN2M1YmY2MTQyd2A8cD5UaGUgZW5oYW5jZWQgRVhQRU5TRVMgZnVuY3Rpb24gbWluaW1pemVzIG1hbnVhbCB3b3JrIGFuZCBwcm92aWRlcyBtb3JlIGRhdGEgZm9yIGFuYWx5c2lzLjwvcD53JGJjYTdlYjE5LWViYTItNDFhOS05OTNjLWIxYzg3OWI0NWJjNHeqATxwPlRoZSByZXN1bHQgaXMgYmV0dGVyIG9yZ2FuaXphdGlvbiBvZiB5b3VyIGV4cGVuc2UgZG9jdW1lbnRzLCBncmVhdGVyIHZpc2liaWxpdHkgaW50byBjb21wYW55IHNwZW5kaW5nLCBhbmQgbW9yZSBpbmZvcm1hdGlvbiB0byBzdXBwb3J0IGluZm9ybWVkIGJ1c2luZXNzIGRlY2lzaW9ucy48L3A+dyRiM2JkYmVkMS1kYWY5LTRiNjktYWFiYy05NGI0ODcxOGQyYmN3JDxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwvZGl2PnckNzYxZjlhODUtNWNhYy00ZTlkLTk1MzAtNzZjMzQ0YTM3NzM2d5YBPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9uIj48YSBjbGFzcz0id3AtYmxvY2stYnV0dG9uX19saW5rIHdwLWVsZW1lbnQtYnV0dG9uIiBocmVmPSJodHRwczovL2FwcC5lZmFrdHVyYS5ubC8jL2V4cGVuc2VzIj5DaGVjayBob3cgaXQgd29ya3M8L2E+PC9kaXY+d2FodHRwczovL2VmYWt0dXJhLm5sL3dwLWNvbnRlbnQvdXBsb2Fkcy9rb3N6dHlfcGFyYWdvbl9QTF92MDItZXpnaWYuY29tLWdpZi10by13ZWJwLWNvbnZlcnRlci53ZWJwdwRmdWxsdwRhdXRvdwUzNTBweHcEYXV0b3cFMzUwcHgRAHckYWQ0YzE0ZDUtNjczNC00OGU3LTgzYmItOTQ5YWFlMTNmOTMzdyQ5ODllMzkxOS1kNDg0LTRkOTYtYTliMi03NmE5Y2Y4YjNiYzR3JGZiZjY3NGM1LTY4NjItNDc1MS04MjVkLWVlNjQwYTE2M2RhNHckODE2MDNlZDEtYjM0NC00ZDNkLWE5MTUtNWZkYmFjMGU2YzU5dyQwNDU2OGJiZC0yNjRhLTQxZGUtYjdjZC01ZDQ2N2IzMDkwNTR34AE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWxhcmdlIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL2VmYWt0dXJhLm5sL3dwLWNvbnRlbnQvdXBsb2Fkcy9rb3N6dHlfYXV0b21hdHljem5lX3V6dXBlbG5pZW5pZV9FTi01MDJ4MTAyNC5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNzA4MDYiIHN0eWxlPSJ3aWR0aDphdXRvO2hlaWdodDozNTBweCIvPjwvZmlndXJlPnckZjMwOWNlNWYtMmY4Ni00OWNhLWE5MWEtNjAyZGZhOWM0ZmVidyQ0ZTdlYzVkMC1jMzRjLTQ0ZmYtODA2OC00MjJkMzA1MGZjYjh36QE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9wYXJhZ29uX1BMX3YwMi1lemdpZi5jb20tZ2lmLXRvLXdlYnAtY29udmVydGVyLndlYnAiIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtNzA4NjkiIHN0eWxlPSJ3aWR0aDphdXRvO2hlaWdodDozNTBweCIvPjwvZmlndXJlPn93YWh0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9wYXJhZ29uX0VOX3YwMi1lemdpZi5jb20tZ2lmLXRvLXdlYnAtY29udmVydGVyLndlYnB9qdMId2hodHRwczovL2VmYWt0dXJhLm5sL2VuL2VuaGFuY2VkLWV4cGVuc2VzLWZ1bmN0aW9uL2tvc3p0eV9wYXJhZ29uX2VuX3YwMi1lemdpZi1jb20tZ2lmLXRvLXdlYnAtY29udmVydGVyLwIAdwdwdWJsaXNomQ0AfQN5dwB3CHN0YW5kYXJkeXl3AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3AH0DfQB4dwljb3JlL2xpc3R5dwB3AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvbGlzdC1pdGVtdwB9A30AeHcOY29yZS9saXN0LWl0ZW13AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvbGlzdC1pdGVtdwB9A30AeHcMY29yZS9oZWFkaW5nfQJ3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dwljb3JlL2xpc3R5dwB3AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvbGlzdC1pdGVtdwB9A30AeHcOY29yZS9saXN0LWl0ZW13AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3DGNvcmUvaGVhZGluZ30CdwB9A30AeHcOY29yZS9wYXJhZ3JhcGh5dwB9A30AeHcOY29yZS9wYXJhZ3JhcGh5dwB9A30AeHcOY29yZS9wYXJhZ3JhcGh5dwB9A30AeHcOY29yZS9wYXJhZ3JhcGh5dwB9A30AeHcMY29yZS9oZWFkaW5nfQJ3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dwljb3JlL2xpc3R5dwB3AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvbGlzdC1pdGVtdwB9A30AeHcOY29yZS9saXN0LWl0ZW13AH0DfQB4dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3DGNvcmUvaGVhZGluZ3cAfQN9AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3DmNvcmUvcGFyYWdyYXBoeXcAfQN9AH0DeHcAfQN9AH2o0Ah4dwxjb3JlL2NvbHVtbnN4dwB3AHl3AHl3AH0DfQB4dwtjb3JlL2NvbHVtbnl3AH0DfQB4dwtjb3JlL2NvbHVtbnl3AH0DfQB4dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dwxjb3JlL2NvbHVtbnN4dwB3AHl3AHl3AH0DfQB4dwtjb3JlL2NvbHVtbnl3AH0DfQB4dwtjb3JlL2NvbHVtbnl3AH0DfQB4dwpjb3JlL2ltYWdldwB3AHcAfQN9AH2W0gh3V2h0dHBzOi8vZWZha3R1cmEubmwvd3AtY29udGVudC91cGxvYWRzL2tvc3p0eV9hdXRvbWF0eWN6bmVfdXp1cGVsbmllbmllX0VOLTUwMngxMDI0LnBuZ3cFbGFyZ2V3BG5vbmV4dwpjb3JlL2ltYWdldwB3AHcAfQN9AHcEbm9uZXh3pgE8cD5UaGUgZGF0YSBpcyBpbW1lZGlhdGVseSByZWFkeSBmb3IgZnVydGhlciB1c2UsIHdoaWxlIGEgbGFyZ2VyIGFtb3VudCBvZiBjb21wbGV0ZSBpbmZvcm1hdGlvbiBtYWtlcyBpdCBlYXNpZXIgdG8gYW5hbHl6ZSBleHBlbnNlcyBhbmQgbW9uaXRvciBzcGVuZGluZyBsYXRlciBvbi48L3A+dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dwxjb3JlL2hlYWRpbmd3AH0DfQB3JDBlMTJiMThiLWJlOGUtNGZjOS1hMWNiLTE2OWMyNDY1ZGQxN3h3WTxwPlRoZSBzeXN0ZW0gYWxzbyBzdXBwb3J0cyB5b3Ugd2hlbiBhZGRpbmcgcGhvdG9zIG9mIHJlY2VpcHRzIGFuZCBleHBlbnNlIGRvY3VtZW50cy48L3A+dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB3JDM0NjIzOTMyLWEzMGEtNDQyZC05YzQ5LTIxMDIyMDhjNDY0Znh3GDxwPkl0IGF1dG9tYXRpY2FsbHk6PC9wPncOY29yZS9wYXJhZ3JhcGh5dwB9A30AdyRhYTQ0ZGVkNy1hN2U2LTQxMTMtYTZiZC0xZjRjNWQzNDI0NjV4dyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAdwB9A30AdyRiMzNhZDYyOC1hMTFiLTQ1ZTQtOGNkZi0yNTQzOWE5ZDE4ZDh4dyY8bGk+aW1wcm92ZXMgZG9jdW1lbnQgcmVhZGFiaWxpdHk8L2xpPncOY29yZS9saXN0LWl0ZW13AH0DfQB3JDc4ZmFiMTE3LWY2MmYtNDI5Yy04NWM4LWEzODg5N2EyMjYzMXh3MDxsaT5yZW1vdmVzIHVubmVjZXNzYXJ5IGJhY2tncm91bmQgZWxlbWVudHM8L2xpPncOY29yZS9saXN0LWl0ZW13AH0DfQB3JDdlMDVkNzk3LTlmYzctNDU2NC1iMWZhLWU1YmZhMzE3ZWMyMHh3ODxsaT5wcmVwYXJlcyB0aGUgaW1hZ2UgZm9yIGFjY3VyYXRlIGRhdGEgZXh0cmFjdGlvbjwvbGk+dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHdbPHA+QXMgYSByZXN1bHQsIGV2ZW4gYSBxdWljayBwaG90byB0YWtlbiB3aXRoIHlvdXIgcGhvbmUgY2FuIGJlIHN1Y2Nlc3NmdWxseSBwcm9jZXNzZWQuPC9wPnh33gE8cD5Zb3UgY2FuIGFkZCBleHBlbnNlcyBpbiBzZXZlcmFsIHdheXM6IGJ5IHRha2luZyBhIHBob3RvLCB1cGxvYWRpbmcgYSBmaWxlLCBzZW5kaW5nIGl0IHRvIDxhIGhyZWY9Im1haWx0bzpleHBlbnNlc0BlZmFrdHVyYS5ubCI+ZXhwZW5zZXNAZWZha3R1cmEubmw8L2E+LCBvciBhdXRvbWF0aWNhbGx5IGltcG9ydGluZyBlLWludm9pY2VzIHRocm91Z2ggUGVwcG9sIGFuZCBLU2VGLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHh3AH0DfQB3DGNvcmUvY29sdW1uc3h3AHcAeXcAeXh3C2NvcmUvY29sdW1udwY2Ni42NiV5dwB9A30AeHcLY29yZS9jb2x1bW53BjMzLjMzJXl3AH0DfQB4dwB9A30AeHcKY29yZS9pbWFnZXcAdwB3AH0DfQB9sdIId01odHRwczovL2VmYWt0dXJhLm5sL3dwLWNvbnRlbnQvdXBsb2Fkcy9rb3N6dHlfbGlzdGFfZmFrdHVyX0VOMi0xLTUwMngxMDI0LnBuZ3cFbGFyZ2V3BG5vbmV3DGNvcmUvaGVhZGluZ30CdyQyYmUzZGZkNi1lMmZhLTQ3MjktODhiNy04MzA1NDI3YTQ2YmN4d2Q8cD5UaGUgcmVkZXNpZ25lZCBleHBlbnNlcyBsaXN0IGhlbHBzIHlvdSBtYW5hZ2UgYSBncm93aW5nIG51bWJlciBvZiBkb2N1bWVudHMgbW9yZSBlZmZpY2llbnRseS48L3A+dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB3JGI0NzYzZWExLTcxOWEtNDhhMC05MjRiLTQ1MmY2NTg2YjQxYnh3IDxwPkF0IGEgZ2xhbmNlLCB5b3UgY2FuIHNlZTo8L3A+dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB3JGE4YjYyYzFjLTEwM2MtNGVlOC05MmIzLTY5MDhjNGRhMWI4N3h3Izx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3AH0DfQB3JDkwYTAzMDdlLWNkM2QtNDYyNS05NGI0LTkwYjk3OTgxZmE3ZHh3JTxsaT5hIGNsZWFyIG92ZXJ2aWV3IG9mIGV4cGVuc2VzPC9saT53DmNvcmUvbGlzdC1pdGVtdwB9A30AdyQ5Y2EzYzFlMS1iNjMxLTQ3MTEtYTVjZC0wMjhjZWVhYWY1Nzl4dxc8bGk+cGF5bWVudCBzdGF0dXM8L2xpPncOY29yZS9saXN0LWl0ZW13AH0DfQB3JGM3YjU1MDA3LWQxOGQtNGY0Zi04ZTM3LWMyNzM2MDQzZWVhNXh3KDxsaT5xdWljayBhY2Nlc3MgdG8gZXhwZW5zZSBkZXRhaWxzPC9saT53DmNvcmUvbGlzdC1pdGVtdwB9A30AdyRhNjczNmNmOC03YjJkLTRkYzYtOThiZi1mMzg3MGZkZTJmOWV4d2Y8cD5UaGlzIG1ha2VzIGl0IGVhc2llciB0byBzdGF5IG9uIHRvcCBvZiB5b3VyIHNwZW5kaW5nIGFuZCBmaW5kIGluZm9ybWF0aW9uIHdoZW5ldmVyIHlvdSBuZWVkIGl0LjwvcD53DmNvcmUvcGFyYWdyYXBoeXcAfQN9AHcMY29yZS9idXR0b25zeHcLY29yZS9idXR0b253AWF3BmJ1dHRvbncAdwVyaWdodHh5dwB9A30AdgIEdHlwZXcEZmxleA5qdXN0aWZ5Q29udGVudHcGY2VudGVydyJodHRwczovL2FwcC5lZmFrdHVyYS5ubC8jL2V4cGVuc2VzdQF9vwJ1AX2BA3cGY2xvc2VkfQN3BmNsb3NlZHcOY29yZS9wYXJhZ3JhcGh5dwRhdXRvdxMwLjQ5MDIzMTc2NDcyMDI1OTI2eHcAfQN9AHc5PGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GaWx0ZXJpbmcgYW5kIHNlYXJjaGluZzwvaDM+dwxjb3JlL2hlYWRpbmd9A3h3YjxwPlRoZSBleHBlbnNlcyBsaXN0IG5vdyBpbmNsdWRlcyBhZHZhbmNlZCBmaWx0ZXJpbmcgb3B0aW9ucy4gWW91IGNhbiB3b3JrIHdpdGggZGF0YSBiYXNlZCBvbjo8L3A+dw5jb3JlL3BhcmFncmFwaHl3AH0DfQB4dyc8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCgoKPC91bD53CWNvcmUvbGlzdHl3AHcAfQN9AHckZTMwYWE4YWUtZDgzNS00NTAyLTk5MGMtNjc4OWZkNmM5YjRkeHcTPGxpPmRhdGUgcmFuZ2U8L2xpPncOY29yZS9saXN0LWl0ZW13AH0DfQB3JDMzOWQ0NTFjLTQwMWEtNDllNS05ZTUyLWE5YWQ5ZTZhOTU5Nnh3ETxsaT5jYXRlZ29yeTwvbGk+dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHckNmZjZGE0NjItYjE5My00ZWJkLTk5MjYtYWRkZGU5YTRiNmVieHcRPGxpPmN1c3RvbWVyPC9saT53DmNvcmUvbGlzdC1pdGVtdwB9A30AdyQ2MGEyNGU3MS01NmI0LTRlYTUtYTVkMS01MWU1Y2Q5MWNmMGV4dxA8bGk+cHJvamVjdDwvbGk+dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHckNGUxNTU3MWMtN2YxNy00MmRkLTljMzQtMTMwMzlhZDE0OWQ5eHcPPGxpPnN0YXR1czwvbGk+dw5jb3JlL2xpc3QtaXRlbXcAfQN9AHcFMTY1cHh3BXJpZ2h0BJvG6qENDCcACAABAAEAAQIBBDcEAQAHASAAAgECAYDO9tQCAgAACQC3\/dWzAgEAAK\/OrGDfAQACAQQBAwEAAgcBAwQCBwEOAAcACQCJAgABABIABQAKAEQAVABGAEMAMgA0AFYARwAKACUALAAoADUAjwEABKMBBbcGAQAcAFMAfADdAaAFAQDpAQA7AHwAQgA6AAoAEQARABAAFACcAQALAAUAYwCuAQABAAEBygIBAQIHCgECAQcCABMBCwEBAvQMAQILAQIBAgEHAQQCAQEAAgIBAgEBAQQBAQEAAQABAQEGAgADAQEHAQABAQEAAQABBQECAgQBAgEBAQABAgUBAQMBCjcCAQABAAIAAwEBAwIAAQEBAAICAQIBCgEBBQABAQIEAQABBAIBAwAEAAIEAgMBAAEAAQEBAQIAAQEBAQcAAgABAAEBAgABAAECBAJUvAjqBAIjACgBAQDnBQA0AGsIASupEQABBAEACQAEAAMABwADAAYADgAJAAkACgAOAAkACQDhBAAEAJ0CAwEBpQEAqgEAAQAwAGK+BY0DAEkArAEBDgMjAzgBBQcdAb4BAFYAugYAAQABAQQACAAKAI4BBAQAAx8BMAEHAQ0CEAEuAQABAAEBBAYBAAEACwADASkH9wL0CwIA8AMBAQECAB0AAQQKAzIJAwABAAIABAAbAGYA9gEBwQIBdAAFBRwF\",\"updateId\":985907956}","inline_featured_image":false,"footnotes":""},"categories":[191],"tags":[193],"class_list":["post-70803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system-eng","tag-show-in-system"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Enhanced EXPENSES function - eFaktura.nl<\/title>\n<meta name=\"description\" content=\"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Enhanced EXPENSES function - eFaktura.nl\" \/>\n<meta property=\"og:description\" content=\"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/\" \/>\n<meta property=\"og:site_name\" content=\"eFaktura.nl\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/efaktura.nl\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-11T10:37:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-12T10:09:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"349\" \/>\n\t<meta property=\"og:image:height\" content=\"349\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Natalia Tanalska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/\"},\"author\":{\"name\":\"Natalia Tanalska\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#\\\/schema\\\/person\\\/1b6361d5dcfd5eea37cf7f151ffc98cf\"},\"headline\":\"Enhanced EXPENSES function\",\"datePublished\":\"2026-06-11T10:37:19+00:00\",\"dateModified\":\"2026-06-12T10:09:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/\"},\"wordCount\":572,\"publisher\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/koszty1.jpg\",\"keywords\":[\"show-in-system\"],\"articleSection\":[\"System Eng\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/\",\"url\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/\",\"name\":\"Enhanced EXPENSES function - eFaktura.nl\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/koszty1.jpg\",\"datePublished\":\"2026-06-11T10:37:19+00:00\",\"dateModified\":\"2026-06-12T10:09:05+00:00\",\"description\":\"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#primaryimage\",\"url\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/koszty1.jpg\",\"contentUrl\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/koszty1.jpg\",\"width\":349,\"height\":349,\"caption\":\"funkcja koszty\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/enhanced-expenses-function\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/new-home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Enhanced EXPENSES function\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/\",\"name\":\"eFaktura.nl\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#organization\",\"name\":\"eFaktura\",\"url\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/logo-efaktura-25.svg\",\"contentUrl\":\"https:\\\/\\\/efaktura.nl\\\/wp-content\\\/uploads\\\/logo-efaktura-25.svg\",\"width\":264,\"height\":31,\"caption\":\"eFaktura\"},\"image\":{\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/efaktura.nl\",\"https:\\\/\\\/www.instagram.com\\\/efaktura.eu\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCpx6sOnTCmDMkAG2QEyW9PA\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/efaktura.nl\\\/en\\\/#\\\/schema\\\/person\\\/1b6361d5dcfd5eea37cf7f151ffc98cf\",\"name\":\"Natalia Tanalska\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Enhanced EXPENSES function - eFaktura.nl","description":"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/","og_locale":"en_GB","og_type":"article","og_title":"Enhanced EXPENSES function - eFaktura.nl","og_description":"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.","og_url":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/","og_site_name":"eFaktura.nl","article_publisher":"https:\/\/www.facebook.com\/efaktura.nl","article_published_time":"2026-06-11T10:37:19+00:00","article_modified_time":"2026-06-12T10:09:05+00:00","og_image":[{"width":349,"height":349,"url":"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg","type":"image\/jpeg"}],"author":"Natalia Tanalska","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#article","isPartOf":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/"},"author":{"name":"Natalia Tanalska","@id":"https:\/\/efaktura.nl\/en\/#\/schema\/person\/1b6361d5dcfd5eea37cf7f151ffc98cf"},"headline":"Enhanced EXPENSES function","datePublished":"2026-06-11T10:37:19+00:00","dateModified":"2026-06-12T10:09:05+00:00","mainEntityOfPage":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/"},"wordCount":572,"publisher":{"@id":"https:\/\/efaktura.nl\/en\/#organization"},"image":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#primaryimage"},"thumbnailUrl":"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg","keywords":["show-in-system"],"articleSection":["System Eng"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/","url":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/","name":"Enhanced EXPENSES function - eFaktura.nl","isPartOf":{"@id":"https:\/\/efaktura.nl\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#primaryimage"},"image":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#primaryimage"},"thumbnailUrl":"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg","datePublished":"2026-06-11T10:37:19+00:00","dateModified":"2026-06-12T10:09:05+00:00","description":"The EXPENSES function is more than just a visual update. It introduces a new way of working with business expenses and expense documents.","breadcrumb":{"@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#primaryimage","url":"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg","contentUrl":"https:\/\/efaktura.nl\/wp-content\/uploads\/koszty1.jpg","width":349,"height":349,"caption":"funkcja koszty"},{"@type":"BreadcrumbList","@id":"https:\/\/efaktura.nl\/en\/enhanced-expenses-function\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/efaktura.nl\/en\/new-home\/"},{"@type":"ListItem","position":2,"name":"Enhanced EXPENSES function"}]},{"@type":"WebSite","@id":"https:\/\/efaktura.nl\/en\/#website","url":"https:\/\/efaktura.nl\/en\/","name":"eFaktura.nl","description":"","publisher":{"@id":"https:\/\/efaktura.nl\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/efaktura.nl\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/efaktura.nl\/en\/#organization","name":"eFaktura","url":"https:\/\/efaktura.nl\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/efaktura.nl\/en\/#\/schema\/logo\/image\/","url":"https:\/\/efaktura.nl\/wp-content\/uploads\/logo-efaktura-25.svg","contentUrl":"https:\/\/efaktura.nl\/wp-content\/uploads\/logo-efaktura-25.svg","width":264,"height":31,"caption":"eFaktura"},"image":{"@id":"https:\/\/efaktura.nl\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/efaktura.nl","https:\/\/www.instagram.com\/efaktura.eu\/","https:\/\/www.youtube.com\/channel\/UCpx6sOnTCmDMkAG2QEyW9PA"]},{"@type":"Person","@id":"https:\/\/efaktura.nl\/en\/#\/schema\/person\/1b6361d5dcfd5eea37cf7f151ffc98cf","name":"Natalia Tanalska"}]}},"_links":{"self":[{"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/posts\/70803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/comments?post=70803"}],"version-history":[{"count":9,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/posts\/70803\/revisions"}],"predecessor-version":[{"id":70898,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/posts\/70803\/revisions\/70898"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/media\/70696"}],"wp:attachment":[{"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/media?parent=70803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/categories?post=70803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/efaktura.nl\/en\/wp-json\/wp\/v2\/tags?post=70803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}