{"id":1326,"date":"2026-03-26T09:50:21","date_gmt":"2026-03-26T01:50:21","guid":{"rendered":"https:\/\/wordpuz.com\/?p=1326"},"modified":"2026-04-02T14:23:33","modified_gmt":"2026-04-02T06:23:33","slug":"%e5%b8%b8%e7%94%a8%e8%8b%b1%e6%96%87%e5%96%ae%e5%ad%97level-1","status":"publish","type":"post","link":"https:\/\/wordpuz.com\/?p=1326","title":{"rendered":"1A. \u5e38\u7528\u82f1\u6587\u55ae\u5b57Level 1"},"content":{"rendered":"\n<!--more-->\n\n\n<div class=\"content_block\" id=\"custom_post_widget-315\"><\/div>\n\n\n\n<p class=\"has-open-sans-font-family wp-block-paragraph\" style=\"font-size:16px\"><strong>\u984c\u76ee\u751f\u5b57\uff1a<\/strong><\/p>\n\n\n\n<p class=\"has-open-sans-font-family wp-block-paragraph\" style=\"font-size:16px\">ARRIVE (v.) \u5230\u9054<br>BEE (n.) \u871c\u8702<br>BORING (adj.) \u7121\u8da3\u7684<br>BOTTLE (v.) \u88dd\u5165\u74f6\u4e2d<br>CLEAN (adv.) \u5b8c\u5168\u5730<br>DEEP (adv.) \u6df1\u6df1\u5730<br>DRAW (v.) \u756b\uff1b\u62c9<br>FAMILY (adj.) \u5bb6\u5ead\u7684<br>FREE (adj.) \u81ea\u7531\u7684\uff1b\u514d\u8cbb\u7684<br>HIMSELF (pron.) \u4ed6\u81ea\u5df1<\/p>\n\n\n<div class=\"content_block\" id=\"custom_post_widget-319\">\n<details class=\"wp-block-details has-open-sans-font-family is-layout-flow wp-container-core-details-is-layout-4e9b5eca wp-block-details-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--40);padding-right:0;padding-bottom:var(--wp--preset--spacing--40);padding-left:0;font-size:16px\"><summary><strong>\u82f1\u6587\u8a5e\u6027\u7e2e\u5beb<\/strong><\/summary>\n<p class=\"has-open-sans-font-family wp-block-paragraph\" style=\"font-size:16px\">(n.) Noun \u540d\u8a5e<br>(npl.) Plural \u8907\u6578\u540d\u8a5e<br>(pron.) Pronoun \u4ee3\u540d\u8a5e<br>(vt.) Transitive verb \u53ca\u7269\u52d5\u8a5e<br>(vi.) Intransitive verb \u4e0d\u53ca\u7269\u52d5\u8a5e<br>(adj.) Adjective \u5f62\u5bb9\u8a5e<br>(adv.) Adverb \u526f\u8a5e<br>(prep.) Preposition \u4ecb\u7cfb\u8a5e<br>(conj.) Conjunction \u9023\u63a5\u8a5e<br>(int.) Interjection \u611f\u5606\u8a5e<br>(modif.) Modification \u4fee\u98fe\u8a5e<br>(det.) Determiner \u9650\u5b9a\u8a5e<br>(aux.) Auxiliary verb \u60c5\u614b\u52a9\u52d5\u8a5e<\/p>\n<\/details>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<style>\n        \/* 1. \u521d\u59cb\u72c0\u614b\uff1a\u96b1\u85cf\u6574\u500b\u5bb9\u5668 *\/\n        #fs-container {\n            display: none; \n            width: 100%;\n            height: 100%;\n            background-color: black;\n            position: relative;        \n        }\n\n        \/* iframe \u586b\u6eff\u5bb9\u5668 *\/\n        #myIframe {\n            width: 100%;\n            height: 100%;\n            border: none;\n        }\n\n        \/* Exit \u6309\u9215\u6a23\u5f0f\uff1a\u6d6e\u52d5\u5728\u53f3\u4e0a\u89d2 *\/\n        #exitBtn {\n            position: absolute;\n            top: 10px;\n            left: 10px;\n            font-size: 16px;\n            padding: 6px 12px;\n            background: #992211BF;\n            color: white;\n            border: none;\n            cursor: pointer;\n            border-radius: 5px;\n            z-index: 9999; \/* \u78ba\u4fdd\u5728\u6700\u4e0a\u5c64 *\/\n        }\n\n        #exitBtn:hover {\n            background: red;\n        }\n<\/style>\n\n    <!-- \u4e3b\u9801\u9762\u7684\u555f\u52d5\u6309\u9215 -->\n    <button onclick=\"openFullscreen()\" style=\"background-color: #ff4545; border: none; padding: 10px 20px; font-family: 'Open Sans'; font-size: 16px;\">\u9032\u5165\u904a\u6232<\/button>\n\n    <!-- \u5168\u87a2\u5e55\u5bb9\u5668 -->\n    <div id=\"fs-container\">\n        <button id=\"exitBtn\" onclick=\"closeFullscreen()\">\u96e2\u958b<\/button>\n        <!-- \u8acb\u5c07 src \u63db\u6210\u4f60\u60f3\u986f\u793a\u7684\u7db2\u5740 -->\n        <iframe id=\"myIframe\" src=\"https:\/\/wordpuz.blogspot.com\/2026\/03\/1a-level-1.html\" allowfullscreen=\"\"><\/iframe>\n    <\/div>\n\n<script>\n        const container = document.getElementById('fs-container');\n\n        \/\/ \u9032\u5165\u5168\u87a2\u5e55\u4e26\u986f\u793a\u5167\u5bb9\n        function openFullscreen() {\n            container.style.display = \"block\"; \/\/ \u5148\u986f\u793a\u5bb9\u5668\n\n            if (container.requestFullscreen) {\n                container.requestFullscreen();\n            } else if (container.webkitRequestFullscreen) { \/* Safari *\/\n                container.webkitRequestFullscreen();\n            } else if (container.msRequestFullscreen) { \/* IE11 *\/\n                container.msRequestFullscreen();\n            }\n        }\n\n        \/\/ \u9000\u51fa\u5168\u87a2\u5e55\n        function closeFullscreen() {\n            if (document.exitFullscreen) {\n                document.exitFullscreen();\n            } else if (document.webkitExitFullscreen) {\n                document.webkitExitFullscreen();\n            }\n        }\n\n        \/\/ \u76e3\u807d\u5168\u87a2\u5e55\u72c0\u614b\uff1a\u5982\u679c\u7528\u6236\u6309 ESC \u9000\u51fa\uff0c\u4e5f\u8981\u96b1\u85cf\u5167\u5bb9\n        document.addEventListener('fullscreenchange', () => {\n            if (!document.fullscreenElement) {\n                container.style.display = \"none\";\n            }\n        });\n\n        \/\/ \u91dd\u5c0d Safari \u7684\u76e3\u807d\n        document.addEventListener('webkitfullscreenchange', () => {\n            if (!document.webkitFullscreenElement) {\n                container.style.display = \"none\";\n            }\n        });\n<\/script>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class=\"content_block\" id=\"custom_post_widget-322\">\n<p class=\"has-open-sans-font-family wp-block-paragraph\" style=\"font-size:16px\">\u2022 \u5c0b\u5b57\u5340\u7684\u55ae\u5b57\u65b9\u5411\u662f\u5305\u542b\u6a2a\u3001\u76f4\u3001\u659c\u3001\u9806\u3001\u9006\uff0c\u51718\u500b\u65b9\u5411\u3002<\/p>\n\n\n\n<p class=\"has-open-sans-font-family wp-block-paragraph\" style=\"font-size:16px\">\u2022 \u904a\u6232\u5167\u7684\u55ae\u5b57\u8868\uff0c\u6309 &#8216;+&#8217; \u865f\u53ef\u7ffb\u958b\u63d0\u793a\u3002<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><\/p><center><button onclick=\"goBack()\" style=\"background-color: #992211; border: none; padding: 10px 20px; font-family: 'Open Sans'; font-size: 16px;\">\u21a9\ufe0f GO BACK<\/button><\/center><p><\/p>\n\n<script>\nfunction goBack() {\n  window.history.back();\n}\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":177523811,"featured_media":858,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AADKCqjn7\/4f866hywIB6J6UyRoAr6ib8hvonpTJGgGurf7QBeielMkaAe6t\/tAFAu+om\/IbBuielMkaAq+om\/IbqJ6UyRqvqJvyG6ielMkar6ib8huonpTJGq+om\/IbqJ6UyRqvqJvyG6ielMka7q3+0AUE76ib8hsV6J6UyRoA76ib8hsB6J6UyRoC76ib8hsG7q3+0AUDr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8hvurf7QBQWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ib7q3+0AUBr6ib8huurf7QBa+om\/Ib7q3+0AUBr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8hvurf7QBQGvqJvyG+6t\/tAFAa+om\/Ibrq3+0AWvqJvyG66t\/tAF76ib8hsErq3+0AXvqJvyGwmonpTJGu6t\/tAFAuielMkaA++om\/IbAO6t\/tAFAK+om\/Ibrq3+0AWvqJvyG66t\/tAFr6ib8huurf7QBe+om\/IbCKielMka7q3+0AWGAqielMkarq3+0AWonpTJGu6t\/tAF+gHonpTJGgLurf7QBQeonpTJGu6t\/tAFCaielMkarq3+0AWonpTJGq6t\/tAFqJ6UyRqurf7QBYC7iuAZvoOytQ3vqJvyGwCAu4rgGe+om\/IbAZ6m8MQYrq3+0AWepvDEGK6t\/tAFnqbwxBiurf7QBY7GuJwW7q3+0AUChpCuixOP\/MScBe+om\/IbAYC7iuAZrOea3A2GkK6LE8C7iuAZAK+om\/IbhpCuixP+g7K1DQDurf7QBQDs55rcDQi+g7K1DbOuocsC7Oea3A0Frq3+0AWs55rcDb6DsrUN866hywIFr6ib8huurf7QBa+om\/Ibrq3+0AWvqJvyG66t\/tAFvoOytQ2urf7QBb6DsrUNrq3+0AXvqJvyGwDzrqHLAgf+g7K1DQburf7QBQDvqJvyGxmurf7QBe+om\/IbAO6t\/tAFBP6DsrUNBbOuocsCvoOytQ2zrqHLAv6DsrUNBLOuocsC\/oOytQ0Bs66hywL+g7K1DQSurf7QBZHjwtUI7q3+0AXnBo\/8xJwFgLuK4Bnurf7QBQKzrqHLAu6t\/tAFAa+om\/Ib7q3+0AUAs66hywKurf7QBbOuocsCrq3+0AXvqJvyGwCurf7QBbOuocsCrq3+0AWzrqHLAu6t\/tAFAu+om\/IbAK6t\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ACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQDgQCEAIEAhACBAIQAgQCEAYEAhAOBAIQCgQCEAIEBhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAOBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAKBAIQBgQCEAoEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQAgQKEAYEAhACBAIQBgQCEAYEAhAGBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEA4EAhAKBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQAgQCEAYEAhAKBAIQBgQCEAIEAhACBAIQBgQCEAoEAhAGBAIQAgQCEAIEAhAKBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQDgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQBgQCEAoEAhAGBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEA4EBhAGBAIQAgQMnACgGJwAoECcABwAoAycAKAEnAIcAIQAoACEBJwAhACcAgQAAAIEAAACHACEAKAAhAScAIQAnAIcAIQAoACEBJwAhAAAAIQInAIcAIQAoACEBJwAhACcAhwAhACgAIQEnACEAJwCBAAAAIQEAAMEBIQChAMQBIQAAAKEBIQAAAKEBIQChAiEAoQEhAKECIQAAACECoQEhAKEDAAChBSEAAACoASgAqAAoAKgApwAEAIQAqAKBAAAAoQIAAKEGAAAhAqEixAHBAoEAAAChAgAAoQbBASEAqADElTbcL3N0YXRldmVyc2lvbnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBpbm5lckJsb2Nrc3BhcmFncmFwIC0tPgo8cD5BUlJJVkUgKHYuKSDliLDpgZQ8YnI+QkVFIChuLikg6Jyc6JyCPGJyPkJPUklORyAoYWRqLikg54Sh6Laj55qEPGJyPkJPVFRMRSAodi4pIOijneWFpeeTtuS4rTxicj5DTEVBTiAoYWR2Likg5a6M5YWo5ZywPGJyPkRFRVAgKGFkdi4pIOa3sea3seWcsDxicj5EUkFXICh2Likg55Wr77yb5ouJPGJyPkZBTUlMWSAoYWRqLikg5a625bqt55qEPGJyPkZSRUUgKGFkai4pIOiHqueUseeahO+8m+WFjeiyu+eahDxicj5ISU1TRUxGIChwcm9uLikg5LuW6Ieq5bexPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmZvbnRGYW1pbHlzdHlsZXsic3R5bGUiOnsidHlwb2dyYXBoeSI6eyJmb250U2l6ZSI6IjE2cHgifX0sImZvbnRGYW1pbHkiOiJvcGVuc2FucyJ9IC0gY2xhc3M9Imhhcy1vcGVuLXNhbnMtZm9udC1mYW1pbHkiIHN0eWxlPSJmb250LXNpemU6MTZweCJwYXJhaG90b2UgLS0+Cm9udGwgc2w9b3QtZQo8IS0tIC93cDpoLS0+c2NlIHsiaGVpZ2h0IjoiMjBweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MjBweCIgcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6YmFja2dyb3VuZC1jb2xvcjogIzsgYm9yZGVyOiBub25lOyA1c3RhdGV2ZXJzaW9uICAgICAgICogMS4g5Yid5aeL54uA5oWL77ya6Zqx6JeP5pW05YCL5a655ZmoICoKICAgICAgICAjLWlyICAgICAgICBkc3BhbmUgICAgICAgICB3aWRoMTAwJSAgICAgICAgaDElICAgICAgIGJrZ3VkY29yOiBibGFjawogICBwc2k6cmV2OwogICAgICAgfQoqIG1lIOWhq+a7v+WuueWZqCAqLyN5ICBkaDEwMCUgICBoaWdodDEwJQogICBib3Jlcm8gICAgfQoKICAgICAgICAvKiBFeOaMiemIleaoo+W8j++8mua1ruWLleWcqOWPs+S4iuinkiAqLyAgICAjaUJ7ICAgICAgICBvc3Rpb2Jzb3V0ZSAgIG8xMHggICAgICAgIGxmMTBweHplMTZweHBhZDZ4IDEycHhiYWNrZ3J1ZCM5OTIyMTFCRmNsb3dodGUgICAgICAgYnJkZXJubiAgICAgICAgdXNwaXRyICAgICAgICBib3JkZXItcnVzNSAgICAgICAgOTk5OSAvKiDnorrkv53lnKjmnIDkuIrlsaQgKi8gICAgICAgICAgICAgICAgZXh0QnQ6aG92ICAgIGNrZ3JvbmRyZWQgICAgICAgICEtLeS4u+mggemdoueahOWVn+WLleaMiemIlSAtLW9uY2xja29wZW5GKClhZGRuMTE2Ij7pgLLlhaXpgYrmiLI8L2J1dHRvPgoKIDwhLS0g5YWo6J6i5bmV5a655ZmoIC0tPgogICAgPGl2IGlkPSJmc250YWluZSI+CiAgICAgIDx1dHRuIGk9InhpdEJ0IiBjbGljaz1jbHNlRmxsc2NyZWVuKCkiPumboumWiyAgICAhLS0g6KuL5bCHIHNyYyDmj5vmiJDkvaDmg7Ppoa\/npLrnmoTntrLlnYAgLS1pZD0ibXlJZnJhbWUiICAgICAgICAgICAgY29zdCBvdGFpbmVyZG9jbWUuZ3RFbWVuQnlJZGZzLW9udGFlciAgICDpgLLlhaXlhajonqLluZXkuKbpoa\/npLrlhaflrrkKZm5jaW9uIG9wZW4oICAgIHRhaW5yc3R5LmRpcGF5ID0gImJvayIvL+WFiOmhr+ekuuWuueWZqAoKY29udGFpbnJycyAgICAgICAgdGFpbnJycyhjb250YWluciAvKiBTYWZhcmkgKi8gICAgICAgIHRhaW5yKGNvbnRhaW5yIC8qIElFMTEgKi8gICAgICAgIHRhaW5yKCAgICB9ICAgIAoKICAgICAgLy8g6YCA5Ye65YWo6J6i5bmVZnVudGkgY3NlRiggeyAgICAgICAgICAgICAgICAgICAgICAgIH0KCgovL+ebo+iBveWFqOieouW5leeLgOaFi++8muWmguaenOeUqOaItuaMiVNDIOmAgOWHuu+8jOS5n+imgemaseiXj+WFp+WuuSBkZEVMJ2hhZycsID4gICAgICAgICFmZS5zeWRzcGxheW9uICAgICAgfX0KLy8g6Yed5bCNIFNhYeeahOebo+iBvSAgIGFkZEV2ZXRMaXN0ZW5lcignJyw9PiAgICAgICAgISAgICAgICBvdGEuc3R5bGUuZGlzcGxheW9uZSAgICAgICAgICAgICAgKWNvbnRlbnRkcm9wQ2Fwc3R5bGVmb250RmFtaWx5aGVpZ2h0ZHJvcENhcHN0eWxlZm9udEZhbWlseXBhcmFncmFwIHsic3lsZSI6eyJ0eXBvZ3JhcGh5Ijp7ImZvbnRTaXplIjoiMTZweCJ9fSwiZm9udEZhaXkiOiJvcGVuLXNhbnMifXAgY2xhc3M9Imhhcy1vcGVuLXNhbnMtZm9udC1mYW1pbHkiIHN0eWxlPSJmb250LXNpemU6MTZweCI+PHN0cm9uZz7poYznm67nlJ\/lrZfvvJo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aHN0YXRldmVyc2lvbnN0YXRldmVyc2lvbjFBLiBzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25pc1ZhbGlkYXR0cmlidXRlc2lubmVyQmxvY2tzY2xpZW50SWRuYW1lY29udGVudEFSUklWRSAodi4pIOWIsOmBlDxicj5CRUUgKG4uKSDonJzonII8YnI+Qk9SSU5HIChhZGouKSDnhKHotqPnmoQ8YnI+Qk9UVExFICh2Likg6KOd5YWl55O25LitPGJyPkNMRUFOIChhZHYuKSDlrozlhajlnLA8YnI+REVFUCAoYWR2Likg5rex5rex5ZywPGJyPkRSQVcgKHYuKSDnlavvvJvmi4k8YnI+RkFNSUxZIChhZGouKSDlrrbluq3nmoQ8YnI+RlJFRSAoYWRqLikg6Ieq55Sx55qE77yb5YWN6LK755qEPGJyPkhJTVNFTEYgKHByb24uKSDku5boh6rlt7Fkcm9wQ2FwZm9udEZhbWlseXN0eWxlY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGlubmVyQmxvY2tzCgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+c3RhdGV2ZXJzaW9uc29yY29kZSAtLT4KW2NvbnRlbnRfYmxvY2sgc2x1Zz1wb3N0LWNvbnRlbnQtMl0KPCEtLSAvd3A6c2hvcnRjb2RlIC0tPgoKPCEtLSB3cDpodGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBpbm5lckJsb2NrcyAyMHB4cmNkW250X2JvY2t1Z3BzY29udG50LTNdc29ydGNvZGVvcmlnaW5hbENvbnRlbnRoZWlnaHR0ZXh0c3BhY2VyIHsiZWlnaCI6IjIwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjIwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpodHN0YXRldmVyc2lvbnN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c2x1Z2RvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZeW4uOeUqOiLseaWh+WWruWtl0xldmVsIDFkb2N1bWVudGNvbnRlbnQ8IS0tIHdwOm1vcmUgLS0+CjwhLS1tb3JlLS0+CjwhLS0gL3dwOm1vcmUgLS0+Cgo8IS0tIHdwOmh0bWwgLS0+CjxodG1sIC0tPgo8c3R5bGU+CiAvL2ZzY29udGFuZSB7CiAgICBpbHk6IG9uOwogICAgdDogOwogICAgZWlnaHQ6IDAwOwogICAgIGFjcm9uLWxvOyAgICAgICAgIG90aW9uIGxhdGllICAgICAgICAgCiAgICAgICAgL2lmcmEKICAgICAgICBtSWZyYW1lIHsKICAgICAgICAgIHdpdDogOwogICAgICAgICBlOiAwOyAgICAgICAgIGQ6IG5uZTsKICAgIGl0IAogICAgZXh0dG4gCiAgICBwaW46IGFsOwogICAgICAgICB0cDogcDsKICAgIGV0OiA7CiAgICAgICAgICAgIGZvbnQtc2k6IDsKICAgICAgICAgICAgZGluZzogcDsKICAgICAgICAgICAgb246IDsKICAgICAgICAgICAgb3I6IGk7CiAgICAgbzogb2U7CiAgICBjcm9yOiBvbmU7CiAgICBhZGk6IHB4OwogICAgei1pbmRleDogOwp9CgojaW5lciB7CiAgICAgICAgYmF1OiA7Cn0KPC9zdHlsZT4KCiAgICA8ID4KICAgIDxidXR0b24gaT0idWxsc2NyZWVuIiBzdHlsZT0icGlnOiAwcHg7IGZvbnQtc2l6ZTogcHg7biAgIGQtY29yICBib2Rlbm9uIm91PC9idXR0b24+CiAgICA8PgogICAgICAgIDxpZnJhbWUgc3JjPSJodHRwczovL3dvcmRwdXouYmxvZ3Nwb3QuY29tLzIwMjYvMDMvMWEtbGV2ZWwtMS5odG1sIiBhbGxvd2Z1bGxzY3JlZW49IiI+PC9pZnJhbWU+CjwvZGl2PgoKPHNjcmlwdD4KIG5jbiA9IHVudGVsZXQoJ2NpbicpOwoKICAgIC8vICAgICAgICAgdXRGdWxsc2NyZWVuKSB7CiAgICAgICAgY29uZS5sZXNsbGM7ICAgICAgICAgICAgICBpZiAoZS5lcXVlc3RGdWxsY3JlZW4pIHsKICAgICAgICBjb25lLmVxdWVzdEZ1bGxjcmVlbik7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoZS53ZWJraXRSZXF1ZXN0RnVsbHNjcmVlbikgewogICAgICAgIGNvbmUud2Via2l0UmVxdWVzdEZ1bGxzY3JlZW4pOwogICAgICAgICAgICB9IGVsc2UgaWYgKGUubXNSZXF1ZXN0RnVsbHNjcmVlbikgewogICAgICAgIGNvbmUubXNSZXF1ZXN0RnVsbHNjcmVlbik7CiAgICAgICAgCiAgICB9ICAKICAgICAgICBjb25sb3VsbHNjcmVlbikKICAgICAgICAgICAgaWYgKGRvY3VtZW50LmV4aXRGdWxsc2NyZWVuKSB7CiAgICAgICAgZG9jdW1lbnQuZXhpdEZ1bGxzY3JlZW4oKTsKICAgIH0gZWxzZSBpZiAoZG9jdW1lbnQud2Via2l0RXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICBkb2N1bWVudC53ZWJraXRFeGl0RnVsbHNjcmVlbigpOwogICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgRQogICAgICAgZG9jdW1lbnQuYXZlbnRpc3RlbmVyKGZ1bGxzY3JlZW5jbmUoKSA9IHsKICAgIGlmIChkb2N1bWVudC51bGxzY3JlZW5FbGVtZW50KSB7CiAgICAgICAgICAgICAgICBjb250YWlucnRsZS5pID0gIm5lIjsKICAgICAgCiAgICAgICAgKTsKICAgICAgICBmcmkgCiAgICAgZG9jdW1lbnQubndlYmtpdGZ1bGxzY3JlZW5jaGFuZ2UgKCkgewogICAgIGlmIChkb2N1bWVudC53ZWJraXRGdWxsc2NyZWVuRWxlbWVudCkgewogICAgICAgICBjbmluZXIgPSAibiI7CiAgICAgfQogfTsKPC9zY3JpcHQ+CjwhLS0gL3dwOmh0bWwgLS0+Cgo8IS0tIHdwOnNjZSBkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhYWR2YW5jZWRfc2VvX2Rlc2NyaXB0aW9uamV0cGFja19zZW9faHRtbF90aXRsZWpldHBhY2tfc2VvX25vaW5kZXhqZXRwYWNrX3Bvc3Rfd2FzX2V2ZXJfcHVibGlzaGVkX2pldHBhY2tfbmV3c2xldHRlcl9hY2Nlc3NfamV0cGFja19kb250X2VtYWlsX3Bvc3RfdG9fc3Vic19qZXRwYWNrX25ld3NsZXR0ZXJfdGllcl9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BheXdhbGxlZF9jb250ZW50X2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGFpZF9jb250ZW50Zm9vdG5vdGVzamV0cGFja19wdWJsaWNpemVfbWVzc2FnZWpldHBhY2tfcHVibGljaXplX2ZlYXR1cmVfZW5hYmxlZGpldHBhY2tfc29jaWFsX3Bvc3RfYWxyZWFkeV9zaGFyZWRqZXRwYWNrX3NvY2lhbF9vcHRpb25zX3dwYXNfY3VzdG9taXplX3Blcl9uZXR3b3JrZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2N1c3RvbVRleHRub1RlYXNlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHN0eWxlZm9udEZhbWlseWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dG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gICAgICAgICNteUlmcmFtZSB7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsKICAgICAgICB9CgogICAgICAgIC8qIEV4aXQg5oyJ6YiV5qij5byP77ya5rWu5YuV5Zyo5Y+z5LiK6KeSICovCiAgICAgICAgI2V4aXRCdG4gewogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMTBweDsKICAgICAgICAgICAgbGVmdDogMTBweDsKICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OwogICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzk5MjIxMUJGOwogICAgICAgICAgICBjb2xvcjogd2hpdGU7CiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsKICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7CiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7IC8qIOeiuuS\/neWcqOacgOS4iuWxpCAqLwogICAgICAgIH0KCiAgICAgICAgI2V4aXRCdG46aG92ZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7CiAgICAgICAgfQo8L3N0eWxlPgoKICAgIDwhLS0g5Li76aCB6Z2i55qE5ZWf5YuV5oyJ6YiVIC0tPgogICAgPGJ1dHRvbiBvbmNsaWNrPSJvcGVuRnVsbHNjcmVlbigpIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzAwNzY1YjsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAxMHB4IDIwcHg7IGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJzsgZm9udC1zaXplOiAxNnB4OyI+6YCy5YWl6YGK5oiyPC9idXR0b24+CgogICAgPCEtLSDlhajonqLluZXlrrnlmaggLS0+CiAgICA8ZGl2IGlkPSJmcy1jb250YWluZXIiPgogICAgICAgIDxidXR0b24gaWQ9ImV4aXRCdG4iIG9uY2xpY2s9ImNsb3NlRnVsbHNjcmVlbigpIj7pm6Lplos8L2J1dHRvbj4KICAgICAgICA8IS0tIOiri+WwhyBzcmMg5o+b5oiQ5L2g5oOz6aGv56S655qE57ay5Z2AIC0tPgogICAgICAgIDxpZnJhbWUgaWQ9Im15SWZyYW1lIiBzcmM9Imh0dHBzOi8vd29yZHB1ei5ibG9nc3BvdC5jb20vMjAyNi8wMy8xYS1sZXZlbC0xLmh0bWwiIGFsbG93ZnVsbHNjcmVlbj0iIj48L2lmcmFtZT4KICAgIDwvZGl2PgoKPHNjcmlwdD4KICAgICAgICBjb25zdCBjb250YWluZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZnMtY29udGFpbmVyJyk7CgogICAgICAgIC8vIOmAsuWFpeWFqOieouW5leS4pumhr+ekuuWFp+WuuQogICAgICAgIGZ1bmN0aW9uIG9wZW5GdWxsc2NyZWVuKCkgewogICAgICAgICAgICBjb250YWluZXIuc3R5bGUuZGlzcGxheSA9ICJibG9jayI7IC8vIOWFiOmhr+ekuuWuueWZqAoKICAgICAgICAgICAgaWYgKGNvbnRhaW5lci5yZXF1ZXN0RnVsbHNjcmVlbikgewogICAgICAgICAgICAgICAgY29udGFpbmVyLnJlcXVlc3RGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoY29udGFpbmVyLndlYmtpdFJlcXVlc3RGdWxsc2NyZWVuKSB7IC8qIFNhZmFyaSAqLwogICAgICAgICAgICAgICAgY29udGFpbmVyLndlYmtpdFJlcXVlc3RGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoY29udGFpbmVyLm1zUmVxdWVzdEZ1bGxzY3JlZW4pIHsgLyogSUUxMSAqLwogICAgICAgICAgICAgICAgY29udGFpbmVyLm1zUmVxdWVzdEZ1bGxzY3JlZW4oKTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8g6YCA5Ye65YWo6J6i5bmVCiAgICAgICAgZnVuY3Rpb24gY2xvc2VGdWxsc2NyZWVuKCkgewogICAgICAgICAgICBpZiAoZG9jdW1lbnQuZXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmV4aXRGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoZG9jdW1lbnQud2Via2l0RXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICAgICAgICAgIGRvY3VtZW50LndlYmtpdEV4aXRGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIC8vIOebo+iBveWFqOieouW5leeLgOaFi++8muWmguaenOeUqOaItuaMiSBFU0Mg6YCA5Ye677yM5Lmf6KaB6Zqx6JeP5YWn5a65CiAgICAgICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignZnVsbHNjcmVlbmNoYW5nZScsICgpID0+IHsKICAgICAgICAgICAgaWYgKCFkb2N1bWVudC5mdWxsc2NyZWVuRWxlbWVudCkgewogICAgICAgICAgICAgICAgY29udGFpbmVyLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgICAgICAgICAgIH0KICAgICAgICB9KTsKCiAgICAgICAgLy8g6Yed5bCNIFNhZmFyaSDnmoTnm6Pogb0KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCd3ZWJraXRmdWxsc2NyZWVuY2hhbmdlJywgKCkgPT4gewogICAgICAgICAgICBpZiAoIWRvY3VtZW50LndlYmtpdEZ1bGxzY3JlZW5FbGVtZW50KSB7CiAgICAgICAgICAgICAgICBjb250YWluZXIuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKICAgICAgICAgICAgfQogICAgICAgIH0pOwo8L3NjcmlwdD5MAHckYTMwYzZkYzMtN2UzYy00Nzc3LWIyYmUtNTJjNTUxZWQ2OWNhdw5jb3JlL3Nob3J0Y29kZXcjW2NvbnRlbnRfYmxvY2sgc2x1Zz1wb3N0LWNvbnRlbnQtMl14d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6MjBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDIwcHh3JDk1ZGM3OGRlLTEyYzktNDJkNi05OWUxLTNkNzM2OTRkOTg2YXcOY29yZS9zaG9ydGNvZGV3I1tjb250ZW50X2Jsb2NrIHNsdWc9cG9zdC1jb250ZW50LTNddyQ0MGM0NzBmMC1mNGY5LTQ4MWMtOWUyMy1lYTZmZDBjMzg2YWZ3SjxkaXYgc3R5bGU9ImhlaWdodDoyMHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncEMjBweHckOTdjYWZiNDYtZjIzOC00YzEyLWIyYTktNjY5YzZlMGM2MjI2d\/sbPHN0eWxlPgpAaW1wb3J0ICJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2ljb24\/ZmFtaWx5PU1hdGVyaWFsK0ljb25zIjsKCkBmb250LWZhY2UgewogICAgZm9udC1mYW1pbHk6ICJNYXRlcmlhbCBJY29ucyI7CiAgICBmb250LXN0eWxlOiBub3JtYWw7CiAgICBmb250LXdlaWdodDogNDAwOwogICAgc3JjOiB1cmwoaHR0cHM6Ly9leGFtcGxlLmNvbS9NYXRlcmlhbEljb25zLVJlZ3VsYXIuZW90KTsgLyogRm9yIElFNi04ICovCiAgICBzcmM6IGxvY2FsKCJNYXRlcmlhbCBJY29ucyIpLCBsb2NhbCgiTWF0ZXJpYWxJY29ucy1SZWd1bGFyIiksCiAgICAgICAgdXJsKGh0dHBzOi8vZXhhbXBsZS5jb20vTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoIndvZmYyIiksCiAgICAgICAgdXJsKGh0dHBzOi8vZXhhbXBsZS5jb20vTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYpIGZvcm1hdCgid29mZiIpLAogICAgICAgIHVybChodHRwczovL2V4YW1wbGUuY29tL01hdGVyaWFsSWNvbnMtUmVndWxhci50dGYpIGZvcm1hdCgidHJ1ZXR5cGUiKTsKfQoKLm1hdGVyaWFsLWljb25zIHsKICAgIGZvbnQtZmFtaWx5OiAiTWF0ZXJpYWwgSWNvbnMiOwogICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsKICAgIGZvbnQtc2l6ZTogMzBweDsgLyogUHJlZmVycmVkIGljb24gc2l6ZSAqLwogICAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogICAgbGluZS1oZWlnaHQ6IDE7CiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsKICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICB3b3JkLXdyYXA6IG5vcm1hbDsKICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7CiAgICBkaXJlY3Rpb246IGx0cjsKCiAgICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqLwogICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7CiAgICAvKiBTdXBwb3J0IGZvciBTYWZhcmkgYW5kIENocm9tZS4gKi8KICAgIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7CgogICAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi8KICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7CgogICAgLyogU3VwcG9ydCBmb3IgSUUuICovCiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICJsaWdhIjsKfQoKI2NvbnRyb2xzIHsKICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7CiAgICBwYWRkaW5nOiAycHg7CiAgICB6LWluZGV4OiAxOwp9CgojY29udGFpbmVyIHsKICBoZWlnaHQ6IDEwMHZoOwogIG92ZXJmbG93OiBoaWRkZW47CiAgYm9yZGVyLXJhZGl1czogOHB4Owp9Cjwvc3R5bGU+Cgo8ZGl2IGlkPSJjb250YWluZXIiPgogICAgPGRpdiBpZD0iY29udHJvbHMiPgogICAgICAgIDxidXR0b24gaWQ9ImZ1bGxzY3JlZW4iIGNsYXNzPSJtYXRlcmlhbC1pY29ucyIgc3R5bGU9IndpZHRoOiA1MHB4OyBoZWlnaHQ6IDQwcHg7IGZvbnQtc2l6ZTogMzBweDsgcGFkZGluZzogNXB4IDVweDsgYmFja2dyb3VuZC1jb2xvcjogIzk5MjIxMUJGOyBib3JkZXI6IG5vbmU7Ij56b29tX291dF9tYXA8L2J1dHRvbj4KICAgIDwvZGl2PgogICAgICAgIDxpZnJhbWUgc3JjPSJodHRwczovL3dvcmRwdXouYmxvZ3Nwb3QuY29tLzIwMjYvMDMvMWEtbGV2ZWwtMS5odG1sIiBmcmFtZWJvcmRlcj0ibm8iIGFsbG93ZnVsbHNjcmVlbj0idHJ1ZSIgbWFyZ2luPSIwcHgiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjgwMHB4Ij48L2lmcmFtZT4KPC9kaXY+Cgo8c2NyaXB0Pgp2YXIgbGF1bmNoRnVsbFNjcmVlbiA9IGZ1bmN0aW9uKGVsKSB7CgogICAgLy8gYWxlcnQoJ2xhdW5jaGluZycpOwoKICAgIC8vIHZhciBlbCA9ICRlbFswXTsKCiAgICBpZiAoZWwucmVxdWVzdEZ1bGxzY3JlZW4pIHsKICAgICAgICBjb25zb2xlLmxvZygncmVxdWVzdEZ1bGxzY3JlZW4nKTsKICAgICAgICBlbC5yZXF1ZXN0RnVsbHNjcmVlbigpOwogICAgfSBlbHNlIGlmIChlbC5tb3pSZXF1ZXN0RnVsbFNjcmVlbikgewogICAgICAgIGNvbnNvbGUubG9nKCdtb3pSZXF1ZXN0RnVsbFNjcmVlbicpOwogICAgICAgIGVsLm1velJlcXVlc3RGdWxsU2NyZWVuKCk7CiAgICB9IGVsc2UgaWYgKGVsLndlYmtpdFJlcXVlc3RGdWxsc2NyZWVuKSB7CiAgICAgICAgY29uc29sZS5sb2coJ3dlYmtpdFJlcXVlc3RGdWxsc2NyZWVuJyk7CiAgICAgICAgZWwud2Via2l0UmVxdWVzdEZ1bGxzY3JlZW4oKTsKICAgIH0gZWxzZSBpZiAoZWwubXNSZXF1ZXN0RnVsbHNjcmVlbikgewogICAgICAgIGNvbnNvbGUubG9nKCdtc1JlcXVlc3RGdWxsc2NyZWVuJyk7CiAgICAgICAgZWwubXNSZXF1ZXN0RnVsbHNjcmVlbigpOwogICAgfSBlbHNlIHsKICAgICAgICBjb25zb2xlLmxvZygnbm8gZnVsbCBzY3JlZW4nKTsKICAgIH0KCn07Cgp2YXIgZXhpdEZ1bGxzY3JlZW4gPSBmdW5jdGlvbigpIHsKCiAgICBpZiAoZG9jdW1lbnQuZXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICBkb2N1bWVudC5leGl0RnVsbHNjcmVlbigpOwogICAgfSBlbHNlIGlmIChkb2N1bWVudC53ZWJraXRFeGl0RnVsbHNjcmVlbikgewogICAgICAgIGRvY3VtZW50LndlYmtpdEV4aXRGdWxsc2NyZWVuKCk7CiAgICB9IGVsc2UgaWYgKGRvY3VtZW50Lm1vekNhbmNlbEZ1bGxTY3JlZW4pIHsKICAgICAgICBkb2N1bWVudC5tb3pDYW5jZWxGdWxsU2NyZWVuKCk7CiAgICB9IGVsc2UgaWYgKGRvY3VtZW50Lm1zRXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICBkb2N1bWVudC5tc0V4aXRGdWxsc2NyZWVuKCk7CiAgICB9Cgp9OwoKCnZhciBjb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjY29udGFpbmVyIik7CnZhciBpZnJhbWUgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJpZnJhbWUiKTsKdmFyIGNvbnRyb2xzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2NvbnRyb2xzIik7CnZhciBwbGF5ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI3BsYXkiKTsKdmFyIGZ1bGxzY3JlZW4gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjZnVsbHNjcmVlbiIpOwoKZnVsbHNjcmVlbi5vbmNsaWNrID0gZnVuY3Rpb24oKSB7CiAgICBpZiAoZG9jdW1lbnQud2Via2l0RnVsbHNjcmVlbkVsZW1lbnQgIT0gY29udGFpbmVyKSB7CiAgICAgICAgY29udGFpbmVyLndlYmtpdFJlcXVlc3RGdWxsU2NyZWVuKCk7CiAgICAgICAgd2luZG93LnNjcmVlbi5vcmllbnRhdGlvbi5sb2NrKCJwb3J0cmFpdCIpOwogICAgICAgIGZ1bGxzY3JlZW4uaW5uZXJIVE1MID0gImZ1bGxzY3JlZW5fZXhpdCI7CiAgICB9IGVsc2UgewogICAgICAgIGRvY3VtZW50LndlYmtpdEV4aXRGdWxsc2NyZWVuKCk7CiAgICAgICAgZnVsbHNjcmVlbi5pbm5lckhUTUwgPSAiem9vbV9vdXRfbWFwIjsKICAgIH0KfTsKCgovLyBkb2N1bWVudC5vbndlYmtpdGZ1bGxzY3JlZW5jaGFuZ2UgPSBmdW5jdGlvbigpIHsKLy8gICAgIGlmIChkb2N1bWVudC53ZWJraXRGdWxsc2NyZWVuRWxlbWVudCAhPSBjb250YWluZXIpIHsKLy8gICAgICAgICBmdWxsc2NyZWVuLmlubmVySFRNTCA9ICJmdWxsc2NyZWVuIjsKLy8gICAgIH0KLy8gfTsKPC9zY3JpcHQ+dwljb3JlL2h0bWx3JGFmOTliZWIyLTAyYWItNDU2ZS1hMjY5LWJlNTg2NjA3NTA0MgIA\/wYAdxMyMDI2LTAzLTI2VDA5OjUwOjIxdz0lZTUlYjglYjglZTclOTQlYTglZTglOGIlYjElZTYlOTYlODclZTUlOTYlYWUlZTUlYWQlOTdsZXZlbC0xdwdwdWJsaXNofaOxpqkBfZoNdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHcAdwB5eXcAeX0AeXl3AHcAeHh2AhhpbWFnZV9nZW5lcmF0b3Jfc2V0dGluZ3N2BAh0ZW1wbGF0ZXcHaGlnaHdheRBkZWZhdWx0X2ltYWdlX2lkfQAEZm9udHcAB2VuYWJsZWR5B3ZlcnNpb259Anl1An2RFX2SFXUAdyQ1NGFlMjI1Yi1kZjgyLTQ5ZmEtODE0Ni1kZGUzZmMxZDcyMzN4dws8IS0tbW9yZS0tPncJY29yZS9tb3JldwB5eHh4eHgEAHwAdyQ3N2EzZTM5MS03NWRlLTQxZjItYjgzNy0wNzE3YTA1NDYyZDZ3DmNvcmUvc2hvcnRjb2RldyNbY29udGVudF9ibG9jayBzbHVnPXBvc3QtY29udGVudC0xXXckYjk3ZWM0ZTMtNmM1MC00ODIyLWFmZTEtYTk1ODJlZGUxZjk3d208cCBjbGFzcz0iaGFzLW9wZW4tc2Fucy1mb250LWZhbWlseSIgc3R5bGU9ImZvbnQtc2l6ZToxNnB4Ij48c3Ryb25nPkFuc3dlciBIaW50cyDnrZTmoYjmj5DnpLrvvJo8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl2AQp0eXBvZ3JhcGh5dgEIZm9udFNpemV3BDE2cHh3CW9wZW4tc2FucwQAd+UVPHN0eWxlPgogICAgICAgIC8qIDEuIOWIneWni+eLgOaFi++8mumaseiXj+aVtOWAi+WuueWZqCAqLwogICAgICAgICNmcy1jb250YWluZXIgewogICAgICAgICAgICBkaXNwbGF5OiBub25lOyAKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGhlaWdodDogMTAwJTsKICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgICAgICAgIAogICAgICAgIH0KCiAgICAgICAgLyogaWZyYW1lIOWhq+a7v+WuueWZqCAqLwogICAgICAgICNteUlmcmFtZSB7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsKICAgICAgICB9CgogICAgICAgIC8qIEV4aXQg5oyJ6YiV5qij5byP77ya5rWu5YuV5Zyo5Y+z5LiK6KeSICovCiAgICAgICAgI2V4aXRCdG4gewogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogMTBweDsKICAgICAgICAgICAgbGVmdDogMTBweDsKICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OwogICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDsKICAgICAgICAgICAgYmFja2dyb3VuZDogIzk5MjIxMUJGOwogICAgICAgICAgICBjb2xvcjogd2hpdGU7CiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsKICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7CiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7IC8qIOeiuuS\/neWcqOacgOS4iuWxpCAqLwogICAgICAgIH0KCiAgICAgICAgI2V4aXRCdG46aG92ZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWQ7CiAgICAgICAgfQo8L3N0eWxlPgoKICAgIDwhLS0g5Li76aCB6Z2i55qE5ZWf5YuV5oyJ6YiVIC0tPgogICAgPGJ1dHRvbiBvbmNsaWNrPSJvcGVuRnVsbHNjcmVlbigpIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmNDU0NTsgYm9yZGVyOiBub25lOyBwYWRkaW5nOiAxMHB4IDIwcHg7IGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJzsgZm9udC1zaXplOiAxNnB4OyI+6YCy5YWl6YGK5oiyPC9idXR0b24+CgogICAgPCEtLSDlhajonqLluZXlrrnlmaggLS0+CiAgICA8ZGl2IGlkPSJmcy1jb250YWluZXIiPgogICAgICAgIDxidXR0b24gaWQ9ImV4aXRCdG4iIG9uY2xpY2s9ImNsb3NlRnVsbHNjcmVlbigpIj7pm6Lplos8L2J1dHRvbj4KICAgICAgICA8IS0tIOiri+WwhyBzcmMg5o+b5oiQ5L2g5oOz6aGv56S655qE57ay5Z2AIC0tPgogICAgICAgIDxpZnJhbWUgaWQ9Im15SWZyYW1lIiBzcmM9Imh0dHBzOi8vd29yZHB1ei5ibG9nc3BvdC5jb20vMjAyNi8wMy8xYS1sZXZlbC0xLmh0bWwiIGFsbG93ZnVsbHNjcmVlbj0iIj48L2lmcmFtZT4KICAgIDwvZGl2PgoKPHNjcmlwdD4KICAgICAgICBjb25zdCBjb250YWluZXIgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZnMtY29udGFpbmVyJyk7CgogICAgICAgIC8vIOmAsuWFpeWFqOieouW5leS4pumhr+ekuuWFp+WuuQogICAgICAgIGZ1bmN0aW9uIG9wZW5GdWxsc2NyZWVuKCkgewogICAgICAgICAgICBjb250YWluZXIuc3R5bGUuZGlzcGxheSA9ICJibG9jayI7IC8vIOWFiOmhr+ekuuWuueWZqAoKICAgICAgICAgICAgaWYgKGNvbnRhaW5lci5yZXF1ZXN0RnVsbHNjcmVlbikgewogICAgICAgICAgICAgICAgY29udGFpbmVyLnJlcXVlc3RGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoY29udGFpbmVyLndlYmtpdFJlcXVlc3RGdWxsc2NyZWVuKSB7IC8qIFNhZmFyaSAqLwogICAgICAgICAgICAgICAgY29udGFpbmVyLndlYmtpdFJlcXVlc3RGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoY29udGFpbmVyLm1zUmVxdWVzdEZ1bGxzY3JlZW4pIHsgLyogSUUxMSAqLwogICAgICAgICAgICAgICAgY29udGFpbmVyLm1zUmVxdWVzdEZ1bGxzY3JlZW4oKTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgLy8g6YCA5Ye65YWo6J6i5bmVCiAgICAgICAgZnVuY3Rpb24gY2xvc2VGdWxsc2NyZWVuKCkgewogICAgICAgICAgICBpZiAoZG9jdW1lbnQuZXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICAgICAgICAgIGRvY3VtZW50LmV4aXRGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoZG9jdW1lbnQud2Via2l0RXhpdEZ1bGxzY3JlZW4pIHsKICAgICAgICAgICAgICAgIGRvY3VtZW50LndlYmtpdEV4aXRGdWxsc2NyZWVuKCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIC8vIOebo+iBveWFqOieouW5leeLgOaFi++8muWmguaenOeUqOaItuaMiSBFU0Mg6YCA5Ye677yM5Lmf6KaB6Zqx6JeP5YWn5a65CiAgICAgICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcignZnVsbHNjcmVlbmNoYW5nZScsICgpID0+IHsKICAgICAgICAgICAgaWYgKCFkb2N1bWVudC5mdWxsc2NyZWVuRWxlbWVudCkgewogICAgICAgICAgICAgICAgY29udGFpbmVyLnN0eWxlLmRpc3BsYXkgPSAibm9uZSI7CiAgICAgICAgICAgIH0KICAgICAgICB9KTsKCiAgICAgICAgLy8g6Yed5bCNIFNhZmFyaSDnmoTnm6Pogb0KICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCd3ZWJraXRmdWxsc2NyZWVuY2hhbmdlJywgKCkgPT4gewogICAgICAgICAgICBpZiAoIWRvY3VtZW50LndlYmtpdEZ1bGxzY3JlZW5FbGVtZW50KSB7CiAgICAgICAgICAgICAgICBjb250YWluZXIuc3R5bGUuZGlzcGxheSA9ICJub25lIjsKICAgICAgICAgICAgfQogICAgICAgIH0pOwo8L3NjcmlwdD4O6PO3\/w8BAQKv1I35DSEACQEAAQABAQHBAfYBjwEqKwEBRRwPUAQVAQUBAAEQAQwBBwUMAQABCAEEAQECAQEAAQEBAAICASQKBgQagQE6EwUQBAEBqI\/KpA0EAAHJBAGsA84BwgEIwJ2F8AwBAAaek7iiDAIAAAEAjqOcjgsBAAOGiNfFCQEABeyzje4GAgAFiwIA\/oHZ2gYJAAADA1IJAQABAAEBAQAlCw0A0bHhqgQBAAHulr\/oAuYCAABUjgQRBgEGAwIBCwIEAQkBAgEEAQ0IBwULAgEGAgEFAgUGBQcACAMBDQEEAQYBBAIAAQMBAwEBAgEBAgEEAQIEAwEAAQYBAQEEAgMCAQEEAQEBCAEICDMBDwkJAREBEQEEAQABCQkOAQ8BDgEDAQABEgEBAQkHCwEIAQcEBAEAAQEDBQYKAQcEBwMAAQECAQEIAQMBAwECBQUCAAEBAgUGAAEHAQABAQUAAwABAQEFAQQFBwEBAgACAwgJAQcEAgECAQICBAcCAQABAgICAgAEAQEGAQIBAgEFAQgBAgIJBgQBAQIKBgEBBgECAQUBAgEGAQICCQEBBQABDwIABAEBBgECAQcBAgQBAQcBCgIIAgAEAQEGAQIBAgECBAABBwEJAgEBAgILAQEEAAEFAgIBAgcBAQECBwMACQACAAEBAgARAAYECQYBBgIIAQcDBgEBAQACAg4DAQ8DAAECAQwGAwkAAgALAgEEAQ4FCAEEAgECABABAwUBAQECAQMBCAQBAQABCQMAAgIDAQEBAQMBBA8DSw0BAhIDASgcAgECAgkEAAIAAQMCDQEAAwMBAAIADAIBAQEAAQgEAQEGAQEaAgMEAQIBAgIAAQUBAAgXBAABAwYAAQMKABQCAggKAAUACxoQACcCAgQXAAsdEAAjAgIEEwALGAcDAQAMAQECAQYDAAYAAQAFCQENAQABCQECowEAAQMBAQEdAQEIHwYDAQEBGgEBBgwBDwUKAQgBAAoTAQcBBwEIAg8BEwEJAQIBDgEYAQUBCAENCgQBAgEDAQkBDAEUAwoTBhAMDCQIBwEEAQIDAAEAAQgCEQEDAQECBwQIAQABAgcAAQMBAAkdDAQBAwEHARAFCAoAGAkFASkMBAEJBAECAQACAAIDBAgEAQcBKgECAAGOBiUAAQEBAAEsAQABAQEAAgABAQEmAgABAQEAAgABAQEAAQ+PvqLOAgEAAbPX0KUBAwCNAiBhUukB3YjMkQEBAAA=\",\"updateId\":532651882}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false},"categories":[1361,1362],"tags":[],"class_list":["post-1326","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-level-1","category-word-search"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/wordpuz.com\/wp-content\/uploads\/2026\/03\/post-image.png?fit=1024%2C500&ssl=1","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/ph7OUg-lo","_links":{"self":[{"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/posts\/1326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/users\/177523811"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpuz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1326"}],"version-history":[{"count":66,"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/posts\/1326\/revisions"}],"predecessor-version":[{"id":1562,"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/posts\/1326\/revisions\/1562"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpuz.com\/index.php?rest_route=\/wp\/v2\/media\/858"}],"wp:attachment":[{"href":"https:\/\/wordpuz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpuz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpuz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}